.NET (OK, C#) finally gets union types
In this post I discuss the support for union types released in .NET 11, how they're implemented, the choices made, and how to create your own
In this post I discuss the support for union types released in .NET 11, how they're implemented, the choices made, and how to create your own
Today, we announced an organizational change at Elastic.
On Thursday, three of the lead Raspberry Pi engineers hosted an AMA on the r/engineering subreddit. Raspberry Pi 6 One of the most interesting tidbits was on the Pi 6. Looking back at previous launches: 2012: Raspberry Pi 2015: Raspberry Pi 2 (+3 years) 2016: Raspberry Pi 3 (+1 year) 2019: Raspberry Pi 4 (+3 years)…
AI can make implementation cheap while making review and judgment more expensive.
Recently, I felt like I was seeing more "Show HN" stories, and many of which were generated with LLMs. So I analyzed the data to see if that was true. Also I included the average score per month to see if people enjoy seeing them (because I don't :P).
Justin Bieber's "Sorry" is a song about regret, asking for forgiveness, and wanting another chance after having hurt someone. But philosophically speaking, what exactly makes an apology morally meaningful?
I have come to suspect that to most people thinking is painful. Some of us are addicted to thinking. Some of us find it a necessity. Johnny ...
Karpathy's autoresearch runs one experiment at a time. We gave it access to our GPU infra and let it run experiments in parallel.
I read somewhere recently, I forget where, that the purpose of people getting together for a conversation over a beer or coffee or lunch or dinner is that it the food and drink spare us from the burden of needing to have something to say throughout the whole conversation.
Celebrating Toit v2.0.0 after more than four years of alpha development.
Despite these hard times, we continue our work saving the world from all manner of cyber-maliciousness. We adapt; we carry on. Meanwhile, I hope my travel notes and photos will bring a little cheeriness to all who view them – because there’s hardly a better way to do that than with the beauty of nature
I was thrilled to be selected to design a custom typeface for Wallace & Gromit – Aardman’s most beloved and recognisable characters.
What are we really doing?
The balance of software copyright protection and openness has always been fraught with minutiae and detail that bores all but the most nerdy of pedants. Yet, through much effort and 40 years of debate we had reached an equilibrium. Now AI has thrown that out the window.
The "Stop Killing Games" movement is making progress with the advancement of California AB 1921, a bill designed to stop developers from permanently bricking games when they shut down their servers. If you're a gamer who has watched a $70 purchase turn into a useless desktop icon overnight, you're entirely justified…
On reading Terry Pratchett at sixteen, in the back of a French classroom, and a sentence that has been kicking over the furniture in my head ever since.
If you liked this piece, please subscribe to my premium newsletter. It’s $70 a year, or $7 a month, and in return you get a weekly newsletter that’s usually anywhere from 5,000 to 18,000 words, including vast, detailed analyses of NVIDIA, Anthropic and OpenAI’s finances,
Evolving Programmable Search Engine Programmable Search Engine helps hundreds of partners – from academic institutions to retail websites – ...
I like things that are strange and a bit obscure. It’s a habit of mine, and a lot of this blog is to document things I haven’t heard of before, because I wan...
The new law will ensure that batteries are collected, reused and recycled in Europe and will support the shift to a circular economy.
macOS Internals Deep Dive Building a Development Kernel Collection Configuring our Mac to boot the Development Kernel Collection Putting our machine to work! When did Apple grace us with this feature? Undoing our work for OS updates Closing Thoughts
Notes from setting up Prosody in Docker for federated messaging, with file sharing, voice calls, and end-to-end encryption.
The recent end-of-financial-year sales were rather interesting – I found myself spending a lot more time browsing AliExpress than I did Amazon or eBay this year which is something I wouldn…
EFF, along with the national ACLU, the ACLU affiliates in Maryland, North Carolina, South Carolina, and Virginia, and the National Association of Criminal Defense Lawyers (NACDL) filed an amicus brief in the U.S. Court of Appeals for the Fourth Circuit urging the court to require a warrant for...
The new era of tech seems to be built on superstitious behaviour
Apple today announced a new family of displays, Studio Display and Studio Display XDR, that takes pro workflows to the next level.
A lot of the educators I admire in the frontend web space seem to be either bowing out or dialing back their efforts: Axel Rauschmayer, Salma Alam-Naylor, Josh…
I liked the UIs of the entire era from 3.0 to 2000, really. I'm mostly using Windows 2000 as an example here because it runs so well in QEMU/KVM and that allows me to easily take screenshots.
For thirty years I programmed with Phish on, every day. In 2026, the music is out of phase with the work.