DHH Profile picture
18 Nov, 9 tweets, 2 min read
Look, I get it. It's difficult to accept that a company that makes products you really like acts like an abusive, monopolist bully. It's a mindfuck for me too! To have gone two decades cheering the company, only to recoil at what it has become. All of the ughs.
This is what it felt using a PC in the late 90s. I despised Microsoft, and how they treated the developer community. The way they "cut off the air supply" to Netscape. But I gritted my teeth and kept using Windows because there wasn't an alternative at the time. That's monopoly!
Then, all of the sudden, there was real choice! Apple came out with OS X, and I got a white Macbook running OS X Puma in 2001. And suddenly I was free from Microsoft, and running with the underdog. IT FELT SO GOOD. Apple was everything Microsoft was not.
That's a formative experience! To have Apple be the escape pod from Microsoft and Windows. I spent so much effort in the early days evangelizing them because of that. Converted half my university class to Macs. Pushed it hard with Ruby on Rails. Team Apple through and through.
But now Apple has become the Microsoft of the 90s. Nay, strike that. They've become WORSE. Their monopoly power, their economic weight, their ability to upend industries on a mere rumor. Big tech today is endlessly more powerful than Microsoft was back then. AND IT SUCKS.
It sucks because it feels so unnecessary. Apple makes good products! I'm marveling at the A14 and the M1. I love they brought back small phones with the 12 mini. They have a two trillion dollar company. They don't need to hurt us like this. That makes it all the more painful.
I totally get the boring, economic incentives for why Apple is turning into the evil that Microsoft once was. Because they can. It's hard keeping up those growth numbers when you're already at two trillion, but darn it, you must. So you start rationalizing all this abuse.
I ALSO understand the psychological incentives for why people embedded in the Apple ecosystem – as developers or consumers – need to think the company is actually doing the right thing. It's painful to accept when "your team" bends into darkness. Much easier to rationalize it.
I want to rationalize it too! I mean, for fucks sake, I made a COMMERCIAL FOR APPLE some 13 years ago. Singing their praises, because working on the Mac was such a liberation compared to the PC. So trust me. I feel this. And it fucking stings.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with DHH

DHH Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @dhh

18 Nov
Machiavelli would be so proud of Apple. Trying to split the App Store opposition with conditional charity concessions, they – a $2T conglomerate – get to paint any developer making more than $1m as greedy, always wanting more. As clever as its sick. theverge.com/2020/11/18/215…
Quote from Cook is beyond cynical. Written in that faux-care style so beloved by lobbyists. Apple is making smaller app developers growl before Apple (this program isn't even automatic!), such that the abusive tax on payment processing is lowered from 10x to 5x the market rate.
But evne at face value, this is 🤯. If you're a developer making $1m, Apple is STILL asking to be paid $150,000, just to process payments on the monopoly computing platform in the US. That's obscene! You could hire two people at that take, still have money for CC processing.
Read 14 tweets
16 Nov
Following the revelations about Apple’s phone-home program on app openings, the company has just announced it’ll stop logging IPs (but anyone listening on the line still can), improve security with encryption, and allow opt out! 👍 support.apple.com/en-us/HT202491
This is a very welcome admission by Apple that the current system is deeply flawed, and the changes promised are solid improvements. But why does shit like this always have to be let out to back door with an obscure update to an Apple help site article? Anyway 👏. Sunlight!
The whole process of having Apple mix these “protections against malware” into a system that’s also a “protection of our business model” remains deeply problematic. Apple is clearly positioning the App Store to soon be the only “trusted” default. Locking the Mac as with iOS.
Read 9 tweets
16 Nov
Danish military intelligence helped the NSA spy on Denmark’s finance and foreign ministries, military contractors for commercial gain, and other Nordic countries, as well as Germany using a dedicated NSA data center built for XKEYSCORE in DK 🤯 dr.dk/nyheder/indlan…
Beyond prosecuting those responsible within the military intelligence unit, Denmark must shut down that NSA spy post immediately. Terminate all collaboration. Beyond outrageous that Denmark would supply foreign spies the land, tooling, and collaboration to harm itself. WTF?!
Also, how insanely brazen that this machinery was being used by the NSA to spy on Danish military contractors in order to win business for American fighter planes. A disgrace that Denmark will continue to fly the F35 after this revelation. Vassal state humiliation to the extreme.
Read 5 tweets
15 Nov
I don’t see how this makes anything better? Sending a global unique hash of the developer certificate in the clear still allows both Apple to keep a log and anyone the power to snoop. This is fundamentally busted. Apple should send ban lists to the user. blog.jacopo.io/en/post/apple-…
The developer certificate for, say, Signal the developer will still make it perfectly clear that you’re running Signal the app. Sending that in the clear, with a time stamp, with IP address tracing, leaks all sorts of metadata that can be combined with other data sources.
Further more, Apple has shown itself to be a bullying, vindictive operator of its platform powers. While you might think they used that power “for good” locking Facebook out of their own internal iOS apps by revoking their dev certificate, it’s an incredibly scary superpower.
Read 7 tweets
13 Nov
“This means that Apple knows when you’re at home. When you’re at work. What apps you open there, and how often. They know when you open Premiere over at a friend’s house on their Wi-Fi, and they know when you open Tor Browser in a hotel.” 😞 sneak.berlin/20201112/your-…
Worth noting the technical reason here. I don’t think Apple is gathering this data because they want to sell it to advertisers (like a Google or Facebook would). Completely believe that the creators of this system thought they were doing right by users. But that’s the conceit...
Apple is late to rendering its actions and intentions through the lens of a two-trillion dollar conglomerate with a proven record of using its systems and dominance for anti-competitive behavior. You can’t simply go on good intentions any more! Don’t think Apple employees realize
Read 6 tweets
10 Nov
"Apart from the obvious, which is the climate, there is the quality and rhythm of life, our open and hospitable character, distances are short, and we are relatively close to Europe", Canary Islands wants to be home for remote work, and I can only say YES! english.elpais.com/economy_and_bu…
We first moved to southern Spain in 2012, and lived there, on-off, for the following six years. It's an absolutely wonderful country to be an expat in. Incredible food, awesome healthcare, welcoming locales. I miss living there all the time.
Marbella, where we were, isn't exactly the hub of anything except a rush of tourists in the summer, a lot of expat retirees, but so damn what? Remote life is all about picking the place you want to live, unconstrained by where the office is.
Read 7 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!