Functional programmers need to take a look at Zig
I’ve been tinkering around with Zig to explore what’s possible with comptime. Whenever I evaluate a new language I use three axes:
The latest blog posts to take off on Hacker News. 5,961 posts.
I’ve been tinkering around with Zig to explore what’s possible with comptime. Whenever I evaluate a new language I use three axes:
Zig has one of the most stringent anti-LLM policies of any major open source project: No LLMs for issues. No LLMs for pull requests. No LLMs for comments on the …
La Jolla, California—April 29, 2026—The J. Craig Venter Institute (JCVI) announced that J. Craig Venter, Ph.D., the Institute’s founder,...
How I stumbled across a fake booter site run by international police, and how they panicked when I started digging
This isn’t a joke, and it’s becoming a big problem
A vulnerability in Ramp's Sheets AI allowed the agent to insert formulas that made external network requests without user approval, creating the risk of data exfiltration via indirect prompt injection.
Virtualising macOS, Linux and Windows on Intel Macs has been relatively straightforward, and device support left to the developer. That won’t work for Apple silicon Macs. This explains what h…
I write this from the latest MacBook Pro. I've been running this as my primary machine for almost a month. When I'm not grinding out the latest soon-to-be-relea
For FastCGI's 30th birthday, let's look at how it avoids the security problems inherent in HTTP reverse proxying
"This is not a series of coincidences; it is a blatant, industrial-scale quid pro quo."
Introducing Mistral Medium 3.5, remote coding agents in Vibe, plus new Work mode in Le Chat for complex tasks.
Linux 7.0 delivered roughly half the throughput of Linux 6.x on the same hardware and workload.
From the Zed Blog: The editor we set out to build is now 1.0.
Git is decentralized, but what of the rest?
I already had 2.5Gb/s working. Here's how I upgraded the whole house to 10Gb/s Ethernet -- including real iperf3 numbers, MikroTik switches, scary thermals, and what actually worked.
I have a solid workflow for making my game with AI. However, every iteration, I have to go through extensive manual play-testing to verify functionality…
Ask ChatGPT to estimate the carbs in your lunch. Now ask it again. And again. Five hundred times. You’d expect the same answer each time. It’s the same photo, the same model, the same question. But you won’t get the same answer. Not even close — and the differences are large enough to cause a
Old fashioned sleuthing and the help of modern technology leads to discovery of manuscript with poem composed by a farm labourer 1,300 years ago.
Code.overheid.nl platform is now live, enabling government organisations to jointly develop and publish open-source software independently.
Scheme (and Lisp) lets you express complex systems and problem domains in simpler terms than any other language can. For all its brilliance, Haskell resists most of the attempts people make to just hack and write useful code quickly.
Over the past week, I have been working on bringing HardenedBSD's code repositories on Radicle (as most/all of you already know by now.) We are now at the point where Radicle is usable for us. There are still some sharp edges and some things to work out, but the core functionality is working.
Axiom: body hair is cringe. That's how I feel, at least. I decided to build a machine that lets me permanently remove it using electricity.
In April 2026, Canonical disclosed 44 CVEs in uutils, the Rust reimplementation of GNU coreutils that ships by default since 25.10. Most of them came out of an external audit commissioned ahead of the 26.04 LTS. I read through the list and thought th…
We switched to a frontier model and our costs went down. Here's the architecture that made it possible.
I recently decided to, finally, have my iPhone fixed, only to realize a few hours later that my AppleCare could have covered it. I was in a low mood until my partner suggested that I was robbing myself of a good decision. The iPhone needed fixing, and procrastinating on it wasn’t useful. Deciding to do […]
OpenAI's ad platform has two halves. On the ChatGPT side, the backend injects structured single_advertiser_ad_unit objects into the conversation SSE stream while the model is responding. On the merchant side, a tracking SDK called OAIQ runs in the visitor's browser and reports product views back
New connectors let Claude work inside Adobe Creative Cloud, Blender, Autodesk Fusion, SketchUp, and music production tools to support creative workflows.
Personal blog of Julien (jvoisin) Voisin