Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

I'm moving really fast this morning to get this "out the door" because I have to go pickup our trailer this morning. We bought a larger one, but it needed a bit of work and a good once over. The work is done, time to get ready for our maiden voyage in June.

I’ve only had one cup of coffee so I decided to play the Doom Soundtrack to increase my typing speed 1000%. 🤣

I hope you enjoy the links and the bad opinions. ❤️

Jacob Lev ⦁ CNN

Kyle Busch, a two-time NASCAR Cup Series champion, has died at the age of 41, just hours after his family said he was suffering from a severe illness.

Kim sent me a text Thursday night that simply read “Kyle Busch died.” When I read it, it didn’t quite register at first. My first thought was “Can’t be that Kyle Busch?” I was so wrong.

Kyle Busch was one of my favorite NASCAR drivers. He was brash but had mellowed over the years and I liked his competitive nature. Even though he’s struggled to record a win over the last three seasons he is, as Denny Hamlin says, on the Mount Rushmore of NASCAR.

I especially feel for his family. I can’t imagine the pain. ❤️

Godspeed, Mr. Busch.

Dave Winer

I think maybe it’s time to consider a reboot of WordPress. I can’t seem to seed them with any ideas about building on it from the point of view of the web. It’s a product unto itself, it has plugins, but I’m not a plug-in sort of guy. I write operating systems. That’s what drives me. I see a great place to put an OS with WordPress as the storage and publishing component, and everything else grows up around it.

I’ve been watching Dave create his WordLand project on top of WordPress for a while now and it got me thinking about using WordPress as the backend for a new project. I don’t think it needs a reboot, just some different ways to use it. Dave’s own work shows that would work.

My idea is to build out a Micropub implementation that uses WordPress as its backend. That would allow for anyone to hook up their Micropub enabled client app or website to the backend.

The other part of my idea was to hook into the publishing flow to output static HTML pages since it’s what I prefer for my blog.

All the parts are there. They just need connecting. I’m sure it won’t be without its challenges but I bet an LLM like Claude could help pull it all together. I’m thinking of doing it in C++ because it’s something I know and is highly portable. Swift would also be a decent choice since it’s also very portable.

Who am I kidding. It needs to run on Linux. 😄

Reveal ⦁ Mother Jones

Virginia might be for lovers, but more recently, it’s for data centers. The state has more data centers than anywhere in the world, and companies are pushing to build more of them, including around some of the most hallowed ground in the country: the Manassas National Battlefield Park. 

We’re definitely data center heavy here in Virginia and folks all over the state don’t want them in their area. Who can blame them given stories out of states like Texas and Tennessee where data center operators are polluting the air and water and making residents sick. Noise and light pollution are real things.

I mentioned it last weekend. If data center operators want to build they need to bring two things with them; power and an alternative to water for cooling. Oh, and they need to be HIGHLY regulated. I mean regulated like nuclear power plants. Green energy and restrictive noise pollution standards. Water is a big one. We need it to survive and many of these places are polluting water and putting it right back in the ground.

They’ve become a nuisance to communities. Who’d want them in their neck of the woods? I sure don’t.

Inverse

The Nice Guys bombed at the box office in 2016, grossing an estimated $62 million at the end of its theatrical run with a $50 million budget. This commercial turnout is largely credited to releasing the same weekend as the Angry Birds movie, and in the 10 years since critics and fans alike have bemoaned the loss of potential sequels this action-comedy could have spawned had it received more spotlight. To this day, cast and crew still get asked about the possibility of it in interviews.

I think I saw The Nice Guys on Netflix a few years back, it could’ve been another streaming service, but I think it was Netflix. Anywho, it’s a good film and I’d recomment putting it on your “to see” list.

Bryan Walsh ⦁ Vox

I’m referring, of course, to the daily miracle that is coffee. Our grandparents were told to cut back on this dirty-tasting beverage but today, it has become one of the most studied and virtuous and quietly luxurious parts of the human diet. All in all, coffee — yes, coffee — is one of the best reasons to be alive in the year 2026.

I mean, duh! Coffee is life blood! If you’re reading this now you understand I drink a decent amount of coffee throughout the day. Three cups in the morning — occasionally adding a medium mocha on top of that — and a hot cup or maybe a large cold brew in the afternoon.

LONG LIVE COFFEE! ☕️

Emma Roth ⦁ The Verge

Microsoft first teased its movable taskbar in March as part of efforts to rebuild trust among users. You can adjust the alignment of the icons inside the taskbar, as well as open the Start menu drawer from wherever you placed it. Windows 11 Insiders can access a shorter taskbar, too, which could come in handy for devices with smaller displays. There’s also an option to choose from a “Small” or “Large” Start menu.

It’s really nice to see Microsoft take a step back and work on fixing up the Windows UI. One thing I wish they’d do is make the UI consistent and get all to look and behave the same. Their settings app used to be tiny and clear of clutter. Now it’s a real mess.

Microsoft Cash Cow.Separating WinUI 3 from the operating system is a plus and a minus. It’s a plus because they support older releases. It’s a minus because the Windows team hasn’t fully integrated that new look into the OS. By fully integrating I mean anything built with the “old” Windows API — on top of the USER component. Why hasn’t Microsoft updated USER to draw using WinUI 3? If they were able to do that all applications using the old User functions for window and dialog management should adopt the new UI without change, or very little change. I think KERNEL and GDI could stay the same, maybe? Of the two GDI is definitely a candidate for updating so they could hide new graphics technology under it.

When Microsoft was developing NT they did an amazing job maintaining backward compatibility that allowed 16-bit Windows apps to easily move to their new 32-bit operating system. Did we have to make changes? Yes, we did, but they were really minor.

I’d imagine it’s not important to the big picture. Folks don’t really build new native Windows apps any longer. Most stuff is built to run in the browser. 😔

I have all kinds of bad ideas around marrying the old and the new to allow existing applications to get the benefit of the new without a total rewrite. Microsoft is usually pretty good at backward compatibility. In the case of WinUI 3 they opted to leave USER behind, to bit rot. Which is kind of sad to me.

Frank Denis

As soon as people found a Bun branch mentioning an experiment to use an LLM to port the existing Zig code to Rust, they went mad.

This experiment is fascinating! From what I’ve read they have a direct port that works and passes existing unit tests. That’s wild and kind of exciting.

Using an LLM to create a blueprint of an existing piece of code and rewriting it a memory safe language is not such a bad idea. Sure, it’s going to take human intervention. Developers will need to review the code and understand it. Testers will need to understand how to test it and build tooling for it. But as LLMs improve it seems like this could be a really good way to rewrite a huge project bit by bit and get a safer version of it.

It’s not a perfect idea but seeing experiments like this is both terrifying and encouraging.

I’m going to keep an eye on this and see where it goes.

Terrence O’Brien ⦁ The Verge

Hokum recently hit theaters, and it’s already outperforming box office expectations. If this Kubrick-referencing haunted hotel flick starring Adam Scott was your introduction to director Damian McCarthy, do yourself a favor and go watch his previous film, Oddity.

Kim discovered Oddity not long after it released and being a horror fan we watched it. It’s quite good.

Highly recommended if you’re a fan of the genre. 🍿

Tom Regan ⦁ Louder Sound

The metal-inspired soundtrack for 1993 shoot-’em-up Doom entered the Library Of Congress’ National Recording Registry last week, joining music by the likes of Metallica, Beyoncé, the Beatles and Bob Dylan. In 2024, Hammer interviewed designer John Romero, Bury Tomorrow bassist Davyd Winter-Bates and Periphery guitarist Misha Mansoor to find out how the game was created – and why it made such a lasting impact on heavy music.

The soundtrack will shred your brain, jack you up, and build tension. I just want to bang my head and jump. It’s perfect for the pace of the game.

Jake Savin

I’ve wanted try to modernize Frontier for at least ten years. I had a long-tail of things I’d wanted to do inside UserLand before leaving for Microsoft, and since the Frontier kernel was open source it was always possible — at least in theory. But I never had the right combination of available time and C-coding chops, and I lacked familiarity with the deeper parts of the C-based Frontier/UserTalk runtime for it to be a realistic thing to attempt.

I’ve looked at the original Frontier code many times since it was released to the public. It does seem like a daunting task to refresh it for modern OS’es but in the end it could make for a relly nice scripting language on Linux. No, seriously! It had a large following at one time and was used by UserLand to create Manilla and Radio. Both very good blogging platforms when blogging was young.

As someone who loves building APIs and SDKs for developers I’d like to see the UI and main Frontier engine separated so it could be embedded inside other applications. Maybe the UI could be there? 🤔 Microsoft’s VBA was a full IDE you could embed in your applications. Seeing something like that for Mac, Linux, and Windows would be incredible.

Jake, can you make that happen? 😄 Have you considered using a modern, memory safe, language and doing a straight across port? Not optimized, not really taking advantage of the language, just a line for line port from C to say Rust or Swift? Then you could slowly do any language optimaization or take better advantage of what the language has to offer after getting that initial port complete.

Food for thought. 🍕

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

FrapWe managed to sell our camping trailer, which was really nice, because we bought a slightly bigger one and needed to get rid of it. 🤣

Work has been fine. Nothing hair raising happening. I went into the office on Thursday to meet with my new Manager and enjoyed being there. The only downside to being there is not having co-workers on my project being in the office. We’re geographically dispersed so I sat alone. Which, in the end, was completely fine with me. I found a quiet area and went to work. Open workplaces are mostly not fun to work in. Too noisy and distracting. Microsoft and Visio had it right. Offices for everyone. That’s where it’s at. 😃

Of course I dropped by Grit on my way in. ☕️

The Late Show with Stephen Colbert

Wanton Destruction Of CBS Property - Letterman & Colbert Toss Stuff Off The Roof Of The Ed Sullivan

I’m not a late night TV guy so I haven’t seen Colbert in years but the man is very entertaining and I love that he got under the skin of our thin orange skinned President.

Having Letterman on to send the show off like this was a great idea. I have a strange feeling Colbert will be more popular than ever and I’m looking forward to whatever he does.

Glenn Fleishman ⦁ Six Colors

The joy of RSS was that you could subscribe to tens or thousands of feeds, and get a chronological view, like an inbox, of the latest “news.” News could include blog entries, stories from major newspapers, price updates for a retail item, podcasts, service alerts, “diffs” when something is updated (such as changes to the text of a New York Times article or a Wikipedia entry), search results that changed over time, and much more.

Feed reader popularity is going up. Tools around feeds are seeing a reniassance and I’m here for it. I like feed readers so much — self promotion to follow — that I made my own feed reader. I’m glad I did because it serves a small category of folks. Some people want to view their feeds as a timeline. Just a River of News.

My feed reader, Stream, presents feeds as a River of News.

NASCAR Press Release

Katherine Legge will become the first woman to attempt the Indianapolis 500 and Coca-Cola 600 “Double” on May 24, one of the most demanding feats in all of motorsports. She will be fueled by e.l.f. Cosmetics, a brand from e.l.f. Beauty (NYSE: ELF), a bold disruptor with a kind heart, as primary sponsor across both events, with Chevrolet power.

I’m really happy to see this! The first time I ever saw Ms. Legge drive was at the Indy 500, then she made her way over to NASCAR and drove in the O’Reily Series and later in the Cup Series. She’s a great race car driver I just wish she could run full time in NASCAR Cup. I really believe she could show all these good old boys something. 😃

Daniel Jalkut

Today marks the 30 year anniversary of my becoming a full-time employee of Apple Computer, Inc.

Mars Edit IconDaniel is another one of those Mac developers I have a lot of respect for. He’s been around a long time — obviously — building excellent quality Mac software. If you’re a blogger you should check out MarsEdit. It’s a really great native Mac blogging client.

I’ve been posting more from my Mac recently and I use MarsEdit to publish.

Andrew Nesbitt

A compromised dependency in the JavaScript ecosystem led to credential theft, which enabled a supply chain attack on a Rust compression library, which was vendored into a Python build tool, which shipped malware to approximately 4 million developers before being inadvertently patched by an unrelated cryptocurrency mining worm.

If you’re into software security take a few minutes to read this incident report. It’s fascinating the lengths naferious people will go to compromise something. All in all this set of hacks was fairly easy to integrate into their targeted software components because stewards of many open source projects move on or don’t have time to tend to their software. It’s a real problem.

Then there’s software like npm, which is powerful, and permissive, and once we start using it we stop paying close attention to what we’re installing or upgrading. I’m guilty of that!

Vigilance, I suppose, is the only way to combat this sort of stuff?

Emma Roth ⦁ The Verge

Substack, the once buzzy newsletter platform, is losing a new swath of writers to rival platforms most people haven’t heard of. Just last month, The Ankler, one of Substack’s most popular publications, left for a platform that gives it more control over its site. Others who have departed Substack within the past year voiced similar complaints and cite the platform’s increased focus on social features as well as a pricing model that puts a chokehold on their business.

Substack faced talent drain in 2024 linked to its platforming of Nazi newsletters, but now it’s not just the platform’s stance on hate speech that’s driving away creators.

It’s really nice to see folks migrating off of Substack and onto various other open, less expensive, platforms.

While Ghost and Beehiv are mentioned in the article it was another mention that caught my eye: Passport, a partnership between Automattic and Stratechery found Ben Thompson. That is what WordPress needs! Ben built his own subscription system so I’m curious to see how Passport works out. It could be a real boon for all these indipendent writers currently shilling for Substack.

Side note: It really grinds my gears when folks say “Read it on my Substack” instead of “Go to [insert domain/publication here] to read all about it” or something like that. It’s YOUR content but you’re selling it as Substack’s. Don’t do that.

I wrote a little blurb about this in 2011, but at that time people were using Facebook. Where did that get them? Exactly. Nowhere.

Nick Corcoran ⦁ Pitchfork

Red Hot Chili Peppers have sold their recorded music catalog to Warner Music Group for more than $300 million, reports Billboard. The deal includes all of the band’s recorded output, including their 13 studio albums, which reportedly generate around $26 million annually. Although the band owned their recorded catalog independently for the past year, during which they were allegedly seeking $350 million for the package, Warner is a logical buyer to foot the bill, as the label originally released Blood Sugar Sex Magik and Californication.

When I see big sales like this one part of me understands it and another part doesn’t.

The side that gets it says “Well, why not? They can retire and do whatever they want.” Of course I’d imagine they already had the ability to do whatever they want. I could be wrong but I’d imagine they’re all fabiously wealthy at this point. But, selling it seems like a fine idea. If someone offered me the right amount of money for Hayseed and my little apps I’d sell it, even though it would hurt a bit. 😃

The other side of me is like “Why give up the rights to all of your amazing work?” They’ve worked really hard to get where they are, why sell the rights to that work?

That side of me doesn’t get it, but as I’ve aged I’m more on the side that gets it.

Ellyn Lapointe ⦁ Gizmodo

Local residents complained of low water pressure. When the county utility investigated, it realized a data center had been draining the water system for months without paying.

Our current craze to build datacenters to power LLMs is crazy! We’re using precious resources like mad and it changes lives.

Local governments are salivating for tax money and jobs, but at a great cost. The environment can only provide so much. Water is so precious, not to mention the noise and light polution residents experience. It’s not good y’all.

We need to slow our roll a bit. Consider environmental impacts. These datacenters consume huge amounts of electricity and water for cooling. They need to provide their own power, be it solar, wind, or even nuclear. Having diesel generators running 24-7-365 isn’t exactly a good idea.

They also need to solve the cooling issue. Water is way too precious to waste on LLMs. If, like me, you’re a California native you may understand what I’m saying. If not, calling water presious may not mean a thing to you. Suffice it to say humans need water to survive.

A question for the BigCo’s building datacenters. Why not put them under ground? I’m asking because I don’t know the impact but I do know that the ground provides some cooling naturally. Perhaps things just get too hot to do that? It’s probably because it would make things more expensive and take more time to deliver.

Aaron Vegh

Today, Ben McCarthy and I are launching Indigo. It’s a full-featured client for both Mastodon and Bluesky, available on iPhone, iPad and macOS. Go get it on the App Store!

At the time we began work on this app in the fall of 2024, there was a consensus opinion that you couldn’t combine these two networks. Two text-based social networks, each with their own distinct characters (both in terms of the people and features!), could not help but fall apart under scrutiny.

Congratulations Aaron and Ben!🥳 It’s so difficult to ship high quality software and it looks like Aaron and Ben have done just that. Sure it’s gonna have issues that need resolving and sure it’s gonna be missing features we’d like but they got a solid 1.0 out the door. That is such a huge deal.

If you’d like something that allows you to see a timeline of Mastodon and Bluesky mixed in one interface you may want to give Indigo a try.

Stevie Bonifield ⦁ The Verge

Aluminium OS, Google’s upcoming version of Android for PC, may have just leaked a few hours before Google’s Android Show presentation. As Android Authority reports, leaker Mystic Leaks shared a 16-minute video on their Telegram channel that appears to show a lengthy hands-on demo of the new operating system.

While I may not agree with Google’s style very often I do appreciate them bringing Android to a laptop form. There’s absolutely nothing wrong with having a choice of operating systems to consider. The more the merrier. I hope this will push Apple, Microsoft, and Linux to be better.

Laurie Clarke ⦁ BBC

This subterranean monster had been growing unnoticed in the Victorian-era sewer running underneath the busy street, until workers carrying out a routine inspection bumped into its rock-hard flank. Now, a team wielding pickaxes, high-pressure water jets and clad head-to-toe in protective clothing, were preparing to tackle the putrid beast. 

Their foe? A stomach-churning agglomeration of fat, oil, grease, wet wipes, sanitary products and condoms, known as a “fatberg”.

Someone needs to make a horror film based on the “fatberg.” 🤣 It sounds totally disgusting. 🤮

Brandon Vigliarolo ⦁ The Register

cURL developer Daniel Stenberg has seen Anthropic’s Mythos, a model the AI biz has suggested is too capable at finding security holes to release publicly, scan his popular open source project. But after the system turned up just a single vulnerability, he concluded the hype around Mythos was “primarily marketing” rather than a major AI security breakthrough.

I like the way Daniel and the cURL team use LLMs and other tools in their work. They’re very aware of what a security flaw means to the users of cURL. It’s such a ubiquitous piece of software one little security flaw could affect millions of computers. We still need humans in the mix.

Emma Roth ⦁ The Verge

OpenAI CEO Sam Altman says Elon Musk did “huge damage” to the culture of the AI startup. During testimony as part of Musk’s lawsuit against OpenAI, Altman said Musk required OpenAI president Greg Brockman and former chief scientist Ilya Sutskever to rank researchers by their accomplishments and “take a chainsaw through a bunch.”

Space Karen being a dick to people is nothing new. I kind of wish we’d kick him out of the country. Send him back to South Africa or, better yet, Mars. Let him run his companies from there. He’s a huge stain on the United States of America.

John Gruber

Nextpad++ feels like a fever dream. Like what Mac apps would be if the Nazis had won WWII. Look, there are all sorts of foreign apps on the Mac. Electron apps. Apps ported with Wine. Web apps running in browser tabs or saved to the Dock. The curious new generation of lean-and-mean apps that are, in a technical sense, “native”, but are decidedly not Mac-assed apps, like Zed and Tolaria. All those types of apps feel alien on MacOS. Like different species. They are apps for the Mac but aren’t Mac apps. The Mac, however, is welcoming to them all, like the Mos Eisley cantina. We do serve their kind here. Nextpad++ isn’t like that. It doesn’t feel like an alien. It feels like Vincent D’Onofrio’s alien-bug-in-human-skin character from Men in Black.

