Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,417 posts.
Life in Text Mode
I primarily use Unix-based computers, mostly Linux. On those computers, I live in text mode. This entry is an attempt to document the software I find most useful to my text-mode guerrilla lifestyle. Included are links to the programs I rely on, links to alternative programs, and links to my config files. screen…
Git your act together
Explaining some things that I think would make using Git a bit more enjoyable when working in a team.
Vim Plugins You Should Know About, Part I: surround.vim
Hi all. I am starting a new article series called Vim Plugins You Should Know About. As the title suggests, this series is going to be about Vim plugins that you should know about and be using. The first article in this series will be about one of my favorite plugins called surround.vim. So what is surround.vim plugin?
Learn Emacs in Ten Years
Somebody emailed me the other day, asking about how to go about learning Emacs. This is my (edited and rearranged) reply.
Don’t use @import
In Chapter 5 of High Performance Web Sites , I briefly mention that @import has a negative impact on web page performance. I dug into this deeper for my talk at Web 2.0 Expo , creating several test pages and HTTP waterfall charts, all shown below. The bottomline is: use LINK instead of @import if you want stylesheets…
Sleep hacks: How to Become an Early Riser
It is well to be up before daybreak, for such habits contribute to health, wealth, and wisdom. – Aristotle
A guide to home row mods
What are home row mods? What is a mod-tap? What settings do you need to use? What are the alternatives? And more in this article...
GNU Emacs Video Editing
Independent xxxxx research organisation examines the software real, life and live coding, autodestructive strategy and crash-falsified revelation
Eventbug Watch JavaScript events finally in Firebug
More musings on software development
Top Programming Fonts
Technologist, podcaster, and inventor. Founder of the 5by5 podcast network and Fireside.
Camera Hack: How to find a lost camera
Have you lost your camera recently? Mislaid it somewhere in a national park? Left it in a taxi? Dropped it in the gorilla pit? Anyone can be a victim of the thoughtlessness and/or sleepiness that can lead to Camera Loss.
Follow Hacker News from the Console
Here is something neat that I hacked together – a `top' like Python program called Hacker Top that allows you to follow Hacker News from a UNIX terminal! Hacker News has become the 2nd source for news after programming.reddit for me. I have a couple of ideas for a startup myself and the tips I get from Hacker News...
High Performance Web Sites: Crockford, webhosting, online dating, JSON, alert
Wow, Doug added an alert() to http://www.json.org/json2.js which just alerted a LOT of people on the Internet. Proving a point on hotlinks?
Scott Hanselman's 2009 Ultimate Developer and Power Users Tool List for Windows
TAX DEDUCTIBLE DONATIONS: If you enjoyed this post, or this blog, please make a ...
Review of Intel's New X25M SSD (same one Torvalds has) in a new MacBook Pro
It has almost been a year since I wrote about the future of computing and how I thought that it was all about Solid State Drives (this was before I became infatuated with the cloud). Well I finally got my hands on one. It's Intel's new X25-M 80GB SSD and it is among the fastest consumer-aimed SSDs o
Five whys
At 3:30 in the morning of January 10th, 2008, a shrill chirping woke up our system administrator, Michael Gorsuch, asleep at home in Brooklyn. It was a text message from Nagios, our network monitor…
How To: Getting Started with EC2 (for beginners)
Amazon EC2 is among the more potent items in Amazon's web services arsenal. You've probably heard of many of the other services such as S3 for storage and FPS for payments. EC2 is all about the "elastic compute cloud." In layman's terms, it's a server. In slightly less layman's terms, EC2 lets you e
From TextMate to Vim
TextMate is an excellent editor, but it is beginning to show its age. It has a few squeaky wheels that have yet to be oiled, and it looks as though the author may be getting bogged down in the minutiae of his next release. With the next version apparently due sometime after the colonization of Mars, it seemed an…