Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,504 posts.
Hypermodern Python
A guide to modern Python tooling with a focus on simplicity and minimalism.
Designing a Business Card in LaTeX
In 2017, I will graduate from Ghent University. This means starting a professional career, either in academia or in industry. One of the first things that came …
Minimal PDF
Most PDF files do not look readable in a text editor. Compression, encryption, and embedded images are largely to blame. After removing these three components, one can more easily see that PDF is a human-readable document description language.
Write tests. Not too many. Mostly integration
[Guillermo Rauch](https://x.com/rauchg) [tweeted](https://x.com/rauchg/status/807626710350839808) this a while back. Let's take a dive into what it means.
Bringing back the iPhone headphone jack, in China
I’ve spent the past four months in Shenzhen, China, modifying an iPhone 7 to add a fully functional headphone jack. To the best of my knowledge, this is the first time anyone has done anything like this.
Squeezebox Keyboard
Staff Engineer, Back End
Meet the new Light Table
We have to start with a picture. Or hey, just go download it and see for yourself.
Travelling with 24” Monitors
During 2019 I was living in Paris and really wondering what I was doing there as my job doesn't require me to be physically in Paris, I was working with teams in India and San Francisco. I don't really need to be close to my friends or be in a …
Introducing PackageManagement in Windows 10
Access to this page requires authorization. You can try signing in or changing directories .
Key Git Concepts Explained the Hard Way
As an exercise, after finishing this article do the whole exercise again, but make a change to both origin/master and master and then do the fetch and merge to see what happens when a fast-forward is not possible.
Ensu – Ente’s Local LLM app
Introducing Ensu, our first step toward a private, personal LLM app that runs on your device and grows with you over time.
Scaling Mercurial at Facebook
Visit the post for more.
WebMCP is available for early preview
WebMCP aims to provide a standard way for exposing structured tools, ensuring AI agents can perform actions on your site with increased speed, reliability, and precision.
Can Bundler be as fast as uv?
At RailsWorld earlier this year, I got nerd sniped by someone. They asked “why can’t Bundler be as fast as uv?” Immediately my inner voice said “YA, WHY CAN’T IT BE AS FAST AS UV????” My inner voice likes to shout at me, especially when someone asks a question so obvious I should have thought of it myself. Since then…
Interesting ideas in Observable Framework
Mike Bostock, Announcing: Observable Framework: Today we’re launching Observable 2.0 with a bold new vision: an open-source static site generator for building fast, beautiful data apps, dashboards, and reports. Our …
Preview in macOS Big Sur is destroying PDFs
This image has three components: On the left is an OCR’ed PDF from my ScanSnap iX500. I have selected most of the text, and on the right side you can see two copy&paste results. In the upper half is the result directly after scanning, right after the bundled ABBYY FineReader that comes with the iX500 did its magic. In…
Monospaced Programming Fonts with Ligatures
Typographic ligatures are when multiple characters appear to combine into a ...
Backups Aren't Simple
Starting from a wiped family photo drive, a walk through everything a real backup needs: snapshots, rotation, deduplication, offsite copies and tested restores.
Disable Google Chrome Sign In and Sync
As you might have heard , Chrome 69 automatically logs you into the browser when you log into any Google property . As much as I might like Chrome (and Google), I was quite displeased by this particular change: I assume it was in the release notes (that probably a vanishingly small number of Chrome users read), but…
Why Use Make
I love Make . You may think of Make as merely a tool for building large binaries or libraries (and it is, almost to a fault), but it’s much more than that. Makefiles are machine-readable documentation that make your workflow reproducible.
Writing down what I do in Obsidian
An update on my years-long habit, with a new tool.
My two-part desk setup (2025)
How I turned a single long desk into a digital side for work and an analog side for reading, writing, and building LEGO with the kids.
Vanlife: Build your own van to live on the road
The ultimate step- by- step van build guide for your conversion. From choosing the right van, planning the best layout, all the way to finishing touches.
Curing Our Slack Addiction
Expert articles, security news, product updates, guides, and research from 1Password on password management, privacy, and digital security.