A tip, if you use music recognition on iOS: uninstall the Shazam app!
Without the app, the view that opens after recognition is much nicer. It's noticeably faster to load, and the “add to playlist” UI loads instantly. A nice quality of life improvement.
I can't find this again: a while ago, someone wrote a tool that'd create a webpage from any YouTube tutorial.
The generated page would show frames from the video, with the associated subtitles for each; so you could read the page like a step-by-step tutorial, instead of slowly watching the actual video.
Sonar looks so good! Crazy how much better the workflow seems to be, with its completely rethought UI, even though the underlying data is the exact same.
The app's website has plenty of short videos; each one is almost enough to sell me on the app on its own. Delightful.
This one dev's custom toolchain is absolutely bonkers. Sure, it's optimized for a specific problem space, but this feels utopic.
Not spoiling the details (the video is full of delightful twists), but let's just say that two minutes in, the author casually mentions that the whole game is incrementally recompiled and hot-reloaded for every single keystroke in the code editor. It goes way, way crazier from there.
Whenever I've done Web development lately, I've been surprised to find that Chrome is the quirky one. Firefox and Safari will have the same behavior—same layout with CSS, same output in JS, same render with a CSS filter—and Chrome will have its very own, slightly different interpretation.
Pictured: the same “sticker” CSS filter, in Safari, Chrome then Firefox, respectively.
Chrome's is jagged and lumpy, but the other two are very close.
To me, half of the list is to-do items for Retcon, and the other half is straight up marketing material 😃 (either “this can't happen in Retcon” or “just press ⌘Z when that happens”)
At first blush, after reading that whole document, Apple's new EU rules seem surprisingly good!
Alternate app stores, contactless payment apps, web browsers—apart from the pricing structure which I'm unclear on, everything is (on paper) actually reasonable, and sounds very well thought-out, in a good way.
If the fees turn out to be fair, and if Apple's implementation doesn't have surprise gotchas (e.g. scary warnings), this could be a huge, real-world change. Excited!
Fascinating: if I try to open System Settings while CodeRunner is in the foreground, then instead of just launching the app, macOS somehow asks CodeRunner to open it.
Feels like a launch services file type association bug—but what's being the active app got to do with it?
In my experience, enabling "Use for development" in Xcode substantially lowers my iPhone's battery life. It's been that way since at least 2018, when I first noticed my battery drained faster when on work Wi-Fi.
Is this a thing? A quick web search turned up nothing.
Whoa—just realized that on Sonoma, screenshots you capture sometimes have the “hidden” flag set. They don't show up in the Finder at all, unless you reveal them with ⌘-period.
So over the months, I've accumulated over 40 screenshots that never showed up! That actually explains a lot 😅
On Twitter, I really liked messaging people via public mention; it felt casual, and the openness actually felt nice, like someone else could benefit from reading the exchange.
On Mastodon I almost never do it! Having the message pop up in the timeline of anyone who follows me really doesn't feel right. I don't want to broadcast these, only have them be findable!
Huh, how long has this been a feature?! In macOS Sonoma, if you hover the left edge of a window with a native sidebar: the sidebar will peak a little, allowing you to grab and expand it.
Tested in Disk Utility, Safari, Mail, Notes, so it's pretty standard. Never seen that before!
Feeling extra impatient? When you've just typed code in Xcode, instead of waiting for a couple of seconds for inline errors to be displayed/cleared, you can instead press ⌘S. The compiler will immediately start doing its thing.
(I've found ⌘S to sometimes be faster than ⌘B, presumably because it focuses on the current file only)
Holy moly, it's been more than four months since the last proper Retcon update! I've been working so hard on the redesign, though—and now it's super close to ready. I'm sooo looking forward to showing it off 🙈