Better bash in 15 minutes
The tips and tricks below originally appeared as one of Google's "T esting on the Toilet" (TOTT) episodes. This is a revised and augmen...
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 637 posts.
The tips and tricks below originally appeared as one of Google's "T esting on the Toilet" (TOTT) episodes. This is a revised and augmen...
In the old days In the old days we had some really awful JS being written on pages in a pretty ad-hoc fashion and it caused us huge problems. Presumably most people still do this but they're the same...
To say this post pains me would be an understatement. More than any other technology, Evernote is part of me, having evolved from habit to instinct over several years and nearly seven thousand notes. Every day ideas flit through my head, ideas for essays, for characters, for jokes. Just now I catch a glimpse of […]
Two years ago I launched Storemapper an embedded store locator service that runs on any website or ecommerce platform. Today around 500 brands use Storemapper to help their customers find the closest place to buy their stuff. The service has grown from bootstrapped to over $50,000 per year. It’s not cool like a…
Butterick’s Practical Typography
My name is Chris. I teach Haskell to people that are new to programming and as well as long-time coders. Haskell is a general purpose programming language that is most useful to mere mortals.
Last week, Yishan Wong resigned from reddit. The reason was a disagreement with the board about a new office (location and amount of money to spend on a lease). To be clear, though, we didn’t...
We are going to send out YC summer 2014 interview decisions (both yes and no) before 10 pm PDT tonight. The worst part of our job at YC is rejecting companies. It leaves me feeling down for many...
In case you landed here without any context and have no idea who I am or what this article is about this article should give you some background.
In June of 2010 I moved to a place in Montana with only electric heat. By myself. In the past few winters I had conducted experiments in cutting the amount of energy I needed to stay warm, with a focus on heating myself instead of heating the whole house.
Developers take garbage collection for granted, but it's hard to see how it works. Watch 5 different GC algorithm visualizations.
What I would imagine an better Python would look like.
With a bit of care and a cooperative compiler, we can zero a buffer — but that's not what we need. What we need to do is zero every location where sensitive data might be stored. Remember, the whole reason we had sensitive information in memory in the first place was so that we could use it; and that usage almost…
I wrote this for the FT, but it's behind a paywall. Since I wrote it, I feel like it's probably ok for me to post it here. The natural state of a start-up is to die; most start-ups require...
Update 2014/04/28: In case you missed the link, the web site for my book is gameprogrammingpatterns.com .