You gotta think outside the hypercube
A closer look at the tesseract and the ways we can render it on the screen.
The latest blog posts to take off on Hacker News. 7,740 posts.
A closer look at the tesseract and the ways we can render it on the screen.
Some musings on the novel "Rendezvous with Rama".
I touched "every" OS so you don't have to
Looking foolish is underrated.
This week has been… eventful. And when I say eventful, I can say this has been the funniest pentest I have ever been on in my life. Let me tell you about it!
I constantly hear about how much everybody hates email. Look, I receive just as many spam messages and useless email-based notifications and stuffy vapid “regarding my previous email” work messages as the next gal. I get it. But I’ve found there’s something magical about email as a medium of communication, and as a…
Good software knows what problem it solves and what needs to be tackled by another tool
How to build a poor man's Polaroid camera - a DIY instant camera project with parts, assembly and photos.
“We cannot reason ourselves out of our basic irrationality. All we can do is to learn the art of being irrational in a reasonable way.” — Aldous Huxley, Island It was cold out, but none of us were cold. I sat with five men in the mountains of Montana. As the sun set, the fire […]
ex program, en farm
Inventors and impacts
Short answer: because math. Longer answer: because prime numbers don’t divide into each other evenly. To understand what follows, you need to know some facts about the physics of vibrating st…
What the web looks like when you subscribe to 2,000 RSS feeds.
"It turns out" became a favorite phrase of mine sometime in mid 2006, which, it turns out, was just about the time that I first started tearing through Paul Graham essays . Coincidence?
I've been running GrapheneOS on my Pixel Fold for over half a year now and can finally provide some experience on what it's like. Also, the official hardware partnership was announced!
For at least 10 years, every Time Machine set up I have been in charge of, or tasked with maintaining for someone else, has eventually run into an issue where it stops backing up successfully. The only solution has been to start over, to not inherit backup state and to manually delete the old backup. My experience…
Stop re-learning things you've already figured out. Two simple ways to document any process, and find it again when you need it.
"In the year 5555, your arms are hangin' limp at your sides, your legs got nothing to do, some machine doin' that for you." Zager and Evans sang these words in 1969. Now, thirty-five centuries ahead of schedule, it's never been easier to tell the world "I didn't care about this and I don't care about you."
Ape coding is the software development practice where a human developer deliberately hand-writes source code.
When disliking something clashes with your identity
In May of 2023, Google introduced “AI overviews” into their search engine.^1] This followed years of decisions leading to worse search quality and the consum...
Waxing poetic about hyperlocal phytoid software development
With a theoretical model of breakfast, can we derive the existence of “dark breakfasts,” breakfasts that we know must exist, but have never observed?
Some thoughts about my experience getting my parents' new devices up and running, and how bad it keeps getting today.
It was around January 2020. I became the head coach of a youth basketball team.
There’s a certain kind of person who’s becoming extinct. You’ve probably met one. Maybe you are one. Someone who actually understood the tools they used. Someone who could sit down at an unfamiliar system, poke at it for twenty minutes, and have a working mental model of what it was doing and why. Someone who read…
My cavapoo Momo vibe coded playable Godot games. All I had to do was teach her to type, route her input to Claude Code, and build the right tools.
A story about Disneyland's Space Mountain and a 10-year-old inventor.
A blog about software craft and quality