My Favorite Programming Problem to Teach: Digit Length
A function to return the number of digits in an input (natural) number provides many learning opportunities for a new programmer
The latest blog posts to take off on Hacker News. 8,940 posts.
A function to return the number of digits in an input (natural) number provides many learning opportunities for a new programmer
On the resilience of books in the face of apps, attention monsters, and an ad-driven online economy
On the awful temptation to keep researching indefinitely.
Now it's not even wrong twice a day.
I'm often asked what non-technical books I read, so here is a list of a few of my favorites.
They Might Never Tell You It's Broken
This post is also available in Ukrainian When I first picked up this book, I wasn’t quite sure what it had to do with me. It is a book about trauma – what
[Related to: Relaxed Beliefs Under Psychedelics And The Anarchic Brain, HPPD And The Specter Of Permanent Side Effects] I. Hallucinogen persisting perceptual disorder is a condition where people wh…
A long long rant about my continued frustration with today's Apple. Nothing new, really.
International Repair Day is an annual celebration for everyone who makes repair happen in their communities around the world.
Way back in the 80s, some people had a dream of combining the cutesy graphics of 80s visual games and the soul-crushing difficulty of 80s text adventures. And so Sierra On-Line created quest games.
1. In the 1970s, the philosophers Samuel Gorovitz and Alasdair MacIntyre published a short essay on the nature of human fallibility that I read during my surgical training and haven’t stopped...
This memoir of a near-fatal mushroom poisoning was written by our most fortunate guest, Richard Eshelman. Happy Thanksgiving, all.
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.
Nonviolent communication (NVC) is a popular method of conflict resolution that privileges unbiased evidence and specificity.
Money can be only a short-term motivation / Make it “better” rather than “bigger” / Figuring out “enough” / Life is one shot
In 2000, the programmatic browser differences were perplexing, so I made a tool to help manage the problem. I started with something similar to ecomcon (see How JavaScript Works , Chapter 23). I would have special markers in the source that designated sections of code that would only be delivered to particular…
A special thing we do at work because I asked for it is that we have CO2 monitors in the meeting rooms. These measure the levels of CO2 levels in the air. In...
One of the most useful lessons I learned from working at Facebook had nothing to do with technology: Doubt the media. Always doubt the…
A big part of our job involves talking to other people about maintenance and how both maintenance and the lives of Maintainers can be improved in our culture today. Over time, we’ve noticed that different people tend to offer different explanations for why neglect of maintenance is so common. We thought we’d collect…
Erik Bernhardsson
I often advocate people surrounding me to build their own side projects. I believe they can fulfill you in so many ways: for your career, your relationships, or your independence. Buffer, the company I currently work for, was itself a side project. I’ve built myself multiple side projects. The major ones being…