I wrote this post about why #StarTrek#DS9 is my favorite Trek series back in 2008 and it’s still true to this day. I adore DS9 with all my heart. Spoliers ahead if you’ve not watched.
@gedeonm I really dig the silly fun ones. DS9 can be so serious, especially around that season, that it’s so welcome when you’re thrown a goofy curve ball. (Take me out the Holosuite is a real fave of mine)
So you write a company to get tech support for a feature you hope exists. Tech support responds promptly and informs you such a feature does not in fact exist. Then later you get a request asking you to rate the support you got.
Do you give them ★★★★★ because they answered your question quickly and clearly or ★☆☆☆☆ because they didn’t actually help resolve your problem/request? Or perhaps something in between?
@gedeonm Great question. I think it’s a matter of perspective. Some people expect to pay money for a solution to all their problems (within the category of the product). Some people appreciate what it takes to make things and the trade offs involved. I’m not sure either are wrong but I do know which side I align with. Then there’s company scale that’ll modulate my feelings. Giant companies? Hrm. Small companies I’ve far more empathy for.
@gruber@lapcatsoftware So, I think that last isn’t supportable because we’ve yet to see a valid test of “the overwhelming majority of iPhone users” having any choice one way or the other.
(And, again, I’ll restate that my long held premise has been that Apple maybe should have been more restrictive and had closer working relationships with 3rd party devs. Like console makers. But as concrete relationship between partners—if a hugely uneven one.)
(Then sideload as an escape hatch later)
Fun AppKit things I forget:
Calling “window.isZoomed” in the window’s delegate implementation of “windowWillUseStandardFrame:defaultFrame:” will make you sad via infinite recursion.
I have some personal news. Today is my last day at Apple. You can read the text of the goodbye letter I tearfully sent at the link below. I'm taking a brief break to catch my breath, but I'll be very excited to share what's next for me when my start date gets a little closer.
To the developer community: thank you. I've loved being a part of your journey, and I'm so eager to watch your success and continue to buy your apps. You are all magic. Now here, take a dog photo.
@byronm It’s one of the great Mac Apps. Certainly top tier today & possibly of all time. Brilliant in simplicity and execution. It’s also great on iOS. The only issue I have with it there is that it’s hard to type math on the phone. And that is no knock against a terrific piece of software. It’s rare to find software that really is a “bicycle for the mind” but Soulver is it.
While I’m giving love to Soulver I should call out PCalc from my pal @jamesthomson. When I’m doing math math I use PCalc. A staple of Mac and iOS software that is in that rare cadre of things I can’t do without anywhere.
@platkus@agiletortoise I occasionally update it. But the signing is a pain. Maybe it’ll be more broadly available if I can be bothered to work out what that’d look like. The iCloud features would all go away. But there’s a small set of people who still use it. And that makes us feel great about it. We really appreciate it.
@agiletortoise@platkus It’s not anymore! We just hear from people from time to time who are sticking with it. It’s still limping along all the years later.
@gruber@benthompson Just realize that the tweets from the guy giving MKBHD grief about his potential to move a market: he is treating AI Pin as if it’s a beta product. I have, in fact, seen some savaging of beta stuff that seemed premature (unless real production fees were being charged and it was broadly available in beta). The AI Pin is so bad, that it seems like a prototype…
@glennf@gruber@jsnell@benthompson I think that much money buys a measure freedom from the truth and its consequences. When faced with the reality of a situation they reject it instinctively as being alien and something foisted upon them by an unenlightened mob.
@chockenberry@gruber@stroughtonsmith If I recall there’s a MacOS thing you can opt into that tries to do a similar thing. Sudden App Termination? Napkin adopted it but it’s been years. There’s a state restoration mechanism too. I think Xcode does that when you shut down your Mac and it is running. You’ll see the window appear on relaunch but it’s a placeholder. The app comes up and takes its place later.
@chockenberry@gruber@stroughtonsmith Totally. I’m not even sure when they trigger that path on macOS anymore. It’s opt-in by the app so the OS holds all the cards on what happens. I’d guess the behaviour across the ecosystem was never good enough to press the idea much further. Catalyst apps could be a good candidate for ramping it up though.
That said if the window is on screen and they don’t restore it’s super weird behaviour. A) they shouldn’t leak. B) macOS contract with apps is lenient.
@stroughtonsmith@chockenberry@gruber That’d make a lot of sense. Maybe the OS can be more aggressive with them. It knows they’re opted in and not AppKit apps. (Caveats apply obviously) So the policy can be a little more aggressive. But who know. Mostly apps shouldn’t leak and killing, even in a cute fashion, isn’t a real fix.
Microsoft’s claim of a “Faster app emulation than Rosetta 2” is the new OS/2: “A better DOS than DOS and a better Windows than Windows"
OS/2 failed for a lot of reasons. A not insignificant one was that your Win16 apps would run great, better even, on OS/2. On Windows if a Win16 app died it’d take down the machine. On OS/2 it’d just get killed and you could go on with life.
Being great at backwards compatibility when you want people to move forward is a very sharp double edged sword.
Journaling suggestion might have been a bit better if instead of “You spent time near the Wandering Pines apartments, take time to write about it,” it had said “Holy f*ck, how ‘bout that eclipse! Thoughts?”