cy6erlion
Joined 8 years ago
Joined 8 years ago
Decentralization is also more complex for the developers and particularly for the users, this creates a market for people offering services to operate decentralized systems, which ends up centralizing the network. This is how the WWW, Email, Git, BTC all got more and more centralized.
I think it will initially be a phone for hackers, and they will develop the ecosystem. It will also be competitive in that different manufacturers will try to develop the best components for the market.
I think if there's an open standard that different organizations can contribute to things will move faster and will be cheaper than having single organization trying to build a new Linux phone from scratch, it is also more reselient with little centralization. Different groups can specialize on different components where they have expertise.
I chose RISCV because it's a open standard, we could build around that ecosystem.
The standard can be updated, having different generations/versions when it's absolutely necessary. But it shouldn't move too fast especially if the interfaces are clearly defined. Phones from 10 years ago are powerful enough it's just that brands create new devices to force people to upgrade.
- RISCV processor
- Standard Logic board
- Standard Screen
- Standard Battery
- Standard Wifi & Bluetooth modem
- Probably ditch cellular and use something like LoRa
- Standard OS (Linux)
- Standard package manager
Edit: Imagine a phone that you can just swap and mix components from different manufacturers. You could buy the components yourself and assemble, like a standard PC. If one manufacturer tries to lock you in, or you don't like their component you simply replace it.
Decentralized protocols
Why can we not use something like Guix by declaratively setting up a system [0] and for extra safety have it run in a container [1]?
[0] https://framagit.org/tyreunom/guix/-/blob/99f47b53f755f0a6cb...
[1] https://guix.gnu.org/en/blog/2017/running-system-services-in...
Imagine a phone that you can just swap and mix components from different manufacturers. You could buy the components yourself and assemble, like a standard PC. If one manufacturer tries to lock you in, or you don't like their component you simply replace them with others from a different manufacturer.
0: https://news.ycombinator.com/item?id=45307093