Claude Code can debug low-level cryptography
Surprisingly (to me) Claude Code debugged my new ML-DSA implementation faster than I would have, finding the non-obvious low-level issue that was making Verify fail.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,829 posts.
Surprisingly (to me) Claude Code debugged my new ML-DSA implementation faster than I would have, finding the non-obvious low-level issue that was making Verify fail.
Blasphemy? Probably! But still pretty awesome!
There are a lot of assumptions one could make when designing data types and schemas for aviation data that turn out to be inaccurate. In the spirit of Patrick McKenzie’s classic piece on names, here are some false assumptions one might make about aviation.
At the interface of water and air, light can, in certain conditions, bring about evaporation without the need for heat, according to an MIT study.
More and more people are being exposed to working remotely. One of the key factors for success in a remote workplace is a culture of written communication.…
Methods and Strategies for Building and Refining Reasoning Models
‘RECOVER!’ came the shout from the back seat of my Tornado GR4 combat jet but it wasn’t necessary - I had already started…
Follow our journey and learn from our work.
I’m a huge fan of databases, so much so that I’ve written a book on so-called “NoSQL” databases, I spent some of my most fruitful years in tech working on the highly influential distributed database Riak , and I even built a database called Purple last year just for fun.
Autocompleting text with known values seems like an easy problem to solve, but so so so many UIs get it wrong. I see this frequently enough that, rather than complain about them individually, I though I’d just write down the set of rules they often break.
With Site Isolation enabled on Firefox for Desktop, Mozilla takes its security guarantees to the next level.
Today we're announcing the most-significant evolution of our platform — something we've been building towards for a long time that we're thrilled to share with you. Introducing Multiplayer: code with friends in the same editor, execute programs in the same interpreter, interact with the same terminal, chat in the IDE…
The demoscene is about producing cool real time works (as in “runs on your computer”) called demos . Some demos are really small, say 64 kilobytes or less, and these are called intros . The name comes from “crack intros”. So an intro is just a demo that’s small.
One more thing… It’s been awhile since we launched a whole new product at Fog Creek Software (the last one was Trello, and that’s doing pretty well). Today we’re announcing the public beta of Hyper…
Probability problems come up a lot in systems programming, and I’m using that term loosely to mean everything from operating systems programming and networking, to building large online services, to creating virtual worlds like in games. Here’s a bunch of rough-and-ready probability rules of thumb that are deeply…
On Monday, the Chaos Computer Club (CCC) and the International League for Human Rights (ILMR), have filed a criminal complaint with the Federal Prosecutor General's office. The complaint is...
The new class of weight-loss and diabetes drugs are changing not just how much American households are eating, but even precisely what they buy at a supermarket or restaurant.
I need to vent about the impolite piece of yet-to-become e-waste on wheels that is my rude-ass car . You've heard versions of this story before, nothing is particularly novel in the shock department, enshittification is everywhere, etcetera... but I need the catharsis.
I'm not writing macOS because I switched before the new name came along. But let me start at the beginning.
Async Python is slower than "sync" Python under a realistic benchmark. A bigger worry is that async frameworks go a bit wobbly under load.
A weblog about Signals Intelligence, Communications Security and top level telecommunications equipment
Take your UniFi network anywhere. The UniFi Travel Router recreates your full network environment on power up, with flexible uplinks, instant policies, and seamless device connectivity.
Surviving 3 years in North Korea as a foreign diplomat was not easy. Living and working in the Hermit Kingdom was certainly the unique experience of a lifetime.
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Why do I file bug reports with Apple Feedback Assistant ? I plead insanity. Or perhaps addiction. I seesaw between phases of abstinence and falling off the wagon. I’ve even tried organizing a public boycott of Feedback Assistant, with a list of demands to improve the experience for users, but the boycott never caught…
The first obvious casualty of large language models is homework: the real training for everyone, though, and the best way to leverage AI, will be in verifying and editing information.
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.