The article’s understanding of Java’s Virtual Threads is incorrect. Virtual threads have a preemptive concurrency model, not a co-operative one, so suspension points are not only at calls to things like Future.get()
I really hope Fastmail implements the JMAP spec for calendars and contacts soon. They’ve had the mail part of the spec implemented for a while, but it still requires CardDAV/CalDAV for contacts and calendar access.
I control my Mitsubishi mini-splits with an esp32. I’d never done any soldering or worked with a microcontroller before, but I was able to install this into 4 units in a single day.
This esphome project has great integration with home-assistant and Apple Home and I’d highly recommend this approach over the Mitsubishi app if your unit is supported and you’re willing to do a little work.
It doesn't look like this is available just yet. I can't wait to see more details when it comes out.
I have a JetKVM (https://jetkvm.com/) and it's been absolutely fantastic. I'm still waiting on the ATX expansion board, but the core unit is used to monitor my homeserver.
This looks pretty great. The UI looked fantastic, and the post mentioned that it was open source. However what's open source appears to be the DuckDB extension, which forwards the requests to a remote URL. I've not been able to find the code for the actual UI.
Is the actual UI open source, or is that something MotherDuck is allowing to be used by this while remaining proprietary? Right now it doesn't appear like this would work without an internet connection.
Relational databases are not the preferred storage mechanism at Amazon. If a team wants to use an OLTP relational database it’s possible that it will be a decision they will need to defend at any kind of design review.
Of course there are relational databases running OLTP workloads, but it’s far away from the norm. There was a program a while ago to shift many RDBMS systems onto something else.
Seems like Microsoft is intentionally doing a leftpad. One day people are going to wake up and a host of CI pipelines and the like will start failing.
NPM, Maven and other package management systems don't generally allow revoking older libraries for security flaws. The pain from this if it goes through will be felt widely.
Why do you call these other languages “better”? They’re different, but I’m not sure why either of the one’s you mentioned would be better for this use case.
Lots of quantitative research uses R. It’s still very popular in the industry.
Insurance is also still using a lot of R. Actuaries I know still use it, and they talk of Python, but I don’t see anyone actually moving to using Python.
Oh man, I had a Bloomberg terminal, and got data from their Data License product.
Even if you have all the calendars, it’s still non-trivial to apply the calendars correctly for different counterparties based on instrument and function.
And corporate actions are awful. The Bloomberg Data license data sometimes doesn’t match what the terminal has. Bloomberg said they updated it in the terminal but would not fix their bulk data sources since the errors were for actions that happened a while ago.