New
The latest blog posts to take off on Hacker News. 2,098 posts.
How big brother and big media can put the Internet genie back in the bottle.
The Digital Imprimatur
B2B Is Unsexy, and I Know It
Discuss this post on Hacker News. When I tell people I do B2B software I get some very interesting reactions. “Why do B2B? It’s so unsexy.” And that’s true
Ten million users is the new one million users
programming, philosophy, history, internet, startups
One of Apple’s Best Ideas Ever — Made Worse
They are not infallible design geniuses at Apple. Its MagSafe connector used to be a design marvel and a joy to use. Then Apple made it worse. It’s now annoying and useless.
Letter to John Carmack
The following is an email I sent to John Carmack of Id Software after I had watched his Quakecon 2012 Keynote Speech
Fasting & Programming
m not sure how many of you know but for the past 10 days I have been fasting. Fasting you say? No, I am not protesting the demolition of a national park (not that I wouldn’t I love parks). For those of you not familiar with Ramadan it’s
Productivity vs. Guilt and Self-Loathing
The guilt can be crushing. Everyone seems to be getting stuff done, except you. ...
Throne of JS: Eight JavaScript MV* Libraries Compared
Steve Sanderson's Blog
Bicycle skills
A while back I wrote about learning things just-in-case or just-in-time. Some things you learn in case you need them in the future, and some things you learn as needed. How do you decide whether something is worth learning ahead of time, or whether it is best to learn if and when you need it?
Craigslist now asks for exclusive license when posting
I don't remember seeing this before at the bottom of the Craigslist posting form. I'm guessing this is the result of the Padmapper debacle?...
Live Streaming in Rails 4.0
TL;DR Rails 4.0 will allow you to stream arbitrary data at arbitrary intervals with Live Streaming. HAPPY MONDAY EVERYONE! Besides enabling multi-threading by default, one of the things I really wanted for Rails 4.0 is the ability to stream data to the client. I want the ability to treat the response object as an I/O…
Lying on your resume
It’s not the crime that gets you, it’s the coverup. Richard Nixon and Watergate Getting asked by reporter about where I went to school made me remember the day I had to choose whether t…
Raspberry Pi Myths and Truths
First, let me go on the record as saying I'm a huge Raspberry Pi fan. If you ...
Lessons in website security anti-patterns by Tesco
Update, 14 Feb 2014: A year and a half on from writing this, Tesco has indeed suffered a serious security incident almost certainly as a result of some of the risks originally detailed here. Read more about it in The Tesco hack – here’s how it (probably) happened [https://www.
The illusion of progress lights a fire
Psychologists have longed talked about ‘goal gradient’ which describes how we work harder to achieve a goal as we get closer to it. I just came across a fantastic study published in the…