justin․searls․co

I joined Twitter in 2007 and my brain slowly morphed over the next 15 years from hopelessly verbose to nihilistically pithy. I've kicked the Twitter habit, but the takes keep flowing. That's why I post them here and format them as a social network of one. They're also cross-posted to my Mastodon account. You're welcome to bookmark any of these takes, though I'm not sure why you would.

By the way, the hearts and like counts are fake. They're just there to make you feel safe.


I got so frustrated getting the runaround from my ISP that I filed an FCC complaint and… holy shit.

  1. Complaint triggers mandatory contact from ISP within a few days
  2. Got a call from Spectrum corporate, super kind and helpful/understanding guy
  3. Delegates to research team to look into the issue and have answers within 24 hours.

Government in action.

TIL that inline JavaScript handlers actually define an event variable for you:

This actually works:

〈a onclick="event.preventDefault(); this.closest('dialog').close()"〉

Maybe everyone else knew this, but it took me over 25 years apparently.

One thing I really dig about the AI/LLM boom is that it’s the first time since the 90s that otherwise "non-technical" people in my life have had any reason at all to get excited about computer-ass computing.

Seeing friends and family get interested in how ChatGPT works while improving at how they use it is way more gratifying than the last 15 years of the industry merely training the world how to doomscroll.

Just me or have Safari’s developer tools experienced massive performance regressions in 2024? Routinely takes 10+ seconds to open them (or to refresh the page while they are open) for pages that take no time at all in Chromium.

Now that the iPhone is about to have 48MP cameras across the board, Apple should internally capture video in square 4K width and height and share in 9:16 or 16:9, such that bars are never necessary in either landscape or portrait orientations

FedEx bought Kinko’s over 20 years ago and erased the brand in 2008 but people seem to mostly still calls it Kinko’s.

Not here to kinko shame, but seems like they threw away a really strong brand.

People ask why I specialized in software testing. Answer: I wanted to leave a legacy.

Reasoning: production code gets deleted all the time but y'all are too scared to EVER delete tests.

In order to protect user privacy, Apple Vision Pro does not trigger hover state on UI controls other than native visionOS applications. As a result, successfully clicking links and buttons requires the user to take a Tap of Faith that they're looking at them just right.

As a result, my click failure rate is like 30%. This is so dumb. Let me turn off gaze privacy.

A lot of people are surprised that I pronounce my last name in Japanese as サールズ ("saaruzu") instead of something that looks more like Searls (せアルス). Here's why:

In English, Searls is pronounced like "Pearls" but with an "S" instead of a "P"

So I reverse-applied the same mnemonic to Japanese: start with katakana for pearls (パールズ) and replace パ ("pa") with サ ("sa"). That way in both languages, it's "Pearls with an 'S'"