I think it's slowly high time the anti-monopolistic regulation looks into their business practices and starts considering cutting them up into discrete companies per market.
Be it messengers, social networking apps, eCommerce stores, ERP software, anything - If we choose one organization to rule them all, it won't be very long before they start showing the traits of that one Saruman's ring that rules them all.
Facebook, by doing things like this, will only hurt themselves. We've been down this road before with Microsoft. It is anti-trust, and will get them in a lot of trouble.
We the people have invented these authorities a long time ago precisely because we the people suck at making individual decisions to improve global outcomes, and we need to organize ourselves in institutions such as these to fix things.
http://www.eater.com/2015/11/25/9800584/google-burying-yelp-...
http://au.idigitaltimes.com/google-pushes-yelp-and-amazon-do...
http://www.fairsearch.org/yelp-ceo-stoppelman-criticizes-goo...
Of course that's just the obvious consequences, ignoring the larger implications of allowing companies to place arbitrary restrictions on their services - when at the same time those services become more and more critical infrastructure.
This is fine.
However online communication is different. Imagine if the telephone company would bleep out any time your friend mentions a competitor's company. You'd never know a competitor exists. Especially if that competitor is up-and-coming and doesn't have the pockets to send flyers to every damn house in the state.
- LinkedIn: The worst of the worst ... :D
- HN / Reddit / Twitter: How do you share pictures privately with friends? (to name one necessary feature)
Further, HN/Reddit/Twitter etc. each only have a subset of my friends. ALL of my friends are on FB.
Flickr. Some of the holes in the group management are a weakness there (no albums in Groups, for example).
It's well past being solely an aggregator.
LinkedIn is a good tool for viewing someone's public resume, though I don't regularly log into it. Every once in a while, I'll log in to check out how a previous employer is doing (e.g. see which of my ex-coworkers are still at the company, what new positions have been created, etc.). I still have dozens of unanswered connection requests from recruiters, though (I don't accept people I don't know), and the site has gotten progressively spammier over the years.
Joking aside I almost never get followed by spam accounts on g+, weekly or more on my English speaking twitter account.
Of course, a Linux VPS needs a fair amount of love (fiddling with settings, updating, and so on). But there are other ways: https://sandstorm.io/
. . .
The exact same thing. The exact same thing would happen, because the new social network would have _exactly the same incentives_ as facebook.
I have some more thoughts on this here: http://housejeffries.com/page/3 Not sure how clear my writing is, but the "Inspiration" section at the end has some links to great projects trying to fix this problem.
If you're running on someone else's platform and automatically accepting updates, are you really "administering" it yourself?
A majority of people will never develop any real skill level at administering servers. We still need them to be able to use reasonably humane software though, because the consumer software industry revolves around them. If they continue to be easy pickings for predatory software (lock-in, etc.) the incentive for industry will be to continue improving at making predatory software . . . not ideal.
So empowering normal users (even partially, Sandstorm certainly doesn't give as much freedom as becoming a unix guru or whatever) is good for expert users too.
This is certainly a problem. If only there was some kind of . . . mechanism . . . by which her computer could collect photos off her friends servers and display them locally? Sounds almost impossible!
(Sorry for giving you a hard time:-) I appreciate your comment, but think that's a very solvable problem in practice.)
Your comment actually deserves a better response than I gave it. Spam is the open protocol killer. It's a totally serious issue. If our goal was to replicate HN or Reddit via only personal servers, I would be pretty dang paranoid about getting our anti-spam solution perfect:/
Happy in the case of Facebook-on-personal-servers, we have all the advantages and the spammers have all the disadvantages. Social network's main purpose is communication between people who know each other. Ignoring the Pages part of FB (which is really more Reddit-like than it is essential to a social network) communication happens between friends, or friends of friends commenting on photos or whatever. Spammy friend requests will be a problem, but that's not too big of a deal.
And then, once that's done . . . ahhhh. Your own filtering software, blocking game notifications to your heart's content (since it's your own server you can install whatever filter you want, though of course there will be good defaults). Guess where most of the unwanted posts on Twitter or Snapchat come from for me . . . Twitter and Snapchat. No more!
[0] https://www.facebook.com/Telegram-Messenger-438429349592627/