Rob Fahrni

Follow @fahrni on

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

This week was Apple Developer Christmas also known as WWDC. It’s a time of year we learn what Apple has in store for developers for the next year.

At WillowTree we had a watch party at our Durham, North Carolina office. It was really great to meet folks I’ve worked with on projects but haven’t met in person.

It was really nice. A mini vacation with friends.

The keynote and Developer State of the Union were great as always and we all knew AI would be at the center.

Christine Hall • TechCrunch

Here’s everything Apple announced at the WWDC 2024 keynote, including Apple Intelligence, Siri makeover

We all suspected Apple would have an AI story this year, but they did announce other things. One that caught my attention was SwiftData allowing developers to use their own backend as a data source. It’s something every app developer integrating with a custom web service has to do. I’m super curious about it.

I’m also way behind the Swift Strict Concurrency train. It’s as if we have an entirely new language to learn.

Mark Gurman • Bloomberg

Apple to ‘Pay’ OpenAI for ChatGPT Through Distribution, Not Cash

This is a classic mistake all developers and designers are warned not to do. The classic “My app is so popular it’ll get you attention for the free artwork you give me.” Uh, yeah, take cold hard cash.

The irony of this is Microsoft is in essence paying Apple to have ChatGPT integration in Apple OS’es.

Oh, most of the intelligence on device will be handled by Apple’s own models. But, when it does have to go off device it’ll make sure you know it’s ChatGPT so if it screws up you know who to blame. 🤣

Apple Security Engineering

Apple Intelligence is the personal intelligence system that brings powerful generative models to iPhone, iPad, and Mac. For advanced features that need to reason over complex data with larger foundation models, we created Private Cloud Compute (PCC), a groundbreaking cloud intelligence system designed specifically for private AI processing.

I want to know about the custom hardware Apple built. Sure, it’s running Apple Silicon and the OS is stripped down and buttoned up tighter than a drum to prevent accidentally introducing security holes, but I want to see how the hardware is assembled and see how it’s mounted in racks.

Daniel Jalkut • Bitsplitting

During the crescendo to announcing its name, the letters “A” and “I” will be on all of our lips, and then they’ll drop the proverbial mic: “We’re calling it Apple Intelligence.” Get it?

You may be asking why I included this post? I included it because Daniel called the “Apple Intelligence” name over a year ago. Did Apple take his idea? We’ll probably never know. 😃

Hartley Charlton • MacRumors

Elon Musk has threatened to ban Apple devices from his companies over Apple’s newly announced ChatGPT integration.

Space Karen really is a big baby man. He and the Orange Menace are cut from the same cloth. I get my way or I’m gonna throw myself down and have a tantrum.

Do it, ban Apple products at your companies, baby man. 👶🏼

Nathan Edwards • The Verge

If you’ve never tried to do work on an iPad, I am genuinely happy for you. I’m writing this story on a Bluetooth keyboard connected to an 11-inch iPad Air M2. It’s a very nice keyboard, and the Air is a very nice tablet, but this would have been so much faster and easier on a convertible Chromebook. And I could still have watched Andor on the plane.

Folks are going to continue to ask for hardware they may never get. Google and Microsoft both offer hardware more akin to what iPad — MacPad? — users want.

The Viticci Monster is still your best bet.

Reid Spencer • NASCAR

Martin Truex Jr. felt it was time to regain control over his own life and his own schedule.

“I’m obviously here to let y’all know that I won’t be back full-time next year,” Truex said Friday in a press conference with team owner Joe Gibbs, confirming the widely reported news that he will exit the No. 19 Joe Gibbs Racing Toyota at season’s end.

It’s the end of an era. Truex is a Cup Series Champion with 34 wins in his pocket and is always a threat to win on the track.

Here’s to retirement. I hope you enjoy every moment of it Mr. Truex.

Lydia Mee • Newsweek

A pivotal gathering is reportedly taking place in Montreal today, where Formula 1 team bosses are set to convene to deliberate on the sport’s upcoming 2026 rule changes with F1 CEO Stefano Domenicali. This meeting aims to tackle increasing apprehensions surrounding the profound modifications proposed for the 2026 Formula One season.

Hats off to Formula 1 for trying to do something bold with their racing designs. In particular the motors are meant to combine electric power with a traditional combustion motor.

Charlie Savage, Jonathan Swan, and Maggie Haberman • New York Times

Donald Trump and his closest allies are preparing a radical reshaping of American government if he regains the White House. Here are some of his plans for cracking down on immigration, directing the Justice Department to prosecute his adversaries, increasing presidential power, upending America’s trade policies, retreating militarily from Europe and unilaterally deploying troops to Democratic-run cities.

I’ll continue to beat the anti-Orange Man drum until he’s no longer a threat to Democracy. He must be defeated in November and our system of government must be hardened and prepared for an onslaught of attacks and violence if he is defeated.

Stephen Marz

The standard library contains a ton of code that we don’t want to write ourselves, including printf, scanf, math functions, and so forth. So, we need to make sure our operating system can link to this library and everything “just works”. This post will show you how I linked our operating system to a standard library, newlib, and the trials and tribulations encountered in doing so.

Wow. Stephen has a lot of stuff to consider while integrating the standard C runtime libraries into his Rust based OS. I really need to keep an eye on his work.

Oladimeji Sowole • The New Stack

Note that at this stage, only certain aspects of the Edge UI have undergone this change. In reply to a Mastodon user who asked about this, Russell confirmed that it is “an ongoing effort” and that the Edge team is “converting surface-by-surface, with ~15% fully done so far.”

At the day job I’m diving into React Native because we’re getting a lot of requests for React Native work.

On the flip side you have Microsoft rethinking their use of React in their browser. It makes sense to me. You want your browser to be as zippy and memory efficient as it can be.

James Bickerton • Newsweek

On Thursday 192 House Republicans voted for an amendment which would have required a controversial Confederate monument to be reinstated at Arlington National Cemetery, where it was removed in December 2023.

What an embarrassing time in America. The GOP is fully embracing every mean and cruel law they possibly can. Why do they have to control everyone?

It’s always been a bit of a puzzle to me how the Republican and Democrat party have morphed over the years. Remember it was the GOP led by Lincoln who abolished slavery. Here we are over 150 years later and the GOP wants to control every life in America and Democrats are against it.

Tiny Apple Core