Live data from Hacker News

Apple needs a Snow Sequoia

reviews.ofb.biz

711–720 of 801 posts

Re: Apple needs a Snow Sequoia

#711

Interesting take. I'm mostly not affected by that because I use except from the OS itself nearly no Apple software to be not trapped in the Apple golden cage ever. No photos, no Apple mail, no Apple maps, no Notes etc etc. and/but I also use no iPhone. But system settings is awful, at least I can search there to not wrap my head around it. I actually see progress in things that matter for me as software dev like virt…

> system settings is awful, at least I can search there to not wrap my head around it

When it works. Last time I typed “keyboard” in the system settings app, the keyboard settings weren’t part of the results. Ditto “mouse” or “trackpad”. Settings search has been utterly broken on around half of the dot releases for me. If it works, it’s only temporary and then it’s back to not working on the next update (or even reboot.)

Re: Apple needs a Snow Sequoia

#712
post #709
post #707

Earlier quoted context omitted.

> this became much less true over time as porting the renderer to linux (specifically debian) Strange how you ported the renderer to Debian, and yet you couldn't even find a link to a game that has a native Linux support. Was there ever a port? > Proton has absolutely no hope of working without the changes You keep saying this as the absolute truth, and yet at the time when Stadia launched Proton already had 5k worki…

I don’t know how to say this without being unkind. There is a functioning version of The Division 1, Division 2, Avatar and Star Wars outlaws that run on Linux internally at Ubisoft. Nobody will release it because it can’t be reasonably QA’d. (Stadia was also very hard to QA, but possible, as it was a stable target and development was essentially funded). I’m not sure what your problem is; I said - as clearly as I ca…

> I’m not sure what your problem is

All I'm saying is that "it’s actually Stadia that made linux gaming the most feasible" statement is at best contentious because in reality gaming on Linux was already made (more) feasible when Stadia had only just launched.

And Stadia used the same tech without ever giving back to Proton at all (atl least nothing I can quickly discover). So the absolute vast majority of work on Proton was done by Valve which you dismissed as "when Proton came around" (it came around before Stadia) and "quite a lot of heavy lifting had gone away" (Valve did most of the heavy lifting).

That's the extent of my "problem".

> at least some of the AAA games I worked on would not function at all on Linux without Stadias commercial interference.

So, not "actually Stadia that made gaming feasible on Linux" but "because Stadia used all the same tech, and there were possible commercial incentives early on until Google completely dropped the ball, bigger studios also invested in compatibility with the tech stack"

Re: Apple needs a Snow Sequoia

#713

I don't think that's quite right. Snow Leopard was a lot of changes to a lot of the OS code base and wasn't great out of the gate, taking multiple dot releases, like all large-scale software updates do, to stabilize and bugfix enough to be "good." There is no silver bullet, just a lot of lead ones and the answer to Apple's quality problem is to begin baking QA back into the process in a meaningful way after letting i…

> the answer to Apple's quality problem is to begin baking QA back into the process in a meaningful way after letting it atrophy for the last decade or so.

As a former Apple employee of 13 years: Apple knows about the bugs. QA isn’t the problem.

A lot of people complain that their radar for some obvious bug isn’t getting noticed, and conclude that Apple must not be QA’ing, or not dogfooding their own product. This isn’t the case at all. I guarantee the bugs you care about are well known, and QA has already spotted them.

The reality is, they just don’t care. The train leaves the station in September. You’re either on it or you’re not. If you spent the year rewriting some subsystem, and it’s July and you have this huge list of bugs, there’s a go/no-go decision, and the answer is nearly always “go” (because no-go would mean reverting a ton of other stuff too, and that carries its own regression risk, etc.)

So instead there’s just an amount of bugginess that’s deemed acceptable. And so the software is released, everybody slaps high-fives, and the remaining bugs are punted to next year, where they will sit forever, because once we do one release with a known bug, it couldn’t be that important, right? After all, we shipped with it! Future/P2, never to be seen again.

An attempt was made to remedy this by pushing deadlines earlier in the cycle, to make room for more QA time, but that just introduced more perverse incentives: people started landing big features in later dot-releases where there’s less scrutiny, and even more tolerance for bugs.

The honest answer is that Apple needs to start giving a damn about the quality of what they’re pushing. As Steve once said at a pretty famous internal meeting, “you should be mad at your teammates for letting each other down like this”. And heads need to roll. I can only hope that they’re realizing this now, but I don’t feel like the culture under Tim works this way. People’s feelings are way too important, and necessary changes don't get made.

Re: Apple needs a Snow Sequoia

#714

Earlier quoted context omitted.

> emergency workaround I once really urgently needed `nmap` to do some production debugging ASAP. Unfortunately, the security tools would flag this immediately on my machine, as I knew this from previous experiments. Solution - compile my own binary from sources, then quickly rename it. I assume that this "workaround" was totally fine for sec department. At least production got fixed and money kept flowing.

> At least production got fixed and money kept flowing. You were denied the tools to get your job done. You've put yourself at risk by applying an unapproved workaround. Never ever do this (unless you hold substantial shares). Let the company's bottom line take the fall. If that's the only thing they care about, that's your only way to make the problem visible.

