Topics /

Life, Learning & Writing

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

2018
121

Advice

Every now and again, someone emails me and asks for very general advice. ("How do I change the world?") With the caveat that I've only lived a fraction of one life, and am still trying to figure things out, here's the advice I'd give past me.

125

Interviews vs. auditions

In every off-season teams in every sport begin a strange ritual. Prospective coaches are flown in to meet with management about open positions — sometimes they convene at the stadium, in nondescript conference rooms, or the cabin of the owner’s plane. Whatever the locale, the scene is usually thus: The ambitious coach…

126

Leaving NYC for Nashville

For ten out of the last eleven years, I’ve lived in two places: New York City and San Francisco. The last two years have been in NYC. After founding Ursa Labs , a not-for-profit open source development group, I felt it was time to make my home somewhere that isn’t either of those places. After some contemplation and…

127

Why don't I take military funding? (2004)

Mostly it's a testimony that it's possible to have a successful career in computer science without taking military funding. My position has its roots in the Vietnam War, when I was a conscientious objector, did alternative service instead of submitting to the draft, and joined the Society of Friends (Quakers). During…

132

Augmenting Long-term Memory

One day in the mid-1920s, a Moscow newspaper reporter named Solomon Shereshevsky entered the laboratory of the psychologist Alexander Luria. Shereshevsky's boss at the newspaper had noticed that Shereshevsky never needed to take any notes, but somehow still remembered all he was told, and had suggested he get his…

133

The Declining Value of a CS Master's Degree (2013)

I don’t know if it helps, but Illinois CS distinguishes the two kinds of programs with two different degrees: MS in CS for the research program, and MCS for the coursework program. Most of the MS students receive funding andtuition waivers, while I’m not sure if the MCS students are even eligible for support.

136

John Ousterhout: My favorite sayings

Programmers tend to worry too much and too soon about performance. Many college-level Computer Science classes focus on fancy algorithms to improve performance, but in real life performance rarely matters. Most real-world programs run plenty fast enough on today's machines without any particular attention to…

145

Digital Minimalism for the Working Hacker

Digital Minimalism for the Working Hacker : Effectively speaking, I've always been a Vim user. When I got my first shell account, I started with Vim (In the Paleozoic, Mesozoic and Cenozoic ages of `vi`, `vim` and `neovim`, I came of age somewhere in the late Jurassic): my

147

Another Week with Bad Software

In the midst of my September job hop I headed to Kazan for the weekend. I don't know exactly why — probably because I could. I had a hotel booked via booking.com, but once I arrived there the receptionist told me it was the first time he's heard of my booking, and he told me that they had no more rooms, and he told me…

148

Invisible asymptotes

"It is said that if you know your enemies and know yourself, you will not be imperiled in a hundred battles; if you do not know your enemies but do know yourself, you will win one and lose one; if you do not know your enemies nor yourself, you will be imperiled in every single battle." -

149

What I Learned from a Taipei Alley

I was in Taipei the past few weeks working on a documentary with friends. Because of a busy schedule, it wasn't like my usual travels abroad for fun, it felt more like a work trip. Still, even if I'd been there purely for vacation, I would've wanted to try a different mode of travel, one less focuse