News for hackers. Stuff that matters.
Re:Hong Kong protest safety app banned from iOS store by Retric on Thursday October 03, 2019 @07:14AM (#21145684)
I really don’t understand this complaint. Gaming consoles have long used the same model to great effect. Limit what software can run and you vastly improve most people’s experience. Freedom is not just about letting people do anything, it’s also a question of what contracts they can enter.

If you have some burning desire to hack the hardware, get a dev account and you can lode arbitrary code. Or just buy a different phone.

Re:Hong Kong protest safety app banned from iOS store by dangerface on Thursday October 03, 2019 @08:44AM (#21146306)
Games consoles are for one thing only entertainment. A phone is much more personal, it more accurately fulfils the role personal computers claimed to as a digital extension of the user. As a personal communications device any limitations or controls placed on it are limitations and controls on the persons speech / access to knowledge.

Who ever owns the phone owns the person and their speech, this is why the complaint over who actually owns the phone and what that means is so important.

> Or just buy a different phone.

The complaint goes beyond Apple and iPhone, Android does a better job of pretending you own the phone but all that really means is Google owns you instead of Apple. The problem is political not technological, all the common person can do is bitch and moan about it.

Re:Hong Kong protest safety app banned from iOS store by __MatrixMan__ on Thursday October 03, 2019 @10:45AM (#21147579)
I agree with your whole comment except for the last sentence. The people will be owned by their phones until they align their desires with their capabilities such that they have control over that technology. That's not a political problem, it's a technical one.

Mobile phones are like 3D printers: the technology isn't new, but within the last decade the price of 3D printer components dropped, and the availability of open source software to drive them rose, and an equilibrium was found where they entered the domain of non-professional tinker types, at which point we saw an explosion of creativity in that space. The only difference is that that equilibrium hasn't happened for mobile phones yet.

But people are working on it: https://www.kickstarter.com/projects/2103809433/wiphone-a-ph...

It's gonna take a while, but once the DIY approach is a viable alternative, even for just the tech savviest 1% of the population, Apple and Google will have something else to be compared against, and that will effect their choices in a nice way. Or at least I hope so.

Re:Hong Kong protest safety app banned from iOS store by swalls on Thursday October 03, 2019 @11:48AM (#21148358)
>The complaint goes beyond Apple and iPhone, Android does a better job of pretending you own the phone but all that really means is Google owns you instead of Apple. The problem is political not technological, all the common person can do is bitch and moan about it.

Isn't the answer to that just buy an easily rootable phone and flash an OS without spyware? There's a few manufacturers out there with official unlock tools and presumably supporting that practice would only lead to more adoption. (although, admittedly, this does require the hardware to not have spyware or backdoors built into it)

Re:Hong Kong protest safety app banned from iOS store by computerex on Thursday October 03, 2019 @07:43AM (#21145857)
I am not sure how a comparison between gaming consoles is relevant here. If you are going to mention gaming consoles, I'll take the liberty of mentioning personal computing devices such as laptops or desktops. Imagine not being able to install the apps of your choice and being restricted to Apple approved apps.

Also, you haven't made clear how giving users the freedom to install apps of their choice contributes to a negative user experience.

Re:Hong Kong protest safety app banned from iOS store by Retric on Thursday October 03, 2019 @08:05AM (#21146011)
Consoles are a fairly direct comparison so the link is obvious. Still, if you’re talking about running arbitrary software then try loading “Uncharted: The Lost Legacy” on your PC or laptop. It’s not going to work, because you’re always limited to a subset of software on any platform PC or otherwise.

As to a negative user experience, console gaming won largely due to the lack of software issues. There are several reason for this, but inability to install random software really is one of them.

Re:Hong Kong protest safety app banned from iOS store by danShumway on Thursday October 03, 2019 @09:48AM (#21146880)
> if you’re talking about running arbitrary software then try loading “Uncharted: The Lost Legacy” on your PC or laptop.

See https://pcsx4.com/compatibility/

The fact that consoles don't allow side-loading apps is a relatively common criticism of consoles, and one that hackers regularly try to fix. I'm grateful for that. I rather like being able to run emulators on my 3DS, or being able to back up save files from the Switch.

Of course, people don't get as upset about locked down consoles, because consoles are a superfluous entertainment device -- consoles don't really matter for anything. Phones are a lot closer to a laptop in functionality than they are to a console, and the effects of restricting software on a phone are more directly equivalent to restricting software on a computer than on a pure entertainment device.

Re:Hong Kong protest safety app banned from iOS store by Retric on Thursday October 03, 2019 @02:57PM (#21150692)
Re:Hong Kong protest safety app banned from iOS store by danShumway on Thursday October 03, 2019 @04:25PM (#21151757)
Very nice catch, thanks.

That being said, substitute out this program for something like Dolphin with the Wii, and I think the point still stands.

There are people working on circumventing cross-platform restrictions for just about every console out there, even in cases where the restrictions are technological and not just policy.

Re:Hong Kong protest safety app banned from iOS store by computerex on Thursday October 03, 2019 @10:06AM (#21147079)
> Consoles are a fairly direct comparison so the link is obvious.

It's not obvious to me, please elaborate with reasoning.

> Still, if you’re talking about running arbitrary software then try loading “Uncharted: The Lost Legacy” on your PC or laptop. It’s not going to work, because you’re always limited to a subset of software on any platform PC or otherwise.

This is due to Sony trying to push sales for PS4 by developing games exclusive to PS4. It's not the same thing at all. If Sony wanted to support Windows as a platform, they are free to do so.

> There are several reason for this, but inability to install random software really is one of them.

What are you basing this claim on?

Re:Hong Kong protest safety app banned from iOS store by Retric on Thursday October 03, 2019 @10:16AM (#21147201)
> Elaborate reasoning

Mass market internet capable consumer devices, with significant compute hardware used to run a wide range of software. That’s a rather narrow list of device categories.

> What are you basing this on?

Malware for one thing. But, also things like driver compatibility, it’s simpler to develop software for well defined ecosystems which consoles provide. Many non exclusive ports don’t happen because it’s surprisingly expensive to port triple A games the PC.

> It's not the same thing at all.

If you want to nitpick that then fine, Red Dead Redemption is on PS4 and XBox box, but never made the PC jump. Porting AAA games to PC is surprisingly expensive, even if getting it to almost work is cheap.

But, it’s vastly more widespread than that. Just try to load some of that realtime software running inside your car on a desktop it’s simply not designed for it.

Re:Hong Kong protest safety app banned from iOS store by computerex on Thursday October 03, 2019 @01:44PM (#21149706)
> Mass market internet capable consumer devices, with significant compute hardware used to run a wide range of software. That’s a rather narrow list of device categories.

I am not sure what you're trying to say. I asked you to elaborate on your claim:

> Consoles are a fairly direct comparison so the link is obvious.

Also

> But, also things like driver compatibility, it’s simpler to develop software for well defined ecosystems which consoles provide. Many non exclusive ports don’t happen because it’s surprisingly expensive to port triple A games the PC. If you want to nitpick that then fine, Red Dead Redemption is on PS4 and XBox box, but never made the PC jump. Porting AAA games to PC is surprisingly expensive, even if getting it to almost work is cheap. But, it’s vastly more widespread than that. Just try to load some of that realtime software running inside your car on a desktop it’s simply not designed for it.

Yes I agree that it can be expensive to port games to different platforms. Not sure how that goes to support your assertion that closed ecosystems are better. Platform makers want people to write stuff for their platform. It's the prerogative of the game/app makers to support the platforms based on their target demographic.

All I am saying is that:

> Limit what software can run and you vastly improve most people’s experience. Freedom is not just about letting people do anything, it’s also a question of what contracts they can enter.

This doesn't make sense, and nothing you have thus far stated helps to further your argument. Apple has incentives outside the user experience to have a tight hold on the iPhone ecosystem. Were they to do the same thing to the Mac, they'd face a strong backlash. No platform maker wants to deny people access to their platform willy nilly.

Re:Hong Kong protest safety app banned from iOS store by Retric on Thursday October 03, 2019 @03:03PM (#21150765)
>> That’s a rather narrow list of device categories.

> I am not sure what you're trying to say.

Try listing out what fits that description. (Consoles, tablets, pc’s, and...). Then add a checkbox near the so called open platforms. My point is it’s a short list including PC’s, tablets/cellphones, consoles, and not much else. Smart TV’s are another possibility, though these tend to be even less open.

Anyway, it’s not that it costs money, it’s that it costs more money to make the port. Consoles take a significant cut of every sale and it’s often not worth it to port to windows due to the bugs associated with arbitrary code running on a users machine.

TLDR: Windows open nature results in more bugs and thus a worse user experience. It’s an inherent issue with open platforms relating to increased surface area for bugs to occur.

Re:Hong Kong protest safety app banned from iOS store by computerex on Thursday October 03, 2019 @10:46PM (#21154378)
> Windows open nature results in more bugs and thus a worse user experience. It’s an inherent issue with open platforms relating to increased surface area for bugs to occur.

I think you are making an unsupported, and likely wrong, logical leap that windows' open nature results in a poorer user experience. I think by far the most likely reason an app/game maker wouldn't decide to support windows is the associated cost of supporting another platform. But many triple A titles do support windows and absorb the cost because in the long run it opens up the use of their product to a wider range of people. And Sony for instance is incentivized to not support windows in the games they produce because they have a competing platform, the play station. By making games exclusive to ps4, they incentivize users to buy their platform. But most games and apps are supported in windows because not supporting windows would result in missing out on a huge chunk of people.

Also BTW Mac OS is also open, you can install stuff outside the app store. Why don't you mention that? Is osx also buggy and provides a bad user experience due to its open nature? I ultimately don't understand the argument at all because no one is forcing the user to install anything, they can pick and choose between apps that they want. There are bad actor apps out there, sure. But if the user only installs well known and reviewed apps the chances of malware are low. Also Windows defender also goes a long way in protecting the system from bad actor apps. Finally, the only reason why you might be more likely to encounter more bad actors in the windows ecosystem than osx for example is due to how popular and ubiquitous windows is. And so I just don't buy the argument that open ecosystems result in a poorer user experience. Even if you write off windows as buggy and terrible, osx is a great counterexample to this argument, imo.

And finally, I'd pick the possibility of accidentally installing a shitty app on my computer over only being able to install apple/Microsoft approved apps any day of the year. This is primarily the reason I use android. Locking down the platform simply drives off a lot of users.

Re:Hong Kong protest safety app banned from iOS store by enriquto on Thursday October 03, 2019 @10:29AM (#21147376)
> Not likening the reasoning does not remove the limitation. But it’s vastly more widespread than that. Just try to load some of that realtime software running inside your car on a desktop it’s simply not designed for it.

This is a bogus argument for the case of the safety app. There is people who wrote a functioning program designed specifically for the iphone, that other people were already using on their phones. Then apple, a third party, removed the right of people to continue sharing a correctly functioning program on their own devices. The iphone is clearly designed to run arbitrary software and it already did in this case, before apple's callous interference.

Re:Hong Kong protest safety app banned from iOS store by Retric on Thursday October 03, 2019 @10:35AM (#21147460)
I edited in Red Dead Redemption as a non exclusive (PC/XBox) example that’s not available for PC.

As to the safety app, that’s the kind of thing I would like to play with. You may or may not actually be able to emulate that stuff on PC hardware, but not all of it, more critically however your not getting the license for it.

PS: The removal of software is an argument about execution not the idea of a restrictive platform. The gatekeeper will prevent some software running on the platform that’s the basic idea, removing previously approved software is a separate question.

Re:Hong Kong protest safety app banned from iOS store by dangerface on Thursday October 03, 2019 @08:48AM (#21146338)
There is a huge difference between a software company adding support to run on a device and a hardware company preventing supported software from running on a device.
Re:Hong Kong protest safety app banned from iOS store by falcolas on Thursday October 03, 2019 @09:12AM (#21146522)
In that case, run Factorio on a PS4. The CPU and GPU are compatible, so why can’t I run Factorio on my PS4?
Re:Hong Kong protest safety app banned from iOS store by widowlark on Thursday October 03, 2019 @09:46AM (#21146853)
For the same reason we are upset at apple, you should be upset at Sony.
Re:Hong Kong protest safety app banned from iOS store by tomatotomato37 on Thursday October 03, 2019 @09:45AM (#21146848)
Because Sony also runs a walled garden and artificially gates their hardware. The existence of an open pasture software marketplace doesn't magically make other walled gardens disappear.
Re:Hong Kong protest safety app banned from iOS store by CreepGin on Thursday October 03, 2019 @09:37AM (#21146772)
Tim Sweeney would disagree with you. Though I'm usually critical of his views, but this is one I'm in support of. You use gaming consoles to do fairly specific things: mostly play games and possibly watch movies. And you can view consoles as having a subset of features of a general computing device such as PC or Mac. Developers who can distribute apps on consoles are generally only going to deploy games.

Now, modern smart phones are considered as general-purpose computing devices. And because they are placed in this category (and rightly so for their capability in both hardware and OS), a lot of people are going to expect freeform app distribution.

> If you have some burning desire to hack the hardware, get a dev account and you can lode arbitrary code. Or just buy a different phone.

You see, sometimes it's not just about the end-users. Developers cannot distribute apps to the general public on iOS without going through the App Store. Yes App Store adds friction to the app distribution process and that can prevent some malicious apps, but that's about it. Does it really lead to higher quality apps? Well no, just look at all the garbage apps on there. Quality of the store is always a balancing act; it has nothing to do with being a monolithic walled garden.

And all this comes with severe limitations. Localized developers are forced to conform to a suite of rules and guidelines placed by Apple for a global audience. Developers are forced to use monetization models (and has no say in the revenue split) provided by Apple. If devs can distribute apps freely or choose another app store just like they can on Android devices, I can't say for sure whether the end-user experience or security will be higher or lower, but developers will certainly have more freedom and enjoy it more.

Re:Hong Kong protest safety app banned from iOS store by xkcd-sucks on Thursday October 03, 2019 @01:08PM (#21149240)
One uses consoles for gaming and movies because those capabilities are the least likely to disappear in the future, as evidenced by the PS3 Linux / supercomputer mess
Re:Hong Kong protest safety app banned from iOS store by diffeomorphism on Thursday October 03, 2019 @11:48AM (#21148353)
We had this discussion already decades ago with why free software is important but free games less so.

Banning a "safety app" has entirely different consequences than not being able to play Halo. I don't understand why you think these are the same.

Re:Hong Kong protest safety app banned from iOS store by esseeayen on Thursday October 03, 2019 @09:40AM (#21146801)
Just out of curiosity are iPhones sold at a loss? From recollection they aren't. In most consoles the console itself is a loss leader for software sales so it wouldn't be a good direct comparison.
Re:Hong Kong protest safety app banned from iOS store by PhasmaFelis on Thursday October 03, 2019 @09:13AM (#21146537)
> I really don’t understand this complaint.

Well, for starters, I hear it's preventing Hong Kong residents from avoiding dangerous protest hotspots...