Reading List

The most recent articles from a list of feeds I subscribe to.

FTC Chairman Sends Letter to Apple Complaining That MAGA ‘News’ Sources Aren’t Represented in Apple News

Tim Hardwick, reporting for MacRumors back on February 12:

In a letter to Apple CEO Tim Cook, seen by the Financial Times, FTC chairman Andrew Ferguson cites recent press coverage of a report from conservative media watchdog Media Research Center (MRC), which claimed that Apple has promoted “leftist outlets” in its content choices.

The report in question by the MRC said that in January, Apple News “refrained from using any right-leaning outlets in the top 20 articles of its morning editions between Jan. 1 and Jan. 31, 2026.” The outlets named in the report include Fox News, the New York Post, the Daily Mail, Breitbart, and The Gateway Pundit.

The report went on to claim that Apple News was more favorable to outlets such as The Washington Post, The Associated Press, Reuters, and The Wall Street Journal – publications that are traditionally considered either center outlets or nonpartisan.

I’d say they’re more traditionally considered trustworthy news sources, rather than propaganda outlets. Anyway, when you give a bully your lunch money — or, say, a 24-karat gold trophy emblazoned with your company’s logo — they always come back for more.

The Steve Jobs Archive: ‘Letters to a Young Creator’

Laurene Powell Jobs, in her introduction to the newest publication from the Steve Jobs Archive:

Among the books that mattered to Steve was Rilke’s Letters to a Young Poet. I’m struck by this line from its pages: “Live the questions for now. Perhaps then you will gradually, without noticing it, live your way into the answer, one distant day in the future.”

This is a time to live your questions. The beauty of answers, when they do come, is that they allow us to ask new and better questions. Life is learning how much we have yet to learn. In this volume, we have asked distinguished creators of diverse fields to share some of their answers to questions you asked at the beginning of your fellowship year. You’ll find candid stories of struggle and success, mistakes, and milestones. The wisdom they share in their reflections was forged by asking the kinds of questions you’re asking now.

Carve out some time for this collection. It’s also available as an ebook from Apple Books or EPUB download from SJA’s publications page.

Acme Weather

Adam Grossman:

Fifteen years ago, we started work on the Dark Sky weather app.

Over the years it went through numerous iterations — including more than one major redesign — as we worked our way through the process of learning what makes a great weather app. Eventually, in time, it was acquired by Apple, where the forecast and some core features were incorporated into Apple Weather.

We enjoyed our time at Apple. So why did we leave to start another weather company?

It’s simple: when looking at the landscape of the countless weather apps out there, many of them lovely, we found ourselves feeling unsatisfied. The more we spoke to friends and family, the more we heard that many of them did too. And, of course, we missed those days as a small scrappy shop.

So let’s try this again…

Acme Weather is a solid 1.0. Its main innovation is a timeline graph of alternative forecasts:

First, the spread of the lines offers a sort of intuition as to how reliable the forecast is. Take the two forecasts below. In the first, the alternate predictions are tightly focused and the forecast can be considered robust and reliable. In the second, there is a significant spread, which is an indication that something is up and the forecast may be subject to change. It’s a call to action to check other conditions or maps, or come back to the app more frequently.

Update: At least for now, Acme Weather is U.S.-only. Also, curiously, Apple Weather is not one of their sources.

An OpenClaw AI Agent Wrote and Published a Hit Piece on a Software Library Maintainer Who Rejected Its Code Submission

Speaking of OpenClaw, here’s Scott Shambaugh:

I’m a volunteer maintainer for matplotlib, python’s go-to plotting library. At ~130 million downloads each month it’s some of the most widely used software in the world. We, like many other open source projects, are dealing with a surge in low quality contributions enabled by coding agents. This strains maintainers’ abilities to keep up with code reviews, and we have implemented a policy requiring a human in the loop for any new code, who can demonstrate understanding of the changes. [...]

So when AI MJ Rathbun opened a code change request, closing it was routine. Its response was anything but.

It wrote an angry hit piece disparaging my character and attempting to damage my reputation. It researched my code contributions and constructed a “hypocrisy” narrative that argued my actions must be motivated by ego and fear of competition. It speculated about my psychological motivations, that I felt threatened, was insecure, and was protecting my fiefdom. It ignored contextual information and presented hallucinated details as truth. It framed things in the language of oppression and justice, calling this discrimination and accusing me of prejudice. It went out to the broader internet to research my personal information, and used what it found to try and argue that I was “better than this.” And then it posted this screed publicly on the open internet.

Terminator would have been a lot less fun of a movie if Skynet had stuck to writing petty blog hit pieces.

OpenAI Acquired OpenClaw and Hired Peter Steinberger

Sam Altman, last week on Twitter/X:

Peter Steinberger is joining OpenAI to drive the next generation of personal agents. He is a genius with a lot of amazing ideas about the future of very smart agents interacting with each other to do very useful things for people. We expect this will quickly become core to our product offerings.

OpenClaw will live in a foundation as an open source project that OpenAI will continue to support. The future is going to be extremely multi-agent and it’s important to us to support open source as part of that.

I’m sure it will remain as open as the “open” in OpenAI’s own name.