Live data from Hacker News

Why is Apple acting like an asshole?

jessesquires.com

81–90 of 515 posts

Re: Why is Apple acting like an asshole?

#81
post #42

Earlier quoted context omitted.

I have applications and games from the 90s that still work in Windows 10. The idea that developers have have to constantly push updates is unproductive in my opinion.

A ton of software from that era stopped working when XP was released. For instance storing settings in an application's installation folder was common until Microsoft stopped it. Anything that ran as a service but interacted with the desktop was out of luck. This idea that everything from that period continues to run is a myth.

I never said everything. But a lot of the software still works. Some work with minor workarounds. Of course some programs will break with an update. But in my opinion creating a culture where an update is expected for software that is a couple of months old at best is really unhealthy.

Re: Why is Apple acting like an asshole?

#84
Don't worry Apple hates users too.

I've once had a Windows update break software, and I was easily able to downgrade the broken update (and it wasn't really MSvs fault entirely, graphics driver issue).

Multiple times I've had ipad updates break apps, and some apps have never worked again because the developers don't bother updating the app, and Apple blocks downgrading because...

Re: Why is Apple acting like an asshole?

#85
post #63

Earlier quoted context omitted.

That is correct. But I know for many apps building for iOS 14 is a requirement or bad things will happen™.

Care to elaborate? Did Apple break backwards compatibility with apps built on the iOS 13 SDK with no way to work around it? Seems hard to believe that everyone upgrading to iOS 14 will end up with no functional third party apps today?

Apple does a lot of weird "quirks mode"-like BS by checking for what version of a library or toolchain was linked against at build time (and with multiple kinds of checks, which is annoying). I absolutely have experienced cases numerous times where my app was fine if it just was allowed to run, but Apple insisted "no, this app was compiled against an iOS SDK so it should get a shitty and broken simulation of the older skeuomorphic properties panel, and should do some ridiculous reverse display scaling on this new iPad we just released"... and to be clear that this is merely the quirks mode BS, my solution finally to not have to keep updating my copy of Xcode was to get angry and write a tool to edit my binaries and update their load command version references. I have no clue what Apple thinks they are accomplishing with these checks.

Re: Why is Apple acting like an asshole?

#86
post #42

Earlier quoted context omitted.

I have applications and games from the 90s that still work in Windows 10. The idea that developers have have to constantly push updates is unproductive in my opinion.

That's a decision made by Microsoft which has pros and cons. There's significant overhead in maintaining this backwards compatibility. For an OS used by corporations all over the world, its worth it. For a mobile OS it will likely reduce their ability to deliver changes.

I agree, I think a lot of what holds Windows back is the baggage from the past. Ideally OSes would live somewhere in a healthy middle, where we can’t expect 10 year old software to run on the current version of an OS. On the other hand we should expect 1 month old software to run on after an OS update.

Re: Why is Apple acting like an asshole?

#87
post #78

Man, don't you understand that you are not allowed to critize Apple here. Don't touch my walled garden and (fake) privacy. iOS 14 has introduced home screen widgets, it is a game-changer man, it has only been on Android for like 7 years :)

> Man, don't you understand that you are not allowed to critize Apple here. Don't touch my walled garden and (fake) privacy. The community here over the last few months and prominent people in the Apple developer community itself have been very critical of Apple and their behaviour lately, so I don't feel as if this holds true.

His downvoted comment would say otherwise. For comparison, FB might have done more harm, so I guess one might expect it but just notice the difference between the near unanimous dislike for FB compared to divide in criticism of Apple. Out of FAANG, only Netflix might have higher positivity around them in HN.

Re: Why is Apple acting like an asshole?

#88
post #41

Earlier quoted context omitted.

Well you can always ship updates with the old iOS 13 SDK toolchain (Xcode 11) the entire time. You could have tested on the iOS 14 betas, and if you found a crash, you could try to implement a workaround and resubmit in the weeks and months leading up to today. Sometimes your crash is because of bad assumptions in your code, or sometimes your crash is due to real Apple bugs creeping into the iOS APIs. Not saying it's…

That is correct. But I know for many apps building for iOS 14 is a requirement or bad things will happen™.

That's FUD

Re: Why is Apple acting like an asshole?

#89
post #80

Web Web web, fuck native apps.

WebGL 2.0 => castrated OpenGL 3.0. ES WebGPU => To be done, will be a castrated Vulkan/Metal/DX 12. native => OpenGL 4.6, OpenGL 3.2 ES, Metal, Vulkan 1.x, DX 12 Ultimate,...

More to the point: Apple refuses to support WebGL 2.0, as they want to actively cripple the web, not just castrate it, so even if your app would work fine with it, you can't use it.
Post reply on HN