For the love of god, listen to some Citations Needed and stop self-congratilating your media literacy because some fucking dork with a website tells you the New York Times and Washington Post aren’t biased.
Hexbear enjoyer, absentee mastodon landlord, jack of all trades
Talk to me about astronomy, photography, electronics, ham radio, programming, the means of production, and how we might expropriate them.
He/Him
For the love of god, listen to some Citations Needed and stop self-congratilating your media literacy because some fucking dork with a website tells you the New York Times and Washington Post aren’t biased.
Fuck off. People post all sorts of news on Hexbear. From sources like the US business press, to foreign state media, to individual radical organizations within various countries. Despite the shitposting, we actually do have a modicum of media literacy. We understand that if something is coming from RT, it is obviously going to paint the Russian Federation in a favorable light. We understand that if something is coming from the Wall Street Journal, it is Murdoch slop but needs to be honest about the money. We understand that if something is coming from Telesur, it is sanctioned by the government of Venezuela.
Still, we have a much clearer picture of what’s going on in the world than you do. We don’t just browse the whitelist of news sources made available on r/Politics and base our worldview on the congressional kayfabe. We don’t just float from headline to headline like a bunch of fucking goldfish. We also study history and political theory. We understand there is a context for all of this shit.
On Discord, you cannot host your own server, and you cannot use any third party clients (without the threat of being banned).
You can host your own Matrix server, either on physical hardware, or a generic virtual machine you can rent from any number of ISPs. There are over a dozen compatible third-party clients (though many lack full feature coverage).
In summary, Discord is strictly a service. Matrix is a tool you can apply however you see fit.
Support for groups (i.e. communities on Lemmy) is coming to Mastodon sometime soon.
In general, I find the term “democratic socialism” to be pretty cringe. It’s like saying right up front “I’m not like those OTHER socialists!” Socialism is a liberatory project. Socialism is the auto-emancipation of the working class. THAT is what democracy looks like. Rule of the people.
Liberation comes hand in hand with revolution though. Socialism will certainly NOT be very democratic for the people who own vast amounts of real estate, productive machinery, and propaganda media empires. Those people will certainly need to end up on the wrong side of a gun for the project to succeed. The wise ones among them won’t force us to pull the trigger.
It will be a hostile take-over. It will be a break from the constitutional order. It will be a break from the “rule of law.” When the ruling class starts losing the game, they will flip over the table. All your precious civil liberties will be torn to shreds. Fascism is simply capitalism under crisis.
The Liberals commit themselves to playing by the rules even when the fascists never would. Salvador Allende (the world’s first elected Marxist head of state) tried to do this, and in three years it ended in his death and a fascist military dictatorship. There is no room for idealism in revolution. The stakes are very real. You need to crush your enemies by any means necessary. Maybe you don’t give Rupert Murdoch the freedom of speech. Maybe you don’t respect Jeff Bezos’s property rights. Maybe you stuff all the Proud Boys into a mineshaft.
A lot of people whine about authoritarianism in the English speaking left, but the English-speaking left has no power to speak of. Just a bunch of very online sectarians bickering. We run around trying to cancel internet forums which amount to little more than fucking book clubs, as if they were the embodiment of high Stalinism.
X11 used to require very cumbersome MANUAL configuration, where you would specify the exact parameters of your keyboard, mouse, monitor, and other peripherals. If you accidentally ended up overclocking your monitor it would melt. For at least a decade, it has been able to run with no configuration file at all, but in the 90s/early 2000s you had to produce a unique >75 line xorg.conf file for your specific hardware.
AFAIK the problem with resin printing is vapors, not particles. A respirator may help, but it is no substitute for proper ventilation.
If some fuckstick from Nebraska asked me to snitch on my users for something which isn’t a crime in my state, I would simply tell them to fuck themselves, go ahead, and try to have me extradited. If my instance were bordering on a trillion dollars market cap, I’d hire a fucking lawyer.
This has been the dynamic on Mastodon for years now, and I don’t think it is really a problem. Framing the problem itself as “free speech” vs. “censorship” itself is often used as a fascist canard when it is really a matter of the freedom of association. Communities choose who to associate with and who not to associate with. Moderation, to prevent harassment and abuse, to keep the discussion on topic, to remove illegal content, is a very NORMAL thing. It starts with small tools like temp-bans from communities, and increases in scale to permanent bans from instances, or de-federation if an instance proves to be a continuous torrent of abuse.
There are a lot of cases of genuine censorship which take place on commercial platforms like Twitter, Facebook, and Reddit, but these “free speech extremists” are always more concerned about whether or not they can use slurs and spew blood libel than they are about what happened to r/BlueLeaks.
Or is it usual for people to run instances from their homes using common ISP subscriber variable IP addresses?
No. That that would be absolutely ridiculous for anything beyond an ephemeral CounterStrike server.
Here’s one perspective: https://runyourown.social/
Personally, I run a Mastodon+Hometown server for around 100 people and it costs me about $30/mo. It costs me more to fill my car’s gas tank. I could maybe start a patron or something, but at this stage, it is not even necessary.
About 3 years ago, I was a member of r/ChapoTrapHouse, which got banned from Reddit. The day after this happened, we had over 10,000 people sitting in a lifeboat Discord “server.” Within the community, we had the experience and willpower to take Lemmy, kick the tires, make a couple adjustments which were necessary for our community, and make sure we weren’t doing malpractice by hosting it. This all happened before Federation had been implemented in Lemmy.
Maintaining the fork was labor intensive, and a lot of the original developers burned out. We couldn’t afford wages for development (the site still only exists due to volunteers), but the hosting costs were easily covered by user donations.
The recent update (v0.18) performs a lot better than the version running on lemmy.world (v0.17.4), thanks to ripping out the websocket interface and replacing it with HTTP requests. Some instance admins are (understandably) waiting for the CAPTCHA to get refactored before updating though.
The websocket interface provided live-updating feeds and comment sections, along with a lot of bugs. It was pretty cool, but scaled very poorly which made fixing the remaining bugs a futile effort.
They could, but they will develop a very poor reputation if they do this for frivolous reasons.
You need a tenant union. There may be tenant unions active in your area which you can contact for advice, or even support. Beware of retaliation though. This is something which needs to be thought about carefully and approached strategically. In this regard, it is no different from unionizing a workplace.
If the corporation is renting 500+ units, that means they are ripping off 500+ working class families / individuals. If those 500+ tenants organize to the degree where they can collectively withhold their rent, they’ve got the landlords by the balls. Individual action can only go so far.
The lack of “Lemmy etiquette” is basically the whole point of the project. There is no general rule. There are places for shitposting, there are places for serious discussion. The civility fetishists get their corner, the people who enjoy replying to bigots with pigpoopballs.jpg get their corner. There is a niche for everybody - and if there isn’t - you can start one without being completely isolated from the rest of the network (at least, initially).
The situation on Reddit was absurd. The “Reddiquette” rules were generally okay, but very open to subjective enforcement. I spent many years on Reddit. I browsed a lot of different communities on there. But if one person on a community I browse makes a post saying “look what this asshole is saying” on another community I browse, and I go there an make an insightful comment, I am now “brigading.” If somebody wants to politely debate whether trans people have a right to exist, or whether or not we should send the homeless to concentration camps, and I tell them to fuck themselves, I am being “uncivil.”
Communities need mods and admins who have their back, not mods who become cops for the admins who become cops for the board of directors who only care about increasing KPIs and profit. The coolest thing that can happen on the Fediverse is landing in a place where the admins will eat a block or two to defend the integrity of their communities. This is something which is simply impossible on Reddit.
Peasants engaged primarily in agricultural labor, and there are significant parts of the year where there is no productive agricultural work to be done. While other trades and crafts existed (cobblers, tanners, blacksmiths, tailors, physicians, carpenters, masons, etc) they were an insignificant portion of the total economic landscape.
AFAIK, Diaspora uses its own unique protocol for federation, which predates ActivityPub. It probably doesn’t show up for the same reason Matrix doesn’t.
Nothing eliminates more nuance than viewing some of the broadest and most substantial social upheavals in world history through the lens of Great Man Theory. To write off the struggles and sacrifice of millions of people, their successes and their failures, and lay them at the feet of one man. To treat history like this is to believe that the vast majority of its participants are unthinking, uncritical beats of burden with a predisposition to subservience. (The same applies to contemporary “hate the government, not the people” discourse, in which we are to assume the majority of Chinese citizens are helpless, brainwashed victims of totalitarianism)
When you treat history like this, you open up a lot of convenient shortcuts for yourself. You can claim that the October revolution was a much needed intervention, but then drop it immediately after the honeymoon period is over with some hamstrung claim that Stalin was too stupid or too selfish to understand what Lenin was trying to accomplish, or maybe Lenin himself was too stupid to understand Marx and the whole project was doomed. Or that we would be living in fully automated luxury communism right now if Trotsky had taken power.
None of this discourse delves into the actual social or economic conditions involved, nor the theory and practices which emerged from the crucible of revolution. Most importantly, it never makes any attempt to LEARN from this history, so previous mistakes can be avoided, and so proven effective strategies can be developed further and incorporated into contemporary struggles. It is navel gazing bullshit which conveniently discards the whole thing. The only lesson you learn from this treatment of history is that revolution leads to dystopia and that we shouldn’t even bother. The takeaway we end up with is that the people who disintegrated the Third Reich and put the first humans into space were better off when they were a backwards feudal monarchy.
And today, among the English-speaking online left, any time somebody comes along and argues “You know what, maybe we shouldn’t stick the entire history of the USSR or the PRC into a furnace. There are some valuable lessons in here.” they get derided as a Tankie by some vote blue no matter who sicko. Lots of people throwing the word “authoritarian” around who have never had to confront the sharp end of the US state once in their lives.
let them fight
This is not true. ActivityPub (the protocol Lemmy instances use to speak with one-another) does not intend to be a redundant, distributed datastore. There are a few reasons for this. One is practical. It needs to be affordable to start a new instance. If the requirements for starting a new instance entail mirroring significant parts of the fediverse (a network of over 2 million users and 22,000 instances) it would be impossible for anybody to do it unless they were Google/Facebook.
Another has to do with trust. A community has a home. That home is chosen (ideally) because the admins can be trusted. That instance is the universal source of truth for that community. If communities didn’t live on a specific instance, they would be vulnerable to various forms of hijacking. The home instance has the final say on who has permission to comment, and who has permission to perform moderator actions. None of these actions could be trusted if they weren’t cleared by the home instance first. Third party servers perform basic validataion against the currently known ban list / mod list / etc, but this could easily be spoofed by malicious instances.
When an instance goes down, it is kind of similar to a netsplit on IRC. A queue of outgoing messages build up on your instance, which can be seen on your instance. Queues of messages queue up on other instances, which can be seen on other instances, but they won’t be synchronized until the destination instance returns (this depends specifically on which inbox the messages are directed towards - I’m not particularly familliar with the specific implementation in Lemmy).
Finally (though not really), ActivityPub isn’t designed to be a broadcasting protocol. In the case of Lemmy, and other Reddit-like clones, it effectively acts as such, but it is intended only to send messages to the places they belong. If you post a message and the subscribers to that message only exist on 3 servers, that message ONLY gets sent to those three servers, even though there are thousands of servers in the network (at least, this is how it is supposed to work in theory).
I might have some details wrong here. I’m more familiar with how Mastodon works (and how it fails) at this point after troubleshooting various problems on my instance.