Rob Fahrni

Follow @fahrni on Micro.blog.

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

FrapHeat has moved into the Charlottesville area along with humidity. The heat isn’t so bad and I think I’m finally getting used to the humidity. As me how I feel about it in a couple months, I may change my mind. 😃

Nothing spectacular going on. It’s been a pretty average week.

Adam Engst • TidBits

The affected Anker PowerCore 10000 power banks were sold through Anker’s website, Amazon, Newegg, and eBay between June 2016 and December 2022. Given Anker’s popularity among Apple users and the fire risk these batteries pose, you should immediately check if your power bank is affected by visiting Anker’s recall webpage. Affected units are eligible for a free replacement or a $30 gift card.

I have one of these and love the darned thing. Guess I’d better see if I have one of the recalled versions. I’d happily take a replacement because they’re wonderful! (Except for that whole possibility of catching fire thing.) 🤣

Jacob Bartlett

Today, we’re going to learn how modern programming languages are governed. I’ll explain how Swift’s dictatorial structure is uniquely terrible, and demonstrate to you how bad the situation has become.

I doubt that is a popular opinion, but I do share it. Some of the latest changes have made the language even more complicated than it was before.

I’m also old and somewhat set in my ways, until I’m not. I have yet to dive into the power of async/await and sendable types, which at a high level makes sense to me, and Stream could absolutely use it. The big question is, what reason do I have to do it when the networking code I have works fine the way it is?

I have project Rooster on the drawing board. I’ll use it there along with SwiftUI. It’ll take me 10-years to complete the work. 😃

Jason Hellerman • No Film School

‘Sinners’ is the Highest-Grossing Original Film in 15 Years

I want to see this film so much! I’m gonna have to convince Bug, our youngest daughter and movie buddy, to go see it with me. Probably won’t take much convincing. Looks like we’ll have to see it at home.

André Rhoden-Paul • BBC

A British man has walked away from the wreckage of the Air India crash that killed 241 people in an extraordinary tale of survival.

All I could see was that scene of Bruce Willis in Unbreakable waking up in the hospital after the train crash.

M.G. Siegler

Apple embraces the blurring lines between iPad and Mac. Finally.

I played around with this in the Xcode 26 simulator for a bit. It’s really interesting and makes me think Stream on iPad could really make good use of it. We’ll see if my creativity can stretch far enough to do something interesting.

Kevin Fraser • JoBlo

Violent Night 2 sets December 2026 release, with Tommy Wirkola returning to direct the sequel

Sign me up! We loved David Harbour as the Viking St. Nicholas and it sounds like this film may lean into that a bit!

I know we’ll see this one in theatres.

Tim Hardwick • Mac Rumors

Barnes & Noble has updated its Nook app for iPhone and iPad with a new “buy on BN.com” button that redirects users to the company’s website to complete e-book and audiobook purchases

Another big name taking advantage of new App Store policy that allows folks to link out to a payment system not Apple’s.

I really wish Apple would cave on this and allow third party payment systems in app. Apple has always been about the User Experience and allowing folks to use other payment systems right inside their apps would deliver that. Jumping outside the app is a forced limitation. Apple wants devs to use their IAP, so they force a bad experience by making users jump to a web page if the app chooses to use a third party system.

We’ve had online payment on the internet for years and years now. There are many trustworthy third party payment systems to choose from that could keep payments above board.

If Apple would drop their fee to five percent I doubt few companies would choose to use a third party solution.

Alas, they will continue fighting against it. 🥺

Alvin Wanjala • Make Ise Of

Vivaldi browser might not be the first to come to mind when you’re looking for the best browsers on the market. But after switching from Arc and giving it a proper try, I’m officially hooked. Vivaldi is packed with features, making it one of the most underrated browsers available today.

I’ve installed this but I haven’t given it a good look yet. It’s yet another app built using the Blink rendering engine (part of Chromium.)

I wish someone would go off and do a really cool WebKit based browser with a 100% SwiftUI GUI. WebKit is the guts of the browser, it’s everything from networking to parsing to rendering. It’s basically the browser minus the UI surrounding it.

Stephen Hackett

Looks like Finder isn’t the only Mac application to see big icon changes in macOS Tahoe. Poor Otto had his arms, legs, and pipe taken away:

The new #LiquidAss, yes, I know, it’s LiquidGlass, UI introduced at WWDC this year is a big change in all the various operating system flavors.

It’s fine. I’m just going with the flow on this one. I have some ideas to make Stream embrace it a bit. More on that later. I really wish I could go work on this full time until iOS 26 ships in September. I think I could do some really cool stuff between now and then. As it is, I’ll do the best I can with the time I have.

Paul Brannigan • Louder

The original Black Sabbath line-up - Iommi, Ozzy Osbourne, Geezer Butler and Bill Ward - will reunite once more to play their farewell show at Birmingham’s Villa Park on July 5, and, in common with his bandmates, the guitarist admits to a certain amount of trepidation as to how the day might play out.

I wish the entire Sabbath lineup a perfect show and send off. I’d love to be there. 🇬🇧

Ashur Cabrera

But here at Multiline Comment HQ we don’t measure Apple’s leadership team by their penchant for bootlicking or falsifying testimony in federal court, or even by public opinion. No, our tools are different: we use headshots, and lots of ‘em.

Over the years I’ve gotten to know Ashur a bit and he’s a super nice, super smart, and super creative dude. Follow him. He does nifty web experiments on occasion and other interesting stuff like this! ❤️

Gary Marcus

On the one hand, it echoes and amplifies the training distribution argument that I have been making since 1998: neural networks of various kinds can generalize within a training distribution of data they are exposed to, but their generalizations tend to break down outside that distribution.

To be honest this article makes me feel a bit better about what we refer to as AI today. Our man made AI is only as good as we’ve been able to make it. It’s not self aware, nor is it thinking, it’s just dumping balls into the top of the pachinko machine and making choices based on its inputs. That’s it.

Is this a rant against LLMs? Nope. They’re darned useful but you still need to question the answers you get. Validate them.

From a coding perspective they’re pretty darned good. They’re the next evolution in IDE tool tip style help. I’ve seen them used to great effect generating unit tests for existing code and even produced nice solutions for other problems.

Keep in mind those outputs are only as good as the inputs used to train the LLM. It’s code that already exists in the world. It’s just been digested by the LLM so it can spit it out quickly.

Cody Williams • The Daily Downforce

After a 13-year absence, and a lot of speculation this week, it was finally made official in Motor City: Dodge is coming back to NASCAR!

I am super excited by the return of Dodge to the Truck Series! Now, let’s get a new Cup team set up and how about an IndyCar and F1 team? More racing, more American horsepower on the various grids!

Tiny Apple Core