The real value of Nextpad++ is familiarity to Windows developers coming to the Mac. It’s like using vi or emacs. Longtime developers who use those editors appreciate having them available on all platforms.

The Mac already has great text editors like BBEdit and Nova if you’re willing to spend a few bucks. They’re worth it.

I know VSCode is extremely popular. In my opinion it’s popular for a few reasons. It’s free, it’s on the major platforms, and it’s extensible. It also feels like crap if you’re a Mac or iOS developer. I know because I’ve used it on two projects. Since my current team didn’t mandate it I switched to Nova and it’s been a much better developer experience because the UI works the way I expect it to and the UI configuration works the awy I expect it to.

Cross platfom is good, I spent years at Pelco doing cross platform work, but if your cross platform code is UI code it can often feel so foreign to native users it turns them off. That’s how VSCode feels to me on the Mac and it’s how John feels about Nextpad++.

Luke James ⦁ Toms Hardware

A $1 billion data center that Microsoft and Abu Dhabi-based AI firm G42 planned to build in Kenya has stalled after the Kenyan government failed to meet Microsoft’s demand for guaranteed annual capacity payments, Bloomberg reported Sunday. Kenyan President William Ruto put the scale of the project’s power requirements into clear terms at a recent state event in Nairobi, saying the country would need to “switch off half the country” to keep the facility running.

See my earlier opinion above. Here’s a prime example of datacenter companies needing to bring their own power to the party. How are they gonna cool the darned thing? I thought water was super precious in Kenya too? Doesn’t make a lot of sense.

Then again this is a huge American company with tons of money who doesn’t care about human rights and suffering. They see dollar signs and a country willing to let its people suffer and starve.

Shameful.

Emanuel Maiberg ⦁ 404 Media

Developers who are told to use AI whether they like it or not, however, tell a different story. On Reddit, Hacker News and other places where people in software development talk to each other, more and more people are becoming disillusioned with the promise of code generated by large language models. Developers talk not just about how the AI output is often flawed, but that using AI to get the job done is often a more time consuming, harder, and more frustrating experience because they have to go through the output and fix its mistakes. More concerning, developers who use AI at work report that they feel like they are de-skilling themselves and losing their ability to do their jobs as well as they used to. 

Emphasis above is mine. I can see where developers are coming from. If you don’t sharpen your blade occasionally it doesn’t make for a very good cutting tool. And as the drug commercials used to say “A mind is a terrible thing to waste.”

Brain in a jarUsing an LLM has allowed me to work in a programming language and framework I’m not all that familiar with. I understand programming concepts just fine, but the language and framework are still, by and large, foriegn to me. Sure, I’ve written TypeScript/React Native code all by myself and paid attention to how others use the tools but the LLM has been a productivity booster for me. Our company is using LLMs to augment our developers, not replace them. If you don’t vibe code your apps you can build solid, maintainable, shared, code. If I could show you what we’ve produced you’d say it was fine TypeScript/React Native code. Have I hand edited code? Yes, I sure have, but that was well before we had the LLM dialed in to our project. Now it knows the codebase and has an entire list of rules and skills to follow. It’s only getting better at writing code. Do I plan on using it for personal projects? No, I don’t, because I want to become a better Mac and iOS developer. I won’t say I’ll never use it but for now I don’t plan on it.

Stevie Bonifield ⦁ The Verge

Over 70 percent of Americans oppose AI data center construction in their area, according to a new Gallup survey. Just seven percent said they were “strongly” in favor of new data centers. According to Gallup, data centers are so strongly disliked that Americans would prefer to live near a nuclear power plant than a data center — even at its peak, opposition to nuclear power plant construction topped out at 63 percent.

A wonderful bouquet of flowers.Ah, back to datacenters. I seem to have a real theme going today. Safe to say I see them as a real problem.

I hope we can find excellent solutions to all the problems they present. We’re a smart people, we can do it if we want to do it. Thing is, we need to do it for the future of our planet.

Old MacOS Mac Alert Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Cold EspressoAnother week in the books. As I’ve aged days fly by which means weeks and months and years zip past me.

I’ve fallen into routine I should probably change. I get up, drink coffee, read Slack and email. Poke around code, do code reviews, maybe work on a feature or bug, then shower, and go to standup. Work for a spell then have lunch and head into the afternoon. Coffee around 2PM then finish out the day. It’s the same thing day-in and day-out. Wash, rinse, repeat.

I need a change. I’m thinking about going back to the office at least once a week. Maybe? Will lazy me win or will the old adventurous Rob win? We’ll find out.😃

I’m on my third cup of coffee. All the links and snippets I wanted to talk about are complete. It’s a little before 8AM, Flynn is in my lap, snoring. Time to be opinionated and finish this post off.

I hope you enjoy it as much as I do sharing it.😄

Karl Bode

There’s an alarming number of otherwise smart people who are suddenly convinced that their computer software has become self-aware. Like renowned evolutionary biologist Richard Dawkins, who was the subject of some raised eyebrows last week after he boldly declared in an essay that he believes Anthropic’s Claude AI chatbot is fully conscious:

This is fascinating. Some folks are beginning to believe these LLMs are becoming intelligent and conscious. They’re a bunch of bits arranged in a way their inventors don’t understand. Our tech overlords are in a race to see who can build the ultimate LLM. The one that may possibly result in the extinction of the human race, but let’s get one thing clear: they’re not conscious. They’re code. Built by humans. Flawed humans racing each other to some end. But to what end? I haven’t the slightest clue.

Matthias Pfefferle • ActivityPub Blog

The Radical Speed Month bet: ship three protocol adapters in four weeks, and prove the Reader can become a universal aggregator. RSS / Google Reader API (so any reader app can use WordPress.com as a sync backend), ActivityPub (so Mastodon, Pixelfed, and friends show up natively), and ATProto / Bluesky (because that’s where a real chunk of the social-web conversation has gone). One Reader, every protocol you care about.

This is an extremely cool project. As the developer of a feed reader I’ve seen a huge uptick in readers and sync services. I myself have a GINORMOUS backlog of features to add to Stream. Some of those features were unique and I’ve fairly recently seen a number of them implemented in other readers. So many have done it that I will look like the copycat. 😁 You snooze, you lose, right?

Anywho, this is ultimately good for the feed reading market and feed reader developers. We’ll all continue to push each other in all the best ways, I hope.

Stream doesn’t currently have a sync system and some folks consider that a complete failure and nonstarter for their feed reading needs. I get it. I want that too! Seeing services glom on to standard ways of syncing is encouraging. I just wish we had something better than the old Google Reader API for doing it.

Could we work together to build one all feed readers can agree on? I mean a subset of what your sync service supplies today. That would allow us to use the feed reader of our choice and use whatever backend we want. Sure, you can still charge for your service. Why not? It’s just a spec for everyone to support or not. Ultimately the sync service is your product, not the front end. Open it up so more folks will pay you to use it.

Steven Langbroek

You knew. And you signed off anyway. Because the alternative was losing the job, and the job was the mortgage, and the school fees, and the visa, and the version of yourself who’d fix it later once things stabilized.

This is a fun read and hits home for me. The paragraph I chose to use above was very intentional. I’m older than, I’d bet, 90% of my colleagues. With each generation those young folks come out of school way smarter and more prepared than me. Add LLM use into the mix and I wonder every day if today is the day I’m dismissed from work. It’s seriously a terrible way to live. But, it’s my reality.

One encouraging thing! My company has invested heavily in LLM usage but the stated goal is for us to be more efficient and become experts in the field. Experts so we attract more clients. That gives me a bit of hope and I need it.❤️

Claire Barber • Inside Climate News

For the first time, California discharged just over 12,000 megawatts, equivalent to 12 large nuclear plants, of energy from its battery arrays. That’s enough to meet over 40 percent of the state’s energy demand. 

Folks love to bag on California, especially some orange turd living in the Whitehouse, but I think it’s out of jealousy.

I’m biased of course. California is where I was born and where my soul yearns to be.

Seeing them in the forefront of renewable energy in the United States makes me very happy.

Jowi Morales • Tom’s Hardware

Amazon’s data centers in Bahrain and the UAE have been hit multiple times by drone and missile strikes from Iran since the U.S. started bombing the country in February 2026. This left the company’s ME-CENTRAL-1 and ME-SOUTH-1 disrupted, with the AWS Health Dashboard indicating that it will take months before they can go back online

When the war with Iran started I fully expected them to hit as many American companies as they could with a presence in the Middle East. Microsoft and Google have a presence there. I’m not sure about Facebook but it wouldn’t surprise me to hear that they do. Heck, are there any big AI data centers there now?

Anyway, it wouldn’t surprise me to see more western, especially American, companies hit with Iranian drones.

With our current knuckleheads in office I’m surprised they haven’t pulled off the assassination of a top government official. Maybe the FBI still has some adults doing the real work, even with a drunkard at the helm.

Alexander Hanff • That Privacy Guy

Google Chrome is reaching into users' machines and writing a 4 GB on-device AI model file to disk without asking.

Naughty, naughty. Google can, and should, fix this. Just ask. That’s all it takes. If the user nopes out, so be it. Respect your users.

John Holland • Fresno Bee

The Turlock Irrigation District was California’s first such agency when it formed in 1887. On Wednesday, it showed off another pioneering feat.

TID got a $20 million state grant in 2022 to test solar panels atop two short canal stretches. The arrays reduce evaporation of the Tuolumne River water while helping supply the district’s power customers.

More California goodness! If you’ve ever travelled through the San Joaquin Valley of California, especially along I-5, you’ll notice high berms of dirt with concrete water canals running through them. They’re a very necessary part of California infrastructure that take up otherwise valuable land. Why not cover them and get a twofer! Deliver life saving water and generate power at the same time!

Love it!❤️

Andrew Cunningham • Ars Technica

Apparently, this news surprised Ho as well, who claims that the Mac version and its author, Andrey Letov, are “using the Notepad++ trademark (the name) without permission.”

High drama in the Notepad++ for Mac port story! Apparently the creator had no idea this was going on and didn’t sign off on the use of the name. Yikes!

It sounds like things are getting sorted. Good.

Cathy Bussewitz • Associated Press

Meegan is among the wage earners engaging in “microshifting,” a flexible scheduling approach that involves tackling job duties in short, productive bursts instead of a single nine-to-five stretch. The paid labor fits around and between non-work responsibilities and priorities. Performance is judged primarily by output, with less emphasis on the number of hours logged behind a screen.

I think a lot of us who work from home break up our days in ways different from folks in the office. It’s not a bad thing as long as your company is cool with it.

I can roll out of bed at between 6-6:30AM and start working. I take a break at 9AM to shower. It’s my thing. It works for me.

As I said above I’m ready for a change, but I understand the lure of a microshifted schedule because I live it, kind of.😁

M.G. Siegler • Spyglass

