Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

We're about to see a whole lot of software that "doesn't work" on Macs and especially software that "doesn't work well". Is the solution to ban the software? Should we impose a short time limit on improving software and ban the stragglers? These would be ridiculous things to do to software on ARM Macs.

There was one particular problem Jobs had with Flash that transcended the software's addressable issues and made it "impossible", which is why referring to it as platform abuse is apt:

> desire to avoid "a third party layer of software coming between the platform and the developer"

Shortly after that they banned Flash, Unity3d, and most other compatible dev technologies, eventually relenting due to outrage.

https://en.wikipedia.org/wiki/Apple_and_Adobe_Flash_controve...

https://www.nytimes.com/2010/04/13/technology/companies/13ap...



"We're about to see a whole lot of software that "doesn't work" on Macs and especially software that "doesn't work well". Is the solution to ban the software? Should we impose a short time limit on improving software and ban the stragglers? These would be ridiculous things to do to software on ARM Macs."

WHAT? Why would it be ridiculous. You have about 6 years to get your app to run on ARM. Same as the 32-bit app owners. Apple gave devs an 8 year warning. If your app developer does not switch to ARM in the next 3 years then it is time to find an alternative.


You don't need to ban poor-performing software to use something else, or to wait for updates that will improve it, or for competing software to emerge. All of this can take place with nothing being banned.

Banning has no place in software development at all, which is why it's not wreaking havoc on Github with projects being disappeared for poor performance. It's why you can't write to Github and request a repository be banned "FoR pERfOrMaNcE ReAsoNs". Games don't get banned from GOG and Steam for poor performance. There's simply no such thing as Raspberry PI banning software. Firefox banning pages that perform poorly does not exist. Everywhere we build and distribute software regards poor performance as something we might be able to fix, something we should wait to be fixed, rather than a bannable offense.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: