A new chapter begins for EV batteries with the expiry of key LFP patents
Expiry of key LFP battery patents in 2022 reshaped the EV sector—open access to tech is driving global strategy shifts as old IP barriers fall.
The latest blog posts to take off on Hacker News. 80,824 posts.
Expiry of key LFP battery patents in 2022 reshaped the EV sector—open access to tech is driving global strategy shifts as old IP barriers fall.
A friend cleaned up and gave me a copy of a game I've not heard about before: Castrol Honda Superbike World Champions , a motorbike racing game for PC, released 1998 by Interactive Entertainment Ltd. and Midas Interactive Entertainment.
A review of the 20th anniversary edition of The Pragmatic Programmer, updated for modern software development.
I have recordings and emails showing attacks months before Coinbase's 'discovery'. Timeline, headers, and audio evidence.
By far the most popular npm package I’ve ever written is blob-util, which is ~10 years old and still gets 5+ million weekly downloads. It’s a small collection…
Got Bash and some code interpreter? Skip MCP.
Everything you wanted to know about using Cloudflare Zero Trust Argo tunnels for your personal network
The very first LLM-based product, ChatGPT, was just the ability to talk with the model itself: in other words, a pure chatbot. This is still the most popular…
Recently I undertook a hobby project to recreate an IBM XT Personal Computer from the 1980s using a mix of authentic parts and modern technology. I had a clear goal in mind: I wanted to be able to …
On the need for a world without us
A long time ago, I spent a few years working on garbage collection in the J9 Java VM. 1 And even though I’ve since done mostly done higher-level stuff, having a deeper knowledge of GC has continued to come in useful.
A couple of days ago, the small server hosting this website was temporarily knocked out by scraping …
Last week-end, I was invited to the UNIX Social Camp in Dijon, France to talk about the reasons I still use OpenBSD these days and why should others do so; or at least, have a look at OpenBSD . This post is an English transcription of the original French slides that are available here .
offensive security & software engineering
For those of you who are living under a rock, Valve announced three new hardware devices joining …
On selective agency in capable people
In 2007, I was spending a my norther-hemisphere summer experimenting with UI automation. Born of those efforts, xdotool came into being when I separated it from another project. The goal was modest - write some scripts that execute common keyboard, mouse, and window management tasks. The first commit had only a few…
I try not to write anything even vaguely political on this blog because we have a variety of views on a variety of subjects and no one is ...
One of the first things any Rust programmer learns is that you can’t pass an object and a reference to that object around at the same time. It’s impossible to do, even indirectly. This limitation has been the subject of countless questions on Stack Overflow and posts on Reddit and the Rust forums and anywhere else…
A great engineer (controls being no exception) has to be part hacker, part master craftsman.
Preparing to do the thing isn't doing the thing.
Mag World: an intuitive sense of scale, using orders of magnitude
How would you allocate money to a set of independent assets with to minimize volatility if some assets are more volatile than others?
A short review and troubleshooting guide.
a slow progression
Some time ago, we were contacted by a group fighting against online CSAM, demanding that AdGuard DNS blocks the Archive.today website. This was only the beginning of a much larger story…
Kiro, Spec-kit, Bmad, Tessl, and other SDD frameworks turn business analysts into Markdown reviewers. Isn't there a more agile way to use Coding Agents?
Markov chain babblers, bogus php files, and more!