← Back to context

Comment by bsder

1 month ago

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.

You kind of can? The carrier network has no way to verify that your cellular modem is a real modem made by a real modem company, and not 3 SDRs in a trench coat standing on the top of each other.

The sheer technical difficulty is what makes this kind of thing impractical.

The network does validate that a SIM card is a real SIM card, but you can put a "real SIM card" in anything.

  • Yeah pretty much. I don't disagree on principal that people should be able to install a custom OS on their device. But in practical terms it doesn't really matter all that much because hardware is so complex and moves so fast that no hobbyist has even close to the time and resources to develop a custom OS for the latest phones.

    The M1 Macbook Air is 5 years old now, has an active development, lots of community funding and attention, yet is still missing basic functionality like external monitors and video decoding. Because it's just a mammoth task to support modern hardware. Unless you have a whole paid team on it you've got no hope.

You'll run into a variant of the tragedy of the commons; without any kind of regulation or provable assertions from people taking part in common communication infrastructure, it'd be quite easy to ruin it for everyone.

  • You don't need to allow completely unrestricted access to the network. However, there needs to be a process with a defined cost to certify your hardware. The cost can be expensive and time consuming but it needs to be known and published and the cellular companies need to be held to it.

    The problem right now is that even if I had a couple of million dollars lying around, I STILL couldn't reliably get a piece of hardware certified for the cellular network. I would have to set up a company, spend untold amounts of money bribing^Wwooing cellular company executives for a couple years, and, maybe, just maybe, I could get my phone through the certification process.

    The technical aspects of certification are the easy part.

    The problem is that the cellular companies fully understand that when it happens their power goes to zero because they suddenly become a dumb pipe that everybody just wants to ignore.

    That's why this will take legislation.

  • Monopolists always talk about the tragedy of the commons, but don’t see anything wrong with the tragedy of the monopoly and don’t want you to think anything can exist in between.

But how do we start a movement for these ideas? I feel like there isn’t awareness outside of niche circles and the public may not see the short term benefit. Meanwhile politicians are lobbied by the same corporations and won’t listen.

I don't think the cellular network is the problem at all - everything except SMS and PSTN calls works on wifi. The problem is the apps. Netflix only runs on a verified bona fide electrified six car Google- or Apple-approved device; so do most financial apps (EU law requires them to) and basically everything else where the app developers are trying to get money off you (which is most apps). Some apps will refuse to play ads on a non-genuine device and then refuse to function because you aren't watching ads. Play Store does its best to stop you installing its apps on a nongenuine device, but it has to support older devices without TPMs so it's not fully locked down yet. Even YouTube has some level of attestation.

  • In the US at least, you could already have a lot of trouble with Wi-Fi calling when using unlocked Android phones. And it is basically nonexistent if you use a phone purchased outsiden US.

  • And why can Netflix ignore everybody who doesn't have a bona fide Google or Apple phone?

    Because the number of non-Google and non-Apple phones is a rounding error.

    And why is that? Because, except for the incumbents, it is almost impossible to certify a phone.

    We could have nice sub-$100 phones (remove camera, etc.) if people could get them certified. But they can't; so we don't.