97 lines
5.2 KiB
PHP
97 lines
5.2 KiB
PHP
<html lang="en">
|
|
<head>
|
|
<title>Norbi's pitch</title>
|
|
<meta charset="UTF-8">
|
|
<meta name="description" content="NorbiPeti's pitch">
|
|
<meta name="keywords" content="programming, mental health, social, music, art">
|
|
<meta name="author" content="NorbiPeti">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<link rel="stylesheet" href="index.css">
|
|
</head>
|
|
<body>
|
|
<nav>
|
|
<ul>
|
|
<li><a href="index.php">Homepage</a></li>
|
|
</ul>
|
|
</nav>
|
|
<h1>Hi</h1>
|
|
<p>I'm a programmer from Hungary. My aim is to self-host all of my socials.</p>
|
|
<p>And self-host yours too! <i>Yay!</i></p>
|
|
<h2>The pitch</h2>
|
|
<p>An independently owned collection of social media, ran by artists, connected to the rest of the world.</p>
|
|
<p>A loose collaboration with cross-promotion.</p>
|
|
<h2>Details</h2>
|
|
<p>
|
|
There are a lot of interconnected social apps, like Mastodon, Threads (anytime now), PeerTube, Pixelfed etc.
|
|
Contrary to the 'big' social media sites like YouTube, Discord, Twitter, you are not locked in to any one of these.
|
|
There are no ads, no obscure feed algorithms, no AI using your data (excluding Threads from these).
|
|
</p>
|
|
<p>
|
|
I truly believe that this will be the future of social media because everything works well with each other, no lock-in.
|
|
The EU has been moving toward <a href="https://www.eff.org/deeplinks/2024/05/big-tech-eu-drop-dead">requiring interoperable platforms</a>
|
|
so I expect more large platforms to become like Threads and become compatible with other apps.
|
|
</p>
|
|
<h3>Proposed platforms</h3>
|
|
<ul>
|
|
<li>Mastodon (Twitter-like, popular, short text posts)</li>
|
|
<li>PeerTube (YouTube-like, fairly popular, videos and livestreams)</li>
|
|
<li>Pixelfed (Instagram-like, photos, videos, stories)</li>
|
|
<li>Snikket (Messenger-like, end-to-end encrypted chat with calls)</li>
|
|
</ul>
|
|
<h2>Reach</h2>
|
|
<p>Of course, one of the main reasons everyone is stuck with the big ones is because <i>everyone else</i> uses those.</p>
|
|
<p>
|
|
There are currently around 900 000 active users on the (Twitter-like) Mastodon network.
|
|
Can't promise all those people to follow you of course, but I think there's some potential here.
|
|
In my experience people are a lot more engaged too (myself included) and more interesting discussions take place.
|
|
</p>
|
|
<p>My not so secret intention is also to get your community to join as well.</p>
|
|
<p>And if/when large companies lose the fight against the EU they'll hopefully join in too.</p>
|
|
<p>
|
|
However, I should probably note that there have been instances of people being driven out of Mastodon.
|
|
The thing is, it's all a big network. There will be all kinds of people. You can't control the entire internet.
|
|
</p>
|
|
<p>
|
|
What you <i>can</i> control however, is what reaches you. And as the owner of the platform there is a lot you can do.
|
|
</p>
|
|
<p>I ended up following a lot of members of the LGBTQ+ community for example. And lots of techy people of course.</p>
|
|
<h2>Cost</h2>
|
|
<p>
|
|
I'm not really sure about the specifics yet, but one thing is certain: I don't want to do this to get rich,
|
|
I want to do this to get everyone on the open internet again. I don't want to pay for all of it by myself of course,
|
|
especially if (hopefully <i>when</i>) a lot of people get involved. So I'd love if hosting costs (I'm estimating
|
|
$5-$20 per artist, depending on the amount of content) would be covered somehow.
|
|
</p>
|
|
<h2>Privacy and security</h2>
|
|
<p>
|
|
The idea is that I set up the technical side of things (and likely provide support), so I would technically
|
|
have access to (almost) everything, but we can have a contract that I won't interfere and all.
|
|
I would not have access to private chats as those are encrypted.
|
|
</p>
|
|
<p>
|
|
Other than that, a shared instance would make the most sense, meaning the branding and everything should be unified.
|
|
Moderator access to everything will be absolutely given as needed and any changes that can be easily done will be.
|
|
We could have multiple instances as well, when required, and you can have as much control as needed in that case.
|
|
</p>
|
|
<p>
|
|
Regarding security, everything is kept up to date which greatly reduces the chance of any hack and since it's not
|
|
a huge platform, it's less likely to be specifically targeted. All the basic security practices will be done too of course.
|
|
I work as a web developer, so I see a lot of what practices are applied for bigger web applications.
|
|
Other than that, I've been running my own things for around a year now and haven't had issues.
|
|
</p>
|
|
<p>
|
|
Unlike empty promises, like "we care about your privacy", I will say that as a proponent of free and distributed
|
|
networks I will never sell any data or install anything that would.
|
|
</p>
|
|
<h2>Technical details</h2>
|
|
<p>
|
|
The setup I'm using for myself and proposing here is not too complicated: install YunoHost that takes care of
|
|
basic security features and allows one-click installations of many apps. It automatically gives E-mail addresses
|
|
(with the domain of your choice, as long as it can have control over it), chat addresses and single-sign-on on
|
|
many apps.
|
|
</p>
|
|
<!-- TODO: Automations for cross-posting -->
|
|
<!-- TODO: Livestreams (need further testing probably) -->
|
|
<!-- TODO: Chat -->
|
|
</body>
|
|
</html>
|