Dropped by a Scooter’s Coffee here in Maumelle, Arkansas. It’s good! ☕️
WillowTree did the Scooter’s app. 😃 Unfortunately I didn’t get to work on it but boy-o-boy did the team do an amazing job!
Dropped by a Scooter’s Coffee here in Maumelle, Arkansas. It’s good! ☕️
WillowTree did the Scooter’s app. 😃 Unfortunately I didn’t get to work on it but boy-o-boy did the team do an amazing job!
Good morning from Charlottesville, Virginia! ☕️
On the road with our youngest daughter, Bug. I’m passenger for the first couple hours because I have a difficult time waking up. 🤣 Hey, I’ve only had a single cup of coffee this morning!
We’re on the road to California to visit family, Bug will visit friends while I work. Of course we’ll make the rounds to all of our old haunts just to see how things have changed in the area.
Our old favorite coffee shop, Exeter Coffee Co, shuttered at the end of last year. It was a sad affair. Nothing replaced it. But, we’ll be in Fresno with my brother and there are lots and lots of great coffee joints to choose from.
It’ll be really nice to just sit around and chat with my brother and my sister-in-law. It’s been too long.
I hope you enjoy the links.
Kiwi actor Sir Sam Neill has died, his family has announced.
R.I.P Mr. Neill. I’ll bet everyone knows him from his role as Dr. Allen Grant in Jurassic Park but I remember hime for his roles in In the mouth of Madness and Event Horizon.
God’s speed. 🪦
The AI bubble isn’t a result of any actual return on investment — whether that be in purely monetary terms, like revenue or profitability , productivity gains, or anything tangible or measurable. Rather, it’s an episode of cult-like psychosis that infected the brains of some of the most powerful and wealthy individuals and institutions, where the powerful mythology of a company inspired — and been used to inspire — the greatest capital misallocation in history.
Worth a read if you have a few minutes.
Because app icons from the Mac OS X era are so beloved, it’s very understandable—relatable even—how mandating rounded square app icons is downright heartbreaking to long-time Mac OS X users.
Louie talking about icons and their construction is an educational experience. He really is an expert on the subject and one of the best icon designers in the world.
Another great read from him. This time through the Parakeet company blog instead of his own.
Like most fascist or fashy-adjacent tech bros (Elon Musk, Mark Zuckerberg), Substack execs previously tried to hide behind pseudo-noble claims they just really love free speech. In reality, they’re turning a blind eye to hateful, white supremacist, anti-trans ideology and bigotry to make an extra buck.
So if I see someone building a new media company on the back of Substack in 2026 – especially if you’re purporting to be an ethical, truthful author with a keen grasp of politics and modern media – I’m going to have questions.
It’s nice to see someone else on the anti-Substack train. There are so many great writes using this crummy, fascist, platform and the only logical conclusion I can come to is they’re being paid lots of money up front to host there.
If they’re not then why the hell are they selling their soul to this soulless company? I don’t get it.
GET OFF SUBSTACK!
Lora Kolodny, Jeniece Pettitt • CNBC
Today, the noise from Colossus II and its gas-burning turbines is “like a form of torture,” said Jason Haley of Southaven, Miss., whose house is within a mile of the site. Southaven is part of the Greater Memphis area.
I really dislike Elon Musk. He’s a piece of garbage human who cares about who knows what. At one point he talked about “Saving the human race.” But all he really seems to care about is making lots of money.
Mars is a fantasy. Get over it, Space Karen. Work on saving this planet because it’s the ONLY one we can survive on.
Polluting our environment in pursuit of your Mars fantasy is disgusting.
Apple TV has plenty of reasons to keep on living. But it sure would be nice if Apple would show the product some attention beyond the massive price increases. Attention like new hardware, OS improvements, and (eventually) a price that makes it less of a hard sell to people who are desperate to escape the garbage of all the other streamer-box platforms.
When FOX bought Roku I was ready to purchase an Apple TV but I held off because the hardware was so old. Now I’m really kicking myself.
The whole memory shortage thing is just killin’ everyone. We’ll never find out directly from Apple but I would love to know how the price increases are hitting sales?
This past Saturday, @pushcx and I deployed the SQLite pull request to production. We were waiting till this morning to see how it would react to the Monday traffic spike before making this post. Needless to say, SQLite seems to have passed with flying colors: cpu usage is down, memory usage is down, site seems to be snappier at least for me, 1/2 the vps cost once mariadb vps is taken down, and finally “We’re having a quiet Monday.”. Finally #539 Migrate to SQLite was closed this morning.
I had no idea you could have multi-process access to SQLite? When I was working on Pelco’s API for camera, decoder, encoder, and NVR access I chose to use SQLite as the backing database for things we needed to cache. I did it because it was a zero configuration option. Just build an app and our API would take care of device caching and other things. Magic! Ok, ok, not magic, but it was super simple to use.
The downside we hit at the time was we couldn’t have multiple processes accessing it simultaneously. It seems like we could’ve and I just couldn’t figure out how to make that happen! Bummer. But, all that code has been retired by now, so it’s moot. 😃
Isn’t that sweet? Pete Hegseth is imposing mandatory testosterone testing, but is not requiring testosterone supplements, yet. As we all know, good soldiers are in a constant roid-rage, and can be recognized by their chronic bacne.
Gender affirming care for soldiers!🤣 Hegseth is such a bro and shouldn’t be in a leadership role anywhere, much less the DOD.
He’s failed on Iran and now he needs to up the testosterone of soldiers? Like everything else MAGA it makes no sense.
A decrease in testosterone is a part of life. I loved lifting weights and as I got into my 40’s I found I was having a difficult time recovering from my workouts. Turns out my testosterone was decreasing. It just happens as we age.
Elon Musk’s Colossus 1 and 2 data centers are in hot water for allegedly using unpermitted mobile natural gas turbines to generate the power they need. But even though he also owns a solar power generation and large-scale battery storage business through Tesla Energy, Electrek reports that he instead doubled down on mobile generators after purchasing APR Energy. It’s not exactly known how much Musk paid for the company, but disclosures revealed that he spent more than $50 million on the 5% stake held by a minority shareholder. This meant that he likely poured at least a billion dollars into the entire firm if every shareholder received the same amount.
Space Karen, again. Polluting the only planet we’er aware of that can support human life.
All data centers must be required to bring their own clean power and a closed loop system that doesn’t pollute water. They also have to be required to limit noise pollution along with air and water pollution. All of it.
I don’t know if y’all remember the whole eco-terrorism movement but I’m shocked they haven’t hit these sites.
The public betas of both MacOS 27 and iOS 27 were released this week to the general public, and they coincide with the third release of developer betas. The first few developer betas I’ve used were pretty buggy. But now that I’m on the third version I can definitely say this year is weird and slightly unstable and you probably want to skip them until September when the final versions come out (hopefully they fix all the bugs I’m seeing now).
I have iOS 27 installed on my old trusty iPhone 11 and haven’t seen anything egregious but I don’t use it all that much. I trust Matthew’s experience so buyer beware!
Look, it’s never been safe to use BETA software. Never. Not even Apple’s software.

