New
The latest blog posts to take off on Hacker News. 6,505 posts.
Timeline - A JS Library For Beautiful Timelines That Are Easy & Intuitive To Use
Open Source Resources For Web Developers & Designers
The Mac App Store Needs Paid Upgrades
The Mac App Store has been a huge boon to Mac software developers, but has an enormous flaw: it needs to allow developers to charge existing...
How To GitHub: A Complete Guide to Forking, Branching, Squashing and Pulls
Everything you need to know to pull down, branch off of, squash, and fork in GitHub in one handy little guide.
Rainbow.js - code syntax highlighting in 1.2kb
Rainbow is a javascript based code syntax highlighting library
How I went from writing 2,000 words a day to 10,000 words a day
When I started writing The Spirit War (Eli novel #4), I had a bit of a problem. I had a brand new baby and my life (like every new mother'...
Startups, Fix Your "From" Field
A short rant. I have seen this problem happen too many times to stay quiet anymore. I have reached out in private when this happens, but I'm going to write a public rant so I can stop repeating myself.
Customize Gmail's Buttons: Replace Icons With Text
I know a couple of old guys who are pretty happy at this feature addition. :) I have to admit that the icons were confusing even to me. And I have been using Gmail since the very first beta release (I got in around a month after the launch)!
Handbook of Text manipulation on Unix
This introduction to text manipulation on UNIX platforms provides an overview of some common commands widely available and installed standard on most UNIX-based releases. Many times these standard utilities are ignored in favor of more modern text-processors such as Perl, Python, or Ruby, which are not always…
Audacity 2.0 Released
Download Audacity for free. A free multi-track audio editor and recorder. Audacity is a free, easy-to-use, multi-track audio editor and recorder for Windows, Mac OS X, GNU/Linux and other operating systems. Audacity is free software, developed by a group of volunteers and distributed under the GNU General Public…
My Git Habits
From the highly eclectic blog of Mark Dominus
A fresh new Dropbox on the web
Modern work can be frustrating and chaotic—if you don’t have the right tools. From context engineering to multimodal search, go behind the scenes and hear how Dropbox engineers are building AI that actually understands you, so you can focus on the work that matters most.
Bret Victor's live editable game in ClojureScript
Taking Bret Victor's notion of connecting to your creation and turning it into a ClojureScript live game editor.
Useful use of cat(1)
Rather special example: This was useful for me on a Redhat Linux, where man(1) otherwise annoyingly would intersperse the output with headers and footers for a print version, which is rarely used, though... I tried: ( echo -e ".pl 1100i"; cat "$1"; echo ".pl \\n(nlu+10\n" ) | tbl | nroff -man
The Markdown Mindset
Over the last year, I have moved all my non-code writing to Markdown format. I don’t even have Microsoft Word installed on my laptop anymore. Here’s why: