Léo Natan 🇮🇱 

@LeoNatan
136 Followers
210 Following
318 Posts

macOS & iOS engineer • grumpy young man, yelling at clouds • disillusioned, burned-out cynic • not politically correct • https://twitter.com/LeoNatanhttps://bsky.app/profile/leonatan.bsky.social

Ramat Gan, Israel

They want to charge subscription money for crap, but can’t even fix transitions.

Designed and implemented by incompetents in California.

@siracusa The issue with SteamOS is that it is incompatible with anticheat malware that modern games require, which these days look indistinguishable from rootkits (priority kernel drivers). For example, none of EA’s games function on SteamOS.
@krzyzanowskim macOS Tahoe would definitely stop me 🤣

Hot take incoming…

All I want from Swift is a fast compiler that gives actually useful error messages. Enough syntax sugar. Oh and also, Swift Concurrency has been a disaster.

@siracusa Why not use ImageMagick with a bash script and add that to the context menu? I couldn’t imagine not tearing the little hair I have left, trying to create these dumb automations with the Catalyst UI in Shortcuts.

@siracusa Did you figure what was deleting the images?

You can use the eslogger command to catch “unlink” events and see which process is deleting them.

@nickmain @helge I have to admit, this made me chuckle. We went full circle all the way from objects and selectors in early Cocoa to delegate protocols to blocks to … objects and selectors (function “keypaths”). Swift is really making us march forward.

LNPopupController now supports pop item paging from the popup bar, like the Apple mini player in iOS 26.1!

https://github.com/LeoNatan/LNPopupController

@czeins My torrents are still called torrents.

Why is this private? 🙄🤡

So much of the glass is private voodoo, it feels like the heydays of iOS 7 blurs.