Earlier quoted context omitted.
Can you explain what "don't allow anyone to federate with the main instance" means in this case? Is it like you can host your own server, but the "index" of servers at lenny.ml won't list you unless you meet their standards? Seems acceptable to me (anyone else can host their own index right?) just trying to understand.
Yes it’s like that. Mastodon has the same thing going on, where the main index from their official site and the biggest instances won’t peer with you (let your users and theirs interact in each other’s instances) unless you implement their rules and moderation requirements in your instance. For mastodon what that means is that instances that aren’t progressive/far left aren’t welcome and are essentially not viable be…
Lemmy – A link aggregator for the fediverse
101–110 of 227 posts
Re: Lemmy – A link aggregator for the fediverse
#102I'm intrigued by this. However -- and this is probably a cultural thing with me being an old-timey unix guy who likes to build things from scratch -- I have a point of confusion. If you choose Run A Server, it suggests two main options: Ansible or Docker. It specifically warns against "from scratch". When I'm developing software, I want people to be building it from scratch. If someone likes something I made enough t…
cargo build --release
and then creating the PostgreSQL user and database, and editing a config file then running the lemmy binary.I don’t see a problem.
Serving the frontend cannot be a challenge either I imagine but I didn’t bother looking at the frontend.
Re: Lemmy – A link aggregator for the fediverse
#103Earlier quoted context omitted.
For the same reason all the orthodox authoritarian ideologies are disturbing. Why would I want to join an online discussion forum where free thought isn't welcome? Having "leftist" in the description makes people (at least myself) automatically jump to the conclusion that one can get cancelled/banned/deplatformed for posting any thought or argument that disagrees with the mainstream. I'm not a conservative or anti-va…
You seem to place authoritarianism and capitalism on opposite ends of some spectrum, but they're unrelated. Russia, for example, is both authoritarian and capitalist. Capitalism != individual freedom != democracy. Those are all separate axes. > Having "leftist" in the description makes people (at least myself) automatically jump to the conclusion that one can get cancelled/banned/deplatformed for posting any thought…
Re: Lemmy – A link aggregator for the fediverse
#104I'm intrigued by this. However -- and this is probably a cultural thing with me being an old-timey unix guy who likes to build things from scratch -- I have a point of confusion. If you choose Run A Server, it suggests two main options: Ansible or Docker. It specifically warns against "from scratch". When I'm developing software, I want people to be building it from scratch. If someone likes something I made enough t…
From a cursory look running the backend is close to as simple as installing libpq and then cargo build --release and then creating the PostgreSQL user and database, and editing a config file then running the lemmy binary. I don’t see a problem. Serving the frontend cannot be a challenge either I imagine but I didn’t bother looking at the frontend.
Re: Lemmy – A link aggregator for the fediverse
#105I would define myself as pretty progressive, but Reddit's been absolutely dog** due to all the anti-capitalist, populist rhetoric. Every post seems to be filled with comments these days of "eat the rich". Like, you'll have a gif of a dude petting a dog, and then in the comments, they'll be like, "Bro, you're financially oppressing this dog and that's why it's forced to be pet by you" (Hyperbole, but I've seen some cr…
Re: Lemmy – A link aggregator for the fediverse
#106Earlier quoted context omitted.
Me doxing myself in an anonymous forum doesn't make discussion any better if everyone else is anonymous. It just opens me up to real life attacks. Plus, honestly non-anonymous discussion of controversial subjects might actually be worse. You still get maximally aggressive interpretation, but you actually know each other so you can lose real friends. Discussing anything on the internet that makes anyone feel emotional…
I love the internet :) Thanks for the thoughtful reply. This chunk of the thread has some thought provoking responses. You've never opened up a journal or text document and written gleefully knowing no one else could ever read what you wrote?
Re: Lemmy – A link aggregator for the fediverse
#107People who don't see why platforms like these are critically important has never had an opinion that isn't allowed on the major tech platforms.
haha yes. Try sticking "mafia" or "yakuza" in your next Paypal transaction. (Dont do this, your account will be locked)
Re: Lemmy – A link aggregator for the fediverse
#108The front-end is still buggy and needs a designer's touch. And the real-time aspects wear thin at scale with all the notifications in a mismatch of languages showing up in the main feed. Lemmy is practically unusable without a personal feed filter, it seems that of the new reddit alternatives only retalk_[1] want to get this right. If you do decide to run an instance of lemmy be sure to nuke the absurd word filter -…
If we want to talk about Reddit alternatives, I would rather we look at ones which are open source, including Reddit itself until 2017 [1], the Mastodon Twitter-like web app [2], Discourse [3], Lemmy [4] (use a fork [5] if you can’t stand the slur filter), and the old school PHP discussions boards like PhpBB [6] and MyBB [7].
[1] https://github.com/reddit-archive/reddit
[2] https://github.com/mastodon/mastodon
[3] https://github.com/discourse/discourse
[4] https://github.com/LemmyNet/lemmy
[5] https://github.com/innereq/lenny
Re: Lemmy – A link aggregator for the fediverse
#109I would define myself as pretty progressive, but Reddit's been absolutely dog** due to all the anti-capitalist, populist rhetoric. Every post seems to be filled with comments these days of "eat the rich". Like, you'll have a gif of a dude petting a dog, and then in the comments, they'll be like, "Bro, you're financially oppressing this dog and that's why it's forced to be pet by you" (Hyperbole, but I've seen some cr…
The thing I enjoy about Lemmy is that you can join an instance and if you don't agree with the policies and the people there you can join a different instance.
Re: Lemmy – A link aggregator for the fediverse
#110Could someone ELI5 how the federation model works in practice? From the understanding, there is one entity that owns the core technology but the operators of the servers are distributed and independent. How do they typically manage things like scale, data growth, security, monetisation etc.? Is the experience likely to vary a bit across the operators? And how do users trust which operators then want to join?
Correct. Ownership is governed through intellectual property laws, the type of license used, agreements and so on. Lemmy's code is released under a GNU Affero license, and so ownership and usage are governed under this license.
Large open source projects tend to set up legal entities (foundations, non-profits) which manage their brand, trademark, intellectual property rights and so on.
> but the operators of the servers are distributed and independent.
In the era of classic web forums, you would download a copy of vbulletion, phpbb,... operators would download a copy of the software and set up their own intance(s) on their own server(s).
The federated model operates the same way. The distinction, though, is that all these instances are interconnected. They can communicate with each other. In the federated model, you have an account on server A, but you can use that account to subscribe and see content of and participate on server B.
> How do they typically manage things like scale, data growth, security, monetisation etc.?
Each to their own. Operators work independently. The operator of instance A is entire responsible for their own setup regardless of what happens at instance B. Operators get to set the rules on their own instance as to moderation, monetization, topics, community growth, etc. etc.
Since servers are interconnected, each instance can use an allowlist to determine which other instances, and their users, are allowed to connect and participate. As an operator, you get to decide that users of B can connect with your server, but users of C aren't allowed.
> Is the experience likely to vary a bit across the operators?
Communities are groups of people. Just like in real life, a community establishes its own culture, its own identity, its own way of communicating. So, yes, the experience can vary across the board depending on who's active on your instance.
Functionally speaking, all Lemmy instances operate the same way. You have communities, comment threads, voting, posting, etc. Barring configuration differences, as a user, the experience is quite similar across servers.
> And how do users trust which operators then want to join?
The same way you'd trust your ISP, your bank, the garage that services your car, etc. You read reviews, you try to gauge sentiment, number of users, etc. etc.
Mastodon - a Twitter clone - uses the exact same federation protocols as Lemmy. Mastodon has an order of magnitude more users across its instances. A big feature in Mastodon is the ability to just move your account from one instance to another instance. A thing Lemmy doesn't seem to have at the moment:
https://lemmy.eus/post/8181/comment/31995 https://docs.joinmastodon.org/user/moving/