The state of SIMD in Rust in 2026
A lot of progress was made since last year, and I made some of it!
A lot of progress was made since last year, and I made some of it!
How a 2001 business sim rendered its rich and detailed cities.
TL;DR: DIY home automation is ezpz with nothing more than a stepper motor, an esp32, and a high tolerance for Jank. My rental apartment’s AC unit can only be controlled using these retro-looking analog knob-based controls, mounted right onto the unit. No separate wall-mounted thermostat, no remote…
I've seen lots of chatter about Fil-C recently, which pitches itself as a memory safe implementation of C/C++. You can read the gritty details of how this is achieved, but for people coming across it for the first time, I think there is value in showing a simplified version, as once you've understood the simplified…
Microsoft Corp. today released software updates to plug at least 570 security holes in its Windows operating systems and other software, almost triple the number of vulnerabilities the software giant fixed in its record-smashing Patch Tuesday release last month. Microsoft attributed the burgeoning patch counts to…
Diskless Linux Boot
How electricity, light, and radio move data across independently operated networks.
If you’re the sun, I’m a black hole – The Stephen Hawking, Say Anything
Why security through obscurity still matters: not as your only defence, but as a practical layer that raises attacker cost.
Your Startup Is Probably Dead On Arrival If you started a company more than two years ago, it’s likely that many of your assumptions are no longer true. You need to stop coding, building, recruitin…
My personal website and blog
Are LLMs the final blow in the war against Wirth's law?
Pete Doherty is a NYC based software developer
On the Strait of Hormuz, fertility research, and the millions of dollars bet on artificial wombs that missed the point
Article argues that Claude is not an Electron app not because LLMs can’t do it, but because there are no advantages left for native
My AI nuclear simulation is out now, and it's a WOPR.
I shared this internally at Meta in response to a deluge of clout-chasing posts celebrating PMs landing prod diffs. The response was positive and the message generalizes, so here we are on the open www. PMs shouldn’t waste time landing … Continue reading →
[This is a guest post by Rikab Gambhir. This blog post was initially written in a different file format and converted using AI. — T.] First, they came for the artists, and I did not speak out…
I used to think Google owning the full vertical stack was a masterstroke. Like TSMC silicon, TPUs, their own data centers, proprietary models, search engine....
I’m not a big owner of things, but the best laptop I’ve ever owned is a roughed-up 2015 Thinkpad X250.
In early 2025, I started seeing people turn off their brain as they use LLMs 1 . They would have an LLM take an action (summarize text, write some code, etc.), and just assume that it worked 2 . This generally didn't work in early 2025 and the result was often quite silly.
A personal reflection on how spaced repetition and hand crafted flashcards helps me to keep understanding alive
No extra software to install: OpenSSH remote forwarding and nginx's secure_link module give you a shareable HTTPS URL with an expiring token.
Last year my aunt let me add her original Tangerine iBook G3 clamshell to my collection of old Macs1. It came with an AirPort card—a $99 add-on Apple made that ushered in the Wi-Fi era. The iBook G3 was the first consumer laptop with built-in Wi-Fi antennas, and by far the cheapest way to get a computer onto an 802.11…
Growing procedural trees through competition for light: buds, resource allocation, shoot direction, and branch shedding.
New immigration rules for the UK are being enforced starting February 2026. This means citizens of 85 additional countries (including the USA and European countries) will need an Electronic Travel Authorisation (ETA) to visit, even for tourism. Luckily, you can apply (and pay) digitally. Unfortunately, the government…
People say “Comments should explain why, not what.” I feel like starting a flame war today so I’m going to argue that comments should explain ‘what’ too. Please don’t use this as justification to write bad code, okay? Okay. First of all, why shouldn’t comments explain ‘what’? If you need comments to explain what’s…