News for hackers. Stuff that matters.
Re:Kill Google AMP before it kills the web by tambourine_man on Saturday May 20, 2017 @05:23PM (#14384420)
I wish there was a big red “I know what I'm doing” button on iOS that allowed the user to download and install a binary from a simple web page.

But technically, you can download the source and/or write your own code, compile and install on your iOS device without jailbreaking or going through the AppStore. It's a hassle, sure, but doable.

Re:Kill Google AMP before it kills the web by 0x0 on Saturday May 20, 2017 @06:25PM (#14384676)
The appstore-only policy is probably what has kept iOS from having any noteworthy large outbreak of malware. Unfortunately, the Darwin kernel as well as the various iOS frameworks have huge glaring security vulnerabilities patched in every minor update. A free-for-all unvetted code-exec option would open the floodgates for deceptive downloads and compromised iOS devices.

Of course, it also makes good business sense for both Apple and third party developers as it keeps piracy to a minimum (though I'm sure a subset of 3rd party developers might find skipping the 30% Apple cut valuable)

Re:Kill Google AMP before it kills the web by bobsam on Saturday May 20, 2017 @06:53PM (#14384796)
noteworthy large outbreak of malware

Depends on how you define noteworthy and large. The xcode backdoor thing was in 500.000.000 downloads.

Re:Kill Google AMP before it kills the web by 0x0 on Saturday May 20, 2017 @07:26PM (#14384915)
The xcode backdoor thing could have been much worse if iOS allowed sideloading for regular users. With the centralized appstore, most users having installed backdoored builds would be auto-updated to clean builds, current backdoored builds would be removed from sale, and new backdoored builds are likely to be blocked during uploads to itunesconnect/app review.

Also, don't forget the whole xcode backdoor fiasco happened because people were installing side-loaded xcode distributions instead of getting it from the mac store. So even where sideloading is and should remain allowed - on the mac - people will click big red "I know what I'm doing" buttons without knowing what they're doing. And that's for people who really should know what they're doing - developers!

Re:Kill Google AMP before it kills the web by MBCook on Saturday May 20, 2017 @05:40PM (#14384485)
I understand the impulse, but so many security issues happen to people because they're tricked into running things… I can't help but think that this would cause a dramatic rise in the number of security issues on iOS.
Re:Kill Google AMP before it kills the web by CamperBob2 on Saturday May 20, 2017 @07:44PM (#14384985)
Security isn't everything.
Re:Kill Google AMP before it kills the web by MBCook on Saturday May 20, 2017 @08:00PM (#14385036)
Remember what happened just over a week ago to the NHS and all sorts of other computers?

Security is becoming EXTREMELY important, although it was already pretty important.

Apples very strict (occasionally draconian) app model on iOS is one of the reasons it has so few problems with the software destroying the system or viruses or other such things. There's a reason Microsoft is eyeing it jealously for Windows. That kind of heavy sandboxing makes exploit much much more difficult.

Re:Kill Google AMP before it kills the web by teddyh on Saturday May 20, 2017 @05:25PM (#14384430)
As I understand it, you can only do that by registering yourself to Apple, and paying them $100 for the privilege.
Re:Kill Google AMP before it kills the web by pmattos on Saturday May 20, 2017 @05:36PM (#14384474)
Not anymore. You can deploy to your own device for free (with an Apple ID): https://developer.apple.com/support/compare-memberships/ (scroll to the bottom).
Re:Kill Google AMP before it kills the web by simplehuman on Saturday May 20, 2017 @06:57PM (#14384814)
The app will run only for 7 days
Re:Kill Google AMP before it kills the web by ryanschneider on Saturday May 20, 2017 @05:32PM (#14384453)
That's actually no longer true, you need to join the free dev program, but can publish to your own device without paying $100/year. The $100 is only needed for the App Store now.
Re:Kill Google AMP before it kills the web by gergles on Saturday May 20, 2017 @05:36PM (#14384473)
Well, as long as you're willing to reinstall your app every 7 days. Otherwise, you must remit the Software Development Tax.
Re:Kill Google AMP before it kills the web by tambourine_man on Saturday May 20, 2017 @05:31PM (#14384451)
Nope, pretty sure you can do it with a free account
Re:Kill Google AMP before it kills the web by technimad on Saturday May 20, 2017 @05:41PM (#14384488)
Correct, but your self compiled app will only work for 7 days on your own device. And than you have to recompile and reinstall. Unless you pay the $100
Re:Kill Google AMP before it kills the web by tambourine_man on Saturday May 20, 2017 @05:44PM (#14384510)
Didn't know the 7 days thing, thanks. Even more of a hassle then.