131 karma · joined May 9, 2022
Discord, Twitter, Reddit, etc. that have become hostile to third parties have free APIs to reel in developers to make their platform more attractive to users, and once they’ve reached critical mass, they turn around and fuck over those developers. This is because their primary business model is serving their users, and developers eventually “get in the way”.
So the person you’re replying to should add an addendum: never build your app/business on top of third parties IF their primary business models aren’t providing services to developers.
I get that some apps need the computing power and unique APIs that you can only get via building a native app, but Patreon should not be an app. And the crazy thing is they already have a great website that works really well on mobile. What do you need the App Store for?! Just leave Apple to their practices that you disagree with and focus on yourself, making the best possible product for your users that is distributed via the open web.
I don’t agree with this as someone who uses Patreon relatively frequently. It’s actually quite a simple website, and the main thing I care about is the ability to manage my subscriptions, which I can do on the mobile website today.
Maybe there’s an argument for the creator posts being a bit more complex, but nothing a non PWA shouldn’t be able to handle well.
Also with Patreon specifically, the creators tend to tell users how to support them, so it’s trivial to include “make sure to visit the website, it works on mobile too!” When they call out.
If the article they wrote had said “We’re leaving the App Store because we don’t agree with Apple’s fees” then people who want to support creators will continue to use their excellent mobile site.
Apple’s App Store is NOT the only distribution platform that exists for iPhones, so please stop pretending that it is. The web is a thing.
All these companies moaning about Apple yet aren’t doing the one thing they have the power to do which is just leave.
If they refuse to leave, then they’re admitting that Apple’s platform is providing value to them and they should pay what Apple wants. I support creators on Patreon, what exactly is wrong with just doing everything via their website? The mobile web is a thing, what more do they need for their glorified payments processing platform?
Why force Apple to make that App Store? This is what every argument like this boils down to. Apple are free to have their own opinion of what they want their product to be, and a tightly integrated experience is that opinion.
If users want something else, they can go elsewhere. If there is enough market demand for this, a company will exist and provide a product for it because that’s what companies do. But there isn’t, so they don’t.
The YouTube embed API supports ads, and works perfectly with Premium so Google are not losing any potential revenue with this app existing.
Sounds like Christian learned his lesson with his experience with Reddit: "don't get in the way of the company's ad revenue".
Your statement still stands though, you are ultimately correct.
The "money play" is a cut on digital sales, and balancing subscription fees with the cost of services rendered. I can't imagine how little they make on accessories/certification to be the reason behind this move. I think this is the start of set of changes that culminates in hardware verification for the (leaked) revision of the console.
> because XIM has an excellent history of spoofing a controllers input to the console
That it does now, but Microsoft can upload firmware to their devices and have full control of the software it runs on.
Call of Duty is one of their biggest games, and I think being a platform that nullfies Xim and Cronus will convince people to play those games on that platform, especially with Crossplay off and the games being free on Game Pass. This makes more sense as a "money maker" to me (i.e. fuelling Game Pass subs).
It also allows you to effectively nullify recoil through custom scripts uploaded to it. It’s everywhere in multiplayer PvP games on console.
The fact of the matter is if you’re allowed to plug in any peripheral into a game console, you can and will get prolific cheaters in a multiplayer environment.
Maybe only bring in this check if your console is not in offline mode? And please make it cheap to actually get certified.
Regular accessories that don’t alter gameplay can and should always be an option for a user. If a certification process has to happen to use the accessory online, so be it, but I hope this doesn’t hurt the market too much.
Edit: I’m aware that Xim currently uses controller authentication to work and therefore this specific change may not affect it. I wasn’t claiming that this would get rid of Xim, but arguing that a huge reason for this change is to begin the process of cracking down on rampant cheating in online multiplayer games (shooters in particular).
What confuses me about all this is the fact that anyone who wants an easily repairable phone has access to them on the market, as I’ve been saying, I support companies who make this stuff because I like tinkering with hardware.
I think Apple should continue to be a company that biases towards design - trading off repairability if it comes to that. That’s ok because if I don’t like it I can buy a different phone.
My mum just wants a phone with the feature she cares about, and when it gets slow or bad, she rings me up to upgrade.
However if that doesn’t exist, as an engineer, I am aware of the concept of tradeoffs and ever since that company has existed they’ve always biased towards design.
They would rather 1mm of thinness or an angle a specific shape and if that means that this normally standard screw won’t fit, then “oh well”. Like I said above, it’s an opinion. My FairPhone has the opposite opinion where everything in the design was made around repairability.
Both of them have different, diverse, opinions on what design is. Neither are right or wrong, per se. That’s why the market is so awesome, go to the stall that fits your need, don’t try to make all the stalls make the same thing.
The “security” feature is the serialisation of said screws, no? Even if they were standard and freely available, the serialisation would still cause this issue. Unless it’s somehow not possible to serialise a standard screw but I don’t know how that would differ from the process of doing it to custom screws.
You still haven’t explained how choosing to tradeoff design over repairability is anti-consumer when the consumer can buy a FairPhone right now (who, I can tell you, have a significantly worse experience and design than my iPhone, but I don’t care because I can tinker with it!)
I think you just don’t like the company and are looking for silly reasons to bash them.
Either way, I don’t think Apple set out to make the iPhone unrepairable just because. There just weren’t letting repairability getting in the way of the design and aesthetic they want, and I think it’s fine for them to have this opinion. They couldn’t achieve both so they biased towards design, and look to slowly iterate towards repairability compromising as little on design as possible.
Sounds like a sensible strategy.
They’re allowed to have an opinion, and with engineering there are tradeoffs. They tradeoff design with repairability and have the opinion that it is a good tradeoff. They want to test that opinion with the market and it resonated. What’s wrong with this?
I genuinely am confused as to the anti-consumer moniker when the consumer has never had more choice?
But your point is valid, and I can understand why you hold that opinion.
He corroborates your point regarding not discriminating the phone he stole, to be fair.
I’m not saying these changes would prevent occurrences, but if they couldn’t even strip parts from a phone, it makes it a less enticing target for thieves.
I do think that a version of the iPhone without these restrictions should be available for purchase for customers who know that’s exactly what they want, not this convoluted system.
People already have to try to phish people’s iCloud details after stealing their devices to resell, costing them time and money and making it more annoying to try and steal.
I do think people who want to repair their phone should have access to a version without this stuff and deal with the consequences themselves.
For everyone else, including myself, please continue to make it annoying for thieves to target iPhones.
Edit: I negate this somewhat with a Magsafe magnetic wireless battery.
Edit: to elaborate; “a lot of freedom” means an entire schema instead of pre-negotiated contracts, potentially reducing back and forth between frontend and backend.