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()
HN user
vamega
[ my public key: https://keybase.io/madiathv; my proof: https://keybase.io/madiathv/sigs/rRgBgfsI0a_gKjldj-GEawc95GWebMiNpQs-I6XyodI ]
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.
Wow, this is a surprise. I was just looking up astro last night, and stumbled upon this theme and started building my blog off of it.
Thanks for making something really nice.
Amazon uses CBOR extensively. Most AWS services by now should support being called using CBOR. The protocol they're using is publicly documented at: https://smithy.io/2.0/additional-specs/protocols/smithy-rpc-...
The services serve both CBOR and other protocols simultaneously.
Does Mill plan to have something like Bazel’s Remote Execution?
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.
Does this work with Flutter, or does it only work with Android native apps?
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.
What is the double hack used in OpenHFT? I tried looking this up and came up short.
Yeah, went through a whole journey getting this to work on a NixOS guest with a Proxmox host recently.
You reminded me to write up the process, and publish a flake for NixOS users who want the kernel.
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.
GraalPy license on GitHub - https://github.com/oracle/graalpython/blob/master/LICENSE.tx...
For anyone else reading this, the author did post this comment on the blog, and added a reply there too.
How do you go about adopting a bench in Astoria Park?
I’m in Astoria, I’ll go pay a visit this week!
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.
I've borrowed money using SPX box spreads. You can get data on the recent trades and build a box spread at https://www.boxtrades.com/
There's a long thread on the Bogleheads forums about Box Spreads here: https://www.bogleheads.org/forum/viewtopic.php?t=344667
Did you rsync in a loop? Or on demand?
I used Unison at Amazon, and it was the most seamless of all the options I tried. The two way sync was especially useful for being able to open up test results in a browser locally
How did you figure this out? I used to work at ExodusPoint (left about 3 years ago).
It wouldn’t surprise me if it was ExodusPoint, but I’m not sure how one could make that connection from the article.
ExodusPoint had an OMS 3 years ago, so the part in the story about starting trading makes me suspect it’s either an OMS for a new asset class, or a replacement of an earlier system.
Unless the OP joined a portfolio team, and the OMS he’s talking about was to connect that teams strategy to the internal firm wide OMS. I did that for my pod, and I can see a Portfolio Manager making a decision like this.
Another LD_PRELOAD based solution can be found here: https://github.com/nixcloud/ip2unix
I use it to run a number of services under systemd, and haven’t had any issues.
I think the N100 specs there don't make sense. It says it'll have a PCIE 3.0 x 16 port, but the N100 chip only has a total of 9 lanes. Probably only applies to th 1235U version.
NFS seems to be a good fit for their use cases, however I don't believe that NFS supports an `inotify` like interface which makes it less useful for usecases like virtual filesystems for developer environments.
Maybe newer NFS revisions allow for the NFS server to notify clients of changes like this, which would be really open things up here.
I’ve used this before. Anyone know how is iVentoy different from netboot?
Relevant comment from someone involved with the project.
Let me know if there’s something I can do to help.
Running Unifi on NixOS is a bit of a pain since the license means that there is no binary cache for the package, resulting in frequent rebuilds.
I’ve also not had a great time with the mongo upgrades in the past that caused my controller to not start.
Has anyone tried running the Ubiquiti Unifi controller against this?
Even stories of it being successful with the Postgres backend would be really helpful.