Forced to upgrade
On finally having to upgrade my iPhone
On finally having to upgrade my iPhone
Since the beginning of September, I've been searching for a job after being laid off from my previous role at the end of June. The market is tough, lot’s of fake jobs, so it’s been pretty challenging to even land an interview. Still, I managed to get a few, and, well, not all of them were great — though not…
My brand new PSU, themost complicated circuit I designed and built just recently, startedlife in October 2023. It seemed to work pretty well, at least I gott...
I started my blog originally to help me get to the next level in my career and help establish myself as an authority in the areas of tech that I was focusing on. I liked writing and thought I had something to say. Looking back at my 6 years of blogging now it’s hard to recognise myself from the eng
Social media isn't toxic, most people just haven't figured out the game (yet)
Created in late 1960s in the style of underground comics, Cheap Thrills is one of the most iconic album covers in history. This is the story of the art and the artist behind it.
I've spent the past three years researching and writing a book about the history of psychological warfare in the United States. It’s called Stories Are...
Look, here's the thing, I don't like mysteries that involve technology. I think I hate them because I know that some other human created the...
I implemented search and filtering for entities on our product at epilot. The users were heavily using the feature, however, a unique issue surfaced: difficulties in filtering file names containing diacritical marks like umlauts (Äpfel, über, schön, etc.).
4k words, 19 minutes reading time
Mechanical watches that can show a date correctly are pretty rare, and the ones that do are very expensive (starting at $10k). But why? Let me explain.
His arrival, our survival, and many transformations.
After several years of keeping it going in semi-retired, keep-the-lights-on (KTLO) mode, I've decided to officially fully retire this blog. The ribbonfarm.com…
Spaced repetition is complicated in hierarchical bodies of knowledge, like mathematics, because repetitions on advanced topics should trickle down to update the repetition schedules of simpler topics that are implicitly practiced (while being discounted appropriately since these repetitions are often too early to…
The Future Does Not Fit in the Containers of the Past. Edition 195.
The Cessna 185 Skywagon is a high wing, single engine aircraft: basically a Cessna 180 with six seats, a strengthened fuselage and a slightly more powerful engine. It’s a popular aircraft in remote…
Pound-for-pound, Vogue by Madonna is one of the most remarkable examples of artificial stereophonic sound ever produced.
80% of sleep apnea cases are undiagnosed, and undiagnosed sleep apnea causes $150B of wasted medical spend every year.
Former NBA player and TV sportscaster Bill Walton died on Monday at the age of 71. He was a quirky dude and as someone who’s been known to veer off onto seeming
I find that when I play RPG games, I often hoard single-use items like potions and scrolls, saving them for some future critical moment. I finish games like Skyrim with a backpack full of unspent resources, reserved for a crisis that never actually arrives. What’s the point, then, of all these items? Just like I save…
Taking a closer look at the opening act of a glioblastoma diagnosis.
It was not easy or quick, and there were so many qualifiers that, for over a decade, I didn’t really think I “deserved” the label. But as I got older, those qualifiers started dropping off one by one, and today I’m convinced that I have perfect pitch. I describe my musical journey and thoughts on what perfect pitch…
Las Vegas’ $2.3 billion immersive flagship takes a distressingly prophetic look inward.
a.k.a. Richard Hamming vs. Richard Feynman
The story of a geeky twist on "Party like it's 1999".
Genius is fragile. Success, even more so. What does it mean then for an artist to fail?
Four lines of code … it was four lines of code
Do fun projects