avi retweeted
we need to throw away everything that we have “learnt” about desktop interface design since Mountain Lion
avi retweeted
It irks me seeing so many developers releasing their macOS apps and talking about how it's "fully-native" and "follows all apple design paradigms", after their app manages to fail at the most fundamental Cocoa behaviours.
Nobody truly cares about building mac-assed apps anymore.
avi retweeted
This is 95% of the reason I'm skipping macOS Tahoe. The "Apps" launcher is a flickery, buggy, mess. 👎
This is a $3,000 computer in an Apple Store, and it still doesn't work right.
avi retweeted
omg. Just tried window mode on iPad and resizing is so janky. I like dunking on Apple but this is so embarrassing it's not even funny. This has been fixed in OS X from day one. Apple you own the whole stack, from toolkit to compositor, how the hell is this a thing.
Why do safari background downloads on ios always fail midway, what's the point of releasing a feature if it's gonna be unreliable
1
60
avi retweeted
iOS not letting you change the default notification sound per app is one of those "why hasn't this been a thing since 2017 let alone STILL isn't a feature" features
you can change the default notification sound across the system, but it's shared by all apps unless THE APP chooses another sound or it interacts with the contact system so you can choose a sound for a contact
avi retweeted
System Settings has literally become a joke after macOS Ventura (SwiftUI rewrite 🫠)
This is what happens when you make every single pane an app extension, seemingly without thinking of any of the consequences.
avi retweeted
At what point do we accept that web and C# apps were a mistake? I haven't seen a single one, ever, in my life, that's responsive, fast, and uses resources like they aren't unlimited. It's not funny, it affects daily work, it makes everyone lose a ton of time. 6 shameful seconds
Microsoft is cooking! Windows 11’s faster app launches released today, and everything is noticeably faster on low-end PCs.
Windows 11’s CPU boost feature is no longer just for Start, Search, and shell flyouts. After installing the August 2026 security update, it is now silently active while opening apps too.
We tested this on the same PC before and after KB5121003, and the difference is real. Notepad, Calculator, Chrome, VLC, PowerPoint, Weather, and even the Epic Games Store now trigger the same Low Latency Profile behavior Microsoft first rolled out for the Windows shell in June.
The moment you open an app, Windows briefly pushes the CPU close to its maximum frequency for one to three seconds, finishes the launch work faster, and then drops back to idle.
This is called “race to sleep,” and it is not a lazy trick. macOS and Linux already do similar things.
CPU utilization does not spike the same way, so this is not your PC suddenly working harder forever. It is a short frequency burst to make Windows feel more responsive.
I know people love mocking Windows performance, and often for good reason, but this one actually works. Apps open faster now, especially on budget and older PCs where every second of delay is noticeable.
Windows 11 is finally getting the kind of performance work it should have had from day one.
avi retweeted
Project Snowcastle and Hoolock Linux are going to save EoL iPhones one day.
This is already a really promising and impressive start
avi retweeted
LaunchOS v2(重构版)终于发布了!
这次最核心的变化,是我们放弃了 SwiftUI,转而用更传统、也更底层的 AppKit 重写了一遍。看了眼 v2 仓库第一次 commit 的日期,居然已经过去三个月了。
重构过程其实非常痛苦。很多在 SwiftUI 里只需要简短几行代码就能实现的效果,用 AppKit 来写却需要十几行甚至更多代码,很多原本在 SwiftUI 中直接就能使用的能力,还需要自己重新封装。
但换来的,是更自由的底层控制,针对我们的场景优化后,更低的内存占用、更好的性能表现、更流畅的动画和更贴近原生 Launchpad 的操作体验。
SwiftUI 的巨大优势,在于它更高层级的抽象。开发者不需要掌握太多底层细节,就能更高效地做出横跨 iOS、iPadOS 和 macOS 的产品。但对于 Launchpad 这种单平台、强依赖交互细节和动画体验的产品来说,这层抽象经常也会变成限制:每次添加一个新功能,都要花费更多的时间在性能优化上,压榨每一丝可以优化的空间,开发 1 小时,优化一整天。
更难受的是,对于 Launchpad 这种「体验型」而不是「功能型」产品,AI Coding 在这个过程里能帮上的忙其实也有限。拖拽手感、跟手速率、动画曲线,这些东西只能靠人肉反复体验之后才能发现问题;而性能上的优化点,也经常依赖人工分析和判断,AI 很难直接给出超出你认知边界的问题的答案。
重构越久,人越焦虑,一边享受着打磨细节带来的快感,一边焦虑时间窗口... 原本计划快速投入 2 个月的副项目,最后却占用了我们 2 人组将近半年的主力时间。
但现在回头看,似乎又都值得。LaunchOS 依旧保持着领先水平,也依旧是用户眼里最好的 Launchpad 恢复方案。只是我没想到,在这么窄的小赛道里,也还是迎来了同行的「致敬」。不爽归不爽,但很多事情也都是不可避免的商业竞争手段。对苹果官方来说,我们的产品可能也是一种反骨😂。念头通达,稳住道心,才能走得更远💪。
Am I getting old or has everyone unlearned the most basic interaction design principles? Half the time in the iPhone’s phone app I don‘t know if tapping something will open a contact or call the person, when Spotify lags there‘s no indication if didn‘t register or is just loading
avi retweeted
Microsoft Edge loads all your saved passwords into memory in cleartext — even when you’re not using them.




























