Helge Heß
ultrathink, but in RL
https://github.com/helje5
#SwiftLang, #SwiftUI, #FOSS, #Cows, #NeXT, #Magdeburg
I don’t know a single app in the current „Apple Design Award winners“ email. But i suppose that’s the idea, get to know new apps by featuring them. Recognizing apps that people actually use is a different thing.
Since I just walked over it again, on non-Darwin platforms the MainActor does NOT necessarily run on the main thread. I think it's just a regular global actor there that can run on any thread.
Actually I wonder how to fix this. Could you do an own MyMain actor w/ an executor that uses the GCD main queue? If so, why doesn't Swift do this in the first place?
You can't make this up, we have *two* RFC'ed standards for JSON calendar data (and address data):
- RFC 7265: https://datatracker.ietf.org/doc/html/rfc7265 (standards people from various companies)
- RFC 8984: https://datatracker.ietf.org/doc/html/rfc8984 (FastMail)
It's seems clear that someone just didn't like the format of the other. So now we have two. For the same freaking thing. Yes, I read 1.1, all 4 points seem like utter nonsense to me. Yes calendars are hard. Independent of the format.
I think I even have an API-OKayish, essentially 0-cost abstraction for dealing with the issue. Like why is it view.chartZAxisLabel (and all variants). Instead use small trampolines, like view.chart.z.axis.label, chat.z.axis { ... } etc. Would have the same shape for all axis.
People are wondering how the iPhone foldable would work, API/screen wise. Do you open separate scenes for the screens?
With our fancy “declarative UI” framework you could also build things where your 3-part foldable is actually:
[Sidebar] | [. Content ] | [ Inspector]
(to close, you'd put the sidebar/inspector on top of the content and the back becomes the regular combined thing)
Kinda like the iDrawerMac, but for reals. Might be less crazy than it sounds, IMO.
So what I’m going to do at the workers day? I guess going to work?
Those are the kind of markers you get from using AI in your code. They intentionally tag you and will surely come for you if the ship goes down.
Apple has given up on the Pro Display XDR. Apparently the large high res display starting at $5000 just didn’t end up being a hit https://www.macrumors.com/2026/03/03/apple-discontinues-pro-display-xdr/

