Live data from Hacker News

Why is Apple acting like an asshole?

jessesquires.com

451–460 of 515 posts

Re: Why is Apple acting like an asshole?

#451
post #331

Earlier quoted context omitted.

The first point doesn’t make sense to me at all. No particular date was set for when users would be able to install apps with the new features. Point two seems weak. The idea that Apple won’t promote apps with the new features when they are released makes no sense at all. You make it sound like this is unlikely, but I don’t see why you’d think that. As for excitement - what excitement are we talking about? Users will…

Apple is currently running a section in the App Store for new apps to try on iOS 14. They’re going to get rid of it soon, and if you didn’t update in time to appear there…tough luck I guess?

How soon? My guess is it will still be there when the iPhone 12 arrives.

Re: Why is Apple acting like an asshole?

#452

Earlier quoted context omitted.

I have not seen these things abused yet. The user agent prevents it.

There are already countless websites abusing the web notifications API to push spam to end users. You're probably savvy enough to effortlessly avoid it, but the average end user often is not. We can't keep ignoring the the UX issues with a lot of these web APIs if we want them to be successful. Users don't care to philosophize about the open web, they just want their shit to work. That's what Apple iOS is providing t…

Reasonable implementations let users easily block the notifications after receiving them. It doesn't require much savviness.

Re: Why is Apple acting like an asshole?

#453

Earlier quoted context omitted.

> Walled gardens hurt innovation a lot How? What do you even define as """innovation"""? Honest question, I'd love to see some actual answers here instead of the usual canned hyperbole. So far Apple's users are mostly satisfied with them, happily voting with their wallets, and the only people complaining about Apple are mostly the developers and companies who want unfettered access to iOS' users, and I haven't heard…

One example I saw cited recently is the Web browser itself. This is according to one of the original iPhone developers at Apple: > Apple’s iOS rules would not have allowed for the invention of the web browser. Let that sink in. They would have rejected one of the most important technical innovations in the history of computing. Microsoft‘s bully tactic of making IE free seems quaint in comparison. > But here’s the ki…

>hard to give specific examples about innovation that hasn’t happened

It's hard, but not because of prohibited innovation. It's because we have android, and it doesn't have neither ios rules nor a fantastic potential innovation that breaks the deal with apple. There is simply no example that could be used as a good enough argument. Apple users do not live in a vacuum as well, many of them have seen or used other platforms and still stick with ios as it is.

>iOS rules would not have allowed for the invention of the web browser. Let that sink in.

Web browser is a highly secure piece of software, protected on par or even harder than the os itself. If any ios app could freely download, compile and execute an arbitrary code from the internet, that would be a world-wide security and privacy disaster every few weeks. Let that sink in instead.

Re: Why is Apple acting like an asshole?

#454

Earlier quoted context omitted.

I am working on it. But as a web developer this "small app" and everything that comes with it is easily hundreds of hours of work, just to clumsily recreate functionality that's already working in other browsers.

But that's exactly what Apple wants. They want you to invest your time in their ecosystem because that prevents you from spending time in other ecosystems. Every thing they do that makes it more work for you to make an iOS or MacOS app is time you won't be spending making things for other platforms including the web. plus, they get the added bonus that they can demand you pay 30% of various transitions that they coul…

This is an unnecessarily pessimistic view.

Yes, Apple wants us to spend all of our time interacting with / committed to their users. No, that aren’t maliciously trying to steal our time from other platforms. The thought chain ends with their platform, never considering that we even have other platforms to support.

A self-obsessed outlook is different from a deliberately sabotaging business plan, even when they present the same outward behaviors. Occam’s razor.

Re: Why is Apple acting like an asshole?

#455
post #356

Earlier quoted context omitted.

I think Microsoft is at the point we're the old guard is leaving and the new hip kids take over who mostly only plugged libraries together because they never needed to write assembly. Maybe the knowledge of how to make backwards compatible systems is even slowly leaving with the old guard and they just will never know how to make it work ever again. A colleague of mine is very active in Microsoft's GitHub repos and i…

Yeah these whipper snappers can't possibly pick up c and assembly. Only boomers and gen x can do that.

Knowledge can be lost. There is a stark difference between using a tool and mastering a tool. It's even harder for theoretical knowledge. Don't use it, lose it.

Look at the US space program for example. It took them 12 years from the first man in space to go to the moon. Nowadays Space X, Blue Origin etc. seem to have to re-learn everthing and edge themselves slowly towards launching manned missions. They very likely have the books about space flight but not much experience.

I'm not saying that young people don't know assembly and C. What I'm saying is that most younger people don't need assembly and C, so they are a lot less proficient in it. Hardware has become so fast, it doesn't matter that JavaScript is 20x times slower, so people nowadays write entire desktop programs in JavaScript that are slow on not-cutting-edge hardware and have bad OS integration.

Re: Why is Apple acting like an asshole?

#456
post #176
post #3

Honestly, this is why we need the Web. But Apple even blocks that since they don’t allow any browser engine apart from Safari, meaning that there is no - Add to homescreen dialog - Background sync - Proper push notifications - Proper WASM support (a lot of features are missing) Honestly, at this point, the government should step in, like they did at the end of the last century with Microsoft. Walled gardens hurt inno…

It boggles my mind that a company makes a fairly innocuous decision (which you would expect consumers to punish them for) like requiring all web views to use the same renderer as Safari, and there are people like you rushing to have the government jump in and regulate "the kind of rendering for web pages that a private company allows on their devices". Seems like total insanity to me and I don't understand it.

Kind of like Windows requiring all users to use IE?

Re: Why is Apple acting like an asshole?

#457
post #220
post #30

Earlier quoted context omitted.

Some apps look broken or are actually broken on iOS14.

But it's not necessarily because they use the old SDK that they are broken. And there have been betas available for some time

There are changes between each beta. There are also changes between the beta and GM.

Re: Why is Apple acting like an asshole?

#458
post #228

Earlier quoted context omitted.

Windows even offers to resolve the issue which, as I understand it, has never in the history of time resolved anything.

In Windows 8.1, if the Sound service crashes, clicking on the sound icon with an (X) on it will bring up a UAC prompt. Going through that will get the "resolve the issue" prompt to restart the Sound service, which will fix the issue. Not having the problem in the first place would be better. Automatically solving the problem would be great! But, for once ever, I can safely say that this does sometimes fix problems.

Why use windows 8.1 today? Windows 10 was a free upgrade and a major improvement.

Re: Why is Apple acting like an asshole?

#460
post #271

Earlier quoted context omitted.

There's absolutely no guarantee current apps will run fine - Apple regularly adds new restrictions and API changes which break existing apps. They also tend to add a lot of new bugs every release which need to be worked around.

Has Apple ever added a major breaking change one day before release of new iOS version?

Yes, it certanly did for us. Not a feature breaking change, but they did add app breaking bugs with last GM version that had to be fixed in a hurry.

iOS 14 is also full of new quirks.

Post reply on HN