New
The latest blog posts to take off on Hacker News. 2,098 posts.
A High Frequency Trader's Apologia, Part 1
I'm a former high frequency trader. And following the tradition of G.H. Hardy, I feel the need to make an apology for my former profession. Not an apology in the sense of a request for forgiveness of wrongs performed, but merely an intellectual justification of a field which is …
Never Stop Hacking
A short note to myself: what makes programming fun isn't finishing tasks, it's the problems themselves and the process of learning. Never stop hacking.
Of parser-fetishists and semi-colons
TL;DR: if you advocate omitting sensible syntax as parsers will fix that for us, you are not a visionary developer. You waste your and our time. And you come across as a semi-colon.
Getting around the London 2012 branding police
The Guardian reported the other day on the London 2012 Olympics branding police who ensure that words like London, 2012 or Games aren't be...
Light Table's Numbers, And What's Happening Next
All I can say is “wow”! The response to Light Table has been far more positive and far greater than I could’ve imagined. To put it into perspective, here are some aggregated numbers at the time of this writing:
Kickstarter Is Totally Disrupting Consumer Electronics, Probably By Mistake
Given everything out there about Kickstarter’s founding story one gets the impression that the crux of its existence revolves around art and creativity. Just a guess based on that huge banner on their home page. Funding a rock concert in New Orleans and all that . Novellas, art projects, letters, albums, tours, Girl…
No I won't sign your NDA, here's why.
The other day I got to chatting with a lovely woman who reached out after reading my blog. She was interested in talking about an idea she had, how she might get it off the ground, and if I might …
Ice
Water is complicated and fascinating stuff! There are at least sixteen known crystal phases of ice, many shown in this diagram based on the work of Martin Chaplin: (Click for a larger version.) For…
Brendan Eich: The infernal semicolon
Most of the comments in this semicolons in JS exchange make me sad. The code in question:
Email is not broken: It’s a framework, not an application
I've been seeing a lot of posts on the webz lately about how we can fix email. I have to say, I think it's a bit short-sighted.People are saying it has outgr...
Of Booze and Brogrammers
There's been a little bit of noise about the culture of "hard partying" at programmer conferences. Ryan complains about binge drinking , a...
What Amazon's ebook strategy really means
It seems to me that a lot of folks in the previous discussion don't really understand quite what makes Amazon so interesting—and threatening, for that matter—to the publishing industry.
How To Train Your Robot
Last Sunday, I taught six kids of ages 5 to 7 how to program. “In what programming language?” you may ask. Well…I didn’t use a programming language, at least none that you know of. In fact, I…
How I created and launched a website from the Internet café in Zimbabwe
After my last interview with a big mining firm,I got fed up.I had gone to many interviews with big companies , and the result was always the same.With unemployment at a staggering 80% , one can ima…
The Treacherous Optimization
"I'm going to beat grep by thirty percent!" I confidently crow to anyone who would listen, those foolish enough to enter my office. And my girlfriend too, who's contractually obligated to pay attention to everything I say.
On Anonymity
Yesterday I encountered a blog whose comment section wasn’t linked up with Facebook or Disqus. It was just a pure email/display name system from years past – one where no one had any interest in tracking your activity across the entire interwebs. Putting in a display name that maybe wasn’t your full name – first and…