Casey Muratori: I can always tell a good programmer in an interview
How to reliably understand if a candidate is a good programmer, inspired by Casey Muratori
The latest blog posts to take off on Hacker News. 80,826 posts.
How to reliably understand if a candidate is a good programmer, inspired by Casey Muratori
In this post I’ll just rambling about ASN.1; parts of the compiler implementation, and some of the tool’s output rather than the tool itself as its still too WIP to really advertise on its own yet.
Since this article will probably have more reach than my usual rambling, It'll be written in English (but let's not make a habit of it).
Corrosion is distributed service discovery based on Rust, SQLite, and CRDTs.
We now live in a world where ML workflows (pre-training, post training, etc) are heterogeneous, must contend with hardware failures, are increasingly asynchronous and highly dynamic. Traditionally, PyTorch has relied...
Just a few personal thoughts. Notes to myself, to people who use and love this app everyday.
Lambda calculus is for wimps. Real programmers use combinatory logic.
In this article, we will discuss zippers in the Clojure language. These are an unusual way to work with collections. Using a zipper, you can traverse a data structure arbitrarily and modify its content as well as search in it. A zipper is a powerful abstraction that pays off over time. However, it is not as…
How Google actively breaks Immich deployments, an open-source Google Photos alternative.
If you’ve read anything about compilers in the last two decades or so, you have almost certainly heard of SSA compilers , a popular architecture featured in many optimizing compilers, including ahead-of-time compilers such as LLVM, GCC, Go, CUDA (and various shader compilers), Swift 1 , and MSVC 2 , and just-in-time…
Posted by Natalia Bidart on Oct. 22, 2025
The popular book from the "world's most famous living psychiatrist" is riddled with blatant misrepresentations
We found vulnerabilities in the FIA's Driver Categorisation platform, allowing us to access PII and password hashes of any racing driver with a categorisation rating.
After four years of development, we’re thrilled to announce a major milestone in the evolution of Stalwart — the full implementation of JMAP for Calendars, Contacts, File Storage, and Sharing. With...
In December of 2012, I was home for Christmas, reading Hacker News. And that’s when I saw “ Rust 0.5 released ."" I’m a big fan of programming languages, so I…
Yesterday, OpenAI announced Atlas, its AI browser. To the surprise of literally nobody, it’s Chromium with AI slapped on top. Perplexity also has a …
Galaxy XR is now available today. Here’s what to expect.
In a Stanford Medicine-led clinical trial of a wireless retinal prosthesis, people with advanced macular degeneration regained enough vision to read books and subway signs.
This post covers the same material as my !!Con 2024 talk , for which the slides are here .
Our latest quantum breakthrough, Quantum Echoes, offers a path toward unprecedented scientific discoveries and analysis.
I've written a number of little scripts over the years, many of which I use every day. Here's a little collection.
The vulnerabilities we found in Cloudflare's CIRCL FourQ implementation: invalid-point attacks, Edwards-curve edge cases, and the disclosure that fixed them.
Cybersecurity challenges for iPhone, iPad, and Mac
Technical blog by Stephan Berger (@malmoeb)
O bviously there have been many editorial changes at the formerly venerable Washington Post, a tawdry saga which I don’t intend to recap here.
Local LLMs prioritize privacy over security. Our research reveals a 95% backdoor injection success rate.
SourceFS - a high-performance virtual filesystem that builds Android 9× faster, cuts compute costs by 14×, and reduces disk usage by 83× — unlocking a new level of developer productivity.
I gave a talk last night at Claude Code Anonymous in San Francisco, the unofficial meetup for coding agent enthusiasts. I decided to talk about a dichotomy I’ve been struggling …
Save and Share: Click. Ugh. Another one. You know the drill. You land on a new website, eager to read an article or check a product price, and before the page even finishes loading, it appears: the dreaded cookie banner. A pop-up, a slide-in, a full-screen overlay demanding you “Accept All,” “Manage Preferences,” or…