Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 573 posts.
Rob Pike got spammed with an AI slop "act of kindness"
Rob Pike (that Rob Pike) is furious. Here’s a Bluesky link for if you have an account there and a link to it in my thread viewer if you don’t. …
William Gibson Reads Neuromancer (2004)
The author Ray Bradbury is one of the early science fiction authors that moved science fiction into a literary form. As a writer Bradbury constructs beautifully written stories and novels. Bradbury's writing is in stark contrast to Bradbury as a speaker. The first time I heard Ray Bradbury speak was at the Association…
Memory safety for web fonts
Learn how and why the Chrome team has replaced FreeType with Skrifa.
Donating the Model Context Protocol and establishing the Agentic AI Foundation
Anthropic is donating the Model Context Protocol to the Linux Foundation's new Agentic AI Foundation, co-founded with Block and OpenAI.
Deploying DeepSeek on 96 H100 GPUs
DeepSeek is a popular open-source large language model (LLM) praised for its strong performance. However, its large size and unique architecture, which uses Multi-head Latent Attention (MLA) and Mixture of Experts (MoE), require an advanced system for efficient serving at scale.
Collaborative Text Editing Without CRDTs or OT
Matthew Weidner | May 21st, 2025 Home | RSS Feed Keywords: text editing, server reconciliation, Articulated
Online Safety Act – shutdowns and site blocks
Report incorrectly blocked sites on UK ISP and mobile networks.
io_uring is faster than mmap
Sourcing data directly from disk IS faster than caching in memory. I brought receipts. Because hardware got wider but not faster, the old methods don't get you there. You need new tools to use what is scaling and avoid what isn't.
Rubygems.org AWS Root Access Event – September 2025
As part of standard incident-response practice, Ruby Central is publishing the following post-incident review to the public. This document summarizes the September 2025 AWS root-access event, what occurred, what we verified, and the actions we’ve taken to strengthen our security processes.
AI coding tools can reduce productivity
Study Shows That Even Experienced Developers Dramatically Overestimate Gains
A new experimental Go API for JSON
Go 1.25 introduces experimental support for encoding/json/jsontext and encoding/json/v2 packages.
BusyBeaver(6) Is Quite Large
For overdetermined reasons, I’ve lately found the world an increasingly terrifying and depressing place. It’s gotten harder and harder to concentrate on research, or even popular scienc…
Edit is now open source
Edit is a new command-line text editor in Windows. Edit is open source, so you can build the code or install the latest version from GitHub!
Marble: A Multimodal World Model
Marble, our frontier multimodal world model, is available to everyone starting today
Uncovering the mechanics of The Games: Winter Challenge
An investigation into The Games; Winter Challenge
How Cloudflare blocked a monumental 7.3 Tbps DDoS attack
In mid-May 2025, blocked the largest DDoS attack ever recorded: a staggering 7.3 terabits per second (Tbps).
Everything is correlated (2014–23)
Anthology of sociology, statistical, or psychological papers discussing the observation that all real-world variables have non-zero correlations and the implications for statistical theory such as ‘null hypothesis testing’.
The Einstein AI Model
I shared a controversial take the other day at an event and I decided to write it down in a longer format: I’m afraid AI won't give us a compressed 21st century.
Obvious things C should do
Standard C undergoes regular improvements, now at C23. But there are baffling things that have not been fixed at all. The Dlang community embedded a C compiler in the D programming language compiler so it could compile C. This C compiler (aka ImportC ) was built from scratch. It provided the opportunity to use modern…
Standard patterns in choice-based games (2015)
When I was analysing the structures of CYOA works a few years back, I began to recognise some strong recurring design patterns. I came up with some home-brewed terminology, but didn’t ever la…
Developing our position on AI
This post is about how we've tried to develop a position on AI in the context of learning and growth at RC.
Google shifts goo.gl policy: Inactive links deactivated, active links preserved
While we previously announced discontinuing support for all goo.gl URLs after August 25, 2025, we've adjusted our approach in order to preserve actively used links.We un…
Swift at Apple: Migrating the Password Monitoring Service from Java
Swift is heavily used in production for building cloud services at Apple, with incredible results. Last year, the Password Monitoring service was rewritten in Swift, handling multiple billions of requests per day from devices all over the world. In comparison with the previous Java service, the updated backend…
Predictions Scorecard, 2025 January 01
[You can follow me on social media: @rodneyabrooks.bsky.social and see my publications etc., at https://people.csail.mit.edu/brooks ]
Jepsen: TigerBeetle 0.16.11
TigerBeetle is an Online Transactional Processing (OLTP) database built for double-entry accounting with a strong emphasis on safety and speed. It builds on the Viewstamped Replication (VR) consensus protocol to offer Strong Serializable consistency. Unlike general-purpose databases, TigerBeetle stores only accounts…
Cancellations in async Rust
Correctness in the face of cancellations: a written version of my talk at RustConf 2025.
Pnpm has a new setting to stave off supply chain attacks
There have been several incidents recently where popular packages were successfully attacked. To reduce the risk of installing a compromised version, we are introducing a new setting that delays the installation of newly released dependencies. In most cases, such attacks are discovered quickly...
What if you don't need MCP at all?
Got Bash and some code interpreter? Skip MCP.