Unfortunately the real world isn't black and white. Yes, according to the company policies, I should watch the world burn and do nothing, while looking at the company bleeding money due to customers SLA being broken. Of course, after submitting a ticket to get nmap approved, which takes days. Extra points if I'm on oncall, then racking that sweet incident money is great.

But the underlying SRE culture here is that, if you know what you are doing and have a functioning brain of a responsible person, you'd be forgiven a jump over the fence, if it means putting out a fire on the other side of it. We aren't kids.

Re: Apple needs a Snow Sequoia

#715

Earlier quoted context omitted.

To be fair, win11 is a nightmare in terms of usability. I can only assume a committee of eldritch beings and accountants designed it. It blows my mind that when right-clicking on a file in file explorer, the 'delete' option is hidden in a sub-menu under 'more options'.

I just tested it. It's in the first row, last item. [Cut | Copy | Rename | Share | DELETE ] Out of old habit I always use shift + DEL key and did not notice it's in the top row now.

As someone who stopped using windows about 7 years ago, and only recently used it last weekend, my eyes probably glossed over the fact that some buttons were laid out horizontally.

It also makes way more sense.

Re: Apple needs a Snow Sequoia

#716
post #712
post #709

Earlier quoted context omitted.

I don’t know how to say this without being unkind. There is a functioning version of The Division 1, Division 2, Avatar and Star Wars outlaws that run on Linux internally at Ubisoft. Nobody will release it because it can’t be reasonably QA’d. (Stadia was also very hard to QA, but possible, as it was a stable target and development was essentially funded). I’m not sure what your problem is; I said - as clearly as I ca…

> I’m not sure what your problem is All I'm saying is that "it’s actually Stadia that made linux gaming the most feasible" statement is at best contentious because in reality gaming on Linux was already made (more) feasible when Stadia had only just launched. And Stadia used the same tech without ever giving back to Proton at all (atl least nothing I can quickly discover). So the absolute vast majority of work on Pro…

You’ve taken a weird position here.

Stadia did a lot to help by being a stable target and by being seen as commercially viable. Google also helped a lot to aid developers, not just financially.

That they didn’t contribute code to proton doesn’t factor at all, I just hate to see people not get their dues for their part in the prolification of Linux gaming- because I saw it first hand.

You are labouring under the delusion that I’ve implied Proton did nothing, no, they levied a lot of existing technology and put in a lot of polish. They were helped by Stadia, by Wine, by DXVK and others.

They didn’t do it alone, that doesn’t minimise their contribution, it contextualises them.

Also: Stadia ports of games were native, they did not use proton- it was architecture changes of the games themselves that made proton work better- not Google making proton itself function better.

That proton was running some games is a weird revisionist take, very few AAA games ran at all, those that did were super old and there was always some crazy weird bugs- proton got better but also AAA games coalesced into conforming to linux-y paradigms underneath better- so support got better much quicker than expected. You can even see this if you track the “gold” released games over years, some of the worst supported games for Proton are from 2015-16; before stadia but after game complexity started rocketing up with next game engines of the day.

Hope that helps, because honestly this conversation is like talking to a brick wall.

Re: Apple needs a Snow Sequoia

#717
post #114
post #87

It should be noted that Snow Leopard was pretty buggy until several versions in. Our memory is a lot rosier than the reality.

Everyone keeps making this comment but the article’s about the idea of a maintenance release more than about Snow Leopard. It was a good idea that’s stuck around in the dev community, something we’ve been talking about forever, so it’s basically a meme at this point to say “Snow Leopard release”

I understand, but my point is that it took a lot of time for Snow Leopard to reach a level where it lived up to that.

Re: Apple needs a Snow Sequoia

#718

Earlier quoted context omitted.

What was the major feature? The complete uselessness of “AI” on macOS? I updated and enabled all the AI features and I would ask Siri from my M1 and it failed every time. Would just continuously try with its annoying ping sound and never work. Blew my mind that they let this out.

Yeah I was talking about the "AI". It's such an utter failure that even Gruber has been calling it out. It was already the same story with AirPower (the wireless charging mat). They've pre-announced it, even tried to upsell it by advertising it on the AirPods packaging. It just turned out physics is ruthless. TBH I've been increasingly sceptical about voice assistants in the "pre-AI" era. I sold my HomePods and unsub…

A few months ago, for quite a few years, Siri (in the car) would respond correctly to "Play playlist ". Now it interprets that as of about two months ago that it should play some songs of the genre (I have a playlist named "modern").

No idea what changed, but it sucks.

Re: Apple needs a Snow Sequoia

#719
post #189

…and speaking of Snow versions, bring back those cool welcome videos when you first purchase a Mac! I miss those. Unfortunately, since Apple doesn't do the whole space theme anymore, you'd probably get some really boring drone shots of California at best before a Setup Assistant faded into view from behind a Redwood or something.

Most Mac admins might disagree. I had to hear those goddamn songs so many times, often all at the same time. I'm weird though, and never stopped liking it. Doo-do-doo-doo-do...

[deleted]
Post reply on HN