Geizhals Preisvergleich Donates USD 10k to the Perl and Raku Foundation
perl.com
Fuck, You're Still Sad?
bessstillman.substack.com
Slack has raised our charges by $195k per year
skyfall.dev
Launch HN: Cactus (YC X25) – AI inference on smartphones
github.com
Flipper Zero Geiger Counter
kasiin.top
TernFS – An exabyte scale, multi-region distributed filesystem
xtxmarkets.com
KDE is now my favorite desktop
kokada.dev
Luau – fast, small, safe, gradually typed scripting language derived from Lua
luau.org
The quality of AI-assisted software depends on unit of work management
blog.nilenso.com
Midcentury North American Restaurant Placemats
casualarchivist.substack.com
Automatic Differentiation Can Be Incorrect
stochasticlifestyle.com
CERN Animal Shelter for Computer Mice
computer-animal-shelter.web.cern.ch
Show HN: The text disappears when you screenshot it
unscreenshottable.vercel.app
Pnpm has a new setting to stave off supply chain attacks
pnpm.io
This Website Has No Class
aaadaaam.com
CircuitHub (YC W12) Is Hiring Operations Research Engineers (UK/Remote)
ycombinator.com
Fast Fourier Transforms Part 1: Cooley-Tukey
connorboyle.io
Nvidia buys $5B in Intel stock in seismic deal
tomshardware.com
You Had No Taste Before AI
matthewsanabria.dev
Keeping SSH sessions alive with systemd-inhibit
kd8bny.com
It is unfortunate JS doesn't have better capabilities for dealing with immutable data. This is the one major flaw in the React ecosystem. It is quite easy to make this mistake (even with lint rules) and to avoid it in a statically-enforceable way you need a lot of userland cruft that is just not viable to do.
It gets even worse when you start to pass values down several layers of components when the average advice on the web is "don't overuse useMemo". For those unfamiliar it is a way to memoize a value so you get a stable reference that is only mutated if the underlying data mutates, it basically avoids this specific issue.
React wants you to code in functional immutable style, but the language doesn't provide proper immutable data structures.