free spech USpol
@aseem: There's a risk of confusing things. The centralization is so big in these social media platforms that they factually establish themselves as the public forums, while they still are private. Being private gives them the right to fix and enforce their terms of service as they see fit... and so they do --rather arbitrarily in lots of cases if you ask me.--
free speech USpol
@aseem: The lines become blurry. YouTube/Facebook/Twitter act like public services, but they still are technically not. They don't owe us a platform nor free speech, even though being deplatformed kind of leaves us speechless in many cases. And let's not talk about their vague ToS that allow them to block harmful content only when it's useful to their image and interests.
Reminder that I wrote a book for struggling programmers called "The Mediocre Programmer". It's a book about helping folks along on their journey with programming, including advice on finding communities, ranking ourselves (spoiler: it's not helpful), backstage vs. performance, and even the emotions surrounding programming. It's a free eBook released under a Creative Commons license. I hope you'll check it out:
@cabellocarlos I had no knowledge of coding when I started with Docker. Portainer WebUI makes it very simple. The hardest part is to setup the reverse proxy.
A good advise if you don't know how to make it secure is to use a VPN to access your self-hosted Nextcloud (instead of a reverse proxy). Doing that you avoid exposing your data, photos, etc to the internet.
However you'll still have to expose your website to the internet so you'll have to learn how to make it secure
@cabellocarlos The easiest way (for me) to manage different services is Docker + Portainer. There are a lot of guides of those two. Once you have both of them working, you can install and manage almost every FOSS self-hosted program easily with Portainer.
Then you only need to set up a reverse proxy. Nginx is probably the easiest one, but caddy and traefik are other well known reverse proxies.
NGINX is what I think might be what I need but right now I don't know if there's a better tool.
From the security point of view, I'll probably have holes everywhere.
I created a Linode account.
They have this One-Click installations, but I can't afford to pay separate instances for each app I want to deploy.
So I have to set everything up in a "VPS". How can I have each app in a container and depending on different subdomains serve each of them?
15 minutes really worth watching for all us #privacy "nerds":
Whoever says not having tapped into a single of the mentioned "traps": I don't believe you.
And well does he have a nice way to make all the points – and to show how to make it better. Brilliant. Thanks a lot for this, @techlore
Privacy Advocacy done right 👍
The context: banners which say something to the effect of "by continuing to browse this site you agree for us to track you" are illegal. You cannot withhold services because the user declines to consent to your tracking garbage.
Quoting the GDPR:
>Consent is presumed not to be freely given [...] if the performance of a contract, including the provision of a service, is dependent on the consent despite such consent not being necessary for such performance.
The inconvenient truth is that there is no such thing as a backdoor that only lets the good guys in. The EU's resolution on encryption, released yesterday, could result in a net decrease of everyone's privacy and security: https://protonmail.com/blog/eu-attack-on-encryption/
#google authentication services appers to be down. This is the push I needed to stop depending on it.
CS student interested in FOSS community. Trying to learn more every day.
Born in Venezuela 🇻🇪.
Currently in Andalusia, Spain 🇪🇸.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.