Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 7,746 posts.
Life, Learning & Writing
Any year
The Death of Richard Dawkins: A short story by Steve Yegge
I bet you think of other stuff that needs saying after these articles. I'm sure they aren't the end. After all, you do enjoy a good rant.
Eric S. Raymond speaks heresy.
Event sourcing is an excellent software design pattern. Instead of persisting current state of an asset and mutating it in place. An asset is represented by the events through its life cycle. When the current state of an asset is needed its re-computed from the events.
How to Create a Self-Referential Tweet
Yesterday Mark Reid posted on Twitter a challenge : create a self-referential tweet (one that links to itself). He later clarified that the tweet should contain in its text its own identifier (the number after " /status/" bit should be its own URL). I decided to take up the challenge ("in order to learn a bit about…
Why I'm Not a Writer (1996)
I'm not a writer. Sometimes I write, but I don't define myself as a career writer. And that isn't because I couldn't tolerate the garret lifestyle of an obscure writer. It is because I couldn't tolerate the garret lifestyle of a successful writer. By successful I don't mean Edith Wharton. I don't think it is…
Free Computer Science Courses
More great news! I started my own company: Browserling - Cross-browser testing .
The odd one out - inspired by IQ tests
Mathematics, applications of mathematics to life in general, and my life as a mathematician.
Japanese addresses: No street names. Block numbers.
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Programmer Insecurity
pickin', grinnin', and pushin' bits
Why is programming fun?
Why is programming fun? An extract from Fred Brooks' (Frederick P. Brooks Jr.) book, The Mythical Man-Month. Fred Brooks coined the term "no silver bullet" that is famous in the field of computers.
Ideas are just a multiplier of execution (2005)
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Properly Molding the Gamer Child
I grew up a serious gamer in a family of people who really, really weren't. I was, while loved, regarded as an oddity. A peculiar mutation. ...
The challenge: Don't speak in future tense
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
The Seven Stages of the Programmer
Before he takes the first step, the programmer does not know that programming exists. He is aware of computers, but has never considered how they actually work. He feels the process of making a video game is somewhat akin to making a film, or perhaps writing a book. If someone were to ask him how that actually works…
Advice to the Bright and Young
One perspective on school, achievement, meaning, and life. An article on one bright young man, Moshe, recently appeared on Hacker News. For a long time I’ve been meaning to write about the su…