News for hackers. Stuff that matters.
Re:Epic Games steps up Apple fight with EU antitrust complaint by jonwinstanley on Wednesday February 17, 2021 @10:03AM (#26167030)
> No computer platform should be allowed to prevent sideloading or other stores from competing

What about platforms like Playstation or the computers built into Teslas etc, should we allow sideloading on those? How do you define a platform?

Re:Epic Games steps up Apple fight with EU antitrust complaint by Wowfunhappy on Wednesday February 17, 2021 @10:10AM (#26167125)
> What about platforms like Playstation or the computers built into Teslas etc, should we allow sideloading on those?

I think we should, yes. Not necessarily by default, but there should be a switch advanced users can flip.

Re: Tesla, there is in fact a long history of people fixing and modifying their cars. Why not the computers in those cars?

Re:Epic Games steps up Apple fight with EU antitrust complaint by ben_w on Wednesday February 17, 2021 @10:30AM (#26167419)
Hm.

Hypothetical: if you modify the software in a Tesla, and your modification allows a hacker to remote control it, and this power is used to commit vehicular homicide, how much of the burden of responsibility do you have?

I’m not a lawyer, so while I can throw out phrases like “endangering others through negligence”, I don’t know what the threshold is or even if that’s the right concept in this case.

With regards to game consoles, I tend to agree with you — no good reason for them to be allowed to prevent side-loading.

With regards to phones however, I explicitly want the devices heavily locked down by law, to the extent that other people should not be allowed to put random software on them. This is because they are powerful sensor packages that almost everyone carries almost all the time, so the mere possibility of malware turning them into blackmail spy boxes is a problem for all of society — everyone, given what I’ve heard about “three felonies per day” [0] — and not just the person who installs the dodgy app.

I say this despite not liking that the action of American cultural hegemony in the App Store means those stores have a bigger problem with nipples than with violence.

And likewise, I have a problem with the law that requires me (a British citizen working in Germany) to keep the U.S. government informed about my app’s use of encryption in case I “export” something they can’t break, which is insane in my opinion.

Security is important and app stores help, but trust can be chained and delegated, and it is possible to have alternative App Stores which Apple/Google audit for security.

[0] https://kottke.org/13/06/you-commit-three-felonies-a-day

Re:Epic Games steps up Apple fight with EU antitrust complaint by Wowfunhappy on Wednesday February 17, 2021 @10:38AM (#26167519)
> Hypothetical: if you modify the software in a Tesla, and your modification allows a hacker to remote control it, and this power is used to commit vehicular homicide, how much of the burden of responsibility do you have?

If you were negligent, I'd say you were responsible, just like if you hit someone because you took off the breaks and couldn't stop.

Although... response question: Let's say in ten years, Tesla stops providing security updates for their old cars. If you continue driving the car anyway, and it gets hacked and kills someone, who is responsible? Which is to say, I'm not super into this whole internet-connected-car thing. ;)

> With regards to phones however, I explicitly want the devices heavily locked down by law, to the extent that other people should not be allowed to put random software on them. This is because they are powerful sensor packages that almost everyone carries almost all the time.

What if I decide to carry around a Raspberry Pi, or wear a wire? I understand the concern, but I don't think controlling what everyone else uses is a reasonable solution in a free society.

Re:Epic Games steps up Apple fight with EU antitrust complaint by ben_w on Wednesday February 17, 2021 @04:32PM (#26172080)
> Which is to say, I'm not super into this whole internet-connected-car thing. ;)

Likewise, similar reasons.

> What if I decide to carry around a Raspberry Pi, or wear a wire?

Smartphone-software-based attacks target a wide net of unknowing victims, wearing a wire (or knowingly running a sousveilence app, which I’m all in favour of) targets just those you choose to target.

For the same reason, I regard state-mandated encryption backdoors as a much bigger privacy risk than the state giving the police authority to target specific suspects with wiretaps or even authority to replace all the target’s lightbulbs with ones that have built-in webcams — dragnet or spearfishing.

Re:Epic Games steps up Apple fight with EU antitrust complaint by africanboy on Wednesday February 17, 2021 @11:38AM (#26168323)
> Hypothetical: if you modify the software in a Tesla, and your modification allows a hacker to remote control it, and this power is used to commit vehicular homicide, how much of the burden of responsibility do you have?

Hypothetically: a friend borrows your car, but you didn't fix the break fluid leak, and he runs over someone.

Who's at fault?

> With regards to phones however, I explicitly want the devices heavily locked down by law, to the extent that other people should not be allowed to put random software on them

that's the definition of a phone.

IMO Apple is to blame for creating the "smart" phones that can run arbitrary software.

They have created the problem that they are allegedly fixing by imposing walled garden on their users.

It is like handing guns to kids and then locking them up in their rooms so they are safe.

Re:Epic Games steps up Apple fight with EU antitrust complaint by nmfisher on Thursday February 18, 2021 @12:52AM (#26176437)
> Hypothetically: a friend borrows your car, but you didn't fix the break fluid leak, and he runs over someone.

> Who's at fault?

Legally the answer is crystal clear. If it was intentional? He is. Unintentional? You are.

I don't really see the comparison.

Re:Epic Games steps up Apple fight with EU antitrust complaint by africanboy on Thursday February 18, 2021 @09:18AM (#26180032)
> Legally the answer is crystal clear. > If it was intentional? He is. Unintentional? You are. > I don't really see the comparison.

That's weird...

In any country in the World the answer should be "it can only be decided by a judge, nobody can tell a priori"

In the case you tweak the software in your car and something happens, the justice system is there exactly to settle these kinds of issues.

That's the comparison.

Re:Epic Games steps up Apple fight with EU antitrust complaint by Wowfunhappy on Thursday February 18, 2021 @12:53PM (#26183109)
But "criminal negligence" is a thing, right? Maybe you didn't intend for X to happen, but the law expects you to have known better.
Re:Epic Games steps up Apple fight with EU antitrust complaint by hug on Wednesday February 17, 2021 @05:04PM (#26172438)
> Hypothetical: if you modify the software in a Tesla, and your modification allows a hacker to remote control it, and this power is used to commit vehicular homicide, how much of the burden of responsibility do you have?

If you modified your keyless-start car to not need a nearby key, and left it unlocked in parking lot and someone got into it, started it, and ran over several pedestrians would you be at fault?

Why does being remote change things?

Re:Epic Games steps up Apple fight with EU antitrust complaint by Wowfunhappy on Wednesday February 17, 2021 @07:14PM (#26173717)
Interesting, I had to think about this for a moment! It's not entirely intuitive, but I think the answer is "because there's no one else to make liable."

What if the unlocked car was in your driveway, and the person who got in was your seven-year-old daughter? Now who's responsible, and why? The child is a minor, so legally she can't be at fault, but the parents should have taken appropriate precautions, like locking the door.

Likewise, if a bunch of people are killed by a remote driver in North Korea, you can't arrest the hacker. And if there's no one to arrest, our society has no way to discourage the crime. So responsibility moves up the chain.

Re:Epic Games steps up Apple fight with EU antitrust complaint by frosted-flakes on Wednesday February 17, 2021 @10:33AM (#26167453)
There's a long history of people loading custom firmware ("tunes") on vehicle ECUs to modify how the engine runs. Tesla's ECU shouldn't be any different.
Re:Epic Games steps up Apple fight with EU antitrust complaint by mhh__ on Wednesday February 17, 2021 @10:13AM (#26167172)
Pragmatically, I don't care, because no one who owns a Tesla is using it as their sole access to a computer (similarly with playstation). Many people now only use an iPad or iPhone these days.

In an ideal world I would force them (I probably wouldn't for a Tesla because diy software on a car...) to have some basic ability to load programs.

Re:Epic Games steps up Apple fight with EU antitrust complaint by abakker on Wednesday February 17, 2021 @11:18AM (#26168081)
Ah, the software Robin Hood, here to help the little guy understand how to best use their own computer... This is such a HN comment it hurts. Many people use iPhone and iPads as their primary devices because everything is easy and it all works. side loading apps is just not a concern that people outside of HN even have.

This lawsuit is about Epic trying to not pay the same fees as everyone else not some giant ethical debate over the rights that people should have on their devices. Epic wants rights for themselves, they don't want them for their customers.

Re:Epic Games steps up Apple fight with EU antitrust complaint by rbtprograms on Wednesday February 17, 2021 @11:49AM (#26168455)
This is exactly the point I've been making to my friends who think like the commenter you replied to. "Forcing people to have some ability to load programs" is exactly why so many people use Apple products; because it's extremely intuitive for non-technology inclined people to use.
Re:Epic Games steps up Apple fight with EU antitrust complaint by orangecat on Wednesday February 17, 2021 @06:34PM (#26173349)
But Macs can run unapproved software, which makes them too complex and dangerous for the general public, right?
Re:Epic Games steps up Apple fight with EU antitrust complaint by mhh__ on Wednesday February 17, 2021 @01:37PM (#26169853)
And? They don't know any different or better, we don't make policy on anything based on people like that.

As I've said elsewhere, this is about tail risk not tomorrow.

Re:Epic Games steps up Apple fight with EU antitrust complaint by dpkonofa on Wednesday February 17, 2021 @10:27AM (#26167372)
Why don't they just do the same with Apple, then? Force them to have some basic ability to load programs. You can even make it easy for users and put an icon on the home screen. To make it obvious that you can load apps and programs for it, they would just need to label it as "App Store" or something like that. Problem solved!
Re:Epic Games steps up Apple fight with EU antitrust complaint by mhh__ on Wednesday February 17, 2021 @10:38AM (#26167522)
Because you don't have to pay Linus Torvalds money to run a program on a Linux installation - that should be the standard.
Re:Epic Games steps up Apple fight with EU antitrust complaint by dpkonofa on Wednesday February 17, 2021 @10:48AM (#26167691)
What does that have to do with anything? You never said anything about paying money. I don't have to pay anything to run Mint or Mario Run on my phone so what's your point?
Re:Epic Games steps up Apple fight with EU antitrust complaint by Wowfunhappy on Wednesday February 17, 2021 @11:03AM (#26167896)
You have to pay Apple a minimum of $100 a year to install apps on an iPhone, unless you're okay with the apps being automatically disabled every seven days and never need to install more than three custom apps at a time.

You didn't realize this when you bought Mario Run, because Nintendo paid Apple for you.

And if Nintendo tries to sell you something to recuperate that cost, they have to give Apple 30%.

Re:Epic Games steps up Apple fight with EU antitrust complaint by ITPaw on Wednesday February 17, 2021 @12:04PM (#26168626)
and? the developer whats to put his apps on the app store, why shouldn't they demand a fee. But that has nothing to do with the customer.
Re:Epic Games steps up Apple fight with EU antitrust complaint by Wowfunhappy on Wednesday February 17, 2021 @12:59PM (#26169366)
Because you can't distribute apps, or even install them on your own phone, without going through the app store. (At least sans the ridiculous restrictions I described above.)
Re:Epic Games steps up Apple fight with EU antitrust complaint by ben_w on Wednesday February 17, 2021 @06:06PM (#26173076)
FWIW I don’t consider those particular requirements to be ridiculous.

I do consider to be ridiculous the requirement for me, a British national living in Germany, to keep the US Federal government informed about my use of encryption in all the apps I distribute on the App Store. That’s clearly nonsensical.

Re:Epic Games steps up Apple fight with EU antitrust complaint by tfehring on Wednesday February 17, 2021 @10:11AM (#26167158)
Or Fortnite, for that matter? Why should I be forced to buy skins with Epic’s in-game currency instead of loading my own?
Re:Epic Games steps up Apple fight with EU antitrust complaint by Wowfunhappy on Wednesday February 17, 2021 @10:24AM (#26167337)
If the iPhone was an open platform, you could develop a mod that makes your Fortnite character look like whatever you want, for free. (It wouldn't show up that way for other people by default, but that's someone else's phone, not yours.)
Re:Epic Games steps up Apple fight with EU antitrust complaint by tfehring on Wednesday February 17, 2021 @11:45AM (#26168407)
Correct me if I'm wrong here, but I'd expect that iOS being an open platform is neither necessary nor sufficient for that. As I understand it, Epic could allow users to load free custom skins today, even though it operates on a closed platform. And conversely, even if iOS were an open platform, Fortnite could remain closed-source, and I'd expect Epic could take measures (hash-validating assets on launch?) to prevent side-loading of cosmetic items.
Re:Epic Games steps up Apple fight with EU antitrust complaint by Wowfunhappy on Wednesday February 17, 2021 @12:51PM (#26169258)
On a traditional PC, or on a Mac with System Integrity Protection disabled, there isn't a lot Epic could do to prevent installing mods. The user can inject whatever code they like into the Fortnite process. They can rewrite data in memory, and even control the kernel if it comes to that.

Epic could try to make life difficult for modders, but a lot of PC games have tried that over the years, and it generally doesn't work when players are dedicated.

Re:Epic Games steps up Apple fight with EU antitrust complaint by kevingadd on Wednesday February 17, 2021 @10:33AM (#26167451)
The content creator selects which currencies they are willing to sell their product for. This shouldn't be difficult to understand. Do I have the right to demand that my local furniture store accept Bitcoin?
Re:Epic Games steps up Apple fight with EU antitrust complaint by parthdesai on Wednesday February 17, 2021 @10:16AM (#26167209)
Fortnite is a free game, I pay to own my iPhone.
Re:Epic Games steps up Apple fight with EU antitrust complaint by tfehring on Wednesday February 17, 2021 @10:22AM (#26167306)
Should it be different for similar games that aren’t free (gratis) then? Should I be required by law to be able to load third-party items in Call of Duty?
Re:Epic Games steps up Apple fight with EU antitrust complaint by wayneftw on Wednesday February 17, 2021 @10:33AM (#26167450)
There needs to be different rules for products that are essential to modern life, like smartphones.

We have more rules and regulations for things like food services, airlines, banking and farming than we do for a store like GameStop or a jewelry products.

Re:Epic Games steps up Apple fight with EU antitrust complaint by AnIdiotOnTheNet on Wednesday February 17, 2021 @10:34AM (#26167458)
Then if you care so much about running whatever software you want on it, perhaps you should have bought a phone that lets you do that instead?

I'm not personally in favor of walled gardens myself, but everyone who bought an iPhone knew that's what they were getting and did it anyway.

Re:Epic Games steps up Apple fight with EU antitrust complaint by kevingadd on Wednesday February 17, 2021 @10:47AM (#26167668)
"everyone who bought an iPhone knew that's what they were getting and did it anyway" is an incredibly strong assertion you're not making an effort to support here. Are you seriously claiming that every owner of an iPhone understood the nuances of Apple's app store policies before they bought the phone?
Re:Epic Games steps up Apple fight with EU antitrust complaint by AnIdiotOnTheNet on Wednesday February 17, 2021 @11:01AM (#26167874)
Everyone in the world? No, clearly, but I doubt very many of them care about being able to use other stores on their phone anyway. The people here making the argument for forcing Apple's hand? Yes.
Re:Epic Games steps up Apple fight with EU antitrust complaint by cordite on Wednesday February 17, 2021 @10:35AM (#26167480)
People pay to own their tractors, but yet they can't repair them.
Re:Epic Games steps up Apple fight with EU antitrust complaint by ripdog on Wednesday February 17, 2021 @07:35PM (#26173898)
Yes, and that's not right.
Re:Epic Games steps up Apple fight with EU antitrust complaint by harha on Wednesday February 17, 2021 @10:40AM (#26167555)
Unless they buy back the hardware, why not?

Companies change over time, it’s unrealistic to have the same service for ever (typically the product might be discontinued and not supported after some time, sometimes also the attitude when it comes to service changes). At the same time the platform was bought not rented and producing it and getting rid of it has its own cost.

I would argue it’s fair to demand open access to it.

I have an old iPad (3rd gen), since it can’t access iCloud properly or sync bookmarks with safari (a function that it originally had) or install Firefox, it’s essentially useless and I’m very unhappy with that, a whole car would be much worse though. I’ve learned to think about that before buying, but many don’t and often there’s no choice.

Re:Epic Games steps up Apple fight with EU antitrust complaint by mikepurvis on Wednesday February 17, 2021 @10:06AM (#26167070)
TBH I wouldn't be at all surprised if Microsoft is gearing up for this fight with Sony, given that every Xbox Series does in fact allow sideloading once placed into the included-and-supported developer mode.
Re:Epic Games steps up Apple fight with EU antitrust complaint by mywittyname on Wednesday February 17, 2021 @10:14AM (#26167196)
MS is ahead of the curve here. Rather than trying to combat homebrew, they are embracing it within some predefined boundaries.

The 360 allowed for homebrew as well. I think they learned a lot from XBMC.

Re:Epic Games steps up Apple fight with EU antitrust complaint by IntelMiner on Wednesday February 17, 2021 @10:35AM (#26167475)
What? The 360 never had any homebrew enabled
Re:Epic Games steps up Apple fight with EU antitrust complaint by mywittyname on Wednesday February 17, 2021 @03:33PM (#26171354)
Sure you could! I used XNA Game Studio to produce games and apps that would run on my 360. They couldn't take full advantage of the hardware. But if you paid a fee, you could sell your game on XBL much like the App Store or Steam.

https://en.wikipedia.org/wiki/Microsoft_XNA_Game_Studio

Re:Epic Games steps up Apple fight with EU antitrust complaint by kevingadd on Wednesday February 17, 2021 @10:47AM (#26167675)
It was called XBox Live Indie Games, you could sideload anything you wanted once you paid the initial fee, and then you could put it on the store and accept purchases if it got through a peer review system.
Re:Epic Games steps up Apple fight with EU antitrust complaint by throwaway48201 on Wednesday February 17, 2021 @12:31PM (#26168957)
Maybe not gearing up for a fight with, but rather making sure they don't get lumped in with

Google have made it very clear that you have options other than the Play Store in recent dev docs

Re:Epic Games steps up Apple fight with EU antitrust complaint by kevingadd on Wednesday February 17, 2021 @10:38AM (#26167538)
As someone who's released multiple retail games on the PS4 store: Sony should allow sideloading. Microsoft does for the XBox (and has since the 360 era), and at one point Sony allowed it in the 'other OS' environment for the PS3 until they decided to take out that feature after using it to advertise their console.
Re:Epic Games steps up Apple fight with EU antitrust complaint by jayd16 on Wednesday February 17, 2021 @11:58AM (#26168575)
I think burden to the platform is relevant. Part of the security model on the console platforms is that no user code can be run. To support side loading, many assumptions would change overnight. This is a significant burden to Sony and the game devs.

Apple and iOS, on the other hand, support side loaded code. It's just a matter of who pays for what.

Re:Epic Games steps up Apple fight with EU antitrust complaint by efraim on Wednesday February 17, 2021 @10:08AM (#26167106)
General purpose computing. A game console or Tesla computer is not made for general programs, they have specific purposes.

It's also a case of "you know it when you see it", iPhone wasn't a big platform when it launched but now it's the primary platform for many peoples computer needs, it should not be exclusively run by a private company.

Re:Epic Games steps up Apple fight with EU antitrust complaint by ericmay on Wednesday February 17, 2021 @10:14AM (#26167189)
> it should not be exclusively run by a private company.

Why? If you don't like the iPhone there are other general purpose computers that you can use, ranging from a laptop to a Pixel smart phone...

> General purpose computing.

If you want to call it a general purpose computer, then you also have to include tablets, laptops, desktop computers, and Android phones. All of a sudden there is quite a bit of choice for customers here. To name a few:

Google

Microsoft

Samsung

LG

Dell

HP

Huawei

Amazon

...

The fact that Apple may very well make the best one, doesn't mean there isn't competition or that it isn't a competitive market.

Re:Epic Games steps up Apple fight with EU antitrust complaint by efraim on Wednesday February 17, 2021 @10:25AM (#26167349)
It's dishonest to pretend that smart phones are not a very large and important portion of the digital market today and very hard to be without. They are used for payment, identification, messaging etc that a laptop or desktop can not replace. Having the choice between apple or google is not much of a choice. And a company that wan't to reach the public must have a smart phone app and therefore must have a ios app.

Your list of manufacturers does not take the platforms into consideration. None of those are allowed to use apples platform unless they follow their strict rules.

There isnt't a competitive market unless ther's free movement and perfect information and the two smart phone platforms have large lock-in effects today so it hardly qualifies. The portion of the market that is android or windows are competitive markets, it's easy to switch from a samsung phone to a lg phone.

Re:Epic Games steps up Apple fight with EU antitrust complaint by ericmay on Wednesday February 17, 2021 @10:49AM (#26167697)
I'm not sure what I'm being dishonest about? If you're to say that the iPhone is a general purpose computing device then you have to also compare it to other general purpose computing devices and take into consideration the general purpose computing market. Maybe it's simply the best one with the best features? I mean, I know that if I had to choose to only have one (a laptop or iPhone) I'd choose the laptop because it has features that the iPhone doesn't.

But they also have overlapping features, complementary features, and sometimes mutually exclusive features. You mention payments - I can pay for things using my laptop, or if I have a credit or debit card (ya know, the thing you're using for payments) I can just use that at the store normally. Messaging - yep you can send messages from your laptop. I could go on. The killer feature of the iPhone is that it's in your pocket, but it's also a limiting factor. You can live without one, easily, however. Doom scrolling Facebook (sorry, keeping in touch with friends and family - totally not addiction) is not important and living without that is very easy.

> Your list of manufacturers does not take the platforms into consideration. None of those are allowed to use apples platform unless they follow their strict rules.

I can't use any of those manufacturer's platforms without following their rules. I'm not sure what you're trying to explain.

> There isnt't a competitive market unless ther's free movement and perfect information and the two smart phone platforms have large lock-in effects today so it hardly qualifies.

You can debate whether it's a competitive market, but I'm not sure what you're explaining here is part of the considerations, or at least these may map to larger overall considerations. But you have to be careful to be specific about what you are talking about. Are we talking about the iOS App Store, or the general purpose computer market? It matters.

> The portion of the market that is android or windows are competitive markets, it's easy to switch from a samsung phone to a lg phone.

You can easily switch from iPhone to Android as well. One of my friends does it at least once a year because he wants to be "all-in" on either Google or Apple but finds flaws in each.

Re:Epic Games steps up Apple fight with EU antitrust complaint by jaegerpicker on Wednesday February 17, 2021 @10:49AM (#26167701)
It is competitive, it's just as easy to switch between Android and iOS, it's not cheap but just as easy.
Re:Epic Games steps up Apple fight with EU antitrust complaint by jaegerpicker on Wednesday February 17, 2021 @10:46AM (#26167662)
Explain the difference in functional ability between the iPad vs the Switch? Xbox series x? PS5? Web Browser, email, streaming media? All possible on any of the devices. The only difference is that Apple is better at building devices that people like. Apple built the platform, built the hardware, designed the OS, and built the sdk/API's but now they aren't allowed to control their own platform? How does that make any sense?
Re:Epic Games steps up Apple fight with EU antitrust complaint by efraim on Wednesday February 17, 2021 @10:59AM (#26167845)
If there's a computer in it, there is no clear technical difference. The difference is how people use it. You don't use a switch as your only computer device, banks and stores don't need to create apps for all those platforms to be competitive.
Re:Epic Games steps up Apple fight with EU antitrust complaint by hacknat on Wednesday February 17, 2021 @05:36PM (#26172742)
A game console and most peoples' primary computer is definitely an apple and oranges comparison. I don't know where the line is exactly but it's pretty clear where each of your examples lie.
Re:Epic Games steps up Apple fight with EU antitrust complaint by kqvamxurcagg on Wednesday February 17, 2021 @10:35AM (#26167476)
Apple's iPhone is now systemically important to commerce, business and consumers unlike Playstation and Tesla. Given their size and scale they should be subject to higher standards.