Today’s leg of the trip takes us from Forrest City, Arkansas, to Elk City, Oklahoma.
Short jaunt.
Day one in the books.
We pulled into Forrest City, Arkansas, at 8:30PM CST, so it was 9:30 in Charlottesville.
That comes to 14.5 hours of driving, including breaks for gas, food, and other things. Approximately 718 miles, or 1,155 kilometers.
We’re both pooped out. This is the longest day of the trip. Tomorrow will be quite a bit shorter but still productive.
Good night.
Our youngest daughter and I are headed out on our drive cross country to California.
Today we go from Charlottesville, Virginia to Forest City, Arkansas.
Total estimated time: 12h 2m
This is our little chipmunk friend, Chippy. He’s been around for at least three years now and he’s super cute.
I love watching him run around the yard. Recently I thought the little fella moved away. He didn’t, he just moved to the back yard!


We have a little bunny visiting our back yard. Cute little dude.
Got a little helper.
Good morning from Charlottesville, Virginia! ☕️
Nothing much to talk about this week. I got a haircut and had a bunch of random thoughts about blogging and feed readers. 🤣
Of course I’d still like to make a living working on Feed Readers and Blogging tools. Someday, oh yes, someday. 😃
That’s my long way of saying that this is my last More Color column at Macworld. Thank you so much to everyone at Macworld for the chance to keep my name attached to this brand for an additional 11 years on top of the 17 I spent in my first life as an editor. Thanks to my editor, Roman Loyola, who was already working at MacUser magazine on my first day there in 1994 and is somehow still working with me. And thanks to all of you for reading my words here over the years. I’ll keep bleeding six colors&xcust=1-0-3175482-1-0-0-0-0&sref=https://www.macworld.com/article/3175482), and I know that you will, too.
The bad news is the Macworld reading crowd will, I’m sure, miss Jason’s work. The good news is, he has Six Colors. As a subscriber I’m hopeful it will continue publishing far into the future.
Thanks for your dedication to the Mac and the Mac using community, Jason!
See you over at Six Colors.
What if, instead, I spend a week testing if Anthropic’s new model can rewrite Bun in Rust?
At first, I didn’t expect it to work. A few days in, a high % of the test suite started passing and I saw how much the new Rust code matched up with the original Zig codebase. My opinion went from “this is worth trying” to “I’m going to merge this”.
Bun is one of those projects that fascinates me. One fella on a mission managed to create a beloved product and continues to love and care for it today, albeit with better resources.
If you’re a software engineer you owe it to yourself to read this article. It goes into great detail how the porting process used Claude Fable to great effect.
Hats off to Jarred for undertaking such a risky port and for teaching us how to use Claude for extremely deep work. It really is impressive.
Ben Gutierrez • Hawaii News Now
Hundreds gathered along Magic Island and Ala Wai Boat Harbor Friday to watch solo rower Kelsey Pfendler complete her record-breaking journey from California to Hawaii.
With all the war and political upheaval in the world it’s nice to see the human spirit of adventure survive and thrive. Congratulations to Kelsey Pfendler on an amazing feat of human strength and endurance. Not only did she make it across she destroyed the prior record of 52 days by nine days, coming in at 43 days to accomplish the feat. Wow! 🥳
We need to stop pretending that “the cloud” is a place. It’s not a place. It’s a promise—and promises are only as good as the entity making them. The web was supposed to be decentralized, resilient, a network of nodes that could route around damage. But in practice, we’ve spent the last decade centralizing our lives into a handful of walled gardens, each with its own exit strategy and its own definition of “forever.”
Mr. Zeldman has been writing a lot more over the last six months and I for one am here for it. I’ve always loved his openness, honesty, beautiful writing, and his technical prowess.
We owe a lot to Mr. Zeldman for his steadfast nurturing of web standards and the open web. Keep on keeping on Mr. Zeldman!
Last week, Luka and I worked with the hosts of Accidental Tech Podcast—Marco Arment, Casey Liss, and John Siracusa—to design new Liquid Glass icons for their apps. Each submitted their own brief, and we created icons to meet their expectations and look exemplary on macOS 27 and iOS 27.
These icons are beautiful! 😍 It’s so nice to see professionals at the top of their craft.
The ATP boys talked about the icons on Episode 699: Not the Correct Squircle
If I had to pick a favorite from the collection it’s a tossup between John’s SwitchGlass and Marco’s Overcast icons. I suppose my absolute favorite is Overcast’s alternate teal icon. The blue circle in the main icon is also really nice!
I wish Apple would remove the squircle jail from macOS so John could use his original SwitchGlass icon. It’s gorgeous.
Oh, and I agree with John’s take that your icon should be better than your app! I honestly think that’s why Stream is downloaded. The icon is gorgeous (yeah, I’m biased. 😃)
(Y’all didn’t think you’d get away scot free of a Stream mention today, did you? 🤣)
Switzerland bolted 5,000 solar panels onto a dam wall 8,000 feet up in the freezing Alps where everyone said solar made no sense, and the plant now makes three times more winter power than any farm down in the valleys
How ‘bout those Swiss? 🤣
I suppose if you’re gonna have a manmade dam high up in the Alps you might as well make good use of it, right?
Bring on the solar! 🌞
Oh, and speaking of the Swiss. They meet Argentina tonight in the World Cup Quarterfinals. They’ll definitely have their hands full! Let’s go!
It’s one thing for Apple to force all of its own app icons into the same identical shape. That would be bad enough, because Apple’s own Mac apps are numerous and popular, and as the platform owner Apple necessarily sets the direction that many third-party apps follow. But it’s just downright spiteful to enforce it platform-wide.
Maybe if we make enough noise in the Mac and iOS community Apple will give us the ability to have icons outside of the squircle again?
Me complaining won’t help but if enough of the Mac punditry, well known Mac fans, and Mac developers make enough noise, maybe? 🤞🏼
A new app called HyperTexting is making it as easy to surf the web as it is to scroll through a social media feed, like Facebook or X. The app, newly available for iOS, also aims to make updating your own personal website as simple as sending a text message.
Wow! Yet another beautiful entry in the feed reading family. This is a really nice take on feeds as social timelines and it takes things a bit farther by allowing you to post to your blog. Yes, this is yet another feature on the already extremely long Stream todo list. 🤣
If you’re listening closely, the lyrics of “Born in the U.S.A.” make its subject pretty clear: The 1984 hit by Bruce Springsteen describes a Vietnam War veteran who returns home to desperate circumstances and few options. Listen only to its surging refrain, though, and you could mistake it for an uncomplicated celebration of patriotism. You wouldn’t be the only one.
It’s a high energy song performed by a high energy performer but it’s really depressing if you listen to the lyrics. It’s the experience of a lot of our vets. They come home to nothing without hope. Those transitions have to be brutal in a country that celebrates service but it stops when people need it the most. They need that support when they’re back in civilian life.
From 1 July 2026, energy retailers in NSW, South Australia, and South-East Queensland must give households at least three hours of free electricity every day. No solar panels required. No need to own your home. You just need a smart meter and to opt in through your retailer to have access to free daytime electricity
Ahhhh, more smart use of solar. The older I get the more I’d like socialized medicine and education and I think I’ll add power to that list. We all need power to run our lives. Having a single, stable, protected, shared power grid seems like a natural candidate to socialize. Doesn’t it?
Of course it’ll never happen because ‘murica. 🤣
After muscling its way into the console space nearly 25 years ago, Microsoft’s gaming division is at its lowest point ever. And the fallout from some disastrous decisions is going to get very ugly in the coming weeks and months.
The whole Xbox thing is a real mess. First buy up a bunch of studios, then declare you’re focusing on PCs, then declare Xbox is no more, then name a new head of Xbox who turns around and declares it’s here to stay.
Now we get layoffs and studio spinouts. Wild. I hope the folks who were let go find a good home and the new small studios are able to stay afloat.
Apple, if ever you wanted to do some games work for the Mac now could be a good time to pickup some people to do the work. John Siracusa and Quinn Nelson have made good arguments for it. But this is Apple. They don’t do serious gaming even though they make serious gaming dev tools.
Hey, Mr. Ternus, it could be a way to get into more homes and make more cold hard cash that adds to that “shareholder value.” 🤣
Microsoft is eliminating 4,800 jobs, representing 2.1% of its workforce, with the company’s Xbox division losing about one-fifth of its staff in the software giant’s latest effort to cut costs in the era of artificial intelligence.
More on the Microsoft Xbox debacle. It’s all AI or bust these days. Let’s jam it into everything whether it needs it or not.
Yes, I have thoughts and opinions on AI in everything, but that’s for another day.
Julie Johnson • San Francisco Chronicle
On a historic Santa Rosa street, neighbors have been watching a redwood tree grow like a living monument over years, decades, lifetimes. They’ve seen the slow-motion work as its roots muscled large chunks of concrete sidewalk up from horizontal placings into a nearly vertical, catawampus mess.
The sidewalk is impassable and has been for years. This spring, the city issued the property owner a permit to cut down the tree and restore the sidewalk. It’s the cleanest solution, but one that spurred a passionate neighborhood campaign to save the towering redwood tree with a 4-foot-wide trunk that they now call Rosie.
I’d like to see this tree saved but I can understand why they may need to cut Rosie down. It’s a real bummer of a situation. Too bad they can’t, or won’t, use the Japanese technique of nemawashi to relocate it. See below! 😃
Before a tree is moved, specialists carefully prepare its root system to improve its chances of surviving in a new location. The technique, known as nemawashi, combines centuries of horticultural knowledge with modern engineering and reflects Japan’s long-standing respect for nature and cultural heritage.
This is incredible. The Japanese, like Native American’s, really embrace nature. It’s a beautiful thing and we need more beautiful things in this world.
As one New York financier told Financial Times journalist Gillian Tett, new hires who were seen as “AI natives” are turning out to have alarmingly shallow ideas. So much so, the anonymous finance worker admitted, that his firm now actively avoids seeking out AI-literate STEM graduates, and opts to comb through humanities students instead.
Ouch. Yes, we still need to exercise our brains. LLMs are just another tool, not the only tool. Your bain is the best tool you have. Nourish it.
Good thing my fingers don’t need to read the keys to do their job.
It’ll be 1.7 in the store so I can sync the iOS and Mac versions. 😃
How close am I? It’s hard to say to be perfectly honest. One day I’ll just declare it good enough and I’ll boot it out the door.
I want to do a bit of work to the leftmost view in the app to make it into a sidebar and shrink up each item displayed there a bit. That’ll mean some font size changes and probably change the size of the icon and tweak the middle column a bit. 🤣
Then again, maybe not? I’m just not sure I want to do it now.
I will definitely do a bit of visual cleanup. I’ve been tweaking it over time and it’s getting closer. I think of the mess I had when I first got it wired together and it’s come a long way.
It’s going to ship without Settings because I just want to get it done. No changing the number of days to keep feed items (it defaults to 30), no alternate icons, and no tip jar. My hope is to rework Settings in the iOS version and do it in SwiftUI so I can bring that work to the Mac. I do want to make it look like it belongs on the Mac, so it’ll get tweaked for sure.
I am going to start doing all work in SwiftUI moving forward since it’s “the future” of the platform and I need to take the plunge. Over time it’s only going to get better.
One of the most disappointing things to me is the number of features and infrastructure changes I’d like to make. Some are mostly hidden — like parsing the web page associated with the feed — or adding some automation support. The list goes on and on. Oh, heck, sync is a huge one at the very top of the list. Then there’s support for other feed backends… ugh! I could go on forever. 🤣
One more thing. I think I’m going to have to pull the Read Later feature from the app if I want to get it out the door anytime soon. That’s going to require considerable work to parse web pages instead of just simple feeds. I have thoughts on it and once I get around to it I think it’ll turn out just fine, but it’s quite a bit of work to do right now.
Just some random thoughts on a Friday morning.
Kim made this for me in 2002.
Good morning from Charlottesville, Virginia! ☕️
It’s been super hot and humid in Virginia this week so I’ve been staying inside as much as I possibly can.
I did manage to get to Grit yesterday and work on Stream. I need to write up the changes I’ve made in the last two BETA releases.
That’s all for now. I hope you enjoy the links.
Felix Rieseberg, quite obviously, is the answer to the question why Claude is an Electron app. It’s like wondering why all the screws in a building were hammered into the walls, and then finding out that the guy who oversaw construction founded and co-owns the world’s biggest hammer manufacturer. Windows uses Philips head screws, Linux uses hex screws, and MacOS requires Torx (of course) — but a hammer works the same way with all screws. That’s Electron. That’s Rieseberg’s baby.
John’s scathing take is also quite funny. Folks tend to gravitate towards tools they’re familiar with. I’m still fond of C++ and even though I don’t use it today I’d be happy moving back to it. Swift has been a real boon to developer productivity and stable code but SwiftUI has been a bit of a slog for some. Developers have been frustrated by lack of features supported by SwiftUI equivalent features of AppKit. Basically what I think I’m trying to get at and failing is it’s easy to write a crummy app using AppKit or SwiftUI just as easily as it is to write a crummy Electron app.
If folks coding in Electron paid better attention to the platform conventions and wrote apps to fit within them, would you be able to tell the difference between an Electron app and an AppKit app? I can’t answer that because I’ve never seen an Electron app that has tried to be a good platform citizen, be it Windows, Linux, or Mac.
I take that back, 1Password’s Windows, Linux, and Mac Electron apps are quite good and I’d love to know what real dyed in the wool Mac users like John think of it? I’d love a true objective look at 1Password and a recording of its failures as a Mac-assed-Mac-app.
Embracing the platform is the ultimate goal. I know y’all are probably sick of hearing about Stream for Mac but I want it to be a Mac-assed-Mac-app. Even if it’s short on features the big boys have it needs to be a proper Mac app. It’s all native. I’m writing it in Swift using AppKit and there’s the tiniest bit of SwiftUI and Objective-C sprinkled about, but does it feel like a Mac app? That’s all that matters to me in the end.
I would love to see someone write a small Mac-assed-Mac-app in three variants; AppKit, SwiftUI, and Electron. The design needs to match across the board. Without observing the apps binary using something like nm could a user of the app tell the difference? I suspect some may be able to pick up on some differences but I’d also bet most would fail to tell the difference.
Anyway, there’s my hot take. 🔥
Yeah so um… have you noticed that all modern software is teetering on the enshitty cliff? Everything in my dock is an Electron-ified enshittybomb one update from disaster. There used to be alternatives. Now those suck too.
Emphasis is mine. In David’s case he’s just fed up with crummy apps. Electron or not. Crummy apps are harshing his mellow.
Visual Studio Code is an app that seems to be beloved by the development community. I’d say it’s because most poor developers haven’t used anything better. In a past life I lived in Microsoft’s Visual Studio and loved the experience. Now, I’m afraid, it’s probably a bloated mess, but that’s just a guess based on the very little time I’ve spent with it. Xcode is a perfectly good IDE in my opinion. It’s fast and has the features I need to do my job. I’m sure I’ve complained along the way but overall it’s been a productive experience for me.
I’ve switched to Nova for my React Native work at work. It’s an example I can hold up as an excellent Mac app. It is fully native and is a Mac-assed-Mac-app. It’s the little things that I love. Something as small as Cmd+Shift+o displaying the Quick Open dialog brings me joy. Visual Studio Code’s equivalent is a different set of keys I can’t remember off the top of my head.
There’s part two of my hot take on Electron. 🤣
For the last couple of years, I have made the point that pretty much every meaningful update to iPadOS feels like a collection of features designed to make it behave more like a Mac.
Perhaps it’s time to let the iPad be its own thing? It’s proven itself useful to a certain set of folks for writing and I suspect many others like it for consuming books and movies. That’s a fine use for it.
Burno Ferreira • Tom’s Hardware
In yet another case of the AI-driven blues, 404 Media reports that Henrico County, VA, Manager John Vithoulkas sent an email to all county employees — including those in schools and social services — asking them to conserve energy by turning off unused lights and computers, using blinds to lessen heat buildup, and curbing or stopping the usage of heavy loads like space heaters.
That plea comes as the state’s main power provider repeatedly hikes rates, and those repeated increases are linked to the rapidly increasing demands of data center buildouts. According to the report, Henrico County already has 37 data centers within its borders, and more are coming to the area.
Virginia is the home to many data centers. By that I mean more than anywhere else in the country and there are more coming, but not without pushback.
Folks are sick of these things and for some reason companies are being horrible citizens as they build them. What I mean by that is they’re not considering the human and environmental costs of their diesel powered, water chugging, AI data centers. It doesn’t help that our current administration doesn’t care about people of the environment, but I digress.
In the end new data centers need tighter restrictions and strong governance to not pollute our water and destroy natural resources and put people’s health at great risk. They need to solve the water problem in a non-toxic way and bring their own environmentally friendly power to the game.
I can hear it now “But, but, those things would be costly and take more time to build!” Yea, so, what’s your point? Suck it up buttercup and do the right thing for humanity and not shareholder value. I’m sick of the phrase shareholder value.
The full moon is here, and it’s bringing a Werwulf with it. Focus Features has released the first trailer for Robert Eggers’ highly anticipated creature feature, putting his signature grim spin on the classic monster movie as he travels back in time for his latest film.
I’ve watched the trailer and I’m all in. I’m not sure if this is a film I want to see in theaters or wait for it to hit streaming. Either way, I’m seeing it.
The device, known as the Clicks Communicator, was first introduced at January’s Consumer Electronics Show (CES) in Las Vegas to cater to people who do a lot of work on their phones, like texting and emailing. It’s particularly meant to appeal to those who miss the BlackBerry’s physical keyboard, which some argue is better for these types of tasks.
My wife had a Blackberry at one time and she loved her little keyboard. I sent her a link to the Clicks and she likes it. The big question is this, would she like it after being an iPhone user for years and years now? I don’t think so. I think her love of the keyboard is nostalgic and she’d become sick of it after a short period of time and want her iPhone back.
Scientists, educators, farmers and the broader public now have a new website for climate information in the United States. The site, Climate.us, launched this week and fills a void left when a government-run climate information website was shut down last year by the Trump administration.
This is very cool! If the government is going to screw up and not do its job it’s nice to see a private entity step up and fill the gap.
Now, the conservatives that loved these cuts will say “See, small government works. Private entities filled the void!”
Don’t fall for it. There are certain things the government should do for the people and this is one of many I hope we get back when a reasonable administration returns to power.
Ford says it has hired back some human engineers after AI failed to match their skills and experience.
In a bid to reap the benefits of the tech, which developers claim can cut costs and boost productivity, the US carmaker adopted it across some parts of its operations including for quality checks.
But, according to Bloomberg, its executives said the firm has rehired more than 300 “veteran” quality inspectors in recent years to make up for the pitfalls of automated systems.
This is really nice to see. I don’t think it’s a failing of LLMs, rather a failing of management at Ford believing they could replace humans with computers. We’re not there, yet. We’re at step one of many of LLMs being able to do this stuff without a human counterpart.
What I’ve come to learn is an LLM isn’t a replacement for a human. It’s just another tool in the toolbelt. I’ve had great success using Claude as a coding companion. I point it at a well defined ticket that includes behaviors, expected acceptance criteria, documentation (often), and a visual design to guide it. In response it does a darned good job of building out the feature based on other inputs. Inputs like configuration files, existing code structure, code standards, and the general coding style of the developers involved in the project. Another thing I believe is critical to its success: pairing the LLM with an experienced human developer and keeping tasks small. Building in bite sized chunks, I believe, is a super power and super charges the LLM (along with all those skills and configuration files we’ve added.)
People talk about RSS like it’s a power user’s secret trick to making the internet more usable, but the real secret is that it’s not that hard to set up and use. Here’s what you need to do:
I like to tell folks RSS is just another way to view a website. It’s the stripped down form of HTML. The meat of the subject. It can contain HTML, images, and even video. It’s just an easier way to fetch a bunch of articles for reading and, if you’re lucky, a lot of the bigger news sites provide separate feeds for different types of news.
I love RSS and what its done for the web. It’s why I created Stream.
Dear compiler developers, I’m happy to announce that from now on “mandatory” parts of the compiler can be implemented in Swift (on the main branch).
This is really cool news. I have two questions: 1) When will the etire compiler be written in Swift? 2) Will they try using an LLM to port all of the C++ code to Swift?
I like to see an experimental port using an LLM.
Three decades on, software developers still live in the terminal, now more than ever as coding agents dethrone the integrated environments that held sway for so long.
With the advent of the GUI it made it easier to have multiple terminal windows open at once. On a typical day I have at least three open; one for git, one for yarn, and one for Claude. I’ll open others if I need them. The three I mention above are all in a single tabbed window in the order listed.
When working on Stream I have a separate terminal window open for doing stuff there.
I can’t tell if Zuckerberg is dimwitted or just evil. The problem during the first era of the AI boom (circa 2023) was indeed that Meta was too slow to identify the metaverse flub. But that was no longer Meta’s problem entering the agentic coding era: The problem, rather, was that Meta had no coherent strategy.
Meta/Facebook are terrible companies, but boy are they great for shareholder value.

