logoalt Hacker News

idle_zealotyesterday at 12:21 AM14 repliesview on HN

This makes the point that the real battle we should be fighting is not for control of Android/iOS, but the ability to run other operating systems on phones. That would be great, but as the author acknowledges, building those alternatives is basically impossible. Even assuming that building a solid alternative is feasible, though, I don't think their point stands. Generally I'm not keen on legislatively forcing a developer to alter their software, but let's be real: Google and Apple have more power than most nations. I'm all for mandating that they change their code to be less user-hostile, for the same reason I prefer democracy to autocracy. Any party with power enough to impact millions of lives needs to be accountable to those it affects. I don't see the point of distinguishing between government and private corporation when that corporation is on the same scale of power and influence.


Replies

SilverElfinyesterday at 2:09 AM

> Google and Apple have more power than most nations.

Yep. They control our information - how we make it, what we are allowed to find, and what we can say. And they are large enough to not face real competition. So let’s treat them like the state owned corporations they are and regulate heavily. Smaller companies can be left unregulated. But not companies worth 500 billion or more.

show 1 reply
GeekyBearyesterday at 4:29 AM

The real battle is over Google selling the public on the notion that Android would be the "open" platform that allowed people to run anything they liked on their device, and then deciding to use anticompetitive means to take that freedom away.

Without that fraudulent marketing, Android never would have crowded out other options so quickly in the marketplace.

The solution is to either have Google back down on breaking its promise that Android would be open or to have an antitrust lawsuit strip Android from Google's control.

show 2 replies
jacquesmyesterday at 2:02 AM

> Google and Apple have more power than most nations.

And that is what is wrong here. Even the smallest nation should be far more powerful than the largest corporation. But corporations are now more powerful than most nations, including some really big ones. So the only way to solve this is to for an umbrella for nations that offsets the power that these corporations have.

The first thing you notice when you arrive at Brussels airport is the absolute barrage of Google advertising that tries to convince you that Google is doing everything they can to play by the rules. When it is of course doing the exact opposite. So at least Google seems to realize that smaller nations banding together wield power. But they will never wield it as effectively as a company can, so we still have many problems.

show 3 replies
makeitdoubleyesterday at 3:08 AM

> Google and Apple have more power than most nations.

To push further, Google and Apple have basically as much power as the US.

The UK going after Apple, only to get rebutted by the US is the most simple instance of it. International treaties pushed by the US strongly protecting it's top corporations is the more standard behavior.

Any entity fighting the duopoly is effectively getting into a fight with the US.

show 1 reply
wistyyesterday at 1:32 AM

Remember, the law provides patent, copyright, trade mark, and NDA protection.

While it would be a burden to require a degree of openness, it's not like companies are all rugged individualists who would never want to see legal restrictions in the field.

It's just a question of what is overall best and fairest.

Restrictions can both help and hinder innovation, and it's innovation that in the ling run makes things improve IMO.

show 2 replies
vbezhenaryesterday at 4:52 AM

> ability to run other operating systems on phones

> building those alternatives is basically impossible

For smart people it is not impossible. Just few years ago, few folks wrote complicated drivers for completely closed hardware, and I'm talking about M1 Macbook.

Google Pixel, on the other hand, was pretty open until very recently. I might be wrong about specifics, but I'm pretty sure that most of software was open, so you could just look at the kernel sources in the readable C to look for anything. You can literally build this kernel and run linux userspace and go from there to any lengths of development. Or you can build alternative systems, looking at driver sources.

I don't understand why mobile systems do not attract OS builders.

show 5 replies
1vuio0pswjnm7yesterday at 2:10 AM

"This makes the point that the real battle we should be fighting is not for control of Android/iOS, but the ability to run other operating systems on phones."

Sometimes owner control, cf. corporate control, can be had by sacrificing hardware functionality, i.e., features, closed source drivers. Choice between particular hardware feature(s) working and control over the hardware in general.

show 2 replies
protocoltureyesterday at 4:48 AM

> let's be real: Google and Apple have more power than most nations.

Lets be real, they do not have more power than any nations. They have a lot of power in a few tiny silos that happen to make up like 90% of the mental space of a lot of terminally online folk.

Heck they probably have less power than Coca Cola or Pepsi did during the Cola wars, or United Fruit Company at its height.

Wake me up when Apple rolls a tank into red square or Google does anything but complain about national security legislation it then goes and assertively complies with.

show 1 reply
bsderyesterday at 12:53 AM

The primary problem is that we can't build a phone and run it on a cellular carrier network. This is where legislation is needed.

Apple and Google are still a problem, but they are a secondary problem.

show 4 replies
narratoryesterday at 4:07 AM

Well there's Huawei's Harmony OS. Can someone who knows what's going on with that report in? Is it anything close to an open platform?

show 1 reply
hnuser123456yesterday at 12:49 AM

GrapheneOS?

show 3 replies
AtlasBarfedyesterday at 1:30 AM

This is one of the real canaries I watch on "real AI" for programming.

It should be able to make an OS. It should be able to write drivers. It should be able to port code to new platforms. It should be able to transpile compiled binaries (which are just languages of a different language) across architectures.

Sure seems we are very far from that, but really these are breadth-based knowledge with extensive examples / training sources. It SHOULD be something LLMs are good at, not new/novel/deep/difficult problems. What I described are labor-intensive and complicated, but not "difficult".

And would any corporate AI allow that?

We should be pretty paranoid about centralized control attempts, especially in tech. This is a ... fragile ... time.

show 3 replies
fsfloveryesterday at 9:26 AM

> as the author acknowledges, building those alternatives is basically impossible

I don't understand why everybody is ignoring existing, working GNU/Linux phones: Librem 5 and Pinephone. The former is my daily driver btw.

show 1 reply
abtinfyesterday at 12:25 AM

[flagged]

show 8 replies