News for hackers. Stuff that matters.
Re:One man’s fight for the right to repair broken MacBooks by nrp on Sunday May 23, 2021 @11:31AM (#27255681)
Apple’s business and design philosophies revolve around control. In exchange for locking down everything, they promise you a seamless, high-performance, safe experience. That extends to designing products in a way that end-user repair is not a consideration, to locking down access to the App Store (see the Epic trial), and more.

I personally think it’s a bad direction to go in, especially with the outsized power Apple has over the industry, but they have clearly found willing audiences for it.

Re:One man’s fight for the right to repair broken MacBooks by worik on Sunday May 23, 2021 @04:40PM (#27258395)
As a Apple developer it is not a "seamless, high-performance, safe experience". Anything but.
Re:One man’s fight for the right to repair broken MacBooks by whoknowswhat11 on Sunday May 23, 2021 @07:20PM (#27259534)
They are focused on the users - not the developers. We already have a sense of the insane dark patterns developers can deliver on the web. Pop up and under ads with unhittable close boxes, recurring subscriptions that can only be cancelled in narrow windows by calling a UK phone number.

Seriously - look at the coalition Epic put together for their trial. Almost everyone on there has some sort of abusive billing process / history.

Re:One man’s fight for the right to repair broken MacBooks by tenacious_tuna on Monday May 24, 2021 @11:11AM (#27265270)
> They are focused on the users - not the developers.

I'm a former Mac dev--I think Apple likes to use this argument to justify a lot of their choices, but in reality their design decisions often make life difficult for developers in ways that aren't beneficial to the customers.

My former company produced screen recording software, and since I started in 2018 to when I left at the end of 2020 each MacOS release required us to spend a good 3 months fixing our apps to run under the new OSes. Notarization required us to change how we signed our libraries and integrated them across the 3 applications we produced; the permissions paradigm for mic and webcam was beautiful, and easy to develop around, but when they added screen recording permissions it was truly awful, and they broke their own patterns. APIs would be deprecated with no replacement, documentation was sparse at best, with header files often being more useful than the examples provided on developer.apple.com....

My point being, we often spent more time bending our app to Apple's will than fixing bugs or adding much-requested features. Apple's argument was that these changes they forced us to make was net-beneficial for end users: less malware with notarization, better privacy controls with permissions--but when it really came down to it, they just want more control over distribution of apps and "special treatment" for their own tooling.

Re:One man’s fight for the right to repair broken MacBooks by horsawlarway on Monday May 24, 2021 @12:13PM (#27266113)
They're focused on making money and fuck all else.

Apple is the literal definition of "insane dark patterns" if you happen to be a developer.

Made a profitable app on the app store? Oh look! Apple used your market data to clone it, shoved their product to the top of the "marketplace" they happen to own, and now you have no business.

Want to improve your user experience by shipping a compliant browser rendering engine? Oh... we're so sorry, only Apple can "safely" let the user view the web, using safari, where they hoover up more data.

Want to debug on a variety of hardware/software combinations to better support users? Oh... sadly the licensing agreement forbids virtualization - Go spend 10k on physical devices.

Basically - Apple is a shit company that happens to have interests that are currently aligned with customer value (in some places). They will not remain that company.

Benevolent dictatorships are by far the best form of government you can get - as long as you're in the in group. The problem is you never stay there forever: Either you will change, or the company will change. See the turmoil happening now around Google products. See the backlash MS got in the 90/2000s.

Re:One man’s fight for the right to repair broken MacBooks by whoknowswhat11 on Monday May 24, 2021 @09:47PM (#27271823)
They are definitely not optimizing for developers.

BUT when developers complain about apple "hoovering" up data I laugh. I mean, is this a joke? App developers are at the forefont of privacy protection? When I'm on my PC browsing the web and that game site wants to install that browser toolbar they are looking out for me?

The problem is - as I said, developers have almost no credibility anymore.

Seriously loot boxes, pay to win etc etc.

Apple has realized that doing something quasi right by their users means they can charge big premiums and a lot more. So they are going to rake in the cash on that basis - fantastic.

Re:One man’s fight for the right to repair broken MacBooks by kragen on Sunday May 23, 2021 @06:55PM (#27259389)
You're not the customer, you're the product.
Re:One man’s fight for the right to repair broken MacBooks by worik on Monday May 24, 2021 @01:10AM (#27261252)
Not in this case mate. I paid them.

I am the creative cutting edge!

Re:One man’s fight for the right to repair broken MacBooks by Siira on Monday May 24, 2021 @05:56AM (#27262610)
Paying doesn’t magically make them not want to extract all of your value. Apple could sell iPhones at a loss just because of the AppStore theft, and still survive.
Re:One man’s fight for the right to repair broken MacBooks by worik on Monday May 24, 2021 @08:22PM (#27271301)
Paying them encourages them!!

Silly, silly, me

Re:One man’s fight for the right to repair broken MacBooks by MetaWhirledPeas on Monday May 24, 2021 @11:13PM (#27272240)
End user repair most certainly is a consideration. They considered it and wholeheartedly rejected it.