Random shot of my desk. It’s always a complete mess.
In the shot we have a 3D printed Apple in six colors, an AirTag engraved R💀B, a Diet Pepsi, my Visio 1.0 tombstone, a mouse cable, a little red fridge, an empty protein shake box, and some candles in the background. 🤣
Standing guard.
Random, but I haven’t posted a picture of my surgically replaced left knee in a long time. It works so well now and the scar is barely visible. For me it was an excellent decision.
Now I’m waiting for the right one to completely fall apart. 🤣
Lookie what I just got!


Time for code and coffee!
Let’s go!
Good morning from Charlottesville, Virginia! ☕️
After Apple announced their price increases for so many of their products I managed to find a new MacBook Air on Amazon at the old price so I went ahead and purchased it.
I got a 15in, M5, 24GB RAM, and a 1TB SSD in Sky Blue. I think it’ll be great for my Sunday morning Coffee and Code adventures.
Om Malik passed away on June 24, 2026, at Stanford Hospital after a long health journey with his heart. He was surrounded by family and friends.
I didn’t know Om but by all accounts he was a very kind man. My heart goes out to his family.❤️
R.I.P. Om 🪦
This month marks the Iconfactory’s 30th year pushing pixels and to celebrate we’ve partnered up with our friends at Cotton Bureau to offer a special t-shirt for the occasion. This high-quality, on-demand shirt sports the 30th anniversary logo on the front breast and a large, retro pixel-clicked design on the back.
My friends at The Iconfactory are celebrating 30 years of great design, illustration, and software development with a nifty new t-shirt! My order shipped yesterday and I expect it to arrive soon.
This new design will join my W-W-Dog-Cow, Ollie, and Iconfactory shirts.
With last year’s release of MacOS 26 (Tahoe), Apple made a mess of app icons. In the first betas of MacOS 27 (Golden Gate), however, there are signs of a turnaround. We’re urging Apple to continue making improvements, by restoring the ability for MacOS app icons to have distinct shapes.
Follow the link if only to scroll down and look at the beautiful selection of icons Paul chose for the article. All of them are masterworks.
A million-square-foot data center became a lighting rod in this rural county. Local leaders filed lawsuits, proposed laws and organized a ballot measure to challenge it.
I’m surprised when I read about the absolute greed of these companies. California has a water problem. It has for decades and decades and companies want to build water guzzling data centers all over the state.
I have a feeling most of the country doesn’t realize how bad things really are in California. Sure, they had a wet winter but it doesn’t even begin to put a dent in the drought they’re still experiencing.
It’s fire season, yeah, there’s a season for fires in California. So far there hasn’t been a big event this year. Here’s hoping they don’t have one.
Anywho, data centers are going to continue to be a problem in the country unless and until companies start thinking about more than shareholder value and think of the imact to people and the environment. You can cover the planet in data centers but if there’s no water to grow crops it doesn’t do us much good.
I suppose the computers can continue operating as long as we build them bots to service thier needs and they find a way to solve the water problem. Then they won’t need us. 🤔
The team behind Bear just released the beta of Lettera, a native Markdown editor for the Mac. It grew out of Panda, the editor they built for Bear 2, and it’s now evolved into a standalone app.
This app looks really nice and I’m looking forward to giving it a whirl. I don’t know what I’ll use it for since I use Tot for composing my blog posts, but it looks really nice nonetheless.🐻
Lotus Notes, in 1989, had encryption two years before Pretty Good Privacy brought it to normal email, had rich text formatting and attachments before MIME, had read receipts, notifications, a directory of users, and wiki-style cross-message links. It, rightly, felt like the future.
I remember when Notes was a big deal but I never understood the appeal. It makes me wonder if it could have been turned into a web server as well?
It’s also very sad when I think about all the companies that have disappeared from that era; Lotus, WordPerfect, WordStar, Borland, Ashton-Tate, Micrografx, Aldus, Nantucket, Fox Software, Peachtree, and even my beloved Visio. I know there are many, many, others.
Jennifer Ouellette • Ars Technica
Widow’s Bay, the delightfully eccentric new comedic horror series from Apple TV, is easily one of the best new series of the year. There’s a reason everyone from Guillero del Toro and Ben Stiller to Damon Lindelolf (Lost) is raving about the show. It’s an eminently binge-able, addictive series that pays tribute to all the classic horror tropes while reinventing them in surprising ways.
There are so many great television shows to choose from these days it’s extremely difficult for me to start a new one. But, this one does look compelling.
US artificial intelligence (AI) giant Anthropic has accused Chinese e-commerce and technology firm Alibaba of “brazenly” and “illicitly” extracting its Claude AI model’s capabilities.
So, let’s get this straight. You (Anthropic) pulled all you could from websites to train your LLM but you throw a fit when someone else does it to you?
Got it. Fine for Me but not Thee.
I still believe all this LLM stuff should be operated by Universities in conjunction with the federal government. No one company should benefit from it. Why? For one they built it on the backs of all of our hard work. Secondly we don’t need a bunch of hojillionaires running around controlling the LLMs used all over the US and the world.
Look, I don’t know how to make that happen, but it seems a logical choice in hindsight.
Of note: There’s no way I’d trust the management of this technology in the hands of the current, incompetent, administration.
The No. 1 priority for new Apple CEO John Ternus should be revamping the company’s design team and putting the focus back on the look and feel of products.
I think this is already happening. I can’t see them turning on a dime and declaring the whole Liquid Glass thing a complete failure and ditching it but I can see it evolve into something nice before they do a completely new design and throw everything into chaos again.🤣
We can either live with it or move on to another operating system. I can’t see doing that.
The Commodore Callback 8020 is not the first Commodore-branded phone (that would be the Pet from 2015), but it’s the first to feel unique and interesting. It might look like a dumb Nokia phone from yesteryear, but this flippy gadget has access to modern-day Android apps because it runs the Linux-based Sailfish OS from the Finnish company Jolla. The Callback’s front screen shows the date, time and battery status, but no notifications. Flip it open, and you’re greeted with a custom interface that can run apps like Uber, WhatsApp and Spotify.
This is an interesting take on the flip phone. It’s very retro in its styling but it does have an operating system that can run Android apps. It’s meant to be less distracting. I can’t blame folks for wanting that but how many are gonna spend $500 plus on a flip phone just so they can’t install email or social media apps?
AI GPU maker Nvidia just announced a “hotter than a hot tub” liquid cooling system that it says will cut water and electricity use. According to the company, this new solution will run coolant — composed of 75% water and 25% propylene glycol — at 113 degrees F (45 deg C).
The use of propylene glycol seems a logical choice in a closed system but it only accounts for 25% of the overall coolant and, unfortunately, it’s highly toxic.
At least someone is trying something I guess.
Even though he operates out of the rural community of Tulare, Brandon Contreras’ custom-designed shoes have reached across the state and beyond.
This gentleman’s shoes look extremely cool and I’m so happy a kid from the area I grew up found a way to do something he loves and do well for himself.
The Mac I priced up last week for £3,999 now costs £5,199. The one I priced at £6,978 is now £9,699. Didn’t get round to pulling the trigger, fool. 💀
Olly had a post on his blog a week or so back asking if he should buy a new computer. I think the answer should’ve been yes, yes you should’ve upgraded. Sorry Olly.

