Opens profile photo
Follow
Click to Follow stroughtonsmith
Steve Troughton-Smith
@stroughtonsmith
Archived account for link preservation. DMs and mentions will not be seen, nor replied to. mastodon.social/@stroughtonsmi
Archivehighcaffeinecontent.comJoined June 2008

Steve Troughton-Smith’s Tweets

Glad to see Apple official documentation that can be cited to say “Just because Apple released a ‘security update’ for a previous major OS ***does not*** mean all know vulns were patched! They’re only all patched if you’re running the absolute latest.”
Quote Tweet
Apple clarifies security update policy: Only the latest OSes are fully patched arstechnica.com/gadgets/2022/1 by @AndrewWrites
1
50
Show this thread
Microsoft’s ARM Windows Dev Kit 2023 with the latest Snapdragon Windows-ready processor benchmarks roughly equivalent to the Apple Silicon Developer Transition Kit from 2020 with an A12Z, (which was based on a 2018 chip). One could say Apple has a 3–5 year lead in CPU performance
Quote Tweet
Btw geekbench if nobody did it before (also if you want to compare given geekbench results differ a bit): browser.geekbench.com/v5/cpu/18253817
Show this thread
5
142
…so that’s what I did tonight 🥳 I rebuilt Pastel’s widget support so you can export wallpapers you generate to the widget’s container, and you can pick them from a list. Much more straightforward than Pastel’s old widget; happy with how this turned out
Image
18
Show this thread
In the short term, Pastel’s widget needs to be redone from scratch, and I want to completely change how it works. Instead of picking a palette from your library, you will save items to the widget from Pastel’s wallpaper generator. Much more expressive, and with a lot more control
1
4
Show this thread
Wondering why your app’s widget isn’t loading in the Widget simulator? Maybe because it’s plucked a running copy from one of the hundreds of archived builds you submitted to the App Store over the years, instead of what you just built in Xcode 😅
Image
2
32
One problem w/ ads on App Store is that the prioritization is backwards. The people who need to be promoted the most are the great indie devs who can’t afford it, not casino giants. It’s the small devs who should be elevated alongside the tech titans, not buried by highest bidder
5
260
Backporting Pastel to macOS 10.15 at this point would still be possible, but would necessitate a significant amount of work. A lot of things in the codebase diverged with the switch to the Mac Idiom, and all the old code paths are broken. It’s just not worth going backwards
Image
Image
Image
1
7
Show this thread
I never actually did any marketing images using macOS 10.15 — macOS 11 was announced like a week before I launched Pastel for Mac, so I retooled everything based on its redesign and just used those screenshots early. The Catalina version of Pastel is a forgotten branch entirely
1
2
Show this thread
Since I have ESXi running, here’s the last-compatible versions of Pastel running on macOS Catalina, Big Sur, and Monterey. I do wish I could have kept macOS 10.15 support going a little longer, but the year-over-year changes to Mac Catalyst have been significant and essential
Image
Image
Image
2
1
Show this thread
This kind of software decay is completely opaque to the developer; because Apple provides no kind of macOS Simulator to run older OSes, and TestFlight does not support macOS 11, devs relying on SwiftUI will be shipping bugs like this without knowing, without having a way to test
2
29
Show this thread
I went through and tried to mitigate the existing SwiftUI issues as best I can for the three different OSes I support, which of course breaks layout on some in favor of others. It’s what I’ll live with until I replace this side panel with UIKit code. Update is live already
Image
Image
Image
1
9
Show this thread
Podcasts’ playback position sync never did recover after that big revamp a year ago. Now in Ventura/iOS 16, even Handoff can’t be relied upon to not reset sync state 😔 If I had to guess, it’s that the Mac client is discarding playback position for episodes it hasn’t yet fetched
4
41