Rob Fahrni

Follow @fahrni on

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

FrapFeeling under the weather today. I started getting sick in the middle of the week. I slept a lot yesterday and hope to have a quiet weekend.

I hope you enjoy the links.

Paul Lefebvre

Just a few days ago, BASIC turned 60! On May 1, 1964 BASIC was created by Dartmouth College professors John G. Kemeny and Thomas E. Kurtz.

I really love BASIC. It was the first programming language I learned and used professionally. It was all MS-DOS based at the time and the language had changed over time to include functions and custom data types. It was a really great language.

I owe my career to Microsoft BASIC Professional Development System. ❤️

Joseph Heck

Designing a Swift library with data-race safety

Swift concurrency changes are going to be a lot of fun and take some effort to restructure existing code to make use of it.

And by fun I mean a lot hair pulling, teeth gnashing and head banging on the desk.

Jeremy Mathai • /Film

Marvel couldn’t have made a better choice if it had the Time Stone itself. Back when a “Doctor Strange” movie was far from a guaranteed hit, Scott Derrickson and Kevin Feige knew they simply couldn’t afford to get the casting wrong.

Can you imagine anyone other than Benedict Cumberbatch playing Dr. Strange? I can’t.

And to think Joaquin Phoenix was on their radar sounds strange to me. To be clear Joaquin Phoenix is an amazing actor and can play anything but after seeing Benedict Cumberbatch playing him I can’t imagine anyone else doing it.

Anton Zaides

I always knew that distractions in the workplace are harmful, but only after reading Deep Work by Cal Newport, did I understand how severe the problem is!

This is why I prefer an office to open office spaces. I don’t know how anyone thrives in an open space. Add multiple meetings a day to the mix and you’re not getting much done.

Since the pandemic I’ve been working from home and it’s wonderful. I can control my entire workspace. 🖥️

K. Denise Rucker Krepp • CNN

In some military circles and among many who consider themselves aficionados of Confederate history. The Ruckers have a history of military service going back generations. They’ve also had deep roots in America’s shameful Confederate past. That includes my distant cousin, Col. Edmund Rucker.

It’s really nice to see the Confedercy being dismantled. Now, if we could get rid of the white supremacists and bigots that would be amazing. One step at a time, I suppose.

Collin Woodard • Jalopnik

Tesla laid off at least 10 percent of its workforce earlier this month, and in typical Tesla fashion, the Texas-based automaker made sure the layoffs were done in an organized fashion with plenty of communication and a clearly defined strategy. Just kidding. The layoffs were so poorly executed that security was forced to scan employees’ badges at the door to figure out who had been laid off. And, apparently, that included a guy who had taken to sleeping in his car and showering at the factory so he could work longer hours.

Musk is such a nice, standup, fella, isn’t he? 🤬

Nothing sticks to this guy. I guess that’s what happens when you’re a narcissistic sociopath.

Richard Speed • The Register

Google’s latest round of layoffs have hit engineers working on its Flutter and Python teams.

And… more layoffs. Tech has had a rough couple years.

Howard Oakley

In my quest to implement a full app written for SwiftUI on macOS, my next tasks concern the app’s Settings, how to set those as User Defaults, how to implement some of their more common controls, and how to customise the About window. In these, SwiftUI starts to come into its own, in comparison with AppKit, although it does have a couple of surprising shortcomings.

I love it when folks share their code and experience! I’m not brave enough to do that! Thanks for the code! 👨🏽‍💻

David Merritt Johns • The Atlantic

Back in 2018, a Harvard doctoral student named Andres Ardisson Korat was presenting his research on the relationship between dairy foods and chronic disease to his thesis committee. One of his studies had led him to an unusual conclusion: Among diabetics, eating half a cup of ice cream a day was associated with a lower risk of heart problems.

This is weird to read. Ice Cream for diabetics? I mean, anything for ice cream. Amirite? 🍦

Chance Miller, Ben Lovejoy, and Filipe Espósito • 9to5Mac

A little over a year ago, General Motors made what may well turn out to be one of its biggest gambles in many years: dropping support for CarPlay for all future EVs.

The author thinks this was a mistake. I don’t.

I’m hoping this will turn out well for GM. Just don’t serve up a bunch of ads for new features and other products.

Brian Ramian • Los Angeles Times

Opinion: I once lived in my car and can’t fathom criminalizing homelessness

When I worked at LEVEL Studios in 2010 I had trouble finding a place I could stay fairly cheaply after my sub-lease ran out. I lived in my car for a week. It wasn’t horrible, but its wasn’t ideal.

Tiny Apple Core