Hacker News new | ask | show | jobs
by codecamper 3088 days ago
Apple hates developers.

Yes, I agree. This keyboard is terrible. J key keeps getting stuck. Pressing a non-existent ESC key is such a distracting feeling. Lucky I mostly use my Mac on a Roost with an external (MS) keyboard.

The hoops you used to have to jump through to run an app on device & their weak / crashing / prone to getting stuck in bad states of early XCodes was just horrendous.

I don't know about you.. but I'm getting tired of the fake Unix under the hood. Used to be happy we had unix there... but this version puts files in various other places. And when something breaks... who knows what it is. I spent all day yesterday trying to get Safari working. I don't care about Safari, but it was XCode not letting me test an app on device. (says my device is untrusted even if I trust it). I noticed Safari also was not loading, so I figured it must be related. Nope. I'm not sure if Linux has the same problems?

I'm starting to think the actual best way to run MacOS when you need it for iOS dev is via Linux in a VM. Would this be possible & easy? Are there good VMs created that'll allow for this??

I'm jealous of my crypto coin cousins that can work on pure code & not worry about freaking device signing IDs and UI that must work on 37 different devices.

Another biggie: the App Store's complete lack of regulation over fake reviews. fakespot.com does a good job at picking up on fake reviews. Apple simply cannot manage this. Seems like it would be a good way to get started in the AI era... Apple if you are reading this, buy Fakespot & their talent! I had the experience of writing an app that worked better & looked better than a competitor. He took all the downloads because strangely he had several 5 star reviews every day. I guarantee they were fake. Fakespot.com agrees & yet.... it is 2018 & it goes on to this day.

And one more thing... Auto Layout. Are you freaking kidding me!! Massively overcomplicated.

One more... App Store Review process!