When I saw lemmy my first thought was that I wanted to host my own instance of this once federation works.
I'm already hosting mastodon and synapse instances for the community. I believe strongly in hosting small federated community instances. This hobby costs me about 80USD/mon.
That sounds like it would immediately exclude a huge number of potential participants from doing something similar.
> No bigotry - including racism, sexism, ableism, homophobia, or xenophobia. Code of Conduct.
Code of conduct links to https://github.com/LemmyNet/lemmy/blob/master/CODE_OF_CONDUC...
Their rules are a lot stricter than Reddit’s. I’m not sure how that in practice works with it being federated, but assuming their rules are enforceable and enforced it looks like they’re just not interested in that content.
This is not necessarily a bad thing for users - I often wish for a place similar to hacker news but with a wider range of topics - however, it almost certainly means they will never reach Reddit levels of popularity.
I do think that Reddit fills an important niche - a place where any topic is open for discussion, including porn and other forbidden topics like drugs. It's just unfortunate that the company currently ruling this niche is so morally bereft that they can't tell the difference between open discussion and fueling hate speech.
If we're to take reddit as an example moderation happens by individuals rather than all members of the community. And as such it is open to abuse whether it happens or not.
I thought about this for a long time and decided to write up what I would consider to be an acceptable framework for any given social media platform which would:
1. Help define the Overton window in a more organic fashion
2. Allow the platform to function within different jurisdictions.
3. Remove the overhead of central administration and opinion checking.
If it helps, I wrote it up here: https://gist.github.com/TheMightyLlama/bb77a05d3dde4da251142...
New platforms do solve the "oh no I've been deplatformed from Reddit" problem for... people who've been deplatformed from Reddit, so certainly it has real value for them. If Reddit swings the moderation hammer too hard, that could be certainly become a draw, but as it stands Reddit has actually banned very few communities, considering.
Getting people to use a new website in any significant numbers is really hard, and there aren't that many examples of communities that have managed it in the time the internet has been alive. It's impressive that any have managed to stay relevant for more than a couple years.
1. It needs to position itself as something other than not-reddit
2. There are a lot of issues Reddit really doesn't solve. Reddit encourages short, pithy, drive-by posts without much in the way of engagement at all. Compare old newsgroups, old forums, or even the average post here, compared to the average post (even in a niche sub) on reddit. Reddit:??Mysteryreplacement::Twitter:Blogs. I don't know what ??Mysteryreplacement will be, but there's certainly room for it.
If you find yourself collecting them too, ban them.
I think it is important however to have a strong emphasis on the separation of the servers from the protocol though - no one seems to care that Nazis could use email to have their own mailing lists.
If you make the mistake of discussing this on any other Canadian related sub where the /r/canada mods frequent, they'll ban you for life and say that you were "brigading."
Am I missing something?
[0] https://www.reddit.com/r/canada/about/moderators/ [1] https://www.reddit.com/r/metacanada/about/moderators/
But hey, that's the beauty (and ugliness) of federation: I don't have to like it and I can just start my own server. On the flipside, it also means I need to be beholden to a considerable amount of social rules, some of them unwritten, if I want to federate with the majority of the servers out there. I know how it goes, I've seen it first-hand when it comes to ActivityPub instances. That's how you get cliques.
If those start creeping into your politics, memes, and video game subreddits, then yeah you’ve got a rough problem.
Which wasn't enough as I understand since those communities would en-mass attack other communities that they disagreed with.
See: 4chan. It wasn't always like it is now, but since /pol/ grew to be so big, now pretty much every board has a sizable or majority far-right contingent. It's even worse on Voat.
The main UI itself, again very width restricted, but also has strange paddings [1] which limit severely the area for the title (which is the most important UI element). Doesn't really make sense to me. The vertical centering is a bit of a mess, and the size of icons is also either way too big or way too small [2].
[0] https://i.imgur.com/gZEWEdJ.png
[1] https://i.imgur.com/nayP548.png
[2] https://i.imgur.com/XZPToxy.png
EDIT: Huh, I hadn't used new reddit in a long time, I actually took a look now and it seems like it has improved significantly. I actually don't hate it as much, it looks much closer to old reddit now, with full width content and much less padding [3]
The UI itself isn't horrible, it's the UX. It's incredibly bulky and slow, and some user links have been hidden while others completely removed.
For extremely wide screens it obviously looks awkward, but the idea seems sound in principle.
IIRC, the reason you'd want to restrict width of content is that it's hard for your eyes to track back all the way left, to the start of the content, when you need to go down a line. But the header is just a single line, so it doesn't have this problem.
In the case of very wide screens they should probably restrict the header width too, just not quite as much.
Before: https://i.imgur.com/sgODcLW.png
After: https://i.imgur.com/8j7P1YE.png
The latter is objectively worse. I understand that > 1080p monitors are a small fraction of your user base, but that's still not reason to not test your UI on larger resolutions, for a site as big (and prominently used by devs with large screens) as GitHub.
My eye still has to jump back and forth long distances if I want to fork the repo for example.
Never would have happened if someone hadn't made a post like this, so thanks!
edit: Aaaand instant regret, wow. Are you guys seeing this "Top Broadcast Right Now" shit? The best part for me is not just the ~1000px high random garbage video that takes up my whole screen, but before the video itself loads I actually get a ~1000px "white noise" animation, except it isn't just white but brightly colored, too.
I had a brief urge to heat up my soldering iron and stick it in my eye.
One of the few infomercial products that are actually good.
The _old_ reddit always just worked. I never had to reload the page multiple times, sometimes giving up entirely.
Obviously I'm still using the site or I wouldn't be complaining, but like, what exactly was wrong with old reddit again?
UX design used to be about good usability. Now it's all about shoving the latest hipster trends from Dribbble and Behance that look all "Shiny" and gives the CxOs orgasms.
One more odd thing that I found - maybe this is anecdotal - Developers who design interfaces based on OTS frameworks (Eg. Bootstrap) have a much better sense of UX than dedicated UX designers.
Offering a second opinion; they barely know how to display text without using JavaScript. There is a lot of room for technical improvement.
I agree. I find this interface extremely readable (It clearly displays "JavaScript is required for this page") and simple to use; I close it and move on to something that actually works. Very minimal and intuitive. I approve.
Quite a few people on reddit are frustrated by how opaque moderation is, but looking at the meta community of power users that seems to mod the bigger subs, I doubt the devs will ever copy this feature.
The fact that being banned from one sub doesn't usually get you banned from another sub is totally understandable, but combined with how easy it is to make a new account, in practice it's just never-ending whack-a-mole with shithead posters.
The role of mods is to delete off topic submissions and remove illegal content. Nothing more.
Disclaimer: I made this
Many mods of popular subreddits abuse their power and enforce their world views on redditors. This is only possible because reddit admins don't care. That's why there is so much drama now and again when mods will wholesale-ban or delete legitimate content that doesn't break the rules and they just won't respond to questions. Or even worse - they respond by taunting the redditors who would like to know the reason behind the decision.
I was banned from a large sub for linking to statistics on official government website to help support my argument. This happens all the time on reddit.
And it's not like it's only my experience. Ask anyone on reddit what they think of mods and you'll hear the same story.
Always glad to see more eyeballs on the space, so I wish then the best. Here are a few differences I can see at the first glance:
- Aether is decentralised (as in torrent) this appears to be federated. That means Aether truly has no servers and every user is a peer, while federated means there are smaller ‘Reddits’ as servers that talk to each other.
- By proxy that means we can’t really have a web app unfortunately (working on it by the way of running a daemon on a raspberry pi) and they can - we need a native app running on your machine and seeding context to the network.
- By another proxy, this means Aether avoids the issue of having a ‘middle management’ in the form of the ownership of your home server that federated networks have. You are the home server, so no one can control what you see. We call this user sovereignty
- In Aether we have elections which elect mods based on popular vote and you control who is a mod, precisely because the ‘social compiler’ runs on your machine and allows you to compile it however you want. Two people with two different mod lists for the same community can see drastically different communities
- We have a mod audit log and have had it for a while - everyone’s mod actions are visible to everyone (this I think they also have)
- Lastly, we have made the decision to not monetise Aether itself and create a team communication app called Aether Pro, and monetise that. This creates a ‘Chinese wall’ between where we make our money and the P2P network, which means it’s a shield against drifting towards trying to make money from a social network. The code bases are separate but similar, so that also means work done on the Pro helps Aether as well. We have gotten some funding for the Pro, and we consider the P2P version a ‘marketing / goodwill expense’ in the context of that funding. That aligns us towards making sure Aether is long-term viable, well maintained and monetisation-free.
In contrast I think they’ve gotten money to work directly on this, which has both good and more hazardous sides. In summary, we opted for a long term structure that has less moral hazard (in my opinion, of course), in favour of a more stable app without a need for monetisation that has fewer, more stable releases.
For context, here's how a recent thread looks on my Aether client: https://i.imgur.com/45tXQEO.png
This right here is the main thing that will never let any fully-decentralized system become mainstream. Two problems:
- Most people do want "middle-management". They don't want to deal with security risks, technical issues, understanding how the protocol works just to be able to share memes and score points with their social peers. All they want is to open their browser, see what their friends/peers are posting and be done with it.
- This trade-off between federated systems/giving up control does not exist. A federated system can degenerate into a fully-distributed graph. Those that want to keep full control over their system can easily do with a federated system: they just run their own instances.
Decentralized systems for social networks fail the Zawinski test and do not provide one single use-case that can not be done with a federated alternative. I fail to see any benefit of pushing it except for buzzword investors.
Is running your own instance hard? Then at best you’ll inevitably have some users who lack the know-how or time to set up their own instance. At worst, federated systems often link identity to home instance, so you can’t switch to a new instance without giving up your profile. Or they may even require other instances to have a human agree to federate with you, which is a big ask for a one-person instance.
Or is running your own instance easy? So easy that anyone can do it? Then there should be no disadvantage in bundle that into the client app so that everyone does do it. But now you have a decentralized system.
Yes, and those users will use managed services, something that the "principled" decentralized community (not your keys, not your money/not your identity/etc) is completely against and invariably leads to re-centralization of the system around market players that go to serve this market. Case in point: Github, Coinbase, MtGox, Signal, any of the big cloud providers...
> At worst, federated systems often link identity to home instance
Why? I can have a domain name and move email providers freely. Same for XMPP, Matrix, websites in general, etc. The identity part of the system can be separate from the service provider.
If anything, this idea is more of an argument against decentralized services. It is an all-or-nothing approach: do you want to run this service with your identity? Great, then you need to be responsible in managing the service and secure your identity.
> Or is running your own instance easy? So easy that anyone can do it?
There is no such thing. Nevermind the case for those simply can not control the hardware where they run their systems, UI/UX of decentralized systems is always an afterthought. Even something as "easy" as bittorrent requires so much of a learning curve that most people simply do not want to be bothered to learn.
Besides, it's not just "running". It's keeping it up. Paying for operational costs. Decentralized systems by definition need to be able to do everything by themselves. There is no way to achieve any kind of economies of scale.
Worst of all: it's not having any one to blame/be responsible for things when it breaks. Oh, you got scammed into downloading a keylogger: fuck you, you lost all of your keys. Oh, you "just" bought something with Bitcoin from a site that seemed legit, but they delivered a counterfeit product? "Consider it an lesson in how to look for things online"
What I am trying to say is that decentralization vs centralization should be considered as a continuous spectrum of choices and trade-offs that need to be made by users. Federated systems allow basically everyone to be whatever is best for them on this spectrum, while this "decentralize all the things!" and treating it as binary choice does little to non-technical users and basically guarantees they will be confined in the walled gardens.
In a fully decentralized network you can meet new people and moderate your own view of the world without putting any burden on others to adapt to what you want. Moderation can be done with a system like this: https://adecentralizedworld.com/2020/06/a-trust-and-moderati...
This really depends on the design. Email is "federated" but that doesn't require you to get anybody else to use your email server in order for you send or receive emails with them.
What I'd kind of like to see is a system that separates hosting and accounts from moderation.
So you have a host, like email, and a username on the host. Then you have a forum, which has operators/moderators (who are users), but the forum is host-independent. Maybe it only actually runs on a specific host at a given time, but the operators can move it without anybody noticing and anybody can use it regardless of who their own host is.
It makes it so you can be a forum operator without having to be a host.
I can run a single-user Mastodon instance and follow people from any other instance. They can follow me as well. I can send emails from my personal server to anyone on gmail, and vice-versa.
Where do I need to "attract other users" to my instance? It's quite the opposite!
Perhaps I shouldn't have mentioned it, given that he retracted it on the grounds that too many people subverted the idea to justify all of bad practices related to social software.
Anyway, archive is your friend: https://web.archive.org/web/20050217051819/https://www.jwz.o...
Is Electron a hard dependency or is there a core lib that can be wrapped by the GUI framework of choice? And several hours of initial setup is pretty scary . Maybe providing a dev docker, snap or flatpak could get devs up and running much faster than that.
Other than that, I love the idea of a decentralized forum. If there are specs I'll have a look at them to see how the intricacies of operating something like is were solved.
We use Electron exclusively for GUI. The real app is a Go binary with a GRPC API. It’s all fully isolated, so if you don’t want to touch any Electron, you don’t have to. Use the API to build a CLI app, for example.
To be more specific, we have two Go binaries that we ship, one is the aether-backend that talks to the network, the other is the aether-frontend that compiles the content coming from the network into a social graph. Both are properly isolated and talk to each other only over declared GRPC APIs. I’ve tried very hard to keep it hackable that way.
0. https://www.npmjs.com/package/@grpc/grpc-js 1. https://developer.mozilla.org/en-US/docs/Web/API/Service_Wor...
That's a great architecture! I look forward to hacking on it when I have the time!
Would this work with Aether?
- Default mods, which are either the creator of the community or those that are assigned by that person
- Elected mods, mods which are chosen by the community. Election goes both ways, you can both be elected or impeached. For example, a default mod can be impeached by the election system, and that would render that mod a non-mod for you
- Mods you've personally chosen. Choosing someone to be a mod for you is your vote in the election.
So the system isn't 'enforcing' mods you haven't chosen onto you as a result of the elections. Elections only make the decision only if you haven't made a decision for that mod in either way — if you make a decision that is ironclad (for you, in your personal, local view), since nothing can override your personal vote for or against somebody. The more you vote in elections, the more you shape your own view of the universe.
The article is long, but what I can see there that is not implemented in Aether is the transitive property of trust, instead of having a vote which is binary, he seems to be advocating for a 0 to 100 trust, and the idea that trust of the people you trust means something to you. (Let me know if I got this wrong).
This is great in theory — and this was actually considered for implementation at one point. The issue isn't that it doesn't make sense but it is quite literally impossible to implement, since it makes it so that almost every trust decision made by someone on the network at some point in time affects almost all other entities, which leaves you with an almost entirely 'dirty' graph that you have to traverse in entirety and recompile.
This can be done on a centralised service since there is one graph to compile and everyone submits to it. However, in Aether, what we try to do is that we try to keep the graph compilation part on the user end, both because it's a P2P network, and also because custom graphs compiled on the client end is what allows the votes to be able to modify the graph structure itself. That sort of gradual outflow of trust across a social graph making decisions on what to show or not show for every single piece of content is an intense amount of computation to do for every new modification to the trust gradient.
From the benchmarks [1] of a simple naive JavaScript version is can recalculate one persons trust in a huge network in just a few ms. With partial updates when new ratings come in it could be done even faster.
1: https://github.com/adecentralizedworld/decentralized-trust-d...
It would seem very easy to just create a lot of accounts to vote or trigger impeachments (if that is a thing).
> You are the home server, so no one can control what you see. We call this user sovereignty
I’m wondering what I’d have to do to just bare minimum make sure no illegal content gets onto any hardware that I own. Just to use the obvious extreme example, I don’t want to see any illegal pornography, which in addition to not wanting to see I’d have to report to authorities, which I’d presumably have to explain the presence of, which I’m guessing worst case involves them confiscating my devices for some time. There’s a practical benefit to me in having some middle manager taking responsibility for making sure that never gets to my network.
However, this is actually the most common feature request we have right now, an ability to block certain communities from transmitting. We are converting the SFW list to a 'filter lists' feature, much like adblock filter lists. These lists can be whitelists or blacklists, and they will be able to control not just visibility, but also the receiving and transmittance of content as well.
So the expected behaviour is that if a community is in your blacklist, your computer will never fetch that content from that community by checking against its fingerprint. That should be helpful to solve this issue. We'll be providing a default whitelist as well.
Are you familiar with https://notabug.io/ ? IIRC this is decentralized.
I do think both decentralized and federated platforms can coexist just fine. They serve slightly different needs and both provide alternatives to the centralized platforms that pervade the Internet these days.
> Two people with two different mod lists for the same community can see drastically different communities
Reminds me of the 'sharding' idea in World of Warcraft. I'm really curious if you'll end up with issues of 'social dissonance' where your perception of a community differs drastically from someone else's because you literally see different content, and if that affects how people engage with the community.
Also, it seems like with user sovereignty and decentralization, that there will be various objectionable or even vile communities is inevitable, right? Is there a plan for how to deal with that, should Aether ever become popular enough to get more mainstream news attention? I imagine responding to tech blogs with, "yes, there are white supremacist sub-communities, but you don't have to see them if you don't want to" won't come across as a very satisfying answer from their perspective.
It's always irked me that most people seem to think that people with different politics to them shouldn't be allowed to communicate.
There's only one thing that can change my mind a little: if you guarantee email is not and will never be required to sign up or use a feature. Edit: if you think this is irrelevant, consider how both reddit (until recently) and HN didn't require email for signup, also the majority lurker population and importance of lurker-> user conversion. If email is your hill to die on, it will also be mine and I hope a majority of lurkers' hill to die on against you.
As a techie I support federated and decentralized systems but as a user, how the platorm is architected is irrelevant, my experience is all I care about. Also,how will it monetize? Ads? If so I will stay with reddit. Non-crypto payment? Yeah, crappy reddit is better.
I'm not trying to play the devils advocate here, just genuinely curious: Why do you (or anyone else) have such a strong opinion on not using emails for signing up? Usually, when a service requires me to enter an email, I have no issue with using a service like 10minutemail and never checking that email account again.
Now, if I can give a limited use address that cant be tied to me as an individual,expires after a period of time and messages are E2EE encrypted with no metadata leakage I don't mind that.
I have spent almost an entire day trying to sign up to one service withour having to give up my phone number,real IP,creditcard or real email address to anyone as a challenge. I have tried countless anonymous email providers and sms code receiving services. I failed. Email abd phone number collection is a modern tech evil for me.
Yes. But this doesn't make it a bad protocol to use. Email is one of the best things that remain for individiuals who value their privacy. It's pretty much the only popular messaging tool that doesn't require a phone number and isn't tied to one vendor.
>Both reddit and HN prospered as a result of not requiring email
This is untrue. HN and reddit prospered because users wanted to use the service, not because they don't require email to set up an account. If you have any evidence that suggests otherwise, please tell me, I'd be very interested in resources on that topic. To contradict your point: Pretty much every other website, regardless it it's a small one man operation or a giant company require email or even a working phone number, and those seem to be doing just fine.
>Email was not meant to be abusef this way
Well, how is it "abused" in it's current form? It's electronic mail, so people use it as such
>and I have seen first hand how it can be used against people
And how would that look like
>Email abd phone number collection is a modern tech evil for me
You should strike email from that list. Phone confirmation is the real problem, because it is tied to your identity in most of the western hemisphere now. However, there's still plenty of serious email providers where you can start a trial account to sign up of whatever requires it, just don't use the usual blacklisted expiring address suspects. I can highly recommend mailbox.org, they provide a very good service and have a 30 day trial period for new accounts.
You may not care about these issues, and you might have the correct opinions for now which don't irritate the tech overlords. But lots of people have learned the hard way that providing an email address is, at the very best, going to result in spam. At the worst? You could be physically assaulted, lose your job to an outrage mob...
As an organizer, you don't want to host it yourself, but you'd also prefer not to depend on a single provider. Federation makes that possible.
I have been working on hosted Mastodon/XMPP/Matrix and I would definitely consider adding Lemmy to my list of supported services. If I can get authentication via LDAP for it, even better and quicker.
The one thing stopping me from a bigger announcement is that I am yet to finish my crypto payment integration. If you are indeed interesting in something like this, can I reach out to you once it's ready?
Can I contact you in a few days outside of here? If so, how? Keybase?
Why is this so important? You can just use any temp email service to sign up and never deal with it again.
It's easy to slide by with haphazard (or no) moderation when you're small. Discussion extremists (trolls, bigots, and the like) are less attracted to smaller platforms; they'd prefer bigger ones, if any would take them.
I'm curious what will happen with the central listing of communities if a particularly vile community gains popularity. If there's a community unapologetically dedicated to, say, neo-nazism, and they like to do things like praise Hitler or discuss ways they can kill racial minorities, do they still get listed? How will others feel about that?
now, can you start a federated instance with that kind of content? sure. but just like how none of the normal mastodon servers federate with Gab, no one would have to federate with the cesspool.
Lacking global moderation, eventually every one of those subreddits will end up in Lemmy. Also somethingawful/4chan/8chan style "asshole feedback loops".
Everyone at HN likes to claim they want free speech and hate moderation, but in fact moderation is the foundation of our discourse.
Everyone here who disagrees is just saying, "I don't want to join those communities, so they shouldn't even be allowed to exist."
https://nymag.com/intelligencer/2017/05/imzy-the-nice-reddit...
This has been tried and tried 1000 times. The problem is reddit is good enough for most people so an alternative will never take off until reddit starts being not good enough
Ultimately any platform big enough becomes cancerous unless it has sponsors who are willing to fund the platform without turning a profit, like HN is funded by ycombinator (though notice how over time there are more and more hiring advertisements for ycombinator companies).
The bigger a platform becomes, the more expensive it becomes to maintain; the people who were volunteers at first have to either monetize to be able to continue supporting the platform, or they have to sell the company to someone who can support it.
Once money is brought into the equation, a community starts to slowly deteriorate, as money slowly starts taking over all aspects of the platform, which is nothing more than human nature.
I guess use a people solution instead of a technical one.
Yeah, I'm out. That was a problem with the federated reddit-alike notabug.io too. It was just one giant javascript application, not html. And doing "pre-rendering" of the javascript on the host machine made the VPS costs too much to be tenable for people to federate.
Reddit already has competitors. It is just that they are cesspools as the only people who have a strong reason to leave reddit are those reddit has banned.
Twitch and Discord did well there for instance. Started out as gaming focused, then became more mainstream.
By doing this, you bring in non extremists early on, and tilt the audience pecentages in such a way that most regulars aren't such extremists.
The problem is most 'alternative' platforms market themselves as 'Reddit/Facebook/Twitter/YouTube except with free speech and no rules' rather than 'an art/gaming/music/sports themed alternative to Reddit/Facebook/Twitter/YouTube with free speech'.
Former means you draw in the outcasts and extremists, latter means you draw in another audience that can then be made more mainstream by opening up support for more and more fields of interest.
Saying you have no moderation is attractive to one crowd in particular (there are other people who theoretically favour it, but practically they’ll use a moderated forum anyway). So you get a quick numbers boost but you’ve now fundamentally limited your audience to people prepared to share head-space with that crowd.
Reddit, Facebook and Twitter got in early and got to spend a lot of time learning on the job. Unless you start small, you’re not going to get that luxury now.
(Please don’t take this as an endorsement of any particular moderation policy, in theory or practice. Most of them are kind of awful at times. But the problem is hard.)
But when you start to gain popularity, the way you treat "free speech" becomes an issue. Discord is not a great example in that niche communities are not scraped for web search (that I know of).
I would love to switch to Reddit from 2008.
Their developer code of conduct also looks good in that regard
https://github.com/LemmyNet/lemmy/blob/master/CODE_OF_CONDUC...
Seeing how the flagship instance is run by people who are socially conscious I don't see this being a problem. Pretty much same thing happened with Mastodon Social, and with millions of users the community is still great. It's far friendlier and more civilized than Twitter.
A large well formed community can survive a portion of its users with negative comments and posts, but I doubt you can build a community on the back of those users. Instead that negative group poisons the the platform for a more mainstream crowd. People won't join a plateform if the first thing they are exposed to supports extremist views.
That's not the case with the alternatives, most tend to go really hard on one side of the extremism scale (right: voat, left: raddle).
Is it because:
- People on the far-right are magnitudes more vocal and active online than those on the left? That they spend a magnitude more time posting and voting on the internet?
- Or when people are anonymous, they reveal their "true selves" more which exhibits more far-right (selfish, tribal, conservative) values.
- Or we are underestimating how many people are on the far right, because they are constantly censored so in our minds we think they are the minority but maybe they're about half of the online population?
I'm just trying to figure out why it takes herculean effort to shift things enough to the left to be publicly palatable. And if so, then then it seems like any social forum is going to require heavy censorship/moderation to even be tolerable to the general public.
Your own scenarios exhibit this, for example:
- You ask if the far-right are magnitudes more vocal, ignoring the comparison to the extremely vocal far-left which is heard regularly on mainstream social media
- You conflate "conservative" with "selfish", presumably ignoring the selfishness of the extremes at both sides.
Frankly, I think the left (and by extension, most social media sites) are WAY more comfortable with censorship, banning, hiding, etc., especially of ideas that don't align with the left. (Typically characterized as "evil".)
The far-right, on the other hand, I think is a lot more tolerant of at least the notion that "other" speech exists. They'll insult you, make fun, etc., but the compulsion to censor others is far less frequent.
So when you have a whole segment of the political spectrum treated as evil and silenced, they tend to gravitate to fora that enable speech, even if unpleasant speech. The far-right might be most noticable on those platforms, but if you look carefully, you'll see a whole gradient of right-ness.
And even some lefties!
The right thinks explicit "censorship", which happens via the community or site owner, is bad.
Implicit "censorship", however, which happens when the targets of racism/sexism/homophobia/transphobia[0] leave the site, is just fine.
[0] or their allies or people who don't want to be surrounded by assholes.
These large segments of the population will demand moderation from platforms they use to protect them from targeted harassment. It's these sorts of platforms that have the potential to truly become massive.
Platforms that are strongly moderated from day one (e.g. don't allow targeted harassment of minorities) don't need a "herculean effort to shift things enough to the left to be publicly palatable." A good example is the Reddit alternative raddle.me or even hacker news.
The left does this on Reddit/Twitter constantly towards right wing people and no one bats an eye. It's like maybe those in power are extremely biased towards the left.
The far left has people who are also very angry, but they're generally not as bigoted. The demographic they're most angry at is rich people, which is punching up instead of down at least.
And most of the rhetoric there simply isn't as vile. It's stuff like, "take rich people's assets so we can redistribute it equally". I may not agree with seizing wealthy people's stuff, but that's nowhere near as offensive as "kick out all the gay/non-white people".
Depends on how relevant you consider a social "scientist" having build a career on creating a bogeyman on mixing up nationalism, extreme right and white supremacy. A former columnist at "Huffington Post", she is now writing a book on "Undoing White Womanhood". Calls herself a "change agent" on her own webiste.
Sounds rather like "anti-White" activist to me, like an intellectual Robin DiAngelo.
So if 1% of the population are far-right extremists, but most normal platforms ban or restrict them, any new platform with poor regulation will tend to fill with them.
I do think that the very extreme (and thus bannable) far right _are_ probably more common than ditto on the far left; you just don't get that many Stalinists, anywhere. But the normal left (and normal right) aren't generally nasty enough to get banned everywhere, so most of the internet's displaced population of commenters is far right.
I think there is an aspect of option 1, too, though. In Ireland a while back we had a referendum on allowing same-sex marriage, which passed by 62%, and another one, on legalising abortion (until then only legal in very limited circumstances), a few years later, which passed by 66%. Now, if you'd gone based on web polls and opinions being expressed in the comments on mainstream sites, you'd have assumed that both would fail by a landslide; it was really kind of incredible. Comments on news sites etc were grossly unrepresentative of the actual public mood; the right really does seem to be a lot noisier.
or duplicate accounts to give the illusion of larger numbers.
For example there are a lot of Reddit accounts created with in the 3 months or so very active on the same post pushing the same agenda.
In a forum with ten reasonable conversation threads and one highly controversial one, attention is likely to move towards the controversial topic.
The phrase "don't feed the trolls" is well-intentioned but it's difficult to scale the message when so many people are online and can witness and partake in minor and major conversations alike.
It also doesn't help that engagement (regardless of reason for engagement and any human stress created as a result; they're harder for software and metrics to capture) tends to be seen as something to optimize for, both within companies themselves and also by their investors.
Controversial conversations are sometimes necessary. People who repeatedly raise controversial topics to gain notoriety or attention are generally not - although their behaviour may be a sign that they need help in other ways.
I think this is similar to the economics of spam: the cost of spamming is so low that even if a small fraction of a percent respond and convert, it's still profitable to spam.
People who troll are just looking to rile people up. All they need is one or two people to respond (out of hundreds or thousands or more). Even someone who knows better will occasionally be triggered enough to respond to a troll.
I wonder if it's possible to have a community where the moderation is more focused on educating people to identify trolling and discourage posters from engaging with emotionally charged/inciting posters. Instead of warning the troller, encourage people to just downvote and move on instead of engaging.
I consider a troll as someone who is seeking to create a strong negative (anger, hate, frustration, etc) emotion in a reader intentionally or unintentionally. I dont know if this is too subjective and impossible to enforce.
I wouldn't say that technology is full of actual "leftists", more a group ranging from overly-myopic liberals who struggle to do what would actually benefit minority communities in a more positive sense to the libertarian types who only end up restricting what people say because it ends up affecting their advertising revenue. Simply by virtue of being in a position of financial power, it's very difficult to hold truly leftist views.
Deplatforming has been the go to method of the right for at least a century (see mccarthyism) and longer if you include lynching/death as essentially equivalent (ie: you can't speak if you're dead). The left has simply finally got enough critical mass to do it themselves.
- people who disagree with the restrictions of other places on principle and want a freer alternative
- people who can't say what they want to anywhere else, because it's generally disliked
and most people probably do not want to read stuff from the second group.
This did not used to be the case. It's a relatively extremely recent phenomenon, that I would say only really coalesced around 2014-2015.
It used to be that the wild west of the internet was, to the extent that it reinforced anything at all, a boon to liberal and left wing politics and organizing. And a lot of the cultural aspects weren't co-opted the way they currently are. Gamer culture was surely unconsciously sexist, misogynist, but not to the extent that it is now where it's a full-on reactionary identity. Internet atheists didn't used to be misogynist right-wing trolls, but they are now.
Trolling was just trolling, it wasn't organized into mobs or propaganda in the sophisticated way it is now. Anonymity and revealing one's 'true self' didn't channel it into a cultural current of toxicity that is now established and ready to welcome those impulse and stoke them and use them to nudge a person into a right wing trolling infrastructure.
I think it's been weaponized by state actors and by bad actors who figured out how to use the tools, to turn everything into a nuclear wasteland. I don't believe it inherently disposes anyone toward any particular set of politics necessarily, and it didn't used to be the case that it got channeled in this way.
The problem is not so subjectively limited as to be a right-wing problem. Communities, unless extremely well policed, tend to become gravities of like mindedness when there is a visible vote system. This seems to occur because vote counts, whether positive or negative, are viewed as a form of credibility and because people are generally hostile to disruption and originality.
When you step back from a subjective slant the phenomenon of group think has been well studied.
Now the virtually everybody out there already supports gay marriage and legal weed, and those are a baseline for everything left of center and basically mainstream thought now. Everybody right of that gets pushed out of communities, so whenever some new community pops up, you get a whole spectrum of right of center as well as sovereign citizen types again looking to settle down and establish a community like left of center people did with places like reddit all those years ago. One bad thing for these new communities is that the internet is far more accessible now, and the more extreme members see their chance to finally talk, and those with extreme opinions like talking a lot.
Consider two possible statements:
1. Hitler wasn't that bad.
2. Stalin wasn't that bad.
I think, for most people, the first provokes a much more extreme reaction. Both were objectively terrible human beings, but defending Hitler is seen as far more extreme than defending Stalin.
This has two effects:
Firstly, far-right people are continually kicked out of communities. Far-left people are not. So any new unmoderated community is going to attract these "refugees"
Secondly, nobody notices or cares when a community goes far-left. But its far more noticeable when a community goes far-right.
There's a large population of people out there with views that annoy left-wing people, who don't really have a place on most internet platforms, because all internet platforms are left wing, because the dominant culture of silicon valley is much more left wing than the mean of, say, US citizens. (And everyone who wants to keep their job pretends to be more left wing than they are, too.)
Anyway, this means there's this mob of people without a place to talk, and they want such a place. So if a place ever opens up that doesn't strictly persecute right-wingers- well, it's like being a town during the inquisition that doesn't persecute witches. Obviously, all the witches are going to flock to you!
There's a large population of people out there with views that annoy left-wing people, who don't really have a place on most internet platforms, because all internet platforms are left wing, because the dominant culture of silicon valley is much more left wing than the mean of your average person. (And everyone who wants to keep their jobs pretends to be more left wing than they are, too.)
Anyway, this means there's this mob of people without a place to talk, and they want such a place. So if a place ever opens up that doesn't strictly persecute right-wingers- well, it's like being a town during the inquisition that doesn't persecute witches. Obviously, all the witches are going to flock to you!
(Witch metaphor courtesy of Slatestarcodex, may it rest in peace.)
Far-right definitely stand their ground, and can easily go unfazed by logical arguments.
Dicks fuck pussies. We need assholes to shit on the dicks.
It's not hard to see why Reddit would ban any of these, but at some point there may be a critical mass of too-controversial-for-Reddit content that isn't just interesting to the Voat crowd. Is that point now? I'll have to wait and see how Lemmy turns out.
The other theoretical advantage of a federated service is that smaller instances are less expensive to run than one big centralized service. There are a lot of people who could afford to run a service on a $10/month VPS as a hobby but who couldn't afford to run anything at actual Reddit scale without corresponding revenue. That's important considering that Reddit leavers are more likely to be posting not-safe-for-brand content even if it's not specifically hateful content.
[1] Not a sub I ever visited, but by most accounts surprisingly non-toxic as a community, considering the subject matter.
https://medium.com/@pylorns/the-reddit-spring-the-great-liba...
Also you have a big "create community" button at the top. Surely that doesn't spin a completely new instance of the application every time? And if not, how can we tell which instance a community belongs to?
Honestly I don't really understand the need for something like that to be federated. In the olden days you had a bunch of forums/BBS/IRC network/Whatever that served various niches but didn't communicate with each other.
For instance, what would we gain if we decided to turn HN into a Lemmy federated service?
If anything it seems like in the long run it would be a disservice, as very large communities with lower standards would end up spilling and wrecking niches where the community is more tightly knit and post higher quality content.
This fediverse thing makes some sense for IM and similar applications where you want to be able to connect easily with anybody. For forums however, it feels rather pointless to me.
But anyway: if you are someone that only cares about looking at whatever BigCorp allows you to look, then sure, keep using reddit.
If you'd like to have some form of control over the content you value, create and would like to promote, then your best bet is to fight for alternatives to the current big centralized systems.
How is that different from how Reddit/Voat currently are?
More seriously though, the important thing about ActivityPub is that it removes central points of control. No matter how much you agree/disagree with the governance of Reddit/Facebook/Twitter et caterva, they are just too big for the good of society. Federated systems is one chance to take this power from them and bring to people - if not directly (say, because you don't want the pain of hosting/managing all that crap) at least you can delegate this power to someone closer to you - or at very least to a bigger number of smaller providers who will them have no monopoly and will have to keep your interests first.
He tried to get people to use it for a while, but since it was just a less-functional and empty Reddit, nobody was very interested. Eventually some of the users/subreddits banned from Reddit started using it since they had been kicked off real Reddit, and the developer ended up welcoming them while justifying it as "free speech". I think he mostly just seemed happy that some people actually wanted to use his site.
It's all been downhill from there, and the original creator even abandoned the site a few years ago and handed it over to someone else.
Take for instance Ruqqus, another site created as a free speech reddit alternative. It consistently has horrifying content on the front page regularly; viciously racist content, anti-Semitic memes, unironic pro-Nazism/pro-genocide discussion posts, and generally terrible content. This is likely because it is exactly this content that is being "censored" from Reddit, not these harmless free speech advocates who are silenced by a big company.
Can anyone actually tell me what valuable discussion is being censored on Twitter, Reddit, etc? Banning this type of content is mandatory if you want a platform that is safe and available for trans people, Jews, gay people, women, etc.
People shouldn't have to tolerate people @ing them with slurs, be exposed to "reasoned" arguments for their extermination, or memes dehumanizing them for the sake of "free speech."
E.g. a large subset of Fediverse (Mastodon etc) communities are communities that avoid Twitter because they don't feel Twitter is doing enough to be safe for them. And instances have a varying policies about how they handle instances with different moderation standards.
If a mod removes, hides, or takes other mod action on a comment or post, the browser extension and federated storage system still allows me to see and interact with that content and it’s writer (“showdead” globally). You could subscribe to “mod actions” (which is just curation) by mod, which would govern your experience of the content.
I appreciate the mod work here, for example, but I also want to be able to bypass that “filter opinion” so I can still interact with folks and content out of band if I so choose (one person’s “flame war” is another person’s vigorous debate).
I don't understand why people are so hellbent on getting subreddits that exceed their tolerances removed from the platform. There are orders of magnitude more subreddits that I ignore altogether than the ones that I choose to subscribe to.
Also, Reddit has more moderation than Reddit. Subreddits exist for a reason.
That's the biggest limit of moderated forums, they only reflect the opinion of the most active groups who can steer the discussion helped by moderators who benefit from rewarding the largest groups instead of the best comments
If moderation was visible and moderators were forced to leave a note about why the moderation took place it would be a real discussion platform
HN is not
Slashdot is a lot better than many others in this regards, but it's not popular anymore and you can't make money on it, while a lot of people leave by posting shit on Reddit
Worse is better always wins
If you tried to herd state socialists/tankies and anarcho-capitalists/voluntarists into the same discussion space, they're so violently opposed they'd just be constantly screaming epithets at each other. That's not a useful thing.
Not to mention even when you have ideologically-aligned folks, some people are just anti-social dickwads who will constantly pick fights or argue in bad faith. I don't understand some people's seeming obsession with defending this kind of person, Some people just suck and everyone else is better off if they're not around. A private space is under no obligation to tolerate a poster who adamantly refuses to get along.
If a platform wants people to engage but don't want people to be passionate about their beliefs, it is not a discussion platform, it's a walled garden for a certain type of opinions.
Does it make discussions better? probably, if you already agree with the rules or can (or want) to follow them.
What if you can't?
What if a topic is divisive because on HN people refuse to acknowledge that the general view on HN is simply wrong?
Nobody will ever know.
Imagine a person going to a vegan restaurant asking for a steak. How long will it take to get kicked out?
That's a feature, if you are vegan, but it's not desirable for every restaurant, especially if they want (or like) to serve a broad range of customers.
Of course HN can say that this is exactly what they want, but what about the discussion about "is what they want right?"
I'm talking about HN because one of the post mentioned it like a good example of a free and open platform, but a platform that bans users for talking about politics is not really a good example of good moderation.
Moderation should happen on the receiving side, when it happens on the publisher's side it's called editing.
Any news outlets has editorial boards, there's nothing wrong about it, but it should be clear that the opinions expressed on an editorialised platform are not free.
Decentralisation has, among the many downsides, the advantage of being controlled by the party who receive the content, not the one who generates it.
Which "Fediverse"? As I understand the concept, it applies to social networks in general. But it appears that you are referring to one specific network which contains the Gab server in it.
The most popular of such networks is Mastodon (https://joinmastodon.org/), which everyone can run on their own server (often referred to as an "instance"). By default, you create an account on one server and just speak to everyone like if you were on the same server. If one of such servers turns out to be a cesspool full of bigots (like Gab is), an admin can simply say "my server will no longer communicate with that server". When a bunch of servers do that, Gab is pretty much isolated, even though it's using an open protocol.
To put it in layman's terms: if a lot of spam comes from user@example.com, Gmail can just dismiss the emails coming from all addresses that end in @example.com.
Server owners are usually transparent and keep lists of servers they're not speaking to on GitHub or somewhere.
It has a number of things going for it. First, it's on activitypub, and will have the same kind of granular federating controls as mastodon, at least at the instance level.
And as another commenter mentioned about initial culture, the politics/cultural tilt of the devs are unapologetically anti-righ wing troll, which is a great start, and a lot of the stuff people post about is linux/open source/libre/fediverse stuff, which is a focused interest that doesn't fall back to the lowest common denominator of trolling.
I think it's off to a good start, it's starting with a good culture that's explicitly conscious of the trolling problem, and it shares a lot of the spirit and mission of the other fediverse projects which are driven by conscious concern in mitigating these issues.
In comparison, a large source of Fediverse users (Mastodon etc) are people that leave Twitter because they think it isn't moderated well enough.
However, it’s too far to the left and focused on solidarity to take all of SA’s threads and even forums.
You have such a mix over there, everything from tech to politics, guns, drugs... a lot like reddit.
It does?
> B+R is a community-owned space that seeks to foster solidarity between people from all backgrounds that share a common character. We reject policies of social dominance, Neo-liberalism, patriarchy, the gender binary, white supremacy, and other social ills espoused by capitalism. We support worker/union/trans rights, empowering those without a voice, and each other.
> Do not advocate for obvious bad shit like landlords/cops/capitalism/etc. This is a leftist space.
Sounds like they're quite explicit about what things they're non-open/inviting about.
Their attitude sounds like D&D/C-SPAM turned up to 11. Even as a Bernie-loving social democrat, I'd have to say 'pass'.
https://battlepenguin.com/tech/voat-what-went-wrong/
I think the right answer is federation. Having a lot of instances moderated by different people gives people a lot more freedom of choice.
Sometimes the lack of exposure to real-world problems creates people that are completely disconnected from reality.
Like as in "used by right-wing people who got kicked out of Reddit"? Probably by heavy moderation, the Lemmy developers are left to far-left as far as I can see form a glance.
Like as in "used to create an echo chamber for ideologically aligned people to talk to each other"? That may well be the goal.
What is the difference between this and usenet
Although if anyone knows good servers (ISPs no longer seem to offer them) or even better a way to connect own server to Usenet, I'm interested.
Hope that it becomes moderately successful. If it becomes too successful, it will become victim of it's success like Reddit.
Congrats team! Looking forward to tracking this project's development.
If not for old.reddit.com, my time on Reddit would've gone way down :/
Edit: to add, while touching the buttons for the different sections, it seems sometimes my touches are not registering, requiring me to try again.
A good solution will be to not allow (at least at the first few years) to open a sub around politics.
I see a link "Create Community", this takes me to a form where I get to create a community. I spend time naming and describing this community, and then click the Submit button. At this point it decides to tell me that I need to use lowercase for the community name.
So I fix that and hit Submit again. At this point I'm told I have to create an account first. WTF, why didn't you tell me earlier? If I leave this page to create an account, will you preserve what I've filled into this form for when I get back? Why didn't you just add the necessary username/password fields to this form at the same time you showed me the error?
Anyway, so I click on the link that says Login/Signup and get a popup that says "Are you sure you want to leave?" Now I have to click again to remove this popup. Another wasted click and +1 to the "annoyed" meter. See above for how this could have been avoided by just adding the login/signup forms to the form I just filled out to reduce friction.
Anyway, so I create an account. And it turns out the site forgot everything I'd done before that. Why ask me questions (make me fill out a "Create community" form) if you're going to immediately forget all my answers?
Absolutely no respect for the users time. Why would you do that when your very existence depends on attracting more users?
I guess it's a young project, so lots can be improved. I think the problems you mention are bad but they sound fixable.
I'd think about contributing or at least start by running my own instance and tweaking the interface to my liking. I'll also need to check if Inferno is worth learning.
If you want to take a look at something different you can try my side project https://taaalk.co. It's a platform for interviews.
(Sorry for the shameless plug, I just worked hard on my UX and would be interested to have it judged!)
I softened on it a little over the years since, but I think that was just the dearth of new things coming out that ran on it. Now I'm starting to think that was just a reflection of the fact that the obvious, low-hanging fruit was handled (write.as/Pixelfed/PeerTube/Mastodon) and the next round will take a while as people who got on later get ideas and develop them into something like, for example, Lemmy.
Maybe I’m old, but isn’t this what Usenet was / is?
Is there anyone out there who can answer this?
Welp, I just completely wrote off this site and I'm about as middle of the road as they come in America. What a short sighted and ignorant way to look at the world.
"I think we should eliminate all of (((those people)))." I didn't use the k-word, but everyone knows what the sentence means.
On the other hand, you can't post "tranny" or "bitch" but, bitch is contextual: it's definition is a female dog, but even in the context of "wow she's such a bitch" bitch is not a slur. "Tranny" is derogatory in the context when used against trans people, but it's also used quite often in mechanics to mean "transmission." There are so many different contexts in which these words aren't derogatory, and in some cases represent the power of people to reclaim what was previously a slur.
Banning certain words is incredibly short-sighted, and punishes everyone who uses the platform while not addressing the real issue: extreme right-wingers can still use it just fine, and have absolutely no problem coming up with new dog whistles in order to get around your elementary word filter.
Good luck filtering for stuff like that. And even if you did, people would just come up with new version.
Re: The core problem... Why would having extreme right wingers use your site even be a problem? Presumably extreme left wingers are okay?
If I don't want to see offensive slurs, I won't associate with people who use them. Let me decide what is a slur or not, and let me decide who to associate with.
I'm pretty sure the n-word is used a lot more by black people than by "right wingers"
I'm a gay person and if I call someone the f-word I would generally mean it as a slur / insult.
Bigotry / offensive words doesn't just lose meaning because you're a minority.
Reddit has been a mostly free for all in terms of moderation, and it is explicitly set up to allow thought bubbles, which gives rise to communities that dox activists, that incite violence, that promote conspiracy theories, etc. I love Reddit’s good parts and really detest its bad parts. Problem is that you can only solve that with strong application of content guidelines, or by not even pretending to be a good place a la 4chan. There is no model as far as I’ve seen, not even an academic one, that allows for mostly moderation free or self-moderated content while also not prominently featuring at least one neo-Nazi group using it to communicate and coordinate.
A new reddit alternative should think what makes Reddit useful in the first place. A community drive social bookmarking. Today's Internet have large volume of info hidden behind paywalls and walled gardens, something like Thread Reader App could replace Reddit from ground zero.
> We have > 2200 connections to the server right now, its a DDOS. Rust seems to be handling it fine, but the nginx is having issues.
https://dev.lemmy.ml/post/35712
Sounds about right - I'm amused that whoever saw this thought it was a ddos though.
dessalines - if you're reading this - I expect looking at referrers would be a good way to (manually) diagnose real attacks vs people becoming interested in your site.
It's all "Trump, Trump, Trump" and tolerates anti-white sentiment. Actual conversations are rare, it seems to mostly be impressionable young people trying to out-do each other in taking offence to things and being angry.
It seems you can't block subreddits like r/politics without making an account.
/r/cpp has some good stuff sometimes.
What would a reddit alternative bring? More of the same? No thanks.
Reddit's main fault is their willingness to participate in politically motivated banning. I'm talking about the fate of The_Donald. (There are also other examples.) Reddit first persecuted and then effectively banned The_Donald because, in my opinion, Reddit is run by people who hate president Trump.
It's important to understand that the hate is not something that will go away after Trump but it will be replaced by hate for the next guy. It's driven by political tribalism, not Trump.
As basically all social media platforms are doing the exactly same thing as Reddit, we are not in a good place. We really can't allow our political discourse and views to be dictated by a handful of group thinking denizens of Silicon Valley blinded by political tribalism.
This seems to presuppose that all presidents are equal in terms of the acts they perform that generate hate or upset in the supporters of their political opponents.
I don’t think that is true. Not all presidents have been, or need to be, culture warriors.
Indeed, it would appear that Americans are way more united on a number of huge issues now more than ever: COVID response, racial equality, economic recovery.
Just based on circumstance, I think whoever next holds the office of POTUS, regardless of party, stands to polarize people less than they have been in the past due to the fact that many, many people are in agreement about federal government priorities right now.
That seems, to me, relatively unprecedented in recent times.
Any platform that emphasises “free speech” will be full of fascists sooner or later
No, I don't want to have anything to do with a website controlled by an unusually foolish five year old.