I’m sort of a sucker for looking at pictures of [mock versions] bc(https://spyglass.org/iphone-fold-ipad-mini-ios/) of the iPhone Ultra/iPhone Fold, and certainly watching videos on the matter. I think it’s a good thing as it means I’m clearly excited about the device, perhaps in a way I haven’t been about an iPhone in quite some time.

There’s a link to a video of a mockup that apparently came from the factory. The form factor is kind of weird at first glance. I think I’d need to use one for a while to decide if it was right for me. The dude on the video says it’s more of an iPad Nano than a foldable phone and I can definitely see it.

Apple doesn’t always get it right and I cannot see them ever having another hardware product as profitable and industry altering as the iPhone. But, they have to keep trying, right?

Sara Fischer • Axios

Vox Media is in late discussions with James Murdoch’s investment firm, Lupa Systems, to sell its podcast network and part of its publishing business, a source confirmed to Axios.

Hoo boy. I feel like this would destroy the Vox Media Podcast Network. I listen to Pivot and I cannot see Kara working for these folks. Hopefully she has the rights to take Pivot anywhere she wants, like doing it on her own.

Side note: They talk a lot about how media is drying up and podcasting it where it’s at because you don’t need a big company with hundreds of folks involved with the production of your show. She and Scott are right, you don’t need a big production, but they have a media company behind the production of their podcast. What happens when/if it’s sold? Does Pivot continue on as if nothing happened and Kara sucks it up or does she take it or does it cease to exist?

The plot thickens!

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Espresso ShotWe have the kiddos for the weekend so let’s see how much of this I can get through before they wake up. My first cup of coffee is nice and hot and my fingers are ready to type.

I hope you enjoy the links.

Cory Doctrow • The Guardian

The promise of AI – the promise AI companies make to investors – is that there will be AI that can do your job, and when your boss fires you and replaces you with AI, he will keep half of your salary for himself and give the other half to the AI company.

We’re beginning to see what Cory is talking about. Layoffs continue at tech companies, see Meta for example.

I’m curious to see if we have course corrections somewhere down the road. Will these companies decide they need more people due to LLMs?

Anil Dash

You must imagine Sam Altman holding a knife to Tim Berners-Lee’s throat.

It’s not a pleasant image. Sir Tim is, rightly, revered as the genial father of the World Wide Web. But, all the signs are pointing to the fact that we might be in endgame for “open” as we’ve known it on the Internet over the last few decades.

We’ve spent so much collective time making the open web an amazing place it’s difficult to think it may be eaten alive by the billionaires and tech bros.

Dan Goodin • Ars Technica

Publicly released exploit code for an effectively unpatched vulnerability that gives root access to virtually all releases of Linux is setting off alarm bells as defenders scramble to ward off severe compromises inside data centers and on personal devices.

Very scary, easy to exploit, security vulnerability. In 1995 I watched a co-worker exploit a know security vulnerability in SunOS to gain access to our bosses computer because we needed to get something from it. Yes, the boss knew we needed it an approved us getting it. I don’t remember the exact reason but I do recall we really needed to get whatever the thing was. I just remember this grey beard saying “I hope he hasn’t patched his OS yet.” He hadn’t, we got in.

Microsoft Cash Cow.Zac Bowden • Windows Central

In March, Windows president Pavan Davuluri confirmed plans to address serious “paint points” across Windows 11that have eroded user trust and generated a wave of negative sentiment around the OS, spawned from Microsoft’s relentless push into AI and enshittification while neglecting core Windows fundamentals such as performance and reliability.

I really hope Microsoft can get their act together and make Windows more stable and get their UI sorted out. It’s embarrassing for an operating system I still believe is great to be in the position its in now.

Here’s to a better Windows. 🙏🏼

Casey Newton • Platformer

And so today we’re going to begin an experiment to see what that version of Platformer would look like. Free subscribers can still look forward to one column per week. Paid subscribers will get an additional column on Thursdays that we’re thinking of as a reporter’s notebook: what I’m hearing, what we’re working on, a Hard Fork preview, and a mailbag. Some of these may read like traditional columns; others may feel more formally daring.

I really want to see more indie media like Platformer survive and thrive. Casey and gang provide a real service to the community and change is difficult and scary. I hope this move is exactly what the doctor ordered and they trive for many years to come.

David “Underscore” Smith via Mastodon

I’ve been spending the morning going through loads of old Apple Watch screenshots for a post I’m writing about my various efforts over the years at putting maps on the wrist…just came across a folder full of concepts for custom watch faces I’ve built. 😔 Maybe one day…

It was neat to see his experiments. Third party watch faces is all I’ve wanted from the watch since it was introduced. I could see some extremely cringe movie inspired faces but I can also see some thoughtful, gorgeous, faces from great designers.

Andrey Letov

For 4 months now, I have been using multiagent AI workflows and in mid-March 2026 I decided to take on the task of porting Notepad++ to macOS as a native application. The macOS version retains most that made the original great, which is syntax highlighting for 80+ programming languages, powerful regex-based search and replace, split view editing, macro recording, and a plugin ecosystem. I think that gradually it will be feeling right at home on the Mac. It runs on macOS 11 and later, launches instantly on Intel and M-series chips.

When I was a Windows developer I used Notepad++ like I use BBEdit today, for tasks on the periphery of development. Things like writing scripts or browsing code from other projects for things I’d done in the past and would like to steal from.

I have yet to try this new version and I’m in no hurry because I do like BBEdit and my fingers are accustomed to how it works.

But I am curious.

riki moe

One of my favourite aspects of Lua’s design that I like to preach about is how it’s really tight and small, while also being genuinely really sweet to write. Today, I’d like to focus on its Lisp-like aspect: domain specific languages (DSLs)—specifically, we will use it to build a templating language for HTML.

I’ve been a Lua fan for a long time and there was a time when I’d go poke around the code once in a while because it was fun to read. Riki’s use is novel and I love seeing folks build code in unexpected ways.

Darren Mothersele

I showed it to Claude Code and asked “how easy would this codebase be for you to work with?” I told it not to hold back. Review it purely from an agentic coding perspective, ignore human aesthetics entirely.

The feedback wasn’t great.

Apparently shops are using LLMs to find bugs of all kinds, be it your garden variety crash to serious security flaws.

I’ve been thinking about running Stream through Claude, but I’m kind of afraid of what it’ll say. 😃

Ky Decker

Two weeks ago, I quit my job.

It wasn’t a bad job, not by most metrics. It ticked the boxes a job is supposed to tick: good pay. Health insurance. Remote work. Time off. Nice coworkers.

The closer I get to retirement age the more I want to walk away from corporate life and focus on things I want to do. The reality is, I can’t because I didn’t plan properly.

Kim thinks I need to go back to school and get a history degree so I can get a job at the Smithsonian or place like that in D.C. I really do love history and especially our own American history. It’s a good idea, but time is a precious commodity and as I watch mine tick away all I want to do is spend it with Kim and our family more than ever. And, yes, I’d also like to work on my software projects. 😃

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Cold Espresso

Jay Peters ⦁ The Verge

Apple CEO Tim Cook is stepping down and will be succeeded by John Ternus, currently Apple’s senior vice president of hardware engineering. Ternus will take over as CEO on September 1st, 2026. Cook will become executive chairman of Apple’s board.

I don’t have much to say about this but the change is going to be nice. I’ve always liked Tim Cook, but, the whole ass kissing with Marmalade Messiah was too much. It definitely taints his otherwise great run.

Mark Jardine

So I decided to see if I could build a simple bug tracking app that maybe our company can use internally. If it’s bad, then I entertained and educated myself for a few hours that night. I had nothing to lose.

Take some time to read all of Mark’s post. His BugBot bug tracker is super nice, it looks better than any bug tracking software I’ve ever seen, I mean, how can it not? This is Mark Jardine we’re talking about. Designer extrodanaire, the man behind all those bot UI’s we’ve all come to love.

I think it’s clear we can say LLMs are good for writing code and doing it faster than any human being can possibly do. Also note, this wasn’t “vibe coded.” I’ve grown to hate that word. I mean if you do something and just take what the LLM gives you without reviewing it and possibly tweaking it, you’re probably vibe coding, otherwise you’re using an LLM to produce code faster than you can.

Anyway, he built a really beautiful piece of software for his gang to use. Really nice work, Mark! 👍🏼

Doc Searls

I think “video podcasts” is a contradiction, especially if those podcasts are just another form of TV you can only get from one exclusive producer. If that’s the case, it’s just a show. But look at Us magazine’s list of the 7 Best Podcasts on Netflix Right Now (April 2026). The audio versions of all seven are available wherever you get your podcasts. That makes them real. If they become exclusive to Netflix, or to anybody, they aren’t podcasts anymore. Find another word for them.

The emphasis above is mine. This is the crux of the argument over calling video a podcast. To be a podcast it needs to be available wherver you get your podcast. That means I can open my podcast player of choice — Castro — and subscribe to any podcast. Now, if podcast players want to start playing Videocasts I’d encourage them to. However, it’s not really going to be equivalent to a podcast because every Videocast I’ve seen is on a platform that controls the video. Not exactly open and it’s not going to be available wherever you get your podcasts. No, it’s gonna be on YouTube or Netflix exclusively. That’s lock in. 🔒

Is there anything wrong with making money on your podcast or videocast? Nope. Have at it. But, and there’s always a but, you should host that video where you choose to host. If you choose YouTube, that’s fine. Just make sure you understand your content is not controlled by you and Google is going to monetize it for their pocket books, not yours.

But, but, what about subscriptions? That’s a solved problem if you’re willing to do a little work — heaven forbid! I subscribe to a few podcasts and websites that provide me with a custom RSS feed so I can get my no ads feeds. Is it kind of ugly? Yeah, it is. But it works until folks can agree on another way to do it.

Jay Peters ⦁ The Verge

Meta is planning to layoff around 10 percent of employees in May, according to a memo from the company’s chief people officer, Janelle Gale, published by Bloomberg. That means approximately 8,000 people will see their jobs cut. Meta will also be closing around 6,000 open roles, according to Gale.

More layoffs. 😔 In this case for efficiency reasons. Uh, yeah, they’re going to leverage LLMs to replace people.

Look, I fully expect to be replaced by an LLM at some point, it’s just the way we’re headed. Like someone at work said to me “I gave this to a designer and they built the app in a day.” So, yeah, I’m headed for the scrap heap. It seem enevitable. However, I’m not going quietly. I am embracing LLMs at work and learning what I can about them so I am useful beyond being “an iOS developer.” The tooling is good and getting better. See my earlier link to Mark Jardine’s work. He’s a great designer and very capable web site builder who used an LLM to his great advantage. That’s what all developers in a corporate environment must do to survive going forward.

Does it sadden me? Yep. Sure does. Can I do anything about it? Nope. Just learn how to use it like any other tool.

Gus Mueller

I‘ve just release Acorn 8.5, which has some new features, nice SVG improvements, and some good bug fixes.

Congratulations, Gus! 🥳

If you’re looking for a great, inexpensive, highly functional, beautifully built, extended, and maintained piece of Mac software you’re in luck! Gus’ Acorn is that software. He cares deeply about his craft and it shows. Give Acorn a try!

☢️ WARNING: SUBSTACK POST ⦁ W. Kamau Bell

I don’t really want to move on and start over somewhere else, but the idea that my presence on this platform in some way validates Andrew Tate’s criminal history and helps to enrich him is a no-go for me. The idea that I bang my head against my keyboard to come up with writing that is worth five dollars a month, while Andrew just reposts his scammy MLM videos here so he can further drain the rubes dry actually makes my stomach hurt, and my stomach was already hurting from the chunky cesspool you all have put me in.

I don’t like how Substack operates. It’s a morality thing for me. Platforming Nazi’s and White Supremacists is not something I want to be a part of, yet so many great writers have chosen to use Substack and remain on Substack knowing what they’re supporting. It comes down to the all mighty dollar and it’s sickening. 🤮

At least W. Kamau Bell has the guts to admit he’s on the platform to make a few bucks. 🤑 Every other writer I’d love to see abandon Substack won’t admit to it.

Mr. Bell, please pack your bags and your content and get your own W. Kamau Bell domain, find a host, and get on with your writing. And, yes, you can make money doing it if you want. There’s no sin in that. Just get off of platforms that lock you into their little box and make money from your hard work.

Alice Perrelin

it’s much easier to pick out the unique byte when it’s a different color! human brains are really good at spotting visual patterns—given the right format

What a wonderful piece of software and post breaking it down. This is design that leads to a wonderful user experience. Thanks, Alice!

Gus Mueller

The UI is an interesting blend of iOS and MacOS things, and I thought at first that it must be an Electron app. So I dug into the package to make sure and I was instantly surprised to see it’s only 23 MB. The app bundle had hardly anything in there - a couple of .js files and the executable. So it’s not Electron, or some other web based UI. But what is it?

I downloaded Tolaria to see what Gus was talking about and I have to admit, I have no idea how to use it yet. 🤣

However, I did poke around their git repo a bit and I see it’s using Tauri which is a Rust based kit for building UI based on web technologies. So, think Electron or React Native. Same idea, but smaller, much, much smaller. How, I dunno, but the binaries are definitely smaller.

I haven’t dug into Tauri but from 30,000ft it looks like it’s building UI inside a browser instance, which is kind of gross, but makes sense all at the same time. On the Mac it’s using WKWebView and it’s blazing fast! Why? Well, browsers are built to render web technologies and do it blazing fast! These engines have been optimized over years and years to embrace the web state of the art. As a result they’re actually pretty darned good at build UI’s.

Perhaps Apple should be investigating how to build UI for the desktop using WKWebView, HTML, CSS, and Swift. Yes, Swift. They can generate WebAssembly for the browser since they own the entire stack, top to bottom, and should be able to do this better than anyone.

Would it be better than native applications using AppKit, UIKit, or SwiftUI? Who knows! I certainly don’t. 🤣

Markus Schmidt ⦁ Virginia Mercury

Virginia voters on Tuesday approved a constitutional amendment allowing mid-decade congressional redistricting, a move expected to dramatically reshape the state’s political map and potentially shift its congressional delegation from a closely divided 6-5 split to a heavily Democratic-leaning 10-1 advantage.

Do I hate this? Yes, yes I do. But, given the lunatic in the White House and his merry band of nut jobs, it was a necessity. Why necessity? Well, it was done to combat Marmalade Messiah’s push to get red states to gerrymander their congressional districts.

Fight fire with fire as the saying goes. It sucks but it’s the only way we’re going to have a chance to save our democracy.

Ryan Erik King ⦁ Jalopnik

Formula 1’s team principals and championship organizers voted unanimously on numerous rule revisions during a meeting on Monday. The slate of tweaks aims to reduce closing speeds between cars during races and promote flat-out driving in qualifying. The discontent over this season’s new technical regulations reached a tipping point after Oliver Bearman’s 50G crash during last month’s Japanese Grand Prix. The powers that be in the F1 paddock promised change before the championship returned from a month-long hiatus, and change has arrived.

The new 50/50 power unit (power unit because it’s not just a gas engine) in F1 cars has proven to be quite dangerous because charging takes place when the driver lifts off the gas pedal. When that happens it’s almost as if someone has pull the rip cord on a parachute. The car slows dramatically. That is super dangerous and is what lead to Ollie Bearman’s crash. He wasn’t expecting Colapinto to lift when he did.

I’m a race fan so of course I have a hot take. 🔥 Just go back to a V6 or a V8 to power these lovely machines. I’m ok with it. Let’s just get everyone else using renewable energy first. 😃

Dave Winer

My conclusion after being a software developer since the early days of Unix and personal computers, and at times being part of the Silicon Valley – there have to be a variety of UIs for WordPress, where all our work is compatible, regardless of what our tools look like, the approaches for users could be radically different. It’s been a monoculture, and imho that’s the problem. Break it apart, yet retain the compatibility – that’s the most powerful position possible in tech.

A wonderful bouquet of flowers.Dave says he’d like to see a variety of UIs for WordPress and I agree. It’s nice to be able to use your UI of choice when you’re blogging. I use Tot from The Iconfactory to write and MarsEdit from Red Sweater to publish to this blog when I’m using my Mac. On iOS I write using Tot and use the Micro.blog iOS app to publish to this blog. Of course there are others Mac client apps, like Automattic’s own Jetpack, or Ulysses. Thare are already other choices available to folks. As far as web based clients go, I’m not so sure what else is out there besides Dave’s own WordLand.

My new project — 🐔 Rooster for now — is a blogging client for the Mac. I’ve started writing support for Micropub, targeting Micro.blog for now, with the idea of adding WordPress next, followed by Tumblr. I’m doing Micropub first because I’m a Micro.blog user and it’ll get me other platform support while I’m at it, like Pika.

That does bring me to this question. Has anyone done a Micropub bridge to WordPress or Tumblr? 🤔 I really doubt Matt will see this, but if you do, can you please add Micropub support for WordPress? Thanks! 🙏🏼

Tom Chivers ⦁ Semafor

The Mac Mini computer, previously a niche product, is now all but out of stock, The Wall Street Journal reported, because the no-frills, high-powered machine is the most cost-effective way to run locally hosted AI agents, such as OpenClaw.

It’s a bit ironic that Apple, the company way behind the AI curve, has the most popular hardware for running AI agents.

Marco Arment, developer of Overcast and podcaster, setup a rack of 48 Mac Minis to do podcast transcripts for Overcast. Marco is, of course, an Apple platform developer so writing his transcript creation software for the Mac makes sense, especially since Apple has a Speech recognition framework. Would Marco have chosen a different platform if Apple didn’t have support for it? I dunno. We’d have to ask him. What I do know is his setup is fascinating!

The Onion Staff

Today, that childhood dream is finally coming true. Today I can finally say the sweetest nine or 10 words in the English language: Global Tetrahedron has completed its plan to control InfoWars.com.

It looks like The Onion is finally going to get their hands on InfoWars. Good! Once they’re in they’ll make a complete mockery of the site, not that it isn’t already. Also good.

Alex Jones can suck it.

Jason Cosper

Kill Yr Substack intercepts every Substack link you click and redirects it to the web snapshotting site archive.is. The request to Substack never fires, which means that they never see your traffic, which means that their numbers go down. You still get to read the thing tho.

I don’t recommend reading anyone on Substack because their leadership has highly questionable morals. But, if there is a writer using it and you can’t live without them, give Kill Yr Substack a try. At least it’ll keep you off of the site.

🎁 Erin Griffith, Mike Isaac, and Ryan Mac ⦁ New York Times

SpaceX, Elon Musk’s rocket and satellite company, said on Tuesday that it had struck a deal with the artificial intelligence start-up Cursor that could result in its acquiring the young company for $60 billion.

What could possibly go wrong?! Space Karen is one of the best grifters the world has ever seen. I don’t know if he or Donald Trump is the master, but it’s close.

Musk isn’t a genius. Does he have interesting ideas? Yes. Is a wack job? Also yes.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Spicy Mexican CoffeeThe grandkids are coming down the stairs! I’ve been rushing to finish this post since 6AM, it’s now 7AM and I’m mostly done!

Hope you enjoy the links! Hitting that publish button in 3… 2… 1…

ABC 7 News

Philz Coffee is reversing course and adding Pride flags back to all of its locations, a little over a week after it decided it would pull them from stores to create “an inclusive experience.”

I was puzzled the CEO thought pulling Pride flags down would create “an inclusive experience.” Pulling them down does the exact opposite. It tolks folks they weren’t as important and weren’t welcome back to Philz. Poor form. 🤬

Brian VanHooker • Polygon

This week, The Walt Disney Company initiated company-wide layoffs that affected departments across the entire organization, targeting everything from the home video team to ESPN. One division was hit hard according to reports: Marvel Studios, which lost nearly its entire visual development team. Over the last two decades, these artists shaped the look of the Marvel Cinematic Universe, from costume design to the films’ biggest moments, and won many awards along the way.

One particularly poignant post came from artist Wesley Burt, who lamented “the irony of having a one-on-one HR layoff meeting in the conference room with my Loki mural on it.”

That line “the irony of having a one-on-one HR layoff meeting in the conference room with my Loki mural on it.” kills me. I’ve been laid off and felt embarassed. I hope others don’t feel that way but being sat across from something you worked so hard to create is like rubbing salt in an already open wound.

Benjamin Mayo • 9 to 5 Mac

The availability of higher-end models of Mac Studio and Mac mini continues to deplete, amid worsening supply constraints and the possibility of an M5 refresh just around the corner.

Several models are now showing as “currently unavailable” at the Apple Store, which means buyers aren’t even able to place an order for them. That includes the M4 Mac mini with 32 GB RAM, and two configurations of Mac Studio

Interesting times at Apple. They’re in the uncomfortable position of being extremely popular. 🤣

Steve Troughton-Smith via Mastodon

The story around the decline in software quality around macOS is the same as it’s been for years: Apple doesn’t have the bandwidth to maintain two copies of every app, one for macOS and one for iOS, and keep feature parity. That’s why they embarked down the road of Mac Catalyst and SwiftUI. The two paths out of this rut are either invest heavily in hiring and training up dwindling desktop/AppKit engineers, or align with the iOS versions and just have one codebase built with UIKit and/or SwiftUI

In a lot of ways this is extremely sad to me. I know a lot of companies are ok going the “least common denominator” route when it comes to shipping cross platform software, but we’re not used to seeing Apple do that. Apple has always been know for its design and engineering prowess. For making software highly functional, fully embracing everything their operating system has to offer, and make it all delightful.

The iOS’ification of macOS is hard on the old timers to accept. Their beautiful user interface has become less and less beautiful over time and less stable.

As for me, I’m rolling with the punches as they say. I’ve seen some things with Liquid Glass that make me say to myself “interesting choice” but mostly things are fine and on occasion I’ll run into something new that gives me joy.

Here’s hoping the Apple Engineering teams tighten things up and the design team does the same.

Pika Blog

Along with launching the Micropub API, we are also happy to share that Pika now supports iA Writer and Drafts. Visit those links to find instructions for using these excellent writing tools to create draft posts on Pika. We anticipate adding a few more third-party apps to the mix soon!

This is pretty exciting news! Supporting Micropub is absolutely the way to go for third party clients. Of course I say this because Rooster — my top secret project — is going to support Micropub. So, yeah, I see it as a very good thing.

My first targeted blogging platform is Micro.blog but if all goes well that work should work directly with Pika as well.

Now, can we get WordPress to support Micropub? It would open the door to more writers and bloggers who are more interested in publishing words than managing a CMS.

Congratulations Pika folks! 🥳

Lauren Feiner • The Verge

Before allegedly throwing a Molotov cocktail at OpenAI CEO Sam Altman’s home, the 20-year-old accused attacker wrote about his fear that the AI race would cause humans to go extinct, The San Francisco Chronicle found. Two days later, Altman’s home appeared to be targeted a second time, according to The San Francisco Standard. Only a week earlier, an Indianapolis councilman reported 13 shots fired at his door, with a note that read, “No Data Centers,” after he’d supported a rezoning petition for a data center developer.

This is extremely scary but it doesn’t surprise me. The way CEOs of our LLM companies talk these things will become sentient at some point and they’re already being used to replace people in the workplace, just look at all the layoffs with CEOs saying just that.

I’d imagine we’ll see a lot more of this. Hell, I am surprised someone hasn’t attacked an AI datacenter and burned it to the ground. It’ll happen.

Austin Ginder • Anchor

Two supply chain attacks in two weeks. Both followed the same pattern. Buy a trusted plugin with an established install base, inherit the WordPress.org commit access, and inject malicious code. The Flippa listing for Essential Plugin was public. The buyer’s background in SEO and gambling marketing was public. And yet the acquisition sailed through without any review from WordPress.org.

WordPress.org has no mechanism to flag or review plugin ownership transfers. There is no “change of control” notification to users. No additional code review triggered by a new committer. The Plugins Team responded quickly once the attack was discovered. But 8 months passed between the backdoor being planted and being caught.

This is all too common. Back int 2010 I installed a theme to my WordPress site that injected some code into it and it took me a day to sort out what happened and fix it.

I still believe in WordPress and hope they’re able to put some rules in place to mitigate issues like this. Code review, diffs, and administrative rules may help curb some of these catastropic problems. Fingers crossed. 🤞🏼

Dave Rogers

The tech-bros are building slaves. They may not have consciousness yet, but it’s by no means certain that they won’t one day. And they’ll have access to all of human history, and they’ll understand what we’ve done and why.

I love reading Dave’s stuff, always have, and this is a sobering take on the state of LLMs and where the tech bros are taking us.

Jess Weatherbed • The Verge

Snap is laying off roughly 16 percent of its global workforce in a cost-cutting effort to chase improved profitability with the help of AI. The cuts will impact around 1,000 full-time employees, according to a memo sent to staffers from Snap CEO Evan Spiegel. An additional 300 open roles are also being closed.

Here’s yet another example of a company dismissing folks in favor of replacing them with LLMs. It’s so frightening and depressing to see it.

On the flip side my company — TELUS Digital — sees it as a force multiplier for our developers. So far, so good.

Jason Snell • Six Colors

Now the bad news: Since the MacBook Neo is powered by the A18 Pro chip from 2024’s iPhone 16 Pro, a product that’s been discontinued, there is likely a finite number of chips available for MacBook Neo production. Which is why, as reported by Tim Culpan, Apple faces a dilemma, namely: What happens when it runs out of chips to use in the MacBook Neo?

More success affecting Apple. 😂

Apparently the MacBook Neo is a raging success! Now, how do they deal with chip shortages cause by that success? I have no idea but it’ll be fun to watch. 🍿

Jake Roach • Tom’s Hardware

Small Missouri town ousts half its city council after $6 billion AI data center approval — petition calls for mayor’s removal as frustration (and violence) over AI data centers mounts

This is a less violent way to deal with AI data centers than burning them to the ground. Bravo for choosing intelligence over violence.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Boone Ashworth • Wired

In an email to customers, Amazon announced that it would be ending service for Kindle devices older than the 2012 edition. Those devices will lose access to the Kindle Store.

Something that’s always kind of bugged me about technology is how it often marches forward at the expense of older technologies. I’m talking about the backward compatibility problem. We have old storage mechanisms, like floppy drives, that folks can no longer use. And by use I mean get their old data off of them if they want it. I have a collection of random detritus I’ve been carrying around with me for years and years and I’ve had to move it from storage mechanism to storage mechanism manually because I knew that old tech would fall out of favor at some point.

A dev team is probably being held back by supporting older models or their plans for an upcoming release dropped the requirement to support older models. Regardless, it’s a real bummer. I know, I know, folks can read on the Kindle app and use the website if they’d prefer but that’s not the point. Is it too much to ask for your reader device to work forever? Maybe. But it would be nice if they could keep the older devices from becoming e-waste, which you know is gonna happen.

Nathaniel Myersohn • CNN

Instead of wiping out jobs, AI is shifting the tasks of developers. They are doing less routine coding work and devoting more of their schedule to overseeing swarms of AI-powered code-writing agents — autonomous bots that can complete tasks. Engineers, in turn, are spending more time designing the structure of software and generating ideas.

I see this daily at WillowTree. We’ve been using LLMs to drive development to greater and greater effect. Sure, we look the code over, and make changes, but that happens with human developers as well — ever get PR feedback?

The point is I’m still employed and doing exactly what the article says. I’m orchestrating the LLM to do work for me. I not using it to swarm on tasks yet but I do point it at tickets in JIRA and have it go to work. It works really well if the tickets are well defined and have enough detail so the LLM doesn’t need additional input.

I’m still not using AI directly in my personal projects because I love the challenge of writing code. Sure, I get frustrated and struggle, just look at my last post about finally getting something to work in Stream for Mac as an example, but I just love the work.

I’ll continue to use LLMs at work as long as they’ll have me and continue to learn new stuff on my own time in my own apps.

Kenyatta Thomas • EFF

After almost twenty years on the platform, EFF is logging off of X. This isn’t a decision we made lightly, but it might be overdue. The math hasn’t worked out for a while now.

More folks need to follow the EFF’s lead and get the heck out of X hell. It’s a sess pool of right wing loonies and tech bros.

Come join us in the Fediverse. Mastodon is an incredible replacement for X and it’s not nearly as difficult to join and understand as many folks have lead you to believe.

If you’d like to get an easy start just pull down the Mastodon iOS or Android apps and use those to create your account. Once you better understand the Mastodon communities you can choose to switch to a different server — or instance in Mastodon parlance — or stay on the main Mastodon instance. No harm, no foul.

If you get there feel free to reach out to me! I’d love to chat with you and answer any questions you may have — as long as you’re ok with me not knowing the answer. 😃

Arthur-Ficial

The free AI already on your Mac.

macOS Tahoe ships with a 3B parameter LLM. apfel gives you CLI access with one brew install. No model downloads, no API keys, no configuration needed, just works.

So, this is kinda nifty! Unlock the LLM already on your computer! Why the heck not? It’s there. Might as well use it, right? 👍🏼

Zack Sharf • Variety

Michael J. Fox is alive and well, the “Back to the Future” icon assured fans on Threads after CNN sparked a death scare by releasing a video on its content platforms titled “Remembering the life of actor Michael J. Fox.”

I’m sorry he had to see this. All the major news organizations probably have something like this already set aside for famous peoples death. It’s cold and impersonal but it’s the way these things work.

I’m happy to hear Marty McFly hasn’t left us yet. He seems to be a really great person and he’s definitely made my life richer.

Back to the Future Part III is still the best of the three. 😄 (Go ahead and @ me.)

Simon Young • Louder

Tool and Puscifer frontman Maynard James Keenan has shared a message of support for his former military academy prep school friend, General Randy George, who was recently driven out of his position as Army Chief of Staff during the early stages of the USA’s conflict with Iran.

I knew Mr. Keenan has some military experience but I didn’t know the extent of it. It’s nice to see him publically support his friend like this.

I hope they get together and have a few beers together, or perhaps some wine?

James Snell • Six Colors

I’ve been so proud of my reading workflow, using Feedbin as a repository for all the newsletters I get, that I missed the other important part of that workflow: I open ReadKit once a day, read the items in my story list that interest me, and then close the iPad and go about my day. I am not looking for updates throughout the day, or using the app as a read-later service—in fact, my default view only shows me items from the past 48 hours—but as the true successor of that old morning newspaper.

I read part of this and sent a Mastodon post to Mr. Snell pointing him to Stream, but that was before reading the entire piece, which was a mistake. He’s looking for something differen, not a River of News style reader, which is what Stream was built for.

I’m also a subscriber to the site so I get a private feed of podcasts and on the latest Six Colors Podcast he and Dan talk about his reading setup and what he thinks might be his perfect setup. It sounds to me like he’d love to have Google Reader back. It had some features other feed readers typically don’t have, like searching for keywords and building a feed from that. The benefits of a backend service, if you can afford to run one.

Scripting News

The perfect app for an AI to do for you is a demo app. Yesterday I wrote about making WordPress boom with new apps for writers that run in the web ecosystem, not as plug-ins, in JS running in the browser, or on the desktop, any desktop, that would work too. Probably would be fine to put an MCP shell around it so it can be in AI-internal scripts.

A wonderful bouquet of flowers.Yes, LLMs are great for this! I can see exactly what Dave is trying to do but some folks may see it as him trying to pull a fast one on them. I don’t see it that way at all. I believe he’s genuinely trying to make the web better for writers. Why else would he go to the trouble to build so many open source projects over the years? His WordLand project is worth your time. It’s a nice, very small, writing surface built just for writers.

Joe Rossignal • MacRumors

Apple’s online store in the U.S. is currently showing delivery estimates of up to 4-5 months for many Mac mini and Mac Studio configurations with upgraded amounts of RAM. The delays are occurring amid a severe global memory chip shortage driven by surging demand from companies building AI servers that requires large amounts of RAM.

Darned AI companies! This is, at some point, going to make computers outrageously expensive. That may not be the case in today’s Apple ecosystem but it’s coming. I need to pull the trigger on a new box before they’re out of reach.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

FrapPretty slow week at work but we had the grandkids for three days — they’re on spring break — so house was a mad house. 🤣 In all the best ways of course. 😃

The Next Web

Oracle is cutting up to 30,000 employees to pay for AI data centres

And it started with a 6 AM email.

The slaughter continues and this is another one related to LLMs.

Oracle is taking on tons of debt to build out. Add that to his support of his kids fantasy of being a movie mogul and others have to foot the bill.

Liran Tal • snyk

On March 31, 2026, two malicious versions of axios, the enormously popular JavaScript HTTP client with over 300 million weekly downloads, were briefly published to npm via a compromised maintainer account. The packages contained a hidden dependency that deployed a cross-platform remote access trojan (RAT) to any machine that ran npm install during a two-hour window.

Hackers gonna hack. I’ve mentioned this before but it seems to me like whoever runs npm as an organization needs to make it a bit more difficult to submit package updates for extremely popular packages. I know, I know, it goes totally against the spirt of open source and freedom but this poisoned package just caused how many millions of dollars in lost productivity.

BrowserGate

Every time any of LinkedIn’s one billion users visits linkedin.com, hidden code searches their computer for installed software, collects the results, and transmits them to LinkedIn’s servers and to third-party companies including an American-Israeli cybersecurity firm.

Companies can be so scummy and I hate it. Look, I just want to use the site. If you need me to pay for it, fine, as for money so I don’t have to be harvested for data so you can sell it.

I had deleted my LinkedIn account after we moved to the east coast, then I discovered my company and folks in the east — in general — really use it, so I logged back in.

I’m dumb. 😁

Amanda Kondolojy • Pocket-lint

According to user iamonreddit, the most recent Netflix app update has made it slightly more difficult to use the fast-forward and rewind functions. Instead of clicking the back or forward button on the remote wheel to advance or return ten seconds, this button press now pauses the screen and brings up a frame selector. In order to actually go forward or go back, users then have to click the same button again. So essentially, what once required a single button press, now needs two.

User experience is a thing! If you screw up your design you’re gonna hear about it. Your customers will scream to the heavens and hit social media! 🤣

Matt “TK” Taylor & Matt Kane • Cloudflare

Our name for this new CMS is EmDash. We think of it as the spiritual successor to WordPress. It’s written entirely in TypeScript. It is serverless, but you can run it on your own hardware or any platform you choose. Plugins are securely sandboxed and can run in their own isolate, via Dynamic Workers, solving the fundamental security problem with the WordPress plugin architecture. And under the hood, EmDash is powered by Astro, the fastest web framework for content-driven websites.

EmDash looks very interesting. I don’t use WordPress for my main blog any longer because I wanted it published statically. I’m now at Micro.blog and I enjoy how scaled down the entire experience is. It’s built by a blogger for bloggers.

There’s nothing wrong with WordPress. I used it for well over ten years on my blog and it powers my Hayseed blog. It’s perfect for big organizations.

I don’t see it being replaced by EmDash but it’s neat to see another tool enter the market.

It really feels like we’re in a blogging renaissance and I love it!

Adi Robertson • The Verge

In an industry full of sprawling multipronged tech empires, the basic antitrust argument against Apple is comparatively simple: it’s become the ultimate gatekeeper to billions of people’s primary computing hardware, and it keeps competitors locked out while levying a heavy toll on the developers it lets through.

This will go on for years and years. Who knows what it’ll lead to but I’m strapped in for the show. 🍿

I do hope it results in better options and support for developers large and small.

Nikita Mazurov • The Intercept

Another option is to leave devices that contain sensitive information at home and instead bring throwaway travel devices you’re willing to have searched or confiscated. This doesn’t need to be an expensive proposition. You can reformat and repurpose an old phone or tablet, or purchase refurbished older models that are comparatively cheap.

This is what I did when I went to No Kings in Washington D.C. back in October of last year.

I reset my old iPhone 11 and set it up with a brand new Apple ID and a new phone carrier. It has very little data on it. I also enabled an extra layer of security on it. I can’t remember what it’s called at the moment but you should also do that for your “burner.”

It’s my testing phone for Stream and is still a really great phone, if the battery were better it would be perfect. 😃

Quinnipiac University

As artificial intelligence continues to leap from concept to reality in just about everything we do, an increasing number of Americans see more harm than good when it comes to AI’s impact on their daily lives and education and they are divided about its impact on health care. Trust in AI remains low.

There’s nothing wrong with a bit of skepticism. I was skeptical of an LLMs ability to help me in my everyday work.

But it turns out I was wrong. An LLM can be quite useful to a developer and once you dive a bit deeper you start to figure out how to tune the LLM to work like you’d prefer it to work and teach it to do many tasks at once.

Should you scrutinize the output? Yep. Because they can still make mistakes.

But, they can also be quite helpful.

Jeff Johnson

I’m not going to debate the major, controversial App Store policy issues here, such as Apple’s cut of developer revenue: 15% for members of the Small Business Program like myself, 30% for other developers. My argument is that even at the reduced rate of 15%, developers are not receiving their money’s worth in services from Apple.

Jeff shares his ideas on how to improve the App Store Developer experience.

It’s nice to see a developer share their experience and their list of wants/needs.

Joost de Valk

Matt’s response was generous in places. He acknowledged the engineering quality and called the Skills implementation “brilliant.” But his architectural arguments were almost entirely defensive. He suggested EmDash should adopt Gutenberg. He framed EmDash’s sandboxed plugin model as impractical. He questioned Cloudflare’s business motives.

A nice piece from Joost. Worth your time. ⏰

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Cold EspressoWell, it’s definitely allergy season and mine are the worst they’ve ever been. This is the first time post nasal drip has caused such a sore throat that it’s super swollen. Which in turn causes my sleep apnea to be bad. As a result, I’m not sleeping all that well. 🫩

No worries! That’s what caffeine is for, right? 😁

I’m well into my second cup of coffee. In fact, it’s now gone. Time for more. ☕️

I hope you enjoy the links.

Hartley Charlton • MacRumors

Sandofsky has now filed a lawsuit in the California Superior Court of Santa Cruz against de With, accusing him of improperly using more than $150,000 in Lux company funds to pay for personal expenses since 2022, as well as providing confidential material and source code from Lux to Apple.

I can’t find the link to the documents Mr. Sandofsky filed but I read through it earlier in the week. Wowzer. This is going to get extremely ugly and I hope it’s not the death of his company.

Side note. It’s so difficult for me to wrap my brain around an app company being so successful it can support two folks. What a dream.

Kennedy French • Variety

But no matter — that lifelong devotion has landed Colbert a credit that most fans could only ever dream of. Warner Bros. and New Line Cinema confirmed that Colbert will co-write “The Lord of the Rings: Shadow of the Past” alongside screenwriter Philippa Boyens and Colbert’s son Peter McGee, with Jackson producing.

I had no idea Mr. Colbert was such a Lord of the Rings geek! I hope the man has the time of his life working on the new film given the years he’s had what with Marmalade Messiah and company getting his show cancelled.

Toby Sterling • Reuters

The skeleton of famed French musketeer Charles de Batz de Castelmore d’Artagnan may have been found in ‌front of a church altar in the Dutch city of Maastricht, church officials and an archaeologist said on Wednesday.

My wife and I both had similar thoughts on this. What are they gonna do with the poor person after they’ve gone through their identification process?

It would be nice for them to put the remains back where they found them and mark the location. I have no idea if Dutch law would allow that?

Tim Sweeney • Epic Games

Today we’re laying off over 1000 Epic employees. I’m sorry we’re here again. The downturn in Fortnite engagement that started in 2025 means we’re spending significantly more than we’re making, and we have to make major cuts to keep the company funded. This layoff, together with over $500 million of identified cost savings in contracting, marketing, and closing some open roles puts us in a more stable place.

More layoffs. Makes me sad for the poor folks on the receiving end of those pink slips. The market is so bad. 🥺

Joel Chrono

Regardless of what you do, on this website, it’s just me, here and now. Me and my dumb takes and opinions, my rambles about nothing and my thoughts on things everything has mentioned before, but it doesn’t really matter does it? Because I am the one writing. Helplessly human, helplessly unpolished, imperfect and wrong, but documenting it all because it’s just fun for me.

This is the whole idea behind having a blog. It’s all yours and you can do whatever the heck you want with it. Want to write about tech? Fine, do that. Want to write about sports, go right ahead. You could be like me and write about whatever floats your boat on a particular day. It’s raw and unfiltered. It’s your voice.

I started this blog in February 2001 in hopes it would make me a better writer. I may have failed in that endeavor but I still enjoy doing it. 😃

L. Jeffrey Zeldman

Abandon the em-dash in your human writing? The irony—and it’s a major irony—is that real writers use em-dash frequently, and for reasons. As a written signifier of verbal speech pauses, it means something different than what commas and semicolons mean. It connects while separating.

I think I already shared this little story, but my brother ran some of his own writing through an AI writing detector thingie and it reported his writing had a high probability of being written by an LLM. That’s crazy.

Think about that. What if you submit a paper to an academic periodical and they reject it because they claim it was written by an LLM? I’ll bet it’s already happened but I’m too lazy to search for an example.

It’s terrible to think we may have to dumb down our writing to please some stupid service.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Espresso ShotSorry for missing last week. We had our granddaughter over and I wasn’t able to get my writing completed before she woke up.

Today we have our grandson. He’s still asleep so I’ll try to get this out before he wakes up. 😀

Work continues on Stream for Mac. I’ve struggled to get my table view cells to look and act the way I want. From AppKit to SwiftUI and back it’s been quite a frustrating experience. What I need is to pair with a real AppKit expert for a few hours to get it working. I feel like after I get over this hump and move more quickly.

Onward! 🚀

Welp, my grandson is awake and running circles around the house. Time to publish what I have. Hope you enjoy the links!

Manton Reece

SwiftUI is great for new programmers who don’t want to embrace AI-assisted coding, but old school developers should not feel any guilt sticking with AppKit. It’s still the gold standard.

Old school AppKit Devs move fast. Manton is no exception. He managed to release a new native Mac RSS reader in no time.

I wish I could move this quickly. If I were on Windows using the Windows API — the original one — I’d move extremely fast. I have 20+ years experience working in that environment and built a small class library that works perfectly for me.

John Brayton • Golden Hills Software

This is a quick update on my current priorities for the next versions of Unread. I anticipate changes to these priorities over time, but this is my current thinking.

I’m a huge fan of John’s work. Unread is one of the premier iOS and Mac Feed Readers on the market and John continues to make it better. Thanks for the list, John!

Of course you should download Stream as well. 😁

Ken Sandler, Ph.D • Blue Virginia

This Tuesday, March 17th, the Fairfax County Board of Supervisors will hold a public hearing to consider the sale of 41.7 acres of county property to a data center developer. The following is testimony on this matter that I’m providing to the Board, as a county resident. I encourage others to make their voices heard on this issue as well.

We have a crazy number of data centers in Virginia, especially in Northern Virginia, or NOVA as the locals call it.

There’s a lot of pushback against new data centers and I can’t blame folks given how AI bros treat locals.

Nikita Prokopov

These days, though, native is as bad as the web, if not worse. Consistency is basically out the window. Anything can look like anything, buttons have no borders, contrast doesn’t exist, and neither do conventions. Apple, for example, seems to place traffic lights and corner radius by vibes rather than by any measurable guidelines.

Coen Jacobs

There’s a particular kind of silence that exists in the WordPress ecosystem. It’s not the silence of having nothing to say. It’s the silence of having something to say and deciding that saying it isn’t worth the risk. I know this silence well, because I’ve been living in it off and on myself.

Peter Custance

🎉 Visual Studio turns 29 today! From VB in ’97 to AI‑powered coding in 2026, it’s been nearly three decades of shipping apps

Ryan Scott • Fangora

Oddity is a movie that does a lot with relatively little. It doesn’t reinvent the wheel as some piece of “elevated” horror and it really only plays with a few locations. But McCarthy is the sort of filmmaker who makes the most out of the tools in his bag.

Shubham Bose

I went to the New York Times to glimpse at four headlines and was greeted with 422 network requests and 49 megabytes of data. It took two minutes before the page settled. And then you wonder why every sane tech person has an adblocker installed on systems of all their loved ones.

Open UI

The purpose of the Open UI, a W3C Community Group, is to allow web developers to style and extend built-in web UI components and controls, such as select dropdowns, checkboxes, radio buttons, and date color pickers.

Manton Reese

Last week we shipped Inkwell, our new feed reader for Micro.blog. Today I’m releasing a native Mac app for Inkwell.

Edward Munn

YouTube channel DirectorFeng has posted a video demonstrating a 1TB storage upgrade to the newly release MacBook Neo.

Gobbler Press

Gobbler brings all your RSS, Atom, and JSON feeds into one beautiful interface. No algorithm. No noise. Just the articles you want to read.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Cold EspressoI typically collect the articles I like to during the week. I’ll go through the list, clip quotes, and add links. Then I come back up here and write an introduction.

This week’s links and my commentary are kind of a drag. The commentary on LLMs in particular definitely comes across negatively but it’s only because I am afraid of losing my job. I really am.

I’m working very dilligently to become an LLM usage expert so I have a place in software development going forward but I’m also aware there is an outside chance I could lose my job.

As it stands now I am using an LLM on a project at work and it’s going really well. Preparing your project for use with an LLM is pretty important. You can hook it up to your ticketing system, design system, and other things so the LLM can drive itself using those specifications and designs, as well as the general settings you’ve configured it with.

We still look at the code to make sure it’s following the coding standard and practices we’ve outlined and we still do PRs and take feedback from other developers. It’s not completely LLM driven but it could be if we felt completely comfortable with its output.

Bottom line: These things work.🤖

I hope you enjoy the links!

Brent Simmons

Of those I was leaning toward C because speed is an issue. I wanted to make rendering this blog, over 25 years old and with thousands of posts, to happen in under one second. The system I was replacing took a few seconds. But I wanted more speed (personality flaw).

And then I thought, I swear just for a split second, about how great it would be if C had something a little nicer than C structs for modeling my app’s data — and oh well too bad there’s nothing like that.

And then I remembered Objective-C, which is C plus some things a little nicer than C structs. 🎩🦖

I love reading Bren’t work. He’s one of those Mac and iOS heros I look up to. His work has been an inspiration for my own iOS and Mac(still working on it!) work.

Anywho. I love that he chose to use Objective-C for his blog publishing tool. He’s obviously very comfortable with the language and he’s mastered it. Why not use it?

Oh, and Brent, there is another choice if you want “something a little nicer than C structs for modeling my app’s data.” C++ is a great choice for that and you don’t really have to take full advantage of the richness of it. You can write C code and do a little C++ here and there and have a perfectly valid, robust, application.😄

I have a little project I started where I was going to write a collection of blogging tools for myself. Reading this makes me want to return to C++ to do it. I could use my little collection of Cocoa inspired C++ classes to do it; HSString, HSDictionary, HSArray, etc.😃

That would allow me to run everything on a Linux server but so would Swift!

Stephen Hackett

With a price point of $599 (or $499 for students!) Apple had to make some cuts when designing the MacBook Neo.

Here’s a list of what separates the MacBook Neo from the MacBook Air:

I was thinking the MacBook Neo would be an awesome choice for my wife. She’s been talking about getting a MacBook for quite a while now and I think this would fit her needs perfectly. I think we’d get her the “high end” version with 512GB of storage.

Mr. Hackett’s piece is quite helpful if you’re trying to decide between the Neo and Air.🙏🏼

Om Malik

For the first time in five generations of Apple Silicon, these chips are not a single piece of silicon. The newly announced M5 Pro and M5 Max use what Apple calls Fusion Architecture. This is a big structural change, with long-term implications. And you can see this at work in the newly announced flagship Apple laptops. On the surface these are two third-generation 3-nanometer dies, bonded together into one system on a chip. But dig deeper, and with this modular, scalable silicon approach, Apple is setting itself up to cash in on the computing needs of the AI future.

Remember, Apple talked about creating their own servers for their private AI network at WWDC 2024. I wonder if they tested this technology there first, found it worked, and decided it was the way forward for consumer chips.

John Siracusa talked on ATP about the need for Apple to create their equivalent of a Ferrari, not because they really needed it, but because it allows them push the computing envelope. Racing has always influenced consumer automobiles, why not have high end computers used in a data center infulence consumer computing?

Of course that all conjecture on my part.😄

Swift Language on Mastodon

BridgeJS changes that: annotate your Swift, get typed glue code in both directions. Compile-time safe. Zero manual boilerplate.

Seems interesting given a lot of native apps use the JavaScriptCore engine to allow for a more scripted approach to extending their applications. Take Tapestry, from The Iconfactory, for example. It uses JavaScript, it calls Connectors, to allow you to process feeds. Be it RSS or a custom feed output by your own proprietary system it give you the power to rerpresent that data via a well defined interface, using JavaScript.

Mahesh Gupta

Something strange happened in early 2026. Apple stores started running low on Mac Minis. Tech forums exploded with setup guides. Developers were ordering three, five, sometimes twelve units at a time. The reason had nothing to do with Apple and everything to do with what people were tired of giving away.

From a technical standpoint it’s interesting to see how folks are setting their own private AI agents up internally. Apparently ClawBot can be a security nightmare if you’re not careful about how its configured.

Be careful out there.🤖

Cody Hamman ⦁ JoBlo

The legendary Bruce Campbell is hoping to go on tour with his movie Ernie & Emma this fall and I’m hoping he’ll be considered for the lead role in the film adaptation of Grady Hendrix’s novella BadAsstronauts – but before we get to either of those things, Campbell has revealed that he has been diagnosed with cancer and will be undergoing treatment.

It sounds like this is something he can survive with for a long time. I certainly hope so. He seems to be a decent man and I’ve always loved his on screen presence.

I hadn’t heard or Ernie & Emma before reading this article, now I want to see it. Here’s hoping Mr. Campbell carries on for a very long time and gets a chance to make many more adult stories.❤️

Caroline Crampton

My favourite thing of all, though, is when people have fun with the differing perspective that RSS gives you on the web. Dave Rupert runs an “RSS Club”, where members pledge to publish stuff to their feeds that never appears anywhere else — a secret, just for those in the know. Many use it for more personal writing, or works in progress, or art that they don’t want to expose to the whole internet yet. Somehow, still using RSS, which is a beautifully simple bit of tech from the early days of the web, makes you part of a community of like-minded strangers. When I’ve spent hours scrolling through my never-ending stream of text that nobody else ever sees, I feel a warm glow when I come across something that was written just for me.

I’m tellin’ ya, RSS is awesome! So are feed readers, no matter which one you choose. There’s one for everyone. Find one and enjoy bringing the web to you.

And… not to toot my own horn, ok, ok, I’m tooting my own horn, you can always download Stream for your iOS device.😄

Todd Farmer ⦁ Fangoria

The story of my car-sleeping year was published in 2015 and somehow went Hollywood viral. That’s a snooty way of saying it was met with praise — and no shortage of hate. But I also received over 1,000 private messages and emails from people who not only related, but had been there. Some far more successful than me. Some who had lost far more than me.

As I read this I imagined me and my wife living out of our car. An old software developer unable to find a job because of LLMs. Yes, it’s a fear I live with, and it sucks.

In the meantime I’m embracing LLMs for use at work. We’re encouraged to use them and I honestly believe the best shot I have at working in this industry until later in life is making sure I can use LLMs.

Jon Hicks

A long dive into the features that make my ideal music app, and why nothing currently fulfils the brief.

Music apps leave me wanting.

This post is a year old and I’m certain I mentioned it back then but it showed up recently on Mastodon and I had to revisit it. I’m not sure about other developers out there but when I see stuff like this I think “I could do that.” Of course I could do that with some time and money on my side. I hope Jon is able to find his perfect solution. I’m still working on mine.

AHHHHHH!

Gideon Lewis-Kraus ⦁ The New Yorker

A large language model is nothing more than a monumental pile of small numbers. It converts words into numbers, runs those numbers through a numerical pinball game, and turns the resulting numbers back into words

I really love this explanation. I’ve been using the pachinko machine as an example when I talk to folks but I think both work well.

What kills me is when you hear folks say “They don’t even know how it works.” The “they” are the creators of this technology. Kind of scary.

L. Jeffrey Zeldman

The point is that the former Twitter has become a hateful cesspool, not simply mirroring but amplifying its owner’s profound insecurities, god-awful beliefs, and self-serving lies, and forcing that insanity into the public consciousness, whether we avoid X or not.

X is indeed a hateful cesspool and it took me a while to decide to jettison my beloved Twitter “fahrni@twitter.com” account. Someone else snatched it up in December 2023 and their last name isn’t even Fahrni! 🤣 Oh well. You can find me on Mastodon or here on my trusty old blog.

Murphy Randle

If you feel offended at this statement, and move to defend it as “just the way things go in business”, I understand. I have that reaction, too. But after that I take time for some abstract consideration; if our companies aren’t here to keep us employed and innovating, what are they here for? Is their purpose to maximize profit for the owners? Is that what our societies are showing a need for right now, maximized profit? More concentrated power?

A look at the human cost of LLMs in the workplace. Greed, like everything else, drives our LLM overlords to keep pushing forward. That classic Dr. Ian Malcom line from Jurassic Park comes to mind: “Your scientists were so preoccupied with whether or not they could that they didn’t stop to think if they should.”

If our world valued human life and human diginity we’d find a way to allow everyone to do the jobs that give them joy and not have to worry about housing, food, health care, and education. It would all be there for us to use as a member of society. If we don’t have that, what’s the alternative? A reduced population as Scrooge would say?

I know, that’s a gloomy take on it, but it certainly does come to mind. I’m the perfect candidate to fire. I’m in a senior level position, I’m not the brightest bulb in the box, and I’m old.👴🏼

⚠️ Politics

Dave Rogers

Add this to your existential dread bucket, Trump is totally winging it with war on Iran. The guy doesn’t have a plan. I think Netanuyahu has been flattering him, blowing warm smoke up his ass, and Trump is desperate to get Epstein out of the news cycle, so why not start a little war.

Folks already know I’m not a fan of our President and his administration. I do not want the United States engaged in yet another war in the Middle East.

What I believe is Marmalade Messiah is following the Nethanuyahu playbook and is going to raze much of Iran’s big cities and infrastructure so he can become Supreme Leader of Iran as well as President of the United States. Once he’s done that he’ll move to rebuild Iran and its cities as Trump cities. He’ll also have American companies move in to run all the oil and resource extraction outfits in the region. Of course he’ll extract big rents from all of these companies that’ll go directly into his own pockets.

The man and his administration need to be shown the door.🚪

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Spicy Mexican CoffeeNothing much to say.

Please, enjoy the links.

Jay Peters • The Verge

Jack Dorsey’s Block, the financial tech company that runs Square and the Cash app, is cutting its workforce by “nearly half” and axing more than 4,000 jobs. The company will shrink from more than 10,000 people to less than 6,000, Dorsey says in a post on X. And the reason why? AI.

Emphasis is mine. I’d imagine we’ll see this become a trend as companies learn how to use LLM’s.

I had an Engineering Lead say to me “I had a designer build a full application that worked. They didn’t know how to code.”

My heart sunk. I’m on an AI first team, but it’s four software developers.

As a side note, I cut Claude loose on a one page specification for an application. That spec shared the URL for fetching data and the data structure the app should operate on.

The Swift / SwiftUI code it output was really good. It left me a bit speechless to be honest.

It had a couple errors that needed correcting but they were tiny in the overall scheme and I understood every hunk of code it output. It took somewhere between five and 10 minutes to complete the code.

By contrast it took me an hour to write the code that defined the data types, fetch the data, and display it. And my version was just the basics. It was not a complete solution.

The more advanced requirements would’ve taken me most of the day to complete, if at all.

The folks who survive going forward will embrace these tools as a part of their daily practice.

A friend of mine from California, who works in the Bay Area, said 70% of their engineering teams were let go. 😔

Oh, one more thing. If you read his posting on X 🤮 you’d notice he wrote the entire thing without a single capitalized word. What’s up with that? Y’all too wealthy to even care about capital letters? 😳

Philippe Dubois • SchwadLabs

In 2008, why the lucky stiff released Shoes—a toolkit for writing tiny graphical programs in Ruby. The pitch was simple: GUI programming didn’t have to be painful.

I remember reading _why’s work years back, very superficially. I had no idea he’d created a framework for creating UI. That’s incredible!

I liked _why’s approach. He was using native code on each platform. The new attempt is relying on the browser. I don’t like that. Native frameworks are so much better than relying on a browser to create your UI.

Scharon Harding • Ars Technica

Netflix backed out of its deal to acquire Warner Bros. Discovery’s (WBD’s) streaming and movie studios businesses on Thursday night. After increasing its bid for all of WBD by $1 per share on Tuesday, Paramount Skydance is poised to become the new owner of WBD, including Game of Thrones, DC Comics, and other IP, as well as the HBO Max streaming service and cable channels CNN and TBS.

Netflix is ultimately the big winner here. They get to save billions of dollars for content creation and lure Paramount into a huge amount of debt.

The big bummer of the deal is having a right wing nutter buying it. What will the do to CNN? Will it become another Fox News or CBS? Probably.

What happens to HBO? Do they gut it and stop making the best content in the streaming business?

Who could fill the gap left by HBO and CNN if they’re run into the ground? It could become a huge opening for Netflix, Apple TV+, and others to fill.

Jason Snell • Six Colors

It’s time for our annual look back on Apple’s performance during the past year, as seen through the eyes of writers, editors, developers, podcasters, and other people who spend an awful lot of time thinking about Apple. The whole idea here is to get a broad sense of sentiment—the “vibe in the room”—regarding the past year. (And by looking at previous survey results, we can even see how that sentiment has drifted over the course of an entire decade.)

It seems like the punditry is mostly unhappy with Apple about two things; Liquid Glass and Apple’s lack of backbone to stand up against the Trump mob syndication.

I don’t have a real problem with Liquid Glass. Sure, it has some problems, but I think Apple will eventually straighten it out or change it outright.

As for how spineless Tim Cook has been with Trump, well, I agree with that. Sure, sure, shareholder value… blah, blah, blah.

What about American greatness and bravery? What about democracy? What about decency?

You’re afraid of a dictator but not the loss of our democratic way of life. Shameful.

Chris Person • Aftermath

RAM, flash memory, and HDDs are unaffordable because of a bunch of greedy idiots that do not love the computer.

Thank you AI companies for making computers even more expensive. I can’t imagine what Apple is going to do to their prices. 😳

I can see it now: “The new 14in. MacBook Pro is available today with a starting price of $5,999.00 for 8GB of RAM and 256GB of storage.”

A 32GB system with 1TB of storage would be like $15,000.00. 🤣

I certainly hope not.

G German • Ruby Stack News

Ruby 4 doesn’t arrive with a flashy headline feature. Instead, it delivers a dense package of under-the-hood engineering improvements: reduced allocations, refinements in the VM, better JIT behavior, and internal API polish. The result is not dramatic in isolation, but cumulative in effect — applications feel smoother, more predictable, and more efficient under load. It’s the kind of progress that shows up in production dashboards rather than conference demos.

It’s really nice to see a team work so hard on the little things under the hood. Looking for performance and memory wins is always appreciated by developers using your tools.

It’s also really interesting to see Rust integrated into Ruby Core.

Matt Birchler

How’s this for a hot take to start the weekend: I think Apple is going to discontinue iPadOS. I know, I know, it’s a big swing, but put the pitchforks away and hear me out. iPadOS, as it exists now, is being stretched too thin. The idea of having one operating system, with the same features, that spans from a small, 8" tablet up through a 13" laptop-style slab that also connects to a 32" monitor is fundamentally problematic.

🔥 Hot take indeed! 😃

Witney Seibold • Slashfilm

Alan Parker’s 1987 film “Angel Heart” is simultaneously gorgeous and salacious. Michael Seresin’s steady, professorial photography is some of the best you’ll ever see in a horror movie, and the film is further classed up by the presence of Robert De Niro as a mysterious benefactor named Lou Cyphre.

DeNiro’s Lucifer is definitely one of the best ever. Especially at the end when his eyes glow red. It really creeped me out. 😈

It’s one of those films I’d like to own.

David Bryant Copeland

My visceral reaction to these tools has been a combination of disgust and boredom. Here are the things I have told myself about why this technology can or should be ignored:

Like I said earlier. If you want to survive the LLM revolution you’d better embrace it with open arms.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Nothing much to say this week! Hope you enjoy the links.

Whakkee

I’m fed up with every other website telling me “we value your privacy”, and then showing me an opt-out list of hundreds of vendors they’d like to share my information with. If it’s free, you’re the product. Even when it’s not free, that seems to be the case.

I think a lot of us are in the same boat as Whakkee, but they’re doing something about it.

Cabel Sasser

This post is about a found mural, a lost artist, and a conference talk. It’s the full story of Wes Cook and The McDonald’s Mural. Grab a beverage, sit back, relax, and thank you for joining me.

Read the post and make sure you go watch Cabel’s XOXO presentation. It is a beautiful story and Cabel is an excellent story teller. He’s also so full of joy and laughter. It’s such a good watch!

Witney Seibold • Slashfilm

“Mimic” hit theaters late in the summer of 1997. It was Guillermo del Toro’s second feature-length directorial effort after his debut on the acclaimed 1992 vampire flick “Cronos,” as well as his first movie fully in English. Based on “Mimic,” the world wouldn’t have been able to predict that its director would go on to become a beloved cult icon and legit Hollywood darling in subsequent decades.

I like this movie and so does my wife. We saw it in theaters together and I think I need to go purchase it for our collection. 😁

NetNewsWire Blog

NetNewsWire 1.0 for Mac shipped 23 years ago today! 🎸🎩🕶️

Happy Birthday NetNewsWire! You’re buying the beer! 🍻

Congratulations Brent Simmons and the NNW team. It really is a beautiful piece of work and the granddaddy of Mac feed readers.

Fred Lambert • Electrek

Ferrari has officially named its first all-electric vehicle: the Ferrari Luce. The Italian automaker unveiled parts of the interior design today in San Francisco, showcasing a cabin co-designed with Jony Ive’s creative collective LoveFrom that prioritizes physical controls over touchscreens.

The work by LoveFrom is incredible. It’s a very nice mix of digital and analog cockpit. 😘

Jeff Gluck and Jordan Bianchi • The Athletic

Anthony Alfredo said he’d only cried tears of joy like this twice in his life: when his daughter, Everleigh, was born in November and when he made the Daytona 500 on Thursday night. Except less than an hour after one of his most triumphant moments, Alfredo received crushing news. His finish in Thursday’s qualifying race was disallowed because of a technical violation on his No. 62 car, and Alfredo was sent home for Sunday’s Great American Race instead.

The Daytona 500 is the biggest race of the NASCAR season and it just happens to be the first race of the season. Weird right?

Anywho, after qualifying there are two mini races on Thursday called Duels that allow racers to improve their position and let what are called Open Cars race their way into the show on Sunday. There were six open cars trying to get in and two spots to fill. Anthony Alfredo filled one of those spots. It’s a shame a small technicality eliminated them. 😔

Nolan Lawson

You could abstain out of moral principle. And that’s fine, especially if you’re at the tail end of your career. And if you’re at the beginning of your career, you don’t need me to explain any of this to you, because you already use Warp and Cursor and Claude, with ChatGPT as your therapist and pair programmer and maybe even your lover. This post is for the 40-somethings in my audience who don’t realize this fact yet.

Lean into LLMs in your day job if you’re employed by a company like mine. It’s a place where we do client work for big name brands and our company encourages its use.

I’ve been on a very lean team, four developers, a Product Manager, and a part time Lead, and the team is cranking out high quality code faster than I’ve seen it done in a career of almost 40 years.

It’s not perfect out of the gate and can take coaxing to make changes you’d like but the first pass is usually extremely good. Yes, I’ve tweaked stuff by hand but it’s mostly what I want right away.

I may even use it on my personal projects a bit. Maybe.🙂

Todd Vaziri via Mastodon

Framestore’s very good visual effects breakdown of their work on “F1” (2025).

Framestore did incredible work for F1 the movie. The video Todd links to is short and well worth a few minutes of your life.🏎️

Darko Mesaroš

Here’s a crazy idea, can I expose and host a website on a 2001 Sun MicroSystems Netra X1 SPARC Server? Yes, yes I can. Let’s get into how I set this up.

I love the idea of using old hardware like this. I’ve often wished operating systems could freeze in a way and only be modified to fix bugs, enhance security, and improve performance. I really only want this for servers. Don’t keep piling on features that bloat it.

Could you imagine something like an Intel 286, 386, or 486 running a static site like a blog or simple small business site? I can and it sounds amazing to me.

Robert Reich

This is what a rigged economy looks like.

America. Land of the free, home of the Oligarchs.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

I hope you enjoy the links. 🙂

Freddie Harrison • Sketch Blog

Here are five ways we’ve been using the MCP server internally at Sketch. We’ve included prompts we’ve tried for you to copy and adapt for your own use cases.

We’re Claude Code fans here — so that’s what our examples use and what we’ve tested with — but you can use any MCP-compatible client.

I have a couple friends who used to work on Sketch and I hope they’re proud of everything they dumped into this incredible design product.

This piece talks about the design side of using the MPC but I’d love to see it in use to generate UI.

I’ve been doing that with Figma and Claude code recently and it does a decent job. Not perfect, but decent.

I believe setting up your design project properly will go a long way toward making code generation much better.

Benj Edwards • Ars Technica

On Wednesday, OpenAI CEO Sam Altman and Chief Marketing Officer Kate Rouch complained on X after rival AI lab Anthropic released four commercials, two of which will run during the Super Bowl on Sunday, mocking the idea of including ads in AI chatbot conversations. Anthropic’s campaign seemingly touched a nerve at OpenAI just weeks after the ChatGPT maker began testing ads in a lower-cost tier of its chatbot.

The commercial is really well done and made me laugh and shake my head because I could see a company doing something just like this. 🤣

Maybe OpenAI isn’t going to do it like this, but it’s still gross.

Tasha Robinson • Polygon

Mark Fischbach’s unlikely box-office hit Iron Lung caught the conventional film world by surprise. An adaptation and expansion of David Szymanski’s short, vibes-driven indie game of the same name, the sci-fi horror movie was self-financed, self-distributed, and marketed largely through Fischbach’s YouTube channel

Sign me up. I want to see this.

Charlotte Rene Woods • Virginia Mercury

A bill by outgoing Sen. Adam Ebbin, D-Alexandria, that would remove Confederate monuments from Virginia’s Capitol Square advanced in the state legislature Wednesday. 

Every Confederate monument reminds us of another dark time in our democracy. A time when the nation went to war over keeping people as pets.

The Union won. The Confederacy lost. Quit celebrating that. Celebrate the end of slavery.

Remove every last monument and melt them down.

Cody Hammon • Jo Blo

Nina Kiri played the character Alma on 28 episodes of The Handmaid’s Tale, and now she has the lead role in a horror film called Undertone, which is stirring up a lot of buzz.

I’m looking forward to this film. It looks great!

Omar Elsayed

Ever wondered why some SwiftUI views feel buttery smooth while others… don’t? I’ve been asking myself this question a lot lately.

I love simple, concise, examples like this that provide instant performance boosts. 💪🏼

Joseph Cox • 404 Media

Lockdown Mode is a sometimes overlooked feature of Apple devices that broadly make them harder to hack. A court record indicates the feature might be effective at stopping third parties unlocking someone’s device. At least for now.

When you go to a protest make sure you get this setup beforehand. And, if you can, setup an old phone with its own phone number and Apple ID and take that instead. It’s what I did for the DC No Kings rally in case things went sideways and I was arrested.

Wil Wheaton

Having a gun and being able to carry it wherever you want is a core and fundamental right of every U.S. citizen, or anyway that is what I have been told all my life by the same people who now use the mere existence of Pretti’s alleged gun as proof his murder was justified

I had this very argument with someone yesterday. It’s sickening that some the Second Amendment crowd are victim blaming.

Why would Alex Pretti not have his legally concealed weapon with him? I bet her carried it everyday. Why would that day be any different?

Second Amendment freaks, you can’t have it both ways.

Matt Gemmell

I recently wrote about the decline in my opinion of Apple. This presents me with an ethical problem, because we’re heavily invested in the company. We don’t own any of its stock, but we’re very much entangled in its products and services ecosystem.

I’m seeing a number of folks starting the process of switching to Linux. Perhaps now Linux will get more folks working on the UI and really make it something special.

Ryan Cooper • The American Prospect

One year ago this month, I predicted that Tesla was cooked. Now the verdict is in, and there is a distinctly charred odor coming from the Austin area. Sales are down, yearly revenue is down for the first time ever, and quarterly profits fell by a whopping 61 percent, to just $840 million. That gives it a price-to-earnings ratio of 297—a ludicrous figure, historically speaking. According to a report from the Institute on Taxation and Economic Policy, the company has paid precisely zero federal taxes on its earnings in both 2025 and 2024, so the company is certainly being helped along by federal forbearance. But things are getting dire.

Couldn’t have happened to a nicer person. 🤣

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

FrapWell the day of sleet we got on Sunday really left us in a mess. We had somewhere between 8-10in of sleet on the ground, which turned into a crust of ice overnight. Temperatures have been frigid so that ice continues to thicken. Breaking it out is a pain so I hired someone with a skid steer and he did a great job clearing off our driveway. The gentleman who did the work is just a random dude helping out his neighbors. Absolutely worth the $50. Our youngest daughter is terrified I’m gonna drop dead while shoveling snow, like a man down the street did last week. 😔

Work is fine. I’m on the second week of a new project on a very focused, small, team. We are using LLMs to great effect. No, we are not vibe coding. We’re all processional software developers who know how to build product. We all check our work and will instruct the LLM when it needs to be corrected. It’s working better than I expected and our code matches the work, in terms of style and architecture, as the work done previously. It’s also accelerated our delivery. 😀

Hope you enjoy the links.

Andrew Dalton and Jocelyn Noveck • AP

Catherine O’Hara, a gifted Canadian-born comic actor and “SCTV” alum who starred as Macaulay Culkin’s harried mother in two “Home Alone” movies and won an Emmy as the dramatically ditzy wealthy matriarch Moira Rose in “Schitt’s Creek,” died Friday. She was 71.

This one hit me because I’ve always had a bit of a crush on her. She’s so funny and seems to be a genuinely kind person. I also find her to be very beautiful.

The last thing I saw her in was The Last of Us in season two. It was a great role for her. A little different role but she was so perfect for it.

RIP. 💔

Nilay Patel • The Verge

On today’s episode of Decoder, I’m talking about the bidding war over Warner Bros. Discovery, which is the biggest story in the entertainment industry right now, and for good reason. It has pretty much everything you could want in a buzzy Hollywood saga — big names, big money, and big drama.

I really hope Netflix is able to win this battle because Paramount would be such a crummy deal for WB. Just look at how they’ve ruined CBS, once a trusted news source is now a running joke.

Can you imagine what they’d do to the likes of CNN and HBO? They’d become dumpster fires, full of extreme right wing talking points and entertainment. No thanks.

Kevin Chan • AP

Amazon is slashing about 16,000 corporate jobs in the second round of mass layoffs for the ecommerce company in three months.

The tech massacre continues. As an older gentleman I’ve mentioned how much this terrifies me. Not only does it terrify me, it terrifies young folks as well.

I’m very grateful for my gig.

Sebastian de With • via Threads

Some big personal news: I’ve joined the Design Team at Apple.So excited to work with the very best team in the world on my favorite products. ✌️

I’m more than a little surprised Sebastian returned to Apple. He cofounded Lux Optics with Benjamin Sandofsky and they managed to create a most beloved camera app named Halide.

My hope is the Apple Design Team reached out to Sebastian because of his piece describing what he hoped the new iOS 26 design would look like. The post predates WWDC 2025 when Apple announced the extremely controversial Liquid Glass and I think Sebastian’s design is so much better than Liquid Glass.

If he’s not there to work in his design to the various OS’es, then why hire him? 🤞🏼

Om Malik

Power. Comfort. A seat at the table. Or, in this case, the crushing weight of a trillion-dollar valuation that demands constant appeasement. MG Siegler puts it plainly: Tim Cook, Apple’s CEO, is captured. And so is the rest of the technology community. This is what happens when valuations trump values.

I would hate to be a CEO in the era of Marmalade Messiah. I don’t know Tim Cook, or any “important” people for that matter, but I had hoped he would push back against this horrible administration.

He’s taken a stand when it was easy but taking a stand when it’s difficult is what leaders do.

If he didn’t feel he could uphold the standards expected of an Apple employee then he should’ve retired. Heck, he should retire.

Maybe he believes in Trump and the horrible things they’re doing? It’s hard to believe he’s boot licking just to serve shareholders?

It makes me wish macOS and iOS weren’t Apple products.

Max Tani • Semafor

In recent weeks, rumors have flown around the newsroom about the size of the cuts and when they would be implemented, but the conversation reached a fever pitch late last week, aided by unverified reports about section-wide eliminations. The Post has largely remained silent, leaving staff to read the tea leaves in conversations between individual editors and reporters: Some editors have quietly been suggesting to staff across various verticals, including sports, that it may not be a bad idea to begin looking for other jobs, Semafor has learned, and one Post source said editors would not answer questions about whether there would be a sports section after the cuts at all.

Here’s another boot licking oligarch ruining an American gem.

At one point I know Kara Swisher was interested in putting together a group to buy the Washington Post. What happened to that?

The Post needs an owner who can guide it through this dark time in American history and tell the difficult stories that need telling.

Doug Gregor • Swift.org

There are many interesting, useful, and fun C libraries in the software ecosystem. While one could go and rewrite these libraries in Swift, usually there is no need, because Swift provides direct interoperability with C. With a little setup, you can directly use existing C libraries from your Swift code.

I need to sit down and read and understand how this works but to be perfectly honest creating a tiny Objective-C class that calls the C code is super easy and the resulting code is easy to use from Swift.

Your mileage may vary. 😃

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Cold Espresso🚨 BREAKING NEWS: It’s Sunday 🚨

We had our grandkids yesterday so it gets very busy in the Fahrni household. That’s why I’m publishing this on Sunday.

I started a new project this week and can’t really say more than that. It’s another React Native project with a very short timeframe so it’s time to knuckle down and go to work. 👷‍♂️

We’re getting ready for a real cold spell leading into next week accompanied by possibly 18-24” of snow. 🥶

Folks at work have labeled it snowmageddon. 😂

Some call it Southern Winter. 🤣

My biggest worry is loss of power. It’s not just snow. We’re expected to get an ice storm as well. That leads to complete chaos. Here’s hoping the power stays on. 🙏🏼

I hope you enjoy the links.

Ashur Cabrera

I’ll cover some specifics like which tools I’m using, but won’t dive into implementation details or code snippets. Instead, my hope is that a high-level overview might plant a seed for someone else to try a new idea, or to finally fix that thing that’s been bugging them about their blog.

Ashur is someone I have a great deal of respect for and he’s a talented person, especially when it comes to the web. He creates beautiful, creative, websites you can’t label as boring.

I really love it when folks share how they produce their weblogs. No two workflows and tooling are the same. It’s a wonderful thing. 🧰

Varun Santhanam

Working with JSON in Swift can feel like fighting gravity. Swift is modern, powerful, expressive, and has perhaps the best type system of any programming language. But when it comes to working with JSON, especially unstructured or semi-structured payloads, you’re left with tools that are either clumsy, slow, or both. It barely feels like Swift. I wanted something better. When I couldn’t find it, I built it myself.

I’ve never found the JSON support offered by Codable to be slow but there are definitely software developers with the low level talent and who are speed demons who won’t put up with what they notice is slow.

This library might be for you. 🐦‍🔥

Henry Desroches

We were given this vast, holy realm of self-discovery and joy and philosophy and community; a thousand thousand acres of digital landscape, on which to grow our forests and grasslands of imagination, plant our gardens of learning, explore the caves of our making. We were given the chance to know anything about anything, to be our own Prometheus, to make wishes and to grant them.

But that’s not what we use the Internet for anymore. These days, instead of using it to make ourselves, most of us are using it to waste ourselves: we’re doom-scrolling brain-rot on the attention-farm, we’re getting slop from the feed.

More and more folks are discovering the power and freedom of the blog and RSS. Some of us never left but may have faltered a bit during the very dominant Twitter years. I’m guilty of that but I love my blog now more than ever. ❤️

Dave Rogers

I’m pretty sure I’m going to lose most of my 11 readers if I start writing about Nazis and fascists exclusively, but there’s only so many places I can direct this rage and incomprehension at the absence of rage all around me.

Write about the state of America and our failed democracy all you want, Dave. I’m still reading and agree with you more than ever. I’ve always loved your voice and how you share it through your writing. ❤️

Yosh • Unix Dog

C doesn’t have an official documentation channel, nor does it have syntax or standard library constructs that encourage one particular way of doing things. from this, there’s a bunch of inconsistencies in how people do things, and–especially in the early days of the language and standard library–the landscape and general practice is quite error prone.

It’s true. C is for folks who want to do it all. At least that was mostly my experience as I learned C and later C++. Platform vendors supplied us with frameworks and SDKs that gave us the building blocks we needed to do our jobs. No package managers.

⚠️ POLITICS BELOW HERE ⚠️

The Nobel Peace Prize

The medal and the diploma are the physical symbols confirming that an individual or organisation has been awarded the Nobel Peace Prize. The prize itself – the honour and recognition – remains inseparably linked to the person or organisation designated as the laureate by the Norwegian Nobel Committee.

Yeah, what more can we say? Marmalade Messiah is a sociopathic narcissist. It’s all about him but he’s fake as hell and a hollow shell of a man.

Not to mention bully, rapist, pedophile, failed businessman, convicted felon, and now party to murder in Minnesota.

Just a garbage human who’d already be dead or in prison if he hadn’t been born with a silver spoon in his lying mouth. 🤬

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Cold EspressoLast week was my final week on a two plus year project to integrate React Native into native iOS and Android code bases and ultimately migrate to a 100% React Native application. That goal was accomplished at the end of 2025, now we hand it over to our client so they can develop everything in pure React Native. It was a very enjoyable ride but our involvement with the project is scaled way back now. Some folks are still working on it but most of us will be moving on. To what? I have no idea at the moment. We’ll see!

Enjoy the links!

James Hibberd • The Hollywood Reporter

Martin wanted to build an empire — and did. Yet “productive” is the last word any Thrones fan would use to describe him. The author’s worry that he wouldn’t be able to finish Winter has borne out to a staggering degree. His tortured inability to “finish the book, George!” — as online hordes regularly chide — is almost as impressive, in its way, as his success at doing everything else.

It’s hard to believe he’s still working on the final book. I’m not a big follower of Mr. Martin but he’s obviously a prolific writer, just a bit slow, that’s all.

I hope he’s able to complete his book and feel really great about it.

Jack McKessy and Michael Middlehurst-Schwartz • USA Today

The New York Giants have offered Harbaugh a five-year deal to become their next head coach, NFL Media’s Ian Rapoport reported Thursday morning. Harbaugh has already accepted the offer, which will make him one of the NFL’s highest-paid coaches, Rapoport reports.

I’m really happy for John Harbaugh. I think everyone knew he’d have his choice of teams given how consistent his teams have been over the years.

I hope he’s able to develop Jaxson Dart into an A-tier quarterback.

Stevie Bonifield • The Verge

One year on Linux, two distros, a few tears, four desktop environments, and zero regrets about leaving Windows.

I’ve seen more people moving to Linux than ever before. Microsoft seems to be doing its best to make Windows an Enterprise only operating system. It’s really very sad.

I started my Windows development journey with Windows 2.1 and it really took off with Windows 3.0.

I worked at Microsoft on Windows for Workgroups version 3.11 in the International Group as a Test Engineer.

I left there for Visio and was a Tester for Visio 1.0.

I owe a lot to Windows professionally. Microsoft always had a great developer story with great SDK support. Now it’s a pretty strange company that doesn’t have a unified developer story and doesn’t even use its own tools for development of its own products. 😔

I think I can get the core bits of Stream ported to Linux, then I’d need to build a UI. 🤣

Dave Winer

I’ve been watching Jake Savin for the last couple of months using Claude.ai and ChatGPT to create a headless version of Frontier that will run on Linux and current versions of MacOS.

This is extremely interesting. There are projects that come along once in a while that I’d like to contribute to, this is one, but I already have enough on my plate with Stream and [Secret Project].

Will Graves • AP News

Mike Tomlin was an unknown when the Pittsburgh Steelers plucked him from obscurity in 2007 and handed the young and charismatic Minnesota Vikings defensive coordinator one of the most stable jobs in sports.

Mike Tomlin has been such a constant at Pittsburgh it’s hard to see him leave but I’m happy for him.

I hope he has an amazing retirement.

Dan Moren • Six Colors

Pixelmator Pro is perhaps the biggest part of this announcement, as many have wondered what was in store for the graphics app after its parent company’s acquisition by Apple in late 2024. The Mac app comes to the iPad for the first time with Apple Pencil support, and there’s a new Warp tool across all versions.

This bundle seems a bit strange to me.😃 I can see having the high end creative tools in one bundle but the iWorks apps seem strange in the same group. They seem like should be two separate offerings to me.

Oh, it’s also kind of strange they’re keeping the old versions around and you can still do a one time purchase of them.

AJ Dellinger • Gizmodo

Nvidia CEO Jensen Huang, who has seen his net worth skyrocket by nearly $100 billion since the AI boom started a couple of years ago, would really appreciate it if you would stop talking about the potential harms of the technology that’s supercharged his fortune. It’s really harshing his vibe.

I figure he’ll get over it somehow. 🤣

Luke Smith • The Athletic

At the end of his gruelling, podium-less first season with Ferrari in 2025, Hamilton needed that break and reset more than ever. Because 2026 will be the year that defines the late stages of his storied career, and the unification between the most successful driver in F1 history and the sport’s most successful, iconic team.

Mr. Hamilton is toward the end of his career. This may be the natural drop off in talent that comes with age.

I like F1 but I pay more attention to NASCAR and I’m witnessing that with Kyle Busch as well. The man is seven wins from 70 and I’d love to see him make it, but I feel like he won’t, which is a real bummer.

I’d be really happy to see Lewis Hamilton win another championship and walk away on top. Of course these folks are the best in the world and can’t walk away. 😁

Annie Snider • Politico

Arizona Gov. Katie Hobbs on Monday called for curtailing her state’s lucrative tax incentives for data centers and imposing new water use fees on the growing industry.

This is good. Water is a very precious resource and needs to be treated accordingly. In fact, water poor areas like California, Arizona, Nevada, etc shouldn’t have big AI data centers. Put them in Alaska or northern states that have cold winters. As if I’m some expert on cooling data centers. 🤣

Daring Fireball

Emphasizing that leaving X and Grok available in the App Store and Play Store is directly contradictory to Apple and Google’s stated reasons for maintaining control over software distribution is a good pressure point. Do they selectively enforce content moderation based on whims and/or shifting political winds, or rigorously enforce the plain language of their own content guidelines? Which is it? It can’t be both.

Apple and Google are disappointing their fans. I know I’m disappointed as are many geeky developer and pundit types.

Space Karen needs to be tarred and feathered and run out of town on a rail.

Johnathan M. Gitlin • Ars Technica

The outcry from Bolt fans was loud and vociferous, and in July 2025 GM CEO Mary Barra announced that it would be coming back, with a new Ultium-based battery pack. But only in the Bolt EUV body style—if you prefer the original hatchback, you’re out of luck.

I really like this little car and think it’s absolutely perfect as a commuter car but it’s waaaaay too expensive. How can Chevrolet bring the price down to under $20k for the base model?

That would be incredible. Cars are way too costly. Especially EV’s. I’d imagine that’s part of the reason people still drive gas powered vehicles.

Dave Winer

If I were making a Bluesky client, I would get together with the other independent developers who are creating those clients and agree on adding features that Bluesky itself doesn’t support and be compatible with each other.

I like the idea of this it’s just too bad all of these platforms don’t have a way for third parties to add their own RSS elements. E.G. Dave has introduced a new RSS element named ‘source:markdown’ that is the same as ‘description’ except it’s formatted as Markdown. Pretty cool, aye?

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Spicy Mexican CoffeeThis week has been a tough one. Our country is going right down the toilet with the current administration pulling the handle.

They’re just itching for a reason to declare marshal law and the events of this week with the murder of Renee Good by ICE officer Jonathan Ross puts us one step closer to one of us killing one of them.

At some point it has to stop or we will go down that road.

Curt Devine, Thomas Bordeaux, Allison Gordon, Kyung Lah • CNN

As he approached Renee Good’s vehicle on a Minneapolis street on Wednesday, Immigration and Customs Enforcement agent Jonathan Ross held up his phone camera and recorded video.

Less than a minute later, he was still recording when he drew his weapon and fatally shot Good as she accelerated.

This whole situation is disgusting and vile. The ICEhole who killed Ms. Good should be prosecuted to the full extent possible. He committed murder in plain sight and we have him on video doing it.

Sean Heber

I feel like if Iconfactory brought in that much or sold that many copies of any of our software in one year we’d be throwing a freakin’ party.

Sean is one of the amazing software developers behind beloved titles like Twitterrific and Tapestry. The Iconfactory is full of incredible folks; support staff, designers, and devs. At last count the company is six incredible people working their tails off to produce some of the best software on the Mac and iOS and they’re always struggling to keep the doors open.

Yes, that’s how tough modern software development shops have it.

I wish I were a really rich man. I’d give them a bunch of money, just because.

If you have design or app development needs, please, visit my friends at The Iconfactory and hire them. You will not be disappointed.

Yes, I love this shop so much I’ve tried to get a job there a couple times. 😄 They’ve never had open positions and I don’t think I have the chops to match Craig Hockenberry and Sean Heber, but I’d sure love to work with them. ❤️

I still think Apple should buy the company. Six amazing folks and an amazing catalog of apps in one nice little package. 😃

Dan Moren • Six Colors

It is absolutely unconscionable that, as of this writing, X is not only still on the App Store but is ranked #1 in “News”1 and that Grok is the #3 free app. Moreover, there has been—as far as I have seen—no public statement from Apple or Cook about this situation in the days, at least, over which it has unfolded. Probably because it is indefensible. Even, if at this point, they removed X/Grok from the store—which, don’t get me wrong, they absolutely should—the question would be “what took so long”?

I reported X for child porn at the App Store yesterday and you should too. Space Karen is a disgusting human being and everything he touches turns to amoral shit.

Toss their software out of the store until they fix it, Mr. Cook. You’re one of the largest most profitable companies in the world. Get off the MAGA train. 🤬

Anil Dash

The number one question I get from my friends, acquaintances, and mentees in the technology industry these days is, by far, variations on the basic theme of, “what the hell are we supposed to do now?”

Indeed. What are we supposed to do now? As of this writing I’m 58 years old with no hope of retirement and I’m in an industry going through a radical transformation because of LLMs. They’re damned useful today. What happens when/if they become useful enough I’m no longer needed?

As it stands that day hasn’t come. Humans still need to look over LLM work to make sure it’s correct. Use for everyday things is not trustworthy because it still makes stuff up. But, for software development is pretty darned good.

Every day I expect to be laid off. No, that’s not an exaggeration. I think about it every darned day and I hate it.

I only hope I can find a job when that happens. Being older doesn’t help.

There’s alway Starbucks. ☕️

Joan Westenberg

Before social media ate the internet, and before the internet ate everything else, and before everything else ate itself, blogs occupied a wonderful and formative niche in the information ecosystem. They were personal but public, permanent but updateable, long-form but informal. A blog post could be three paragraphs or thirty pages. It could be rigorously researched or entirely speculative. It could build an argument over weeks or months, with each post serving as a chapter in an ongoing intellectual project that readers could follow, critique, and respond to.

I love Joan’s writing. She’s so thoughtful and her writing is clear and often resonates with me. This piece is no exception. It’s excellent and you should read it. She has an RSS feed, as any great writer should have. Go subscribe now. 👍🏼

Jason Poitras • IntelliCAD Technology Consortium

AutoLISP® is often used to solve practical problems in CAD workflows, with small custom commands that save time and reduce repetitive work. What has traditionally been missing in IntelliCAD is a modern, developer-friendly way to write and debug those scripts. With IntelliCAD 14.0, the new VLISPcommand introduces a Visual LISP–style debugging workflow using Visual Studio Code, powered by the IntelliCAD LISP Debugger extension.

How cool is this? This is going to prove to be extremely useful for IntelliCAD LISP developers. They’re as close to a full IDE without writing an IDE as one could get and they’re leveraging extremely popular open source tools like. VS Code.

Oh, and they have an existing, built in, IDE that’s one of the best ever built: Visual Basic for Applications, or VBA. It’s an add-on developers dream platform. 😀

Kauy Ostlien • Daily Downforce

Brad Keselowski is set to miss the 2026 NASCAR Clash at Bowman Gray Stadium, following an injury suffered during the offseason, per a new report.

This is a bummer but I hope to see Mr. Keselowski healthy and ready to roll for Daytona.

I also like that they tapped Corey LaJoie to drive the 6 for The Clash at Bowman Gray.

If Mr. Keselowski isn’t ready for Daytona I’m curious to see how Mr. LaJoie fairs given the great equipment he’ll have. He’s always wanted to race in better equipment. Now may be his chance! 🚙

Daring Fireball

Nielsen’s post on MacOS 26 Tahoe’s tragic “icons for every menu item” design edict was published a month ago, before Nikita Prokopov’s post on the same subject yesterday. Both posts are crackerjack good, and complement each other. Nielsen makes the point that the Mac stood as a counter to platforms and systems that put icons next to every menu item. Of course Google Docs has icons next to every menu item. It sucks. Google sucks at UI design. We Mac users laugh at their crappy designs.

Tahoe’s design continues to be dragged through the muck. I don’t blame all the longtime Mac experts for being pissed off. Some developers are ignoring the new guidance and I don’t blame them for doing it. When someone uses your software and finds it messy, even if it’s the recommended way, they don’t see it as an Apple problem. They see it as the developers problem.

Jason Snell • Six Colors

Leaks from Apple’s supply chain have begun to strongly suggest the shape and size of the product we’ll call, for lack of a better name, the iPhone Fold. And since it’s likely going to be nine months before anyone holds one of these things in their hands, this seems like as good a time as any to consider the story Apple is likely to tell when it’s selling this device.

Whoa! While I don’t consider myself the target user for this device, I really do not like this form factor. It’s way too wide for my taste. It’s definitely more iPad than iPhone in my view.

Of course that mockup may not be anywhere close to the real design. I, for one, hope it isn’t. 🤞🏼

Ken Case • The Omni Group

Happy New Year! Ready for a productive 2026? We have just the thing: we’re pleased to share that a major upgrade of OmniOutliner is ready for you today!

Omni Group is another premier Mac and iOS shop and it’s really nice to see them release updates to their incredible software.

Congratulations! 🥳

Joe Roberts • Slashfilm

David Harbour explained how he and pretty much everyone else was caught off-guard by the popularity of season 1. “By the time we finished, we wrapped, I thought we wouldn’t get a second season,” he said. “We’d be the first Netflix show kind of ever to never get a second season. We thought no one would watch it, it was going to be a disaster.”

Wow. They thought it would be a flop and it becomes one of the most beloved shows Netflix has ever created, thanks, in part, to Mr. David Harbour.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Sorry I missed last weekend. I had the flu and it really kicked my butt. When Kim got up on Saturday morning I went back to bed and slept until 4:30 that afternoon. I needed it. I was wiped out. Sunday was even worse. I felt completely disconnected from my body. Really fuzzy brained, fever, chills, achy, and a lovely cough. That lasted for most of the week. I started feeling more myself on Thursday. Of course I’m back to work on Monday. 😂 I’m grateful I had the week to recover.

I hope you enjoy the links!

Carly Thomas and Abid Rahman • The Hollywood Reporter

James Ransone, the versatile character actor best known for his roles in The Wire, Tangerine, Generation Kill, It: Chapter Two and The Black Phone, died on Dec. 19. He was 46.

This really bummed me out because I thought Mr. Ransone was an incredible actor. It’s not mentioned above but my favorite character of his was Deputy So and So in Sinister.

RIP Deputy So and So. 🪦

Leave Substack

You should probably leave Substack. Here’s why and how.

Yes, you should 100% leave Substack. I can list so many amazing journalists who’ve created their presence on Substack. They don’t say they’ve created a blog, no, they say they’ve created a Substack which makes it even worse. They’re just blogs and, unfortunately, Substack created an environment attractive to writers because it has everything they need; a place to write, social features, and a way to make money doing it. All without lifting a finger to maintain servers or collect money from paid subscribers. It was smart of the founders, but it turns out the founders support some pretty disgusting people, like Nazis.🤬

Robert Lea • Space

Astronomers have made a truly mind-boggling discovery using the James Webb Space Telescope (JWST): a runaway black hole 10 million times larger than the sun, rocketing through space at a staggering 2.2 million miles per hour (1,000 kilometers per second).

Isn’t this incredible? It’s so difficult to wrap your brain around the idea that a black hole is traveling through space at that speed, creating a wake, and creating new stars as it goes. Just fascinating!🖤

Benj Edwards • Ars Technica

While the JavaScript language didn’t ship publicly until that September and didn’t reach a 1.0 release until March 1996, the descendants of Eich’s initial 10-day hack now run on approximately 98.9 percent of all websites with client-side code, making JavaScript the dominant programming language of the web.

Much to my chagrin JavaScript has become the de facto language of the web. At one time I’d hoped Common Language Infrastructure would become the way of the web, but it didn’t happen. Instead we got WebAssembly, which is fine, I just wish it had been CLI. It would’ve been great to be able to write code in C# or F# or whatever language supported CLI. JavaScript could’ve been CLI compliant.

It is what it is and if you want to do web, you gotta do JavaScript. ☕️

Lexington Herald Leader

Jim Beam, which is one of the largest makers of American whiskey in the world, is planning to shut down production in Happy Hollow in Clermont Jan. 1 through 2026.

Y’all can thank President Orange for this. Canadians have decided they don’t need to purchase American made Bourbon any longer and it’s hurting American Bourbon makers.

That’s not political. That’s just bad business.

Andru Marino • The Verge

With podcasting pivoting to video this year, the word used to describe an audio-only show is becoming meaningless.

Nope. Podcasting is still its own thing. It’s open, distributed via RSS, and all about audio. Now, perhaps I’m misguided with that third assertion? RSS is built to deliver any media type as an enclosure but it’s mostly been used to deliver podcasts.

Besides, how many podcasters with video casts use anything other than YouTube for distribution? I think it’s safe to say very few, if any.

Podcasting, like blogging before it, was created to be an open ecosystem. Sure, go ahead and monetize your podcast, but don’t lock it behind a special service that only supports a proprietary distribution mechanism. That is not podcasting, nor should it be used for the video version of it. Whatever that’s called. Calling it a Video Podcast may be the right thing to do, but being distributed via RSS is partly what would allow using the name Podcast for it.

Marshall Pruett • Racer

Katherine Legge used the momentum from her run at the 2024 Indianapolis 500 with Dale Coyne Racing to expand her career into NASCAR in 2025, and with the support of her sponsors, the Briton is keen to make a return to the Speedway.

I like Katherine Legge. She’s a very versatile driver who’s competed in the Indy 500 and NASCAR Cup Series races. I just wish she could find a full time NASCAR Cup ride. Last year she ran a few Cup races with backing from E.L.F. Cosmetics and I’d love to see them or another woman focused brand step up to give her the ability to run full time. She has what it takes, she just needs money, better equipment, and manufacturer support, like all other drivers. 😀

Maybe a new Dodge Cup team would be interested in having her full time. It would be really great to see! 🤞🏼

Lua.org

Here are the main changes introduced in Lua 5.5. The reference manual lists the incompatibilities that had to be introduced.

I’ve always had a soft spot for Lua, don’t know why. I just like how compact it is and how easy it is to include as a scripting language in other codebases. One of our junior developers at Pelco developed a tool for that allowed a developer to build media pipelines, using our custom media pipeline framework, by writing Lua instead of C++. It was all hosted inside a custom Qt app. It was a great tool mostly because Lua was easier to write and definitely improved developer experimentation and testing velocity. Not to mention the usefulness to the test team. 🧰

Christopher Goffard • Los Angeles Times

Alex Baber, a 50-year-old West Virginia man who dropped out of high school and taught himself codebreaking, now says he has cracked the Zodiac killer’s identity — and in the process solved the Black Dahlia case as well.

This is absolutely fascinating but we’ll never really know the truth of either case.

Perhaps Mr. Barber hit the nail on the head but it sure seems unlikely given the time they’ve gone unsolved and lack of a living suspect to verify it, assuming they’d confess.

Zac Bowden • Windows Central

Too many bugs. Too many changes. Too little control. Windows 11’s reputation might be at its lowest it’s ever been as 2025 comes to a close.

This is a real shame. I cut my teeth as a software developer on Windows and the Windows API. I owe my career to some amazing Windows developer who took me under their wing and taught me how to use those APIs to great effect. After all these years as an iOS developer I still believe I know the Windows API better than I do Cocoa.

I’d really love to see Microsoft put together a small team dedicated to unifying the user interface design and usability of Windows. Eliminate some old cruft and make it rock solid. The underlying foundation is so good to build on.

Embracing C# or Rust to do more work would be nice but there is a ton of C code to maintain and enhance and they need to transition all of Windows to using WinUI 3.

Perhaps they could start by replacing the React Native Start Menu with a brand new Rust based version? That would make for a good start.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Gracie decided 5:30 was wake-up time. I felt miserable. I’m definitely sick. Anywho, I started working on Saturday Morning Coffee and as soon as Kim woke up, I went back to bed. That’s why this is so late. I woke up around 11:30 and had to take care of some stuff.

Sorry for the lateness but I hope you enjoy the links.

Five days ‘til Christmas! 🎅🏼

Wil Wheaton

The world knows Rob as a generational talent, a storyteller and humanitarian activist who made a difference with his art, his voice, and his influence. I knew that man, but I also knew a man who treated me with more kindness, care, and love than my own father ever did. And it is the loss of that man that is piercing my heart right now.

The death or Rob and Michele Reiner was a complete shock. I can’t imagine how hard it hit their close friends and family. Wil gives us some clue of what that loss feels like.

I also like that he was able to share his thoughts and feelings on his own terms. No reporters involved. Just a man telling how he wanted to. ❤️

Kate Mothes • This is Colossal

When an oval-shaped portrait fell into his hands, with its structural framework crumbling and its canvas stained, that wasn’t even the worst of it. This particular painting had also been unskillfully painted over to freshen it up, despite—as Baumgartner discovers—the fact that the “fix” actually completely changed the entire feel of the work. As he works, he illuminates how the amateur attempt to restore the work actually eliminated the subtle nuances of the artist’s original intention, and by extension, the sitter’s personality.

This video was a really great watch. Watching someone at the top of their game is a real treat and when he was finished the painting looked incredible.

Take a few minutes out of your day to watch it. It’s really good. 🖼️

Wordpress

WordPress Studio simplifies all of that. 

The free, open-source tool lets you spin up local sites quickly, share previews instantly, and move changes between environments without the usual hassle — helping you focus on creating rather than configuring and troubleshooting.

Tooling makes a huge difference when it comes to managing a large group of systems.

I’d love to see this driven by a real pro.

M.G. Siegler • Spyglass

I’m old enough to remember when the head of Netflix wasn’t just downplaying the importance of movie theaters to the industry, he was eviscerating the entire concept as “outdated”. That is to say, I’m at least eight months old.

I hope Netflix puts an effort behind making top notch movies and lets HBO focus on creation of great series.

Federico Viticci • MacStories

In the 16 years that I’ve been writing for MacStories, I’ve seen my fair share of new apps that have come and gone. Apps that promised to revolutionize a particular segment of the App Store were eventually acquired, discontinued, or simply abandoned. It’s been very unusual to witness an indie app survive in a highly competitive marketplace, let alone to find one that thrived after having been sold twice to different owners over the years. But such is the case of Unread, the RSS client now developed by John Brayton of Golden Hill Software and the recipient of this year’s MacStories Selects Lifetime Achievement Award.

Congratulations, John! You earned it. Unread it a top notch feed reader. 🥳

Malcolm Owen • Apple Insider

The account itself was flagged as “closed in accordance with the Apple Media Services Terms and Conditions.” Naturally, there were repercussions that did a lot more to Dr Buttfield-Addison’s digital life than simply the closure of one account.

Some good news to report. Dr. Butterfield-Addison has regained full access to his account.

It took a Herculean effort to get this account unlocked. Normal folks, like most of us, don’t stand a chance of getting our account back. 😔

Jason Owens • Yahoo!Sports

Philip Rivers was competent on Sunday but not much more in his first NFL game since the 2020 season.

Let’s hear it for the old guys of the world. I always liked Phillip Rivers. He has a real drive to win and is tough as nail.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Frap

Richard MacManus • The New Stack

Thirty years ago, Netscape engineer Brendan Eich famously created a new client-side scripting language in just ten days. It was initially called Mocha, but by the end of the year it would be renamed JavaScript. In 1995, nobody could’ve predicted that JavaScript would become the world’s most popular programming language. But that’s exactly what happened.

JavaScript is most definitely the defacto standard for app development in the browser and it’s used heavily on the server, desktop, and mobile app development. Incredible.

I’ve said for years and years JavaScript is to the browser what C once was to the desktop. Nowadays most folks refer to browser apps as desktop apps, which can be confusing to old timers like me. 😄

Lucien Dupont

If you go see Zootopia 2 this weekend, I’m in the credits, way towards the end, in the technology section.

Congratulations, Lucien! Great Mac developers still exist in the world and Lucien is one of ‘em. Keep on keeping on! ❤️

Dan Wolken • Yahoo!Sports

The work is finally done for the worst selection committee in the College Football Playoff’s dozen-year history, and there are only two ways to explain the grotesque, odious bracket that it belched out Sunday.

I found this upsetting as did many others, but I have to believe that picking the team to leave out was a miserable task. I really hope this wasn’t some kind of political thing because Notre Dame is an independent.

Ben Werdmuller

Throughout my morning, I hadn’t visited a single source website directly. I hadn’t refreshed anything manually. Everything had just appeared, delivered automatically from each source to the app I’d chosen to read it in. My information diet runs on feeds.

Sure, I’m a bit biased, but feed readers are the way to go if you like reading the news. The idea of it coming to you without thinking about it is just plain nice.

I know newsletters have become all the rage. A feed reader gives you the same capability.

Stephen Ramsay

So my question is this: Why vibe code with a language that has humanconvenience and ergonomics in view? Or to put that another way: Wouldn’t a language designed for vibe codingnaturally dispense with much of what is convenient and ergonomic for humans in favor of what is convenient and ergonomic for machines? Why not have it just write C? Or hell, why not x86 assembly?

That’s not a bad idea! Just vibe code in the most efficient language. Hopefully the code is safe and easily readable. I’d imagine at some point a human may want to do some work on it. Maybe I’m being naive. Maybe the LLM would own it and always be used to modify it? 🤔

pmaris • Atlas Obscura

San Francisco’s iconic cable car system is both the world’s oldest and the only one still operating, but that doesn’t mean that the cable cars themselves are all vintage. As working transportation vehicles constructed largely of wood, they have a limited lifespan and periodically need to be rebuilt, and new ones even have to be built from the ground up.

This is one of those craftsman jobs I think is really interesting and would be extremely satisfying. 🪚

Scripting News

The NYT should have started their own Twitter, with exclusive access by people who are quoted in the NYT, so there would have been a connection between the pub, its rep, more inclusive than the masthead.

It’s not too late! They could easily fire up an instance of Mastodon or build ActivityPub directly into their tools.

The easiest route is to start a Mastodon instance. How does nytimes.social sound? 😀

Doug Wilson • Frere Jones

What can be written about Gotham that hasn’t already been published? The typeface, commissioned by GQ Magazine in the early 2000s, is now so ubiquitous it has become part of the visual landscape and can be seen all over the world from Manhattan to Melbourne, Bangkok to Buenos Aires.

What is time? It doesn’t seem like it was created that long ago. It really is a beautiful font.

Ephemeral New York

When it was completed in 1868, this lovely little survivor was not designed to stand out. It may have been built as an outlier, but it was likely part of a row of identical houses meant to appeal to upper middle class buyers enriched by the city’s gangbusters post-Civil War economy.

I want this place. I’d remodel the inside and consider putting a coffee shop in the bottom floor.

I would definitely need an elevator. 😃

The Dallas Express via Yahoo!

In-N-Out Burger has quietly removed the number 67 from its order ticket system after repeated chaos caused by teenagers reacting to the viral “6-7” trend, employees and customers say.

Kids today.

Our grandkids drive us a little nuts with this, especially our grandson. 🤣

stickerart.top via Kottke

Discover a unique collection of laptops adorned with creative stickers from around the world. This project celebrates the art and culture of laptop personalization each laptop tells a story through its stickers and gives us a glimpse of the personality of the owners.

I absolutely love this website and need to submit a picture of mine. 😉

Thanks, Jason.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Cold EspressoI’m a bit late today. I had everything well in hand but something came up we needed to tend to. All is well. ❤️

Netflix News

HOLLYWOOD, Calif., Dec. 5, 2025 – Today, Netflix, Inc. (the Company) and Warner Bros. Discovery, Inc. (WBD) announced they have entered into a definitive agreement under which Netflix will acquire Warner Bros., including its film and television studios, HBO Max and HBO.

I’m glad Netflix is going to land Warner Bros. instead of Paramount. It’s not a done deal and apparently Paramount may try a hostile takeover, not to mention David Ellison’s daddy loves to please Marmalade Messiah.

Here’s hoping if anyone is able to acquire it, it’s Netflix. 🤞🏼

Louie Mantia

Alan Dye may have left for a more lucrative offer from Meta, but this is absolutely a good thing for Apple, which also benefitted from “losing” Jony Ive.

There is certainly no love lost for Dye in the Apple Developer / Designer ecosystem. I plan on making another post on the subject but this was a major story so I had to share it.

Jarred Sumner • Bun Blog

TLDR: Bun has been acquired by Anthropic. Anthropic is betting on Bun as the infrastructure powering Claude Code, Claude Agent SDK, and future AI coding products & tools.

Bun is a standalone JavaScript runtime and from what I’ve read it’s really good.

Bun was built as a ready to roll replacement for node.js and other tooling for the React community.

It makes me wonder how well it would fit into existing browsers, or new browsers, as a JavaScript engine?

It’s written in Zig which I’m seeing used in more and more places. While it’s not a memory safe language it currently provides better memory safety than C and C++.

Sabrina Moreno • Axios

A masked bandit terrorized an Ashland ABC store over the weekend, smashing multiple bottles of bourbon before passing out drunk on the bathroom floor.

This is such a funny story. I’ve never heard of a Raccoon going on a bender, but here we are. 🦝

The marketing team at ABC is genius! They created a Raccoon Recommends board of all the booze it drank. 🤣

Sergiu Gatlan • Bleeping Computer

Microsoft has confirmed that the KB5070311 preview update is triggering bright white flashes when launching the File Explorer in dark mode on Windows 11 systems.

I know Windows always gets a really bad rap but I still believe it’s an industry strength operating system.

However, what are y’all doing? If something isn’t ready, please don’t ship it. I mean, there’s minor stuff we’ve all shipped, but this doesn’t seem very minor. Data destroying? No, but it definitely affects the usability of the OS.

Joe Wilkins • Futurism

But the spike in cancer-causing pollution wasn’t just the fault of local farms, as Doherty expected. It had its roots in a 10,000 square foot data center by the commerce giant Amazon, which first went online in Morrow County in 2011.

Data centers are the new chemical companies. Time for regulations around water use.

Sarah Barshop, Brady Henderson • ESPN

The parting of ways became official in March, when the Rams released Kupp, who had two seasons remaining on the contract extension he signed in 2022. A few days after he was released, he signed a three-year, $45 million deal with the Seattle Seahawks.

I never thought the Rams would jettison Kupp. The man is an incredible football player.

I am happy to hear he landed with the Seahawks. Great city!

James Parker • Yardbarker

His comments immediately drew backlash and sparked debate about the validity of Beckham’s point. While professional athletes have a history of going bankrupt, even after amassing millions in career earnings, $100 million should be enough for anyone to make last.

Uh, yeah. I’m pretty sure I could live like a king for the remainder of my life on 1/8th of that income.

I’m not sure what kind of home he bought for his Mom, but even if it was a $1mm dollar home that still leaves the man with plenty of dough.

This coming from a man who can’t retire because of poor financial choices. 🤪

Ben Lovejoy • 9 To 5 Mac

The Indian government has ordered Apple and other smartphone manufacturers to pre-install a state-owned “security” app on all phones before they are sold to users.

Apple has had to do strange stuff in other countries before. Like giving the Chinese government the keys to iCloud in China.

They’re gonna fight the request.

Zenae Zukowski • Metal Insider

Severing ties with a close one, even family, is never easy, and Chevelle’s Pete and Sam Loeffler know that pain well. The brothers haven’t spoken to their sibling and former bandmate Joe Loeffler since parting ways with him in 2005.

I had no idea that things ended this badly between the Loeffler brothers. It’s a big loss. I hope Joe is happy and doing well.

Francis Bouvier • Lightpanda Blog

To be honest, when I began working on Lightpanda, I chose Zig because I’m not smart enough to build a big project in C++ or Rust.

I don’t really believe this fella is not smart enough to learn C++ or Rust but I find Zig to be very interesting. I’d love to know more about arenas used for memory management.

I’d also love to know how they handle ownership of memory. In any sufficiently large, threaded, application, memory ownership always becomes an issue. I wonder if arenas help with that? It seems like they would have the same problem as C or C++ memory allocations. Then again, I have no idea what modern C++ has done for memory management, if anything?

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Espresso ShotHappy Thanksgiving weekend! I hope y’all were able to spend some time with friends and family around the dinner table eating way too much food and more pie than should be legal. I know I certainly did. We had a small gathering. Just Kim and I and our youngest daughter and her partner. Simple but very enjoyable. 🦃🥧

As for work. We hit a major milestone. The app we’ve toiled over, our Ship of Theseus, has reached completion! We’ve gone from the creation of a hybrid native/React Native application to a fully React Native application and it’s been approved in the Apple App Store and the Google Play Store! 🥳 It was a tremendous amount of work and the team has performed beautifully! Congratulations to all involved!

The App will be released in early December. I’m so excited!

Annie Palmer • CNBC

Amazon’s 14,000-plus layoffs announcedlast month touched almost every piece of the company’s sprawling business, from cloud computing and devices to advertising, retail and grocery stores. But one job category bore the brunt of cuts more than others: engineers

I have a friend who was hit my this. He’s was a contractor there, but it still hit him, and I don’t think contractors are included in those numbers. It’s a real shame. If they really want to move faster they’d keep the devs and they could use LLMs to move faster. It’s just another tool. ❤️

Duncan McLeod • Tech Central

Canva quietly dropped a bombshell at the launch of the company’s Johannesburg office on Tuesday: the design giant is seriously considering porting its Affinity creative software to Linux.

I know a lot of folks are upset by the Affinity acquisition but I really like this idea!

I’m seeing a lot of chatter from folks about switching to Linux (probably won’t happen) and having major apps like Affinity on their platform would be extremely helpful to adoption.

As I understand it Windows 11 is not so great, which is a real shame because it has a very nice underpinning.

Benjamin Garcias • Jalopnik

Despite having their own advantages and disadvantages, inline four-cylinder engines have come a long way, going from being efficient commuter motors to performance champions.

I have to admit I love the roar of race cars, from NASCAR to F1 to Indy Car to World Rally Championship. Hearing, smelling, and watching fast cars perform at the top of their game is thrilling.

Hearing that a four cylinder engine can produce as much power as a V8 is great for internal combustion cars, but we need to stop making them for the general population. They need to become speciality items. We need to make EV’s the everyday car, affordable to all socioeconomic classes. 🚙

Dayvi Schuster

Zig and Qt make for a surprisingly effective combination for cross platform GUI development.

Zig may not be completely memory safe — which is kind of a shame — but it’s still a great choice for good old C and C++ developers.

The article is a good read and Zig looks to be a very good choice for cross platform development.

I’ll be using Swift for the Windows version of Stream sometime in the next 10 years. 🤣

Jackson Lambros • Jalopnik

Nothing manmade has reached further from Earth than the Voyager series of spacecraft. Hurtling away from the sun at 38,000 miles an hour, the duo have now traveled over 12 billion miles, with Voyager 1 set to be a light-day from Earth by the end of this month.

It’s still about a year away, but Voyager — perhaps V’Ger for you Trekkies — is amazing feat of science and engineering.

Raymond Chen • The Old New Thing

A customer reported that their program encountered rendering problems when they created elements that were a half billion pixels tall, and they wondered why this was happening.

Raymon Chen is a national treasure. He works on the wildest problems and can you imagine hearing that someone wants to display something a half billion pixels tall? 😳

Brian Hamilton • The Athletic

To be a professional long snapper is to have your worth measured by maybe a half-dozen plays every week. A pass-fail exam each time for a brotherhood of perfectionists. But the job is also a quest. Do it well enough, and there is stability and longevity in a game not noted for either. There is general health, or better odds for it. There are multimillion-dollar contracts that buy a lot of freedom when you’re done.

True story. When my brother was in his senior year of high school he was contacted by a coach from the Denver Broncos. They’d seen his film as a long snapper and wanted him to attend Cal Poly San Luis Obispo and continue long snapping under the tutelage of a coach there so they could perhaps draft him when he graduated. Ultimately he took a different path because he loved chemistry and eventually earned his Pharm.D at University of California San Francisco, but he wonders what would’ve happened if he’d gone the football route. 😀

Charlie Eriksen • Aikido

It’s another Monday morning, sitting down at the computer. And I see a stack of alerts from the last hour of packages showing signs of malware in our triage queue. Having not yet finished my first cup of coffee, I see Shai Hulud indicators. Yikes, surely that’s a false positive? Nope, welcome to Monday, Shai Hulud struck again. Strap in.

Ugh. The npm community has some big fish to fry. They have to solve this problem. You can’t have folks using your package manager, used by who knows how many developers, as a virus factory. 🦠

Josiah Gogarty • GQ

Given how many internet conspiracies are actively harmful to our social fabric, it’s always heartening to see one that’s slightly lower stakes. How about: Timothée Chalamet, A-lister, our swaggy Paul Atreides and star of the upcoming Marty Supreme, is secretly EsDeeKid, a viral rapper from Liverpool, whose songs have been climbing into the top 20 of the UK singles chart in recent weeks.

When I read this I just smiled. How cool would it be if this is true and nobody ever proves it. 😆

I really like seeing the occasional anonymous band pop up. My favorite being Sleep Token.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Cold EspressoPretty typical week. We have our granddaughter this weekend so I’ll be exhausted by Monday morning, just in time to go back to work. 😆

Yes, of course having her with us is total joy!

Eugen Rochko • Mastodon Blog

After nearly 10 years, I am stepping down as the CEO of Mastodon and transferring my ownership of the trademark and other assets to the Mastodon non-profit.

I’m thankful for all the work Eugen has done for social networking and Mastodon in particular.

Having him around, I believe, will be good for the direction of Mastodon.

All the best, Eugen! ❤️

Francesco • Vapor Blog

Over the past six months, we have been working on a Visual Studio Code extension to assist in the development of Vapor applications. Let’s explore its features and how it can enhance your development experience.

I wonder if I should install this plugin? I’ve never done any backend development with Swift but if I did I imagine I’d use Vapor?

Also, I’m still surprised by how many people rely on Visual Studio Code daily. It seems the default and go to editor for web and React Native developers, along with so many others. It’s cross platform and super extensible, no wonder it’s so popular. I have a Linux dev nerd friend who was a huge emacs fan. He switched to Visual Studio Code for all of his C++ dev needs and loves it. When he went from Linux to Mac he kept the same setup. That’s attractive for folks who like it.

Lorenzo Franceschi-Bicchierai • TechCrunch

DoorDash disclosed a data breach that exposed the personal information of an unspecified number of users, which included names, email addresses, phone numbers, and physical addresses.

The article also reports that DoorDash said “No sensitive information” was leaked. 😳 How can DoorDash say that with a straight face?

William Gallagher and Mike Wuerthele • Apple Insider

For almost two decades, the Mac Probounced between coveted and beloved, to derided and forgotten. This isn’t the first time this has been said, but now it seems like the reign of the Mac Pro is finally over.

We all know our favorite Mac writer, podcaster, and developer, John Siracusa, is not excited for this move but on the latest ATP episode he shared that he expected it. Sorry, John.

I still think someone should take an old Trashcan Mac Pro and soup it up with upgraded innards. Like turning an old car into a hot rod.

Manton Reece

Dave Winer has been updating the web page about Markdown in RSS. This is an RSS extension that adds source:markdownelements to your feed. Micro.blog supports this by default for all blogs.

At some point I’d like to support this in Stream, I think. That’s still a ways down the road as Stream for Mac still needs a lot of love before I can think about supporting it.

Reuters

Verizon’s new CEO is planning to cut about 15,000 jobs in the U.S. telecommunications company’s largest ever layoffs, a person familiar with the matter told Reuters on Thursday, outlining some of the executive’s first efforts to restructure in the face of rising competition.

And, here we go. More big layoffs in the tech sector. It’s so rough out there for tech jobs at the moment and I’m so happy I still have WillowTree.

Marcus Mendes • 9 to 5 Mac

The Financial Times reports that Apple has stepped up its preparations for the handover of the CEO role from Tim Cook. Here are the details.

A lot of the Apple community is looking forward to this transition. Tim Cook’s foray into Trump Worship was definitely the final straw for a lot of people.

Anne Trafton • MIT News

MIT engineers have developed a flexible drug-delivery patch that can be placed on the heart after a heart attack to help promote healing and regeneration of cardiac tissue.

This is extremely cool and the type of thing my brother is into. As a Chemistry undergrad he was working on drug delivery systems using plastics. That was, geeze, almost forty years ago. We’ve come a long way and need research like that performed at our universities.

Henri Gendreau • Roanoke Rambler

Nationwide, data center operators including Google have tried to keep secret the amount of water projects could use. In Virginia, Ciaffone’s ruling appears to be the first time that a court has weighed in on whether such information can rightfully be withheld under the state’s Freedom of Information Act, according to a review of case law. But hers may not be the final word.

Being a native Californian I understand, deeply, the importance of water. Here in Virginia it falls from the sky like some kind of magic but in California it’s very rare and much needed.

It’s a precious resource for the survival of the human race. Corporations using it willy-nilly to cool data centers sounds dumb when it’s difficult to come by.

Tiny Apple Core

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

Spicy Mexican CoffeeAllergies. Ugh. That’s been my week. It wasn’t a horrible week. I’m just tired. Now, who wants to blow the leaves out of our yard today! 🍂

I hope you enjoy the linkage.

Ben Lovejoy • 9to5Mac

Chris Espinosa, who wrote the first Macintosh calculator app and still works at Apple as its longest-serving employee, found a creative way around Steve’s never-ending critiques in what must be one of the best ever examples of managing upwards

So smart! I’ll bet Jobs was extremely happy to be able to sit there and tweak to his hearts content.

Snapchat

Valdi is a cross-platform UI framework designed to solve the fundamental problem of cross-platform development: velocity vs. runtime performance. For 8 years, it has powered a large portion of Snap’s production apps.

I think this is super interesting and I need to spend a bit of time understanding it better.

I really like that it has hot loading, like React Native, and you can use the debugger! 😍 That is my biggest gripe with React Native development, lack of proper debugging support in the IDE.

Paul Kafasis

Yesterday, Apple unveiled what seems unlikely to be their newest hit product, the iPhone Pocket. Produced in collaboration with the Issey Miyake design studio, this goofy accessory features “a singular 3D-knitted construction designed to fit any iPhone”. It will also hold “all pocketable items”, I suppose in the same way that a bag will hold all baggable items.

You have to visit Paul’s site! 🤣 The picture accompanying this post is worth a thousand words.

Chris Bumbray • JoBlo

John Hughes is responsible for the greatest Thanksgiving movie of all time, 1987’s poignant Planes, Trains & Automobiles. This Steve Martin and John Candy-led classic has become a perennial and a movie tons of folks have probably been revisiting this week. However, about four years later, in 1991, John Hughes made another Thanksgiving movie in the same vein, Dutch. Despite being a pretty solid movie with a very recognizable cast, it’s a hard movie to track down nowadays. And, with Thanksgiving not too far away that’s a damn shame!

I’ve never seen Dutch but it’s on my list. I’ve also never seen Uncle Buck so it’s on the list too!

There are two movies I think of as Thanksgiving movies. Planes, Trains, and Automobiles is a classic and the other is Four Brothers but only because the events in the movie happen at Thanksgiving time.

Do you have a favorite Thanksgiving movie?

Mayank Parmar • Windows Latest

WhatsApp on Windows 11 has just got a ‘major’ upgrade, and you’re probably going to hate it because it simply loads web.whatsapp.com in a WebView2 container. This means WhatsApp on Windows 11 is cooked, and it’s back to being absolute garbage in terms of performance.

Let’s just use websites. What benefit does a dedicated wrapper around a website actually give the user? An icon on the desktop? You can make a PWA using Edge, why not do that?

I like native desktop apps.

Allison Smith • Digiday

Shopify, which on Oct. 20 penned the first installment of its brand-new Substack newsletter, dubbed “In Stock.”

No, no, no. Y’all need to stop using Substack. Why centralize your business in the Nazi Bar? I don’t get it.

Paul O’Flaherty

The greatest thing about using an RSS reader is the ability to “mark all as read,” walk away, and not get another update until you hit the refresh button. Seriously, if you haven’t tried it, then you haven’t lived.

There are many wonderful benefits to using RSS. Find a reader and try it for yourself.

Did I mention I make one called Stream? 😃

Politics

Mark L. Wolf • The Atlantic

My reason is simple: I no longer can bear to be restrained by what judges can say publicly or do outside the courtroom. President Donald Trump is using the law for partisan purposes, targeting his adversaries while sparing his friends and donors from investigation, prosecution, and possible punishment. This is contrary to everything that I have stood for in my more than 50 years in the Department of Justice and on the bench. The White House’s assault on the rule of law is so deeply disturbing to me that I feel compelled to speak out. Silence, for me, is now intolerable.

I kind of wish more justices would do something like this but we need them on the bench to defend democracy.

It was brave of Judge Wolf to walk away so he could share his feelings.

Tiny Apple Core