More of the iOS app loop, now inside Codex.
The Build iOS Apps plugin lets Codex view and test your iOS app in the in-app browser, open SwiftUI previews, and hot reload edits without leaving Codex.
Sick of closing crash reports every time Xcode dies?
You can swap the standard modal window in macOS for a less-intrusive notification:
๐๐๐๐๐๐๐๐ ๐ ๐๐๐๐ ๐๐๐.๐๐๐๐๐.๐ฒ๐๐๐๐๐๐๐๐๐๐๐๐ ๐๐๐๐๐ฝ๐ฒ -๐๐๐๐ ๐๐ด๐
Another day another macOS bug. This time CallHistorySyncHelper and peopled processes eating up my battery and overheating my mac.
Turns out the process was trying to access CallHistoryDB file that was quarantined.
https://t.co/0r041T9WtD
Has anyone found a way to use Git worktrees in iOS projects without having to re-download all Swift packages for each worktree? ๐ค
This defeats the entire purpose of Git worktreesโit's slowing me down and consuming a lot of disk space. ๐
I remodeled my first home over the last few years and my rule for smart home products was that it must also work like the analog product it was replacing: wall light switches to turn on/off smart lights with one button press, smart lock with both a physical key and an app (and ideally no gaudy industrial design).
It was a surprisingly hard rule and is not the default mode of the industry.
https://t.co/L1nGEWeNa8
Smart houses are so stupid. I've regretted it every single time the siren call of technology caused me to install a computer instead of a light switch, a computer instead of a door lock. And the custom integrations like Control4 are THE WORST. Jason is spot on.
THE BIG REGRESSION
My folks are in town visiting us for a couple months so we rented them a house nearby.
Itโs new construction. No one has lived in it yet. Itโs amped up with state of the art systems. The ones with touchscreens of various sizes, IoT appliances, and interfaces that try too hard.
And itโs terrible. What a regression.
The lights are powered by Control4. And require a demo to understand how to use the switches, understand which ones control what, and to be sure not to hit THAT ONE because itโll turn off all the lights in the house when you didnโt mean to. Worse.
The TV is the latest Samsung which has a baffling UI just to watch CNN. My parents arenโt idiots, but definitely feel like theyโre missing something obvious. They arenโt โ TVs have simply gotten worse. You donโt turn them on anymore, you boot them up.
The Miele dishwasher is hidden flush with the counters. That part is fine, but hereโs what isnโt: It wouldnโt even operate the first time without connecting it to an app. This meant another call to the house manager to have them install an app they didnโt know they needed either. An app to clean some peanut butter off a plate? For serious? Worse.
Thermostats... Nest would have been an upgrade, but these other propriety ones from some other company trying to be nest-like are baffling. Round touchscreens that take you into a dark labyrinth of options just to be sure itโs set at 68. Or is it 68 now? Or is that what we want it at, but itโs at 72? Wait... What? Which number is this? Worse.
The alarm system is essentially a 10โ iPad bolted to the wall that has the fucking weather forecast on it. And itโs bright! Iโm sure thereโs a way to turn that off, but then the screen would be so barren that it would be filled with the news instead. Why canโt the alarm panel just be an alarm panel? Worse.
And the lag. Lag everywhere. Everything feels a beat or two behind. Everything. Lag is the giveaway that the system is working too hard for too little. Real-time must be the hardest problem.
Now look... Iโm no luddite. But this experience is close to conversion therapy. Tech can make things better, but I simply canโt see in these cases. Iโve heard the pitches too โ you can set up scenes and one button can change EVERYTHING. Not buying it. It actually feels primitive, like we havenโt figured out how to make things easy yet. That some breakthrough will eventually come when you can simply knock a switch up or down and itโll all makes sense. But that's at least 20 years down the road.
Itโs really the contrast that makes it alarming. We just got back from a vacation in Montana. Rented a house there. They did have a fancy TV โ seems those canโt be avoided these days โ but everything else was old school and clear. Physical up/down light switches in the right places. Appliances without the internet. Buttons with depth and physically-confirmed state change rather than surfaces that donโt obviously register your choice. More traditional round rotating Honeywell thermostats that are just clear and obvious. No tours, no instructions, no questions, no fearing youโre going to do something wrong, no wondering how something works. Useful and universally clear. Thatโs human, thatโs modern.
@klemensstrasser@ARCTIConference I really wanted to attend next year but sadly it collides with the spring vacation at our school. I hope I'll be able to make it in 2027. ๐ฅฒ
One tip to speed up your SwiftUI previews ๐คฉ
I wanted to centralize constants like opacity, spacing, or sizes used by my View to speed up prototyping.
Stored properties: slow ๐ as Xcode recompiles the file every time I tweak a value.
Computed properties: instant updates ๐๏ธ
This Link and .widgetAccentedRenderingMode(.desaturated) bug in WidgetKit drives me bananas. What's worse is that the suggested workaround no longer work in iOS 26 ๐
Anyone knows how to fix it? https://t.co/Z3ImkFQEJG
I think that the Internet should be weird again and we should just code things because theyโre delightful. We should also code things so that the haters hate less
@stephancasas@lucidstarfield willing to share what was the root cause in your case? I recently ran into the same issue, narrowed it down to a custom button style where foregroundStyle was set...
โI swear I had conversations in which I mentioned โkey windowโ and no one knew what I meant.โ
โฆ that explains a lot about the state of windowing on iPadOS
Damn half the internet is down again - including Downdetector
Downdetector is multi-region but has a singular dependency on Cloudflare
Is Cloudflare down again?
Damn half the internet is down again - including Downdetector
Downdetector is multi-region but has a singular dependency on Cloudflare
Is Cloudflare down again?