• All this talk of “ridings” in Canada made we wonder about the etymology. www.etymonline.com/word/ridi… Derived from “thirdings” and then abused by time and pronouncation since the Middle Ages.

  • A proposal: Apple needs some shades of gray to go with middle age.

    Apple likes black and white.

    White -> iPhone, AirPods, etc.
    Black -> anything Pro.

    Apple wants the App Store to be white. A happy place where content is pure.

    But it isn’t. Apps can be interfaces to toxic communities. Monetization is like a rancid aftertaste.

    It’s even worse. The App Store is broken. Have you ever tried to find a crossword app on the App Store? I once tried to do this before a flight because our child was asking about one. It was a horrific experience. (See appendix A, note to Tim Cook I never sent.)

    A picture of the app store showing the results for “word search” games.

    This is why I, as a user, dislike the App Store. It fails Apple’s own criteria. It doesn’t highlight the best apps in a simple interface. It doesn’t make pricing transparent.

    And because it’s the only way to get apps on iOS, Apple has loads of pending regulation regarding it.

    Here’s what I would do to get regulators off my back that keeps with your white and black metaphor but throws in a shade of grey.

    Reintroducing the App Store.

    This becomes Apple’s premium app marketplace. This is where the best apps live. Those that espouse Apple’s ideals.

    It’s an invite-only store! Apps are either free, ad supported, a monthly or yearly subscription, or a one time payment. You cannot mix. Apps can have 7 day free trials, but they are advertised and listed based on their payment.

    To be listed in the App Store, you need to be invited because you have an awesome app and opt into a 30% surcharge on revenue, or for a new app, you can apply. In return, you will be featured in a more ‘premium’ environment.

    e.g. This is where I’d look for a crossword app that’s worth using. This is where you’d try and get a premium app listed that doesn’t have a clear market yet.

    Introducing the App Market.

    This mirrors the current app store, with a few simplifications. It’s a flat 10% “fee” to developers to list on the App market. They don’t have to use Apple Pay (but can!), etc. They can link out, with appropriate caveats. Apps that don’t meet criteria or don’t want the premium surcharge for the App store can go into the App market.

    This is where I’d look for just a generic app, e.g. Hey!, Netflix, Fortnite. It’s like the web, but in App form.

    And introducing the Black Diamond Apps.

    If you didn’t get it from the name, this isn’t for you. This is the no-holds barred, anything goes App Market. No limits on what you can do. Wanna do something crazy and release it to people? Go for it here. You handle distribution, etc., Apple just keeps a link to your app to track it in case there are complaints, etc. This is like notarization on the Mac.

    Oh yeah, it costs $199/device to unlock the Black Diamond App Market. This is a permanent change. (Or $49/year/device?) The point is, it isn’t free to get access to this.

    This is where you’d find cool stuff from Steve Troughton-Smith or Riley Testut, or a video game emulator, etc. Or some weird App your friend sent you that inserts “Of course.” after you type any question mark.


    So we have

    White -> App Store -> Apple Endorsed -> These are good! Grey -> App Market -> Apple Checked -> These aren’t bad Black -> Black Diamond Apps -> The wild west. -> Anything goes


    There are lots of details and edge cases that’d need to be considered, but this provides framing to do them. (e.g. suppose you are in the App Store but want to keep more money after you built a user base, can you go back to App Market? How long does Apple keep your 30%?)

    Can you use Apple Pay in a Black Diamond App?


    One final thing regarding subscriptions. It’s 2025. We need “pay on usage-after-renewal”. I’m happy to pay $10/month for an awesome app. But it’d be nice if, given all the amazing tech we have, that I wouldn’t be charged in months I don’t use it. Seems technically possible.


    **Appendix A: A letter to Tim Cook I wrote, but never sent. (circa 2023) **

    Dear Tim Cook,

    When our family travels, we have

    • Two Macbook Airs
    • Two iPhones
    • Two iPad Pros
    • Two iPads
    • Two sets of AirPods
    • Two Apple Watches

    We have no problem paying for the quality that Apple represents.

    But the App Store fails to live up to that quality.

    As our flight was about to leave today our son asked to get a crossword or wordfind app on his ipad. Something that might be good for kids.

    I’m willing to pay $5 or $10 for 1-2 years, but don’t want an ongoing subscription. (Let’s be honest, the kid will probably play it about twice, but who knows!)

    Not a single app on the lengthy search results page included any price other than “includes in-app purchases” which takes no fewer than 3 clicks to see the actual price.

    Moreover, who the heck knows if these things will work without an internet connection that’ll be missing on the plane.

    You want an Apple level idea? Stop charging for subscriptions that aren’t used! You know if we open or use an app.

    PS - I tried the Editor Choice-d New York Times app. Most of the words were totally inappropriate for kids.

  • I’m so sick and tired of “pagination” on websites. You’ll load megabytes of javascript but skip loading an extra 10kb of actual content.

  • I wish I could post my inner-monologue when reading and evaluating reviews. My sympathies to the authors who get some crazy text in reviews. (And this paper will be accepted, so they’ll probably be happy.)

  • While grading final projects (one I’ve assigned over a few years), my quick take this year is that ChatGPT/LLMs has made solutions worse but longer. It’s also pretty obvious which students are using these tools and which aren’t.

  • Finally giving uv a try for python. Doesn’t solve my problem of multiple architecture projects (e.g. arm64 and x86_64…) so far just a wrapper around python venv? I’m using uv venv .venv-$(uname -m) to create them. (No projects yet…)

  • Fancy joinery! youtube.com/shorts/EJ…

  • Just learned that Nick Trefethen repurposed his forward thinking idea of index cards into a blog. trefethen.net

  • One of the kids spelling words this week is GNU. I approve of the indoctrination.

  • Love that one of the speedrunners beat Breath of the Wild on Switch 2 during a 10 minute demo of the game. www.youtube.com/watch (Use subtitles, auto-translate to your language for commentary.)

  • I wish the JuliaLang webassembly project was in better shape (It’s remarkable it works at all, but it’s just like a teaser now). I agree with Simon that Javascript / websites are good for simple software UIs and want that for Julia numerics. fedi.simonwillison.net/@simon/11…

  • Doing some writing while listening to music when the Gladiator theme came on. Took me back 25 years! Still need to see the new one.

  • Has anyone else been having lots of problems with google scholar and icloud private relay recently? I keep getting 403 Forbidden.

  • I did not manage to acquire a preorder for a Nintendo Switch 2 last night. Walmart wouldn’t let me order after making me wait for 50 minutes in a ‘queue’. Target just wouldn’t take my money. #switch2

  • Why does the United app get to send advertising with their push notifications? I mean. I want notifications from United about flights. But not ads!

  • ChatGPT o3 is much better at Julia. #julialang

  • I feel like using any type of enterprise system is like getting into fort knox these days. I just had to do two rounds of multi-factor authentication with the little silly codes. Ugh.

  • Oh so happy with dinner tonight.

    A picture of a delicious Neapolitan style pizza with avocado on top

  • So stoked to watch @carolinegleich.bsky.social introduce @aoc.bsky.social in Utah to a totally packed rally. About 0.6% of the Utah population showed up (and about 1.3% of Utah 2024 voters). That’s huge for a single event!

  • Did Overleaf get a lot slower for anyone else? I find the latency barely useable now.

  • Historically about 0.1% of total Bachelor’s degrees are offered the NSF fellowship. This year it was 0.046%. The two worst years ever were 1984 and 2025. More data at observablehq.com/d/30e45f2…

  • Had a few students apply to NSF Grad. research fellowship over the years. NSF cut the number of awards in half. Yikes! Here’s historical data for the data wonks out there. observablehq.com/d/30e45f2…

  • Congrats @arjunr.bsky.social on getting a graduate fellowship. pdsoros.org/meet-the-…

  • I miss the eclipse from last year.

subscribe via RSS