Kyle Howells

@iKyle
615 Followers
134 Following
5.4K Posts

Bare-metal Raspberry Pi Pico entirely in Swift, no C code at all. Vector table, boot2, startup code, runtime stubs, all written in Swift using @\section, @\_extern, and @\c.

https://github.com/kishikawakatsumi/pico-bare-swift

RE: https://oldbytes.space/@NF6X/116274557422933698

Imagining a better world where skeuomorphism never went out of style and developer tool GUIs all look like this

RE: https://hachyderm.io/@samhenrigold/116274330297497647

this also includes a little trick I’ve been using for a while: there’s an undocumented Info.plist dictionary you can enter to generate an app icon.

So @oskargroth pointed Claude and Hopper at SwiftUI to try to figure out what's going wrong with List performance, and it has a scathing take on the architecture it's discerned from the disassembly…

"this is the code of a team that's been debugging reuse failures for years. They've been patching and optimizing within the architecture rather than questioning whether the architecture is right for this use case."

(/via the site we don't talk about)

New app! Audio Trimmer — a quick-fast-easy-instant MP3 cutter & format converter with waveform zoom, fade effects, volume normalize, loop playback. Client-side — Audacity & mp3cut alternative. https://arcade.pirillo.com/audio-trimmer.html
Audio Trimmer: Cut, Trim & Convert Audio Files Free Online

Audio trimmer, MP3 cutter & format converter with waveform zoom, fade effects, volume normalize, loop playback. Client-side — Audacity & mp3cut alternative.

Chris Pirillo's Arcade

I think Apple has a way to preview this at WWDC:

iPadOS 27 *must* allow iPhone apps to be resized to any size.

Then we will have a means to simulate what a phone idiom looks like at larger sizes, without Apple having to preannounce the foldable itself. And it will increase the urgency with which developers have to figure this stuff out, before hundreds of millions of iPad users are resizing their phone apps willy-nilly.

⭐️ If you for some reason wanted to test your apps using the phone idiom on an expanded-layout device like an iPad, like, say, to simulate what might happen when unfolded on a foldable phone, you might try a swizzle like this that only kicks in when you pass -SimulatePhoneIdiomOnPad YES to your launch arguments
Your Apple ecosystem: One colour or mixed setup?

Hopper's MCP in something like Codex is *killer*. I can ask it things like, 'what private API could I use to make a UIKit window dockable on visionOS', and it will just figure it out from the disassembly, same way I would — just a lot faster.

Its solution matches the one I reverse-engineered myself a while back (https://github.com/steventroughtonsmith/VisionImmersiveDockableUIKit/blob/main/VisionImmersiveDockableUIKit/Source/Application/VVUDockableWindowScene.swift)

Here's one for the icons-in-menus haters on macOS Tahoe:

defaults write -g NSMenuEnableActionImages -bool NO

It even preserves the couple of instances you do want icons, like for window zoom/resize

/cc @gruber