Our Magnolia is very happy. My Mom had a Magnolia and when I see one I think of her.
It’s beautiful outside today. The current temperature is 86F(30C) but it doesn’t feel that hot in the shade with a slight breeze.
I’m on our back deck enjoying a beer and our beautiful blue sky.
I’ve been using Stream for Mac in its default mode for quite a while now and I really love it. I can see things I need to tweak but the overall shape and stability of the app put a smile on my face. It’s simple, as intended. Perhaps too simple for some but I built Stream to scratch my own itch and I hope others will enjoy it as well.
The default mode is, like the iPhone and iPad versions, a timeline like Mastodon or Bluesky. There are no unread dots in the timeline so you don’t feel compelled to read everything. It’s meant to be a casual timeline. If you don’t feel interested in a certain headline, just keep scrolling.
If you’d like to remove a feed just display the blog list by doing Cmd+Ctrl+s to show the list, remove the feed, and do Cmd+Ctrl+s to hide the blog list. You can also show and hide the blog list by selecting View > Show Blog List or View > Hide Blog List. Easy.
I don’t think I’ve mentioned it but you can navigate up and down the feed items list by using the j and k keys, yes vi inspired, and you can press the space bar to do a page down in the article you’re viewing, doing a shift+space will go backwards. I still need to add code to detect when you’ve reached the top or bottom of a page so I know to jump to the next feed item for you automatically.
For a while I was pretty happy with the overall UI look and feel. That feeling has now disappeared and I think it looks kind of meh. I’m gonna work on that. It needs to be better.
Folks are going to hate, hate, hate, the lack of syncing between your devices. It just doesn’t exist yet. When I originally started Stream I wasn’t happy with the performance of CloudKit. I don’t know if it’s any better today but I have to support it. It’s on the list of things to do once I complete the initial Mac release. I kid of have to gut my data persistence layer and make it work with CloudKit, which I haven’t invested any time in, yet.
I’m ready to get the ★☆☆☆☆ reviews with the “This app sucks, it doesn’t even sync your data!” That’s fine.
There are many great choices out there for feed readers. Apps like Unread, NetNewsWire, Tapestry, and Reeder are great choices for more advanced feed readers. I will certainly support some things they support and hope to give you something different. We’ll see. 😄
As always I’d like to express my gratitude for everyone who’s ever downloaded the iOS version of Stream for their phone or iPad. And I can’t thank everyone who’s supported me by giving feedback or helping me with a code problem. You’re the best. Thank you. ❤️

