Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,828 posts.
Precursor – A mobile, open source electronics platform
Precursor (pre·cur·sor | \ pri-ˈkər-sər): 1. one that precedes or gives rise to; a predecessor; harbinger 2. a pocketable open development board
The Pentium as a Navajo Weaving
Hurrying through the National Gallery of Art five minutes before closing, I passed a Navajo weaving with a complex abstract pattern. Suddenl...
I'm switching my phone from Android to Linux
Since Android is becoming increasingly more locked down and slopped, I'm jumping ship.
All C++20 core language features with examples
Introduction
I was forced to be a child star. It was never my dream or my idea
I can't remember specifically when I first said "I just want to be a kid," but I can still see the late 70s smog, and smell the exhaust all around us as I begged her for what feels like years to stop making me do this, while we sat in traffic on the freeway after school, going to and from auditions, day after day…
Embed is in C23
It happened. Nearly 5 years of paper writing, being snuck Committee Meeting notes on the DL until I could access them myself and absolve my co-conspirators of their sins, 5 different implementations/patches later, I can
Gemini 2.5 Pro vs. Claude 3.7 Sonnet: Coding Comparison
Google just launched Gemini 2.5 Pro on March 26th, claiming to be the best in coding, reasoning and overall everything. But I mostly care about how the…
Building more with GPT-5.1-Codex-Max
Introducing GPT-5.1-Codex-Max, a faster, more intelligent agentic coding model for Codex. The model is designed for long-running, project-scale work with enhanced reasoning and token efficiency.
Major reversal in ocean circulation detected in the Southern Ocean
Satellite data processing algorithms developed by ICM-CSIC have played a crucial role in detecting this significant shift in the Southern Hemisphere, which could accelerate the effects of climate change.
Python 3.15's JIT is now back on track
Python 3.15’s JIT is now back on track
No more icons in every menu by default
Have you heard the good news? I bemoaned the approach of putting an icon in every menu item by default which shipped with macOS Tahoe — but now it’s gone in…
Engineers develop water filtration that removes “forever chemicals”
Engineers at the University of British Columbia have developed a new water treatment that removes “forever chemicals” from drinking water safely, efficiently – and for good.
A better zip bomb
This article shows how to construct a non-recursive zip bomb that achieves a high compression ratio by overlapping files inside the zip container. "Non-recursive" means that it does not rely on a decompressor's recursively unpacking zip files nested within zip files: it expands fully after a single round of…
How to listen when you disagree
Urban Confessional: A Free Listening Movement have been Free Listening on street corners for almost a decade. How to Listen When You Disagree is a reflection on listening from the 2016 RNC, and it is more relevant today than ever before.
15,000 lines of verified cryptography now in Python
In November 2022, I opened issue 99108 on Python’s GitHub repository, arguing that after a recent CVE in its implementation of SHA3, Python should embrace verified code for all of its hash-related infrastructure.
Good Culture Is the Biggest Productivity Hack, Not AI
AI definitely helps with productivity, but only when you have the right culture in place first!
Why we Forked Firefox and Not Chromium
In 2015 Cliqz released its own desktop web browser, forked from Firefox. Up to that point, we had distributed our search and privacy products as a single Firefox addon. In this article we cover why we thought it necessary to create our own browser, why we chose Firefox, and why we think it was the right choice.
Motorola cell phones are regularly phoning home
If you have a Motorola Android device, there is a good chance it is silently sending a great deal of your personal information (including email addresses and passwords) to Motorola.
Mitigations landing for new class of timing attack
Several recently-published research articles have demonstrated a new class of timing attacks (Meltdown and Spectre) that work on modern CPUs. Our internal experiments confirm that it is possible to use ...
How will OpenAI compete?
OpenAI has some big questions. It doesn’t have unique tech. It has a big user base, but with limited engagement and stickiness and no network effect. The incumbents have matched the tech and are leveraging their product and distribution. And a lot of the value and leverage will come from new experie