Topics /

Life, Learning & Writing

The most popular blog posts about life, learning & writing on Hacker News. 394 posts.

2013
272

All of my side-projects from 2012

One of my favorite pastimes as a programmer is to work on personal projects outside of work. I use side-projects as a creative outlet to work on new and interesting things. I also use them as a learning exercise. If I start a side-project, there must be "one new thing" about the project I don't know how to do already…

281

Without even knowing: the HN post I missed

On the day after Christmas, my city-mapping project Majuro.js appeared on the front page of Hacker News. It would be a few days before I found out, because I was out of internet, cell phone, or even radio contact on Arno Atoll, a razor-thin string of tropical islands in the Pacific Ocean.

283

Can I Be Trusted?

Slashdot asks the question: I’m a big fan of Bruce Schneier, but just to play devil’s advocate, let’s say, hypothetically, that Schneier is actually in cahoots with the NSA. Who better to reinstate public trust in weakened cryptosystems? As an exercise in security that Schneier himself may find interesting, what…

286

Design

I chose images from 1973 deliberately. It's easier to tell good design from bad when you're not looking at current fashions. (Try looking at the haircuts in an old high school yearbook.) Good design is timeless, and if you want something timeless you can't pander to the limitations of some hypothetical "average" user…

289

Learn to code like it's 1996

I’ve been meaning to write up my take on the learn to code movement for quite some time now, but for one reason or another haven’t managed to get around to it. Now that the president is endorsing Computer Science and telling Americans to learn to code, this post has jumped to the top of my priority list.

296

What is algebra?

NOVEMBER 20, 2011. We hear a lot about the importance that all children master algebra before they graduate from high school. But what exactly is algebra, and is it really as important as everyone …

298

Where my mouth is

For many years, i've been convinced that programming needs to move forward and abandon the Algol family of languages that, still today, dampens the field. And that that forward direction has been signalled for decades by (mostly) functional, possibly dyna...