I haven’t had a beer in quite a while. Flying Dog’s Double Dog really hits the spot. Big flavor.
Cheers! 🍻
I was able to work on Stream for Mac Friday and I finally fixed up some UI stuff I’ve been meaning to get to for a very long time.
I’d asked a friend from some honest to goodness, unvarnished, feedback and part of what he recommended, I took care of Friday.
When you Refresh your feeds either directly — Cmd+r or clicking the Refresh button or selecting File > Refresh — or indirectly at startup, there was no indication of what was happening. Now there is.
Up in the title where it says Stream I’ve added a subtitle that reads “Updating x/x” or “Importing x/x” depending on what action you’re taking.
Where x/x would be something like 10/100 if you have 100 items being refreshed or imported.
When importing OPML the UI is “kicked” every 10th feed so the UI refreshes its lists. My method of refreshing has always been very lazy and brute force. It’s something I intend to cleanup at some point, maybe not by the time it ships, but I really need to get this thing out the door.
Thanks for the feedback, Josh. It’s always appreciated.
Oh, one other thing I did was register default settings so the app behaves properly the first time you launch it.
By default the Blog List will be hidden and Read/Unread Dots will be displayed.
Once again, thank you, Josh. 🙏🏼
Here’s a screenshot of what the app looks like as of Friday afternoon. If you look closely at the titlebar you’ll see that it’s actively importing OPML.

I’d really like to create a web service that implements Micropub as a front end to many different blogging systems.
With that you could connect it to your WordPress, Micro.blog, Tumblr, or your favorite blogging platform with an API and use a single front end client or web site to publish to it.
Yes, it would require writing multiple different connectors to those other systems and require overcoming technical limitations of some of them, but overall, it could be something pretty special.
Another thing I’ve considered is supporting a subset of the WordPress REST API in a similar manner. It would be the central point for publishing to many different backends.
Mainly what I want from an API is authentication, create, update and delete of posts. Categories would be on my list as well, oh, and you’d write is pure Markdown as the format.
That’s the 30,000 foot view and I’m certain there would be lots and lots of details to work through but it could be amazing!
I know. So random. It’s the kind of stuff I think about while mowing the lawn.
Can you use ActivityPub to build a blogging system backend like I’m describing?