• belochka@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    3 days ago

    Yes, and #2 is very dangerous, it’s what MS+Apple did to FOSS operating systems, and what Google+Apple did to the web, and what Google+Facebook+Apple did to censorship in the web. You know, somehow Apple is in all those combinations, which is even more strange considering they are not the biggest contributor in each.

    #2 is why “social media” is what it is today and not a bunch of p2p applications similar to Limewire in style and culture. And when people say that p2p is inconvenient because of connectivity needs or storage needs, there are solutions, by measure of computer science not complex at all, and there’s no technical reason, it’s all politics. For devices with low connectivity supernodes and relays with good connectivity can be used (not even talking about that argument having become kinda obsolete again, look at that 5G everywhere). For storage one can use paid identity-addressed storage, there are many approaches, but for the sake of simplicity let’s just imagine that you still can pay to a hoster. For search by criteria with few index entries per object one can use something similar to BitTorrent trackers. For search by criteria with many index entries per object one can use something similar to Kademlia. There are solutions for all kinds of problems, it’s really hard to find a really truly unsolved problem for a networked application, provided you don’t want something fundamentally impossible.