You can now get a huge 4K TV for not much more than an ATM withdrawal. (Remember those? They gave you paper rectangles called “cash.”) You’ve already got Netflix, and probably four or five other subscription TV services, plus (or, increasingly, minus) cable. You can also g…
Literally Rocks in Canada that are older than dirt. About half the cover price The Intention Economy is now just $13 on Amazon in hardcover. I can't think of a better metaphor Christmas is foreplay. See if you can ace this A list of sixteen contractions a good mind can hold at…
nikitonsky: The tragedy of non-English keyboards. The Russian alphabet has more letters. So it needs more buttons. Understandable. Apple decided to take away the comma and dot (instead of e.g., second Shift). Bad, but unfortunately, it’s been happening on physical keyboards f…
Over the years, Canon has released multiple patents that showcase its research on various lenses. For instance, we have patents for 300-800mm f8L IS USM, 200-400mm f4 IS USM, or the 500mm f4 IS. Although none of the lenses have become a reality, this highlights the importance o…
Two weeks ago I added dark mode to this website. It was late one night and I was revisiting an article and my eyes were tired, so that was that. It was based solely on system dark mode settings, and I started using some more nice, modern CSS features like light-dark() to tie it…
If you’re running JavaScript on a server, how do you import a module? Traditionally, imports looked like this, with CommonJS: const axios = require('axios'); But now they look like this with ECMAScript Modules: import axios from 'axios'; // Or, less often, dynamically: cons…
Well, nearly another year in the books. How did it go? It’s genuinely surprising to me how consistent my reading stays year-over-year. I don’t set reading goals or have a predictable pace, and every year has at least a month in which I’m reading nothing, my momentum gro…
This’ll be the last Recently in 2025. It’s been a decent year for me, a pretty rough year for the rest of the world. I hope, for everyone, that 2026 sees the reversal of some of the current trends. Watching This video from Daniel Yang, who makes spectacular bikes of his…
It’s the end of 2025, which means that I’m closing in on three years at Val Town. I haven’t written much about the company or what it’s really been like. The real story of companies is usually told well after years after the dust has settled. Founders usually tell a hero…
Hello! Only a day late this time. October was another busy month but it didn’t yield much content. I ran a second half-marathon, this time with much less training, but only finished a few minutes slower than I did earlier this year. Next year I’m thinking about training at a…
Some meta-commentary on reading: I’ve been trying to read through my enormous queue of articles saved on Instapaper. In general I love reading stuff from the internet but refuse to do it with a computer or a phone: I don’t want all my stuff to glow! So, this led me to an ab…
It's earlier than it appears. One of my readers tells me another reader (they're social!) told him she liked it when this blog was all long posts, rather than almost-daily sets of tweet-like ones, such as I posted yesterday and the day before. My original blog was a mix of bo…