Malcolm Hall (@malhal) 's Twitter Profile
Malcolm Hall

@malhal

iOS developer, traveller, guitarist, home brewer, academic researcher with a Ph.D. in Computer Science from the University of Glasgow.
mastodon.social/@malhal

ID: 869777803

linkhttp://www.malcolmhall.com calendar_today09-10-2012 12:11:39

2,2K Tweet

480 Followers

1,1K Following

Vincent Pradeilles (@v_pradeilles) 's Twitter Profile Photo

`async let` is a very powerful syntax! But did you know it has a hidden feature? 🤨 Let me show you 😌 swiftwithvincent.com/blog/using-asy…

`async let` is a very powerful syntax!

But did you know it has a hidden feature? 🤨

Let me show you 😌

swiftwithvincent.com/blog/using-asy…
Noah Cat (@cartidise) 's Twitter Profile Photo

The iPhone 17 Pro’s telephoto minimum focusing distance is 120cm. 1.2 meters. 3.9 ft. That’s SO SO SO BAD. The worst in the industry. The worst part is that Apple doesn’t even tell you this anywhere, not even in the camera app, nowhere. And then it randomly switches lenses

Malcolm Hall (@malhal) 's Twitter Profile Photo

Just installed a travel eSIM much faster on iOS 26, e.g. without the annoying stuck forever ”Activating…” screen, more info here help.esim-go.com/hc/en-gb/artic…

Malcolm Hall (@malhal) 's Twitter Profile Photo

If you leave a Pages document open that is stored in iCloud Drive then Spotlight will fill the disk and the Mac will begin to hang as it writes out huge files every 10 seconds. discussions.apple.com/thread/2558940…

Malcolm Hall (@malhal) 's Twitter Profile Photo

Great info on how to use @.Observable with @.StateObject below (FYI if you attempt to use @.State with an object instead of a value you'll leak heap memory and slow down SwiftUI).

Malcolm Hall (@malhal) 's Twitter Profile Photo

Reported a terrible NSViewRepresentable animation bug which probably is why List and Table are so flakey on macOS. FB22270146 github.com/feedback-assis… #SwiftUI

Vincent (@vincentloi1204) 's Twitter Profile Photo

🚨 iOS 26.4 breaks CloudKit / iCloud syncing due to push notifications not sending. This is a deal breaker for note taking apps like ours that heavily rely on cross-device syncing. Disappointing Apple :( Hopefully iOS 26.5 beta resolves the issue... developer.apple.com/forums/thread/…

Enid (@ios_dev_alb) 's Twitter Profile Photo

🎉 Apple just released a great article for developers on mastering coding intelligence in Xcode. developer.apple.com/documentation/…

Sundar Pichai (@sundarpichai) 's Twitter Profile Photo

Introducing Gemini on Mac. It’s the first time we’re bringing the @Geminiapp to desktop. The team built this initial release with @Antigravity, and it went from an idea to a native Swift app prototype in a few days. More features on the way!

Introducing Gemini on Mac.

It’s the first time we’re bringing the @Geminiapp to desktop. The team built this initial release with @Antigravity, and it went from an idea to a native Swift app prototype in a few days.

More features on the way!
lyxe (@cryptolyxe) 's Twitter Profile Photo

Avis (yes the car rental company) stock is up 600% in the last two weeks… Hedge fund called Pentwater capital triggered a massive short squeeze sending the stock from 4B > 25B in market cap. GME 2.0 but it’s organised by the suits this time lmao

Avis (yes the car rental company) stock is up 600% in the last two weeks…

Hedge fund called Pentwater capital triggered a massive short squeeze sending the stock from 4B > 25B in market cap.

GME 2.0 but it’s organised by the suits this time lmao