Rob Fahrni

Follow @fahrni on

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Cold EspressoKim and I had the grandkids overnight so they’re worn out and we’re worn out. Heck, even our pups are worn out. The house is really quiet, just how I like it. I’m sitting here in the dark, sipping coffee, composing today’s post.

This week work was mostly about onboarding a couple new iOS Devs who’ll be working with me on our project to add React Native support to existing native apps. I’m really enjoying it. 😀

Caitlin Harrington • WIRED

Last month, Grindr gave its all-remote staff two weeks to pledge to work from an office two days a week starting in October or lose their jobs come August 31. Many declined to return: 82 out of 178 employees—46 percent of the staff—were let go after rejecting the mandate, according to the Grindr union, which went public two weeks before the ultimatum.

Wow. That’s about all I had to say when I read this piece. I have a friend who took a job there — as a remote test engineer — only to have this mandate cross his desk two weeks later. Needless to say he didn’t move and is now looking for a new gig. It’s a real head scratcher.

Ron Amadeo • Ars Technica

The Federated Learning of Cohorts and now the Topics API are part of a plan to pitch an “alternative” tracking platform, and Google argues that there has to be a tracking alternative—you can’t just not be spied on.

Emphasis is mine. At least they admit what they’re doing and it’s pathetic. 😳

You know what’s worse? People won’t switch away from Chrome.

Apple on Thursday released emergency security updates for iOS, iPadOS, macOS, and watchOS to address two zero-day flaws that have been exploited in the wild to deliver NSO Group’s Pegasus mercenary spyware.

Update your devices right away. The talent possessed to do this type of ferreting around an OS looking for holes is both impressive and terrifying all at the same time.

Branko Marcetic •

The inflation rate — that is, the pace at which prices are going up — might be slowing down, but that doesn’t mean prices are lower. In fact, they are much, much higher for all kinds of goods and services than they were three years ago.

I’ve definitely noticed this when we go to our favorite Mexican restaurant here in Charlottesville.

It’s really becoming apparent in the streaming business. I just received email saying our Hulu subscription is going up to $81.99/month. We currently pay $64/month. That’s close to a 25% increase. 🤬

Taegan Goddard •

Pence Calls Trump’s Populism a ‘Road to Ruin’

Wow. Pence finally figured it out. Took long enough.

I know folks have praised him for what he did January 6 — myself included — but the truth is he could’ve done a lot more prior to the sixth to avert this, like call the FBI.


Upon identifying that the threat actor had acquired the consumer key, Microsoft performed a comprehensive technical investigation into the acquisition of the Microsoft account consumer signing key, including how it was used to access enterprise email. Our technical investigation has concluded. As part of our commitment to transparency and trust, we are releasing our investigation findings.

Reading these reports is fascinating. I love seeing them own up to mistakes and solve the problems that lead them there. I personally like to focus on the problem and not point fingers. These reports come across like that to me.

Greg Jones •

As a kid, Dan Keenan loved fixing things, tearing things apart, and figuring out a way to build something new. But he never dreamed his skills would one day lead to being a key player in designing a brand-new race engine for NASCAR.

This is an older piece but is a great little read if you’re at all interested in engine building. I most definitely am and would love to see some deep dives of all the motors used in the NASCAR Cup Series. The teams use a new motor each week! It’s amazing to me how consistent the builds are from week to week.

They do see the occasional failure but those are rare. It would be amazing to see reports from engine builders outlining the failures and the steps taken to mitigate them, just like that Microsoft Security piece linked above.

Michael Meng •

Lyft runs hundreds of microservices to power the company’s offerings. Our team, the Developer Infrastructure team, aims to build the best tools to enable microservice owners (our “customers”) to reliably and quickly test changes in a local and/or end-to-end environment.

When we crossed that line from desktop focused computing on local networks to service based computing on the open web software development became infinitely more complicated. I know a lot of folks who’ll disagree with that assessment and that’s fine. It’s how it feels to me. I’m a simpleton and prefer my little self contained IDE and platform. 😃

GMS Racing •

LEGACY MOTOR CLUB™ Signs John Hunter Nemechek to Drive the No. 42 in 2024

It’s fun to watch NASCAR teams make lineup changes for next season. How many more changes will we see between now and next season? Who knows.

It’ll also be nice to see where the Stewart Haas Racing rumors land. Do they run two or four cars next year? Do they have charters for sale? If so, who picks them up?

Oh, right, when is Dodge coming back! 🤣 Yes, I really do want to see it.

Lane Brown • Vulture

The Ophelia affair is a useful microcosm for understanding how Rotten Tomatoes, which turned 25 in August, has come to function. The site was conceived in the early days of the web as a Hot or Not for movies. Now, it can make or break them — with implications for how films are perceived, released, marketed, and possibly even green-lit. The Tomatometer may be the most important metric in entertainment, yet it’s also erratic, reductive, and easily hacked.

I’d not heard of folks gamifying Rotten Tomatoes scores but it makes sense it would happen. Gotta keep those scores fresh so folks will watch your movie and put money in your pocket. 🍅

Tiny Apple Core