So Dan Lyons Called
So Dan Lyons called.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,420 posts.
So Dan Lyons called.
Follow-up points and observations regarding ‘The Android Opportunity’.
I'm often asked about my Y Combinator experience so I thought I would take the time to blog about it.
Procedural music, art, computation and some other things.
I've turned off that old server. If you're missing something, ping me and I'll dig it up.
An article that explores the feelings of doubt and how to tame them.
Tonight at 4:30 AM, USA Pacific time, my phone started to ring; it was a call from a Sun employee saying that Oracle has bought Sun and he w...
Compleat is an easy, declarative way to add smart tab completion for any shell command. It’s written in Haskell but requires no programming knowledge. See the GitHub repository for a quick description, or read on for a complete explanation.
A lot of people have been curious about how the AI in AI War: Fleet Command works, since we have been able to achieve so much more realisti...
I’ve read a few comments about why Haskell is awesome. I even wrote an ironic blog post about it. Today I’m going to explain why I use Haskell for doing real work, entirely in terms of …
I'm not the first person to talk about this paradigm and I won't be the last. Every single programmer I've seen that is exceptionally good at their job also does it for fun.…
I ran across an interesting post on programming.reddit called Anecdote Driven Development, or Why I Don’t Do TDD . The article focused on testing, but what I found most interesting was the part about how long a method or function should be:
Find your domain name at HugeDomains. Start using this domain right away.
My colleague Amy Bruckman and her student Betsy diSalvo have a really great project going on this summer, called Glitch. Betsy is interested in how African-American males engage with technology an…
Going out on a limb In my previous article, The Code Sample, I ruffled the feathers of a few readers who objected to my implication that “I’d just Google it” is not an acceptable…
In June of this year, I spent a few hours formulating a dynamic cousin to Duby. Duby, if you don't remember, is a static-typed language with Ruby's syntax and Java's type system. Duby supports all Ruby's literals, uses local type inference (only argument types *must* be declared), and runs as fast as Java (because it…