Thanks bxparks for the heads up! I haven't had a good experience upgrading macOS in the past either. I appreciate all the helpful advice on HN.
Thanks for your reply. I feel a bit silly now. I just learned that I have Firefox ESR, which is different from Firefox: https://support.mozilla.org/en-US/kb/where-find-release-note...…
Upgrading or switching the OS is a major undertaking. I appreciate that Mozilla has fewer resources than Google, but having the latest version of FireFox working only on macOS versions released within the past two years…
Mozilla cuts off support for macOS releases much too early in my opinion. I'm running macOS 10.14 Mojave which was released in 2018 and it only supports FireFox 91. The latest version of FireFox is 96. I can't find a…
Strings appear to be represented as arrays with elements which are 4 bytes in size, with 30 numeric bits for each character: https://github.com/FastVM/minivm/blob/4906256b2dc16e227cad7e...…
Years ago I wrote a small toy interpreter based on predereferenced computed gotos with surprisingly good speed. For very small programs without dynamic data allocation churn it could run as fast as 3 times slower than…
How are strings represented in the VM? Is there a benchmark for string operations?
For whatever reason I can never remember the syntax of <(command) and end up "rediscovering" it every year. It's seldom used but when it's needed it's rather elegant. Another somewhat related useful bash feature is…
Bazel is great if you're at Google scale, but I agree with the article. Too complex and bloated for my liking.
Thanks bxparks for the heads up! I haven't had a good experience upgrading macOS in the past either. I appreciate all the helpful advice on HN.
Thanks for your reply. I feel a bit silly now. I just learned that I have Firefox ESR, which is different from Firefox: https://support.mozilla.org/en-US/kb/where-find-release-note...…
Upgrading or switching the OS is a major undertaking. I appreciate that Mozilla has fewer resources than Google, but having the latest version of FireFox working only on macOS versions released within the past two years…
Mozilla cuts off support for macOS releases much too early in my opinion. I'm running macOS 10.14 Mojave which was released in 2018 and it only supports FireFox 91. The latest version of FireFox is 96. I can't find a…
Strings appear to be represented as arrays with elements which are 4 bytes in size, with 30 numeric bits for each character: https://github.com/FastVM/minivm/blob/4906256b2dc16e227cad7e...…
Years ago I wrote a small toy interpreter based on predereferenced computed gotos with surprisingly good speed. For very small programs without dynamic data allocation churn it could run as fast as 3 times slower than…
How are strings represented in the VM? Is there a benchmark for string operations?
For whatever reason I can never remember the syntax of <(command) and end up "rediscovering" it every year. It's seldom used but when it's needed it's rather elegant. Another somewhat related useful bash feature is…
Bazel is great if you're at Google scale, but I agree with the article. Too complex and bloated for my liking.