Reading List

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

Follow-Up Regarding App Store Reviews, Which Are Definitely Busted

I wrote yesterday:

And the apps that do the right thing — like Godier’s Current — and never solicit a review like a needy hustler are penalized.

On Mastodon, Steven Troughton-Smith responded:

Review prompts are the difference between a great app getting five positive reviews, and thousands of positive reviews. I would never recommend to a developer to not implement the APIs. It’s App Store Editorial suicide for most apps, since Apple tends to only pick things up when they have that body of review data.

I can see how my describing not prompting for reviews as “the right thing” looks like I’m suggesting developers should not prompt for reviews. That wasn’t my intention.

You have to play the game as the game stands, and Apple controls the game. And in the game as it stands, apps need 5-star reviews to gain traction in the App Store, perhaps especially so for apps in crowded categories. And for most apps, the only way to achieve that is through prompting. But the right thing to do, for the user experience in the app, is never to prompt for reviews.

That’s the problem with how Apple has set this up — to be competitive, apps need to do the wrong thing. I’m a competitive bastard. If I had an app in the App Store today, I’d probably prompt for reviews. I don’t begrudge developers who do it today. That’s the game. I admire developers who refuse to play this part of the game. It’s noble. But it’s not a winning strategy. I want Apple to fix the game — that’s the only real solution.

The system is so twisted that even Apple itself begs for these reviews from its own apps, even the system apps built into iOS. When else does Apple ever ask for anything? It looks needy and pathetic. Real Gil Gunderson vibes.

The funny thing is, this morning while I was reading the Mastodon thread with Troughton-Smith’s post, Ivory prompted me for a rating. Which I dutifully submitted. 5 stars, of course. Which brings me to another follow-up point. A few readers have emailed to object to the argument that it hurts developers to give apps anything short of a 5-star rating. (A few of these readers are from Germany, no surprise.) It’s logical, I agree, that a 4-star rating ought to be considered fair and just for a good app with obvious room for improvement. But anything short of 5 stars pulls down any good app’s average, because the overwhelming majority of users who rate apps only ever assign 5 stars for apps they like, or 1 star for apps they’re angry about. In a system where the overwhelming majority of users only ever assigns 1 or 5 stars, assigning 4 stars is effectively a mildly negative review. That sucks. Apple should fix it. But until they do (which, let’s face it, they probably won’t), obstinately ignoring that this is how App Store ratings work does not help good apps get the attention you think you’re helping them get with a 4-star rating.

Codex for Almost Everything

OpenAI (Hacker News): Codex can now operate your computer alongside you, work with more of the tools and apps you use everyday, generate images, remember your preferences, learn from previous actions, and take on ongoing and repeatable work. The Codex app also now includes deeper support for developer workflows, like reviewing PRs, viewing multiple files […]

Perplexity Personal Computer

Perplexity: Personal Computer brings the multi-model orchestration of Computer to your machine. It can work across your local files, native applications, connectors, and the web to complete complex and even continuous workflows. Personal Computer makes Perplexity Computer a more personal orchestrator, elegantly hybridizing the local and server environments for maximum security and productivity. Juli Clover: […]

Xcode 26.4.1

Apple (xip, downloads): Fixed crash for MetricKit apps built with Xcode 26.4 due to missing symbols when running on iOS, macOS, and visionOS versions below 26.4. […] Fixed stack-allocation bugs in async functions that caused “freed pointer was not the last allocation” crashes, particularly in swift_asyncLet_finish. These long-standing issues became more frequent in Swift 6.2 […]

App Store Reviews Are Busted

Terry Godier:

For example, if you have a 4.1 star rating in the App Store, any 4 star review is going to decrease that average. In other words, leaving a 4 star review is essentially leaving a negative review. [...]

You will see a lot of 4 star reviews that say things like, “This is my favorite app!” or “Gamechanger!” The apps that tend to have these types of reviews are often over a 4.0 in the store and are being actively harmed average-wise by having them, even though the intent was clearly not to do so.

Problem #1 is that star-rating systems absolutely suck for aggregation. If you’re going to collect and average ratings from users, the system that works best is binary: thumbs-up or thumbs-down. Netflix switched from stars to thumbs in 2017, and YouTube switched all the way back in 2009. The App Store should switch to thumbs.

The logical endpoint of apps optimizing for a 5 star review invalidates the system as meaningful on the store. The system becomes a better representation of the sophistication at review prompt execution than it does an accurate reflection of app product quality. The incentive isn’t to create an actual 5 star app, but rather to create a robust system that transmits only 5 star reviews.

Problem #2 is that even if the App Store switched from stars to thumbs, the system would still be gamified by developers, rewarding, as Godier aptly puts it, not the best apps but instead the apps that are best at “review prompt execution”. Apple should remove the APIs that allow apps to prompt for reviews, and forbid the practice of prompting for them. Nothing good, and much bad, comes from these prompts. Imagine being in a restaurant, and in the middle of your entree, the server comes to your table and hands you an iPad and asks you to rate the joint on Yelp. That’s what using most apps is like. And the apps that do the right thing — like Godier’s Current — and never solicit a review like a needy hustler are penalized.

Every time I see one of these prompts it’s like getting hit up by a panhandler — and some of the prompts come from Apple’s own apps. It’s all so greasy. One of the advantages of a walled garden ought to be keeping panhandlers and solicitors out.