New
The latest blog posts to take off on Hacker News. 6,505 posts.
Devcards – Taking Interactivity to the Next Level
Devcards is a ClojureScript library that helps developers interactively lift code examples out of their source files into an organized set of cards in the browser.
The URL shortener situation is out of control
I saw a URL today on Twitter to an article on Slate.com. It was a custom short ...
Light Table 0.6.6
Happy to announce a new, and fairly big, release of Light Table today! The highlight of this release comes from moving LT to CodeMirror 4 , which gives us multiple cursors, tons of performance improvements, and a few other little editing niceties. Here’s a list of the new multiple cursors commands:
Alfred and OS X 10.10 Yosemite
Apple announced OS X Yosemite today. Don't worry, Alfred is here to stay - and continues to grow beautifully.
Why Atom Can’t Replace Vim – Learning the lesson of vi
Learning the lesson of vi
You shouldn’t use a spreadsheet for important work
I envy economists. Unlike computer scientists, they seem to be able to publish best-seller books with innovative research. One such book is Piketty's Capital. The book is reminiscent of Marx's capital in its scope. If you haven't heard about the book yet, it has a simple message: the yield on capital is higher than…
A Hacker’s Guide to Git
A Hacker’s Guide to Git is now available as an e-book. You can purchase it on Leanpub. Introduction Git is currently the most widely used version control system in the world, mostly thanks to GitHub. By that measure, I’d argue that it’s a...
Control-R, my favorite Unix shell command
Search your bash or zsh history incrementally with Control-R, step back with repeated presses, go forward with Control-S, and tune HISTFILE and HISTSIZE.
Pain we forgot
Much of the pain in programming is taken for granted. After years of repetition it fades into the background and is forgotten. The first step in making programming easier is to be concious of what makes it hard. So let’s put ourselves in the shoes of a smart but inexperienced end user trying to build, test and…
Practical Tmux
Today I switched over completely from GNU Screen to the more modern BSD-licensed alternative, tmux . After making sure that tmux had replacements for all Screen’s key features, I took the plunge, and haven’t looked back. The project’s webpage has a complete list of features available under tmux, but as an everyday…
OS X Command Line Utilities
The OS X Terminal opens up a world of powerful UNIX utilities and scripts. If you’re migrating from Linux, you’ll find many familiar commands work the way you expect. But power users often aren’t aware that OS X comes with a number of its own text-based utilities not found on any other operating system. Learning about…
Bezier Curves and Type Design: A Tutorial
[2026/09/14]: This article became the most popular I've ever written. Since it was written a long time ago, I decided to rework it: polishing the wording to facilitate comprehension, fixing dead links and typos, and adding interactivity. Still, it remains faithful to the original — a lot of people discussed it and…
Transform any text into a patent application
[Hello everyone! Thanks for taking a look at my blog! If you want updates on this project or other things I’m working on, just follow me on twitter ]
Rich text editing with WriteLatex
An online LaTeX editor that’s easy to use. No installation, real-time collaboration, version control, hundreds of LaTeX templates, and more.
org-drill.el – flashcards and spaced repetition for org-mode
Org-Drill is an extension for Org mode . Org-Drill uses a spaced repetition algorithm to conduct interactive "drill sessions", using org files as sources of facts to be memorised. Each topic is treated as a "flash card". The material to be remembered is presented to the student in random order. The student rates his…
Firefox Developer Tools – Editable box model, Sublime Text keys
A new set of the Firefox Developer Tools features has just been uplifted to the Aurora channel. These features are available right now in Aurora, and will be in the ...
Magic mirror: One way mirror with a monitor behind it
I build stuff. Virtual and physical. For both business and pleasure. Join me in my development, design and electronics journey.