Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,505 posts.
How I Lost 20 Pounds in 20 Weeks With My iPhone (or: Data is King)
Well, it was really more like 17 weeks, but who's counting. ;) First, I'll give the punchline.
Schneier on Security: Software Problems with a Breath Alcohol Detector
This is an excellent lesson in the security problems inherent in trusting proprietary software: After two years of attempting to get the computer based source code for the Alcotest 7110 MKIII-C, defense counsel in State v. Chun were successful in obtaining the code, and had it analyzed by Base One Technologies, Inc…
Bracketed paste mode (2013)
One of the least well known, and therefore least used, features of many terminal emulators is bracketed paste mode . When you are in bracketed paste mode and you paste into your terminal the content will be wrapped by the sequences \e[200~ and \e[201~ .
Boost your productivity with Conkeror, Instapaper and a Kindle
A couple of days ago, Lau Jensen wrote that he was using conkeror to surf …
How to sleep on a long haul flight
To the annoyance of people around me I have no trouble sleeping on long haul flights. And I don't take any fancy medication to do so. Havi...
Boost your productivity with Hemingway’s hack
Premium domains add authority to your site. Transparent pricing. 1 year WHOIS privacy included. 30-day money back guarantee.
Workflowy is to TODO as git is to svn
Hi 👋 you're reading a pretty old post! I started writing on here back in high school and this page may not reflect my current views. Recommend checking out related articles and categories down below, I've likely published more recent thoughts on this topic.
Twibright Optar – OPTical ARchiver – a codec for encoding data on paper
Data archiving codec for paper, laser printer and scanner
SEO FAQ (or why you shouldn't hire an SEO "expert")
So yesterday I had a bit of a rant about SEO and I’ve gotten a few common questions so I thought I’d try to answer them. Here goes.
When to use Excel, when to use R?
Encyclia — acquisition, retention, and advocacy consultancy
Bup 0.01: It backs things up
I just spent a few days of my Christmas vacation writing a new program, bup. bup is a program that backs things up. It's short for "backup...
Code Mode: the better way to use MCP
It turns out we've all been using MCP wrong. Most agents today use MCP by exposing the "tools" directly to the LLM. We tried something different: Convert the MCP tools into a TypeScript API, and then ask an LLM to write code that calls that API. The results are striking.
Let's Stop Talking About "Backups"
Is your desktop backed up? Did you backup that server? Are your backups on a different machine? Do you have offsite backups? All good questions, all best practices. But let’s stop talking about “ba…
14 Megapixel, Six Monitor Ubuntu Karmic Setup
I recently took the opportunity to reboot several pieces of my technology stack. The coolest perhaps is my new 6-monitor machine running Ubuntu Karmic. It is nontrivial to be comfortable that everything (CPU, GPUs, monitors, OS) will play nice together so I’ll detail exactly what I did so that others can repeat it…
Linus Torvalds' Greatest Invention
From the highly eclectic blog of Mark Dominus
Threading Macros Guide
Threading macros, also known as arrow macros, convert nested function calls into a linear flow of function calls, improving readability.
Vim plugin makes Ruby blocks into text objects
Ever since learning about Vim’s text-objects I have wished that there was a way of selecting blocks in ruby code. Well, now there is. Today I am releasing a plugin that creates a custom text object for selecting ruby blocks . Merry Christmas!
Web Inspector Vs. Firebug
If you ever tweet about being unhappy with the WebKit Web Inspector , someone from the WebKit team will inevitably take notice and ask you why. I might reply, “Because it’s not Firebug!” Firefox could almost have it all with Firebug, but Firefox’s main problem is that it’s not WebKit.