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

This is the reason I dropped macOS as a platform target. Apple will make users think you're a hacker trying to trick them, because macOS acts as if your app is radioactive if you don't pay the Apple tax, and refuses to let users run the apps they want.

Maybe 1 out of 1,000 users will know the magic ritual required to run what they want on their machine, and for every one of those, 10,000 are gaslit into thinking you were trying to harm them by macOS' scary warnings and refusal to do what they want.





Taking a legitimate concern (which of course does factor into the overall trade-offs) but exaggerating it into a tirade is uninteresting. Trade-offs are complex. There is more than one sensible mix depending on one’s values and position.

Only seeing the worst potential explanations of other parties whom make different trade-offs than you is uncharitable. It can also look like what I would call counterfactual hypocrisy, by which I mean, if you were in those shoes, would you actually behave differently?

E.g.: If you were in Apple’s shoes (think about what this entails), what actions would be compatible with a business’s MO from that point of view? From various ethical points of view?

If you say you would’ve behaved differently, is it even possible that you would’ve ended up in their shoes in the first place?

A common response here is early mistakes compound. Or actors have poor character which leads to an inevitable fall. That’s the stuff of Greek tragedies. I’m more of a system thinker. If you look at the patterns, it is pretty easy to see that the leverage points are human systems rather than human nature itself.

If you don’t like the environmental conditions that led to the decision space, then think about changing the system rather than blaming parts of it.

Casting blame on individual parts of the system arguably plays into maintaining the status quo. The most effective changemakers understand how things work and how they got that way without alluding to convenient oversimplifications. Rant now concluded.


> Apple will make users think you're a hacker trying to trick them

Apple will make users know that there are loads of hackers trying to trick them. The threat is extremely real.

> 10,000 are gaslit into thinking you were trying to harm them

Gaslit? Again, many are absolutely trying to harm users. Pretending this is some fake threat is perverse.

As much as people like to complain about downloaded software having restrictions, or encouraging the developer to be verified by Apple, we had already entered a world where users were told to never, ever run any software not by one of the bigs. I mean, I've told relatives that, for good reason after they installed malware and other nonsense repeatedly. It sucks having to get an Apple account and sign your executable, but for any normal user outside of the foolish, that was the only way they were ever going to run your app.

And honestly, for the case given this should be a web app. People shouldn't be trusting some random executable by some random group.


How does paying $100 per year to sign your binary ensure it's not malicious?

It doesn't ensure anything. But it does force an identity trail (you have to prove your identity), and more importantly allows Apple to have a rapid kill switch: If a developer uses their account to distribute malware, Apple revokes the cert and those apps will no longer run on user devices (as soon as the revocation hits).

Should it be $100 per year? No, that is ridiculous and usurious.


Users shouldn't need permission from trillion dollar corporations looking for a source of recurring revenue to be able to run the software they want.

It isn't 2001 anymore, systems are designed to be secure, and the outdated security model of trusting gatekeepers to keep you safe has been shown to be a farce, as billions of dollars are siphoned each year from innocent users who are just listening to good-intentioned people like yourself and trusting the App Store or Play Store. But they still get scammed anyway. The gatekeepers do not give a shit and approve of malware everyday. Hell, if you structure your scam right, you'll make those gatekeepers very rich until they reluctantly remove you. That or they leave the app because it's a "game" or "service".

How many users are being scammed by "legitimate" apps that charge subscription fees for features already on their devices, or god forbid, apps/games that are just illegal and unregulated casinos? Absolutely tons. I regularly find my older relatives being scammed by the App Store with a dozen different recurring subscriptions they didn't know they signed up for and certainly don't use. And those are the apps/services deemed "legitimate" by gatekeepers, because they're profitable even if they're taking advantage of users.

Sorry, I don't trust gatekeepers who run unregulated casinos and are the largest distributors of malware in the world to keep anyone safe. Design systems to be secure and you don't have to trust corrupt gatekeepers' blessings.


>Users shouldn't need permission from trillion dollar corporations

All of these mechanisms can be disabled and overridden. You are annoyed that users are protected from people like you, and, you know, too bad? Suck it up.

The rest of your ridiculous spiel, where you so effortlessly transitioned to laughable whataboutism, is just nonsensical noise, so no point addressing that.

But to repeat, we went through a period where users would install *NOTHING* from small developers, weary and jaded that their trust had been abused for years. The average computer had Chrome and Office on it. Developers who rail (especially so hysterically) against mechanisms that actually made users more likely to trust software do so from a position of astonishing levels of self-sabotaging ignorance.


Down with the Corporations and their minions!



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

Search: