When to use Excel, when to use R?
Encyclia — acquisition, retention, and advocacy consultancy
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,417 posts.
Encyclia — acquisition, retention, and advocacy consultancy
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...
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…
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…
From the highly eclectic blog of Mark Dominus
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!
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.
Elastic tabstops - a better way to indent and align code
In a previous post I discuss how I outsourced my cooking for $60 a week . In this article, I discuss my experiences with a virtual assistant.
I'm David Friedman , a professional photographer who sometimes gets ideas for photos, designs, gadgets, and other projects. I write about it all on this blog. You can find the meaning behind the name “Ironic Sans” back in the very first post .
I enjoy consuming and participating at Hacker News by Y Combinator resp. Paul Graham .
My Schedule Should Be Terrible… I should have an overwhelming, Malox-guzzling, stress-saturated schedule. Here’s why: I’m a graduate student in a demanding program. I’m working ... Read more
Is this a trick by Google to catch cheaters using multiple accounts to get some extra storage space? :) Otherwise, why have such restrictions, if anyone may create as many accounts as needed?
If you have not yet read it, please read Maria Siniaalto's 15 page " Test-Driven Development: empirical body of evidence ." It summarizes the few empirical studies done to evaluate the effectiveness of TDD. In the conclusion you'll find:
One of Emacs's strongest capabilities is its ability to talk to external shells, like bash, or emulate an entire terminal. But this being Emacs, you have more than one choice to choose from − and which choice is right for you?
The Most useful knots to know. Review of the Best Knots. Which knots to learn.
I bag on meetings. I bag on meetings because like any nerd I expect the universe to be efficient and orderly and there is no more vile a violation of this sens
People are shocked when they hear I've been able to pull off the use of virtual assistants in startups, and excited at the thought that they might be able to do the same. The conversation almost always turns to questions about where to find virtual assistants and how a startup can use one.