linux Linux Linux distro for gaming
Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    It's been a while since I used Arch, but it was smooth sailing while I did. In general, gaming means Steam, and Steam ships with its own runtime so it is not really impacted by whatever library versions are packaged by the distro. Gaming is a very common use case. You'd have to pick a pretty obscure one to find something where it isn't tested and somewhat streamlined.

    7
  • fediverse Fediverse What are your criteria for choosing an instance other than Lemmy.world?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    I thought communities synced over instances so if an instance goes down, communities are still accessible. Is this not true?

    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.

    11
  • lemmyworld Lemmy.World Announcements Lemmy.world Hexbear Statement
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 79%

    Liberalism has an actual definition, and it is not the colloquial definition used in mass-media to refer to "the left half of what is acceptable."

    Liberalism is an idealist (another word which has a very specific definition) political philosophy which champions private property, constitutionalism, republicanism, rule of law, and free trade. It has a philosophical canon, flowing through writers like Locke, Montesquieu, Mirabeau, Rousseau, Paine, etc. Further economic works, like Smith's "Wealth of Nations," are built on this philosophical underpinning.

    Marxists are materialists. This is in contrast with the idealism of Liberals. While Liberals believe ideas are the force which drives change in the material world, Marxists understand that ideas are just a reflection of the material conditions they emerge from.

    Liberals find themselves banging their heads against the walls of the institutions time and time again, because from their perspective, these institutions are just a reflection of ideas, and as long as the justification for an institution on paper is sound, there is no reason to think it cannot be reformed. An institution like the US Congress, or the Executive Branch is never at fault. It is simply a good institution simply being run by bad people. Marxists (and Anarchists) reject this quite simply, by looking at the material incentives involved, and the long ghastly history surrounding these institutions.

    "Combating liberalism" does not mean being a piece of shit to anybody to the right of Bernie Sanders or Jeromy Corbin. There is a genuine struggle to ensure the new crop of social media platforms don't simply end up defending the legitimacy of the established institutions at the expense of genuine radicals who find themselves at odds with the actual longstanding policy and practices of these institutions. To avoid situations like when mastodon.lol banned CODEPINK, a prominent anti-war organization, for being "Tankies." This is Liberalism, and it should be combated.

    23
  • comradeship Comradeship // Freechat statement from dotworld admin on blocking the Hexbearianists
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 94%

    It’s to push their beliefs and ideology.

    What the FUCK do these liberals think they are doing every day on social media?

    82
  • worldnews World News Putin appeared paralyzed and unable to act in first hours of rebellion
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 75%

    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.

    19
  • world World News Ukraine takes down massive bot farm, seizes 150,000 SIM cards
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 71%
    3
  • technology Technology *Permanently Deleted*
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    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.

    1
  • technology Technology *Permanently Deleted*
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    Support for groups (i.e. communities on Lemmy) is coming to Mastodon sometime soon.

    2
  • politics politics It’s trans adults, too: GOP candidates now back trans medical restrictions for all ages
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    https://en.wikipedia.org/wiki/Institut_für_Sexualwissenschaft

    In the state of Florida, it is illegal for school teachers to tell their students WHICH books the Nazis chose to burn first.

    15
  • politics politics It’s trans adults, too: GOP candidates now back trans medical restrictions for all ages
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 40%

    Elections aren't going to save us. I will make sure to vote against anybody who has the slightest whiff of engaging in this anti-trans hysteria, but you could hardly describe this place as a democracy to begin with. The desires of the people have absolutely nothing to do with what gets enacted as public policy in this country.

    We need to prepare as if the state will do NOTHING to protect us, and treat any counterexample as a pleasant surprise.

    -2
  • memes Memes Reddit refugees complaining that there's too much NSFW content and communism in their Lemmy feeds
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 82%

    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.

    11
  • linux Linux Slackware turns 30 today
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    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.

    9
  • asklemmy Ask Lemmy Lemmy is so much like email it even brought back spy/tracker pixels
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    You should be aware that the people over at Raddle have a massive grudge against Lemmy and they post shit like this all the time.

    It is true. You can host an image somewhere (i.e. actually run the web server) paste a link to it, and if anybody clicks on it they will show up in your web server's access log. Typically this will include an IP address and a user agent string (indicating OS, browser version, etc.). To mitigate this, Lemmy would need store copies of any media which gets linked here and serve those instead of allowing hot-links. Mastodon does this, but for the same reason it requires hundreds of gigabytes of storage to run a small instance.

    15
  • nostupidquestions No Stupid Questions How should one start using peertube if they want to make videos?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    I feel like PeerTube hasn't broken through yet in the way Mastodon has, and Lemmy is kind-of broaching on. Mastodon itself is heavy for what it does. I need 8GB of RAM, >600GB of storage, and 2 CPU cores to run a 100 person instance. Lemmy is leaner (as well as some microblog style alternatives to Mastodon like Misskey / Pleroma). Peertube, on the other hand, can only get so lean. Hosting video content is orders of magnitude more intensive than hosting a text-based message board. It is much more costly to do this, and to compete with platforms like YouTube, it is not sufficient for just spin up a single instance. You also need to work out CDNs, caching, load balancing, etc.

    Like Jack said, I'd just find an instance you vibe with and post stuff there, but it will take a lot of resources to grow the network as a whole.

    7
  • politics politics Charlie Kirk Says Michelle Obama Among Black Women Who 'Steal A White Person's Slot'
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    This sounds like a comedy bit.

    1
  • nostupidquestions No Stupid Questions What are tankies? What does sea-lioning mean?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    I have no time to listen to American liberals wring their hands about China's authoritarianism while the US jails more people than any other country in the world, employs the death penalty, engages in coups, counterrevolutions, and props up fascist regimes in every continent on the globe. WE live in an authoritarian police state. WE just had a nationwide uprising against it three years ago and observed what was perhaps the most sophisticated counterinsurgency campaign in modern history get waged against it as the entire political establishment, from shitlib to frothing fascist dug in their heels and ensured nothing would be done about these out of control murderpigs.

    If you are a leftist, you are an anti-capitalist. If you call yourself a leftist and you aren't an anti-capitalist, you are a joke. If you are an anti-capitalist, you must recognize that the bourgeois state is illegitimate. If you recognize that the bourgeois state is illegitimate, you don't carry their water and make the case for them to militarize even further while the growing homeless population gets picked off in the streets by vigilantes and we inch closer and closer to outright pogroms against the LGBT+ community.

    The Russian Federation is fucked. A consequence of the 90s shock doctrine, scrapping the Soviet Union and selling everything which wasn't nailed down to a bunch of gangsters. They are ruled by a right wing, reactionary, socially conservative government. Still, that doesn't make their crushing defeat a benefit to the world. It won't be the left filling that vacuum. I am not going to root for the fucking US just because Russia is bad, and I am not going to root for Ukraine which has effectively banned all left-wing opposition parties, media, and labor unions while rehabilitating Nazi collaborators. I hope for an immediate cease-fire, what I have hoped for since the beginning, but for the bloodthirsty liberals this is not enough. They need to make a point, and they care very deeply about where we draw a bunch of lines on a fucking map, no matter how many people need to die for it, and what the social and political ramifications are.

    I defend China, and to a much lesser extent, Russia, because I know what the alternatives are. If the US had its way, Western finance would batter down the walls of China, privatize everything in sight, and deliver the biggest increase of poverty in world history. Even bigger than the collapse of the Soviet Union. This would all be in the aftermath of the most lethal war in living memory. Potentially bigger than World War II. It would give the Capitalists the liveblood they need to survive for another century at least. And we WILL NOT SURVIVE another century of Capitalism. The WORLD is fucking dying. Climate change is going to claim the lives of millions. Interstate conflicts resulting from the effects of climate change are going to kill millions more. The turbulence will drive the militarization of police, borders, and surveillance to extremes we cannot even imagine.

    3
  • 3dprinting 3DPrinting Respirator for Resin Printing?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    AFAIK the problem with resin printing is vapors, not particles. A respirator may help, but it is no substitute for proper ventilation.

    11
  • technology Technology Facebook turns over mother and daughter’s chat history to police resulting in abortion charges
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 80%

    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.

    9
  • lemmy Lemmy Jack (of Twitter fame) is asking about Lemmy
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    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.

    5
  • lemmy Lemmy Has vlemmy.net lost its domain name?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    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.

    6
  • fediverse Fediverse How do you feel about Threads?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    Federation is managed at an instance level, by the administrators of that instance. Instances can take either an accept-list approach or a block-list approach. As an end user, you choose to de-federate from it by choosing an instance which de-federates from it (or by running your own instance). The moderation / personal block tools on Lemmy aren't as sophisticated right now as they are on Mastodon, but ideally you should also be able to personally block instances from accessing your account as well.

    A lot of third party communication occurs on the Fediverse though. If a community is hosted on server A, you come from server B, and another user comes from server C, it is reasonable to ask if server A will just hand server B's content (replies, votes, etc.) to server C. On Mastodon, this is the default behavior, unless an instance enables the "Authorized Fetch" option. I am not sure how this works on Lemmy.

    For the meantime though, Threads is focused on the microblogging format of social media, and compatibility with Mastodon in particular. Lemmy is probably less at risk. But you should still treat every public post like it is truly public. People run scrapers. People run bots. People can take snapshots on archive.org. Federated platforms are no different in this regard.

    2
  • asklemmy Ask Lemmy How can I get followers on Mastodon?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    Step one: Post

    Post cool / funny / poignant shit which isn't just pictures of your lunch. Lunchposters are the bottom of the barrel. At least post pictures of your cat. Same goes for Free Software. Free Software is great, but when you're joining a Free Software social network, you don't want to be the millionth guy posting about ArchLinux or Emacs every day. This is the quickest path of turning free social networks into ham radio (which is also great), where a bunch of boomers get on the radio and talk to each other about their radios.

    Step two: Network

    Find cool people. This is more difficult without an AlGoRiThM, but try out different hashtags (which you can also follow), dive into the local/federated feeds and try to find one or two people to follow at a time.

    Step three: Engage

    If you have a good bit or meme (or insight, even) that's relevant, engage. Don't be a reply-guy though. Don't fall into the trap of just showing up in the mentions of the same 5 people every day. Never stop posting your own shit, even if it gets little engagement initially. No one will follow you when they are guaranteed to see your dogshit posts below the person they actually care about anyway. Follow back the people who follow you. When one of your posts really takes off and gets a lot of likes, look for the people who scrolled your profile and liked the shit you actually care about instead of whatever random meme that you got trending. Those people are your most powerful allies.

    You get likes (and discovery) from making insightful replies, but you will only get follows if you are posting interesting stuff of your own.

    6
  • fediverse Fediverse How do you feel about Threads?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    The only reason Threads has 30 million users right off the bat is because they leveraged their monopoly position with Instagram to push their users to Threads. It is absolutely no different from how Microsoft leveraged their monopoly position with Windows to push their users to Internet Explorer in the 90s.

    Facebook has a long history of buying out any firm which poses the threat of competition. Peter Theil, the literal fucking vampire who sits on their board, has made very blunt remarks about this. They bought out Instagram and WhatsApp for this very reason. Make no mistake. To Facebook, the Fediverse is competition. Every minute spent on Lemmy, Mastodon, PixelFed, and other AGPL federated platforms is a minute lost from the commercial attention economy. Every user who makes the switch is a user which isn't feeding them a steady stream of marketing data. Every user who makes the switch is lost ad revenue.

    Facebook cannot buy the Fediverse the same way they bought Instagram. Instead, they will join it and apply incredible pressure to influence it in directions which are not harmful to their bottom line, and once the threat is neutralized, they will drop it like a hot turd. It could't be any more obvious what their intentions are, but a lot of the tech bro dipshits still think a "wait and see" approach is warranted, including Eugen (initial creator of Mastodon) himself.

    This guy made a blog post this morning saying that Mastodon is different from XMPP. XMPP was only used by a bunch of nerds and that's why it died. It had nothing to do with Google employing the classic "Embrace, Extend, Extinguish" strategy. Meanwhile like 75% of people on Mastodon have their fucking Linux distro in their bio (gentoo gang, btw).

    We might have gotten lucky with a handful of these "Benevolent Dictators For Life," but only WE can create a network which is liberating and empowering. Nobody is going to deliver it for us.

    12
  • fediverse Fediverse What should we do about Threads?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 72%

    Eugen's naïveté is going to destroy this whole platform.

    8
  • redditwasfun Reddit Was Fun Why make an app for Tildes instead of Lemmy?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 85%

    Pure ideology!

    As somebody who has been bouncing around on alternative social media sites for years now, an app is not necessary. If you design a good website, your website can be used in a browser - even on an older phone with depleted battery capacity. Although there are mobile apps available for Lemmy, I have always been able to use it just fine in Fennec (F-droid packaged version of Firefox). Compared to Lemmy, Tildes is blazing fast in a mobile browser. The same goes for Mastodon, where I find the web interface to be superior to any app I have ever tried.

    From a technical standpoint, the scope of the Lemmy project is much larger than Tildes. Tildes was started by a (understandably) disgruntled Reddit admin who wanted to raise the quality of discourse. Lemmy was started by a couple communists who wanted to create a tool which allows internet communities to have a shred of autonomy. To me, it seems much more practical to build tooling on top of Lemmy than Tildes (I say this with no disrespect to Tildes. I was around when it launched, and have generally positive feelings about Deimorz. MUCH better feelings than some of the other Reddit clones).

    The idea to do a Tildes app at this moment seems silly, but only a little more silly than doing a Lemmy app. These apps are neccessary for Reddit because Reddit is a giant steaming pile of shit. In my controversial opinion, doing this for the Fediverse is cargo-cult behavior. People are doing this because they are deeply programmed to believe social media platforms are deliberately designed to exploit them (no wonder why). Third party apps were used to wallpaper over the problems that these corporate platforms refused to fix, but with AGPL licensed federated platforms, we can fix the problems right at the source, or fork the project and run a better instance (but preferably work with upstream and improve the experience for everybody).

    5
  • lemmyworld Lemmy.World Announcements [Done] New try at upgrading to 0.18.1 July 1st 20:00 CET
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    o7

    I just had a hell of a time upgrading my Mastodon instance to Hometown. Can relate. Sometimes it doesn't matter how many docs you read or how many notes you prepare. Sometimes something unexpected happens. If you are doing due diligence, you have backups and can nope out of whatever occurs. As long as the site is running, you have time to breath and figure out what went wrong.

    In the corporate world, a lot of this kind of stuff happens in-house, with no public comment. On the Fediverse, there are thousands of admins (moreso on Mastodon, but Lemmy is getting there). If you hit a problem, one of the best things to do is talk about it. There is an entire community of people who can share their experience.

    2
  • leftistinfighting Leftist Infighting: A community dedicated to allowing leftists to vent their frustrations Breadtubers "cancelling" Vaush was a knee-jerk reaction to a minor issue
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    There is a difference between meeting the masses and being a contrarian tailist. And we're not talking about knocking on you're neighbor's door and taking their pulse on radicalism here. We're talking about somebody who claims to speak for the socialist movement while carrying water for the US empire and its reactionary political establishment.

    Vaush is Bad Masterpost courtesy of hexagon_bear

    2
  • asklemmy Asklemmy Why do people host Lemmy instances and how do they pay for them?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 96%

    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.

    29
  • firefox Firefox Lemmy is so slow on firefox
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    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.

    9
  • pop_os Pop!_OS (Linux) Additional DualShock 4 Configuration needed in Pop!_OS?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    IDK if this is your problem, but there are several kernel drivers which support the DS4 controller. The original driver was hid-sony, but recently Sony contributed a new one named hid-playstation. Though hid-playstation is designed for the DS5 controller, it also supports the DS4 controller and in my experience it is more reliable than the older hid-sony driver. There are a lot of other layers in-between the game and the driver which could influence things though. And there are a lot of games which simply don't have icons for the Playstation buttons.

    I have never used Pop!, but I recently went through some troubles on Gentoo and figured I'd share.

    Another thing that might be worth looking at are the software versions / compile-time options / configuration for things like SDL2 and evdev. If you are emulating Windows games, it might also depend on what Windows input system the game uses (XInput vs DirectInput, etc). It is also worth noting that Steam ships with its own versions of these libraries (the "Steam Runtime") which may vary in configuration from the libraries provided by your distribution.

    3
  • lemmy Lemmy If you make a lemmy, and the your admin bans you, what happens to it?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 85%

    They could, but they will develop a very poor reputation if they do this for frivolous reasons.

    10
  • asklemmy Asklemmy How do you negotiate with your apartment rental landlord when they are a huge corporation with 500+ properties?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    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.

    23
  • world World News Supreme Court rules against Navajo Nation in Colorado River water rights case
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%
    4
  • starwarsmemes Star Wars Memes Let us welcome the wave of Apollo/RiF defectors!
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    Waiting for RedReader gang

    1
  • asklemmy Asklemmy How do pre-reddit influx lemmy members feel?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    I'll start off by saying, I am going to quote-reply a bunch of things from your comment. Don't take it like I'm trying to be a debate bro and own you online. I actually think your comment is quite constructive.

    Something like 6 million people died in the Holocaust and there is plenty of evidence to show that.

    Six million Jews. This figure excludes the Roma, LGBT, Neurodivergant, Communists, Anarchists, partisans, and prisoners of war. The total figure lands somewhere around 10-11 million, at least according to the US Holocaust Museum.

    But consider a world where you canno make an academic or scientific inquiry into a topic because “the issue has been resolved”. What kind of world is that? He was defending a researcher who did an analysis into the Holocaust and came up with significantly different figures.

    In abstract, I completely agree with this, but we live in a world where the reactionaries have more money than God to churn out this sort of self-serving analysis, and debate subjects which ought to be settled. We live in a world where government and think tank employees get paid to spend eight hours a day revising history on Wikipedia while volunteers and academics have to worry about keeping a roof over their heads. We live in a world where we're still debating the right to abortion in the year 2023.

    As such, I am much more interested learning the lessons of the triumphs and shortcomings of the masses of people who fought against this evil than I am about debating whether it was really even evil to begin with.

    To repeat myself, I have never heard about this take from Chomsky, and I'd be interested to learn about it in detail. I assume it is actually benign because there are a significant amount of people who criticize Chomsky from the left and I have never heard them mention this.

    So we bring it back to the Lemmy devs. The article I read (I didn’t read them all) was an analysis of the death toll of the Mao period and claims the figures were inflated. Does someone posting a link to this or otherwise sharing it make them a “genocide denier” and a “CCP tankie”?

    In general, I think the Western audience knows absolutely nothing about this history. This is not limited to the layman Redditor, but large swaths of academia and the fourth estate as well. It would be fascinating to see what answers you'd get if you asked a random Washington Post or Wall Street Journal reporter to explain what happened in the Great Leap Forward or the Cultural Revolution with no notes. This is the standard I choose to hold the developers against. I am pretty sure Dessalines has the history pinned down much more accurately than the average American propagandist. He has clearly at least done a lot more research.

    break

    In general, I agree. The parameters of discussion on the big social networks are very heavily controlled. The largest communities on Reddit, like r/Politics, r/WorldNews etc. are extremely single-minded. Some places like r/AskHistorians tend to be a bit better.

    10
  • asklemmy Asklemmy How do pre-reddit influx lemmy members feel?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 85%

    wumao

    My point exactly. Nobody can possibly disagree with US State Department line unless they are getting paid. Typical Reddit conspiracy thinking.

    5
  • asklemmy Asklemmy How do pre-reddit influx lemmy members feel?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    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.

    32
  • asklemmy Asklemmy How do pre-reddit influx lemmy members feel?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    Edit: Sorry, I have even more thoughts...

    Remember Noam Chomsky? He got so much hate back in the day when he defended someone’s right to be a holocaust denier. It’s as if you are not allowed to critically think about certain topics.

    Noam Chomsky is generally pretty smart, but he has some blinders. I am actually shocked to hear he would entertain this, as a Jew who was in his teenage years during the Holocaust. Was he doing the bone-headed ACLU "Even Nazis deserve the right to free speech" thing? If this is his position, I actually disagree with him.

    The thing about the Holocaust is that there is a rigorous consensus that it took place, and that it was the worst atrocity in modern history. This is supported by anthropological evidence (the physical sites and artifacts where the exterminations took place), meticulous records recorded both by the perpetrators and the victims, the oral history of its survivors and their offspring. There are many well known people alive today who can name relatives who perished in the Shoah (Bernie Sanders and Norman Finkelstein, off the top of my head). My father met Eli Wiesel personally when he was in the hospital receiving medical treatment.

    This is a very different case from the kind of academically discredited lies we see originating from the "Black Book of Communism," which starts out by counting all the Axis KIA as victims of Communist brutality, and which ignores the now-available information revealed by the opening of the Soviet archives 30 years ago. If you apply the logic these people use for the Chinese Revolution to the US Civil War, you would come away with the conclusion that Abraham Lincoln murdered one million Americans and that the abolition of slavery was one of the greatest mistakes in history.

    Marxism is supposed to be the eminent critique of all which exists, but the typical dork from Reddit who knows nothing at all about Chinese history except for Tank Man and thinks 1.4 billion people are just brainwashed subservient lemmings who need a white savior to come fix their country isn't the person I care to talk to about it.

    For example the Ukraine nazis thing. Ukrainians are not Nazis - but the Ukrainian military did official incorporate a neo-nazi paramilitary group. Just saying that is grounds for someone to claim you’re a Russian shill. I really wish people were more open minded and rational in discussion.

    At the outset of the war, Reddit got really fucking weird. Obviously the invasion was a horrific crime, and you are reasonably justified in arguing that all events resulting from it are fruit of that poisoned tree. But the approach Reddit took was absurd. The entire place became Ukrainian nationalists overnight. Reddit became a self-appointed arm of Ukraine's propaganda war, and the "bravest and boldest" among them even went to became volunteers for the Reddit legion. It reached such a level of derangement that these people genuinely believed morale on the front lines depended on what a bunch of American suburbanites were posting about the country, where bad news would be stifled, and the most credulous tales of heroism were spread without question. A bunch of dipshits sitting in their livingrooms on the opposite side of the globe spent over a year calling each other defeatists for posting any news or analysis which didn't bode well for the war effort. They genuinely think they are in the trenches, exchanging mortars in the posting wars.

    I see similar trends on the Russian side of the war, but on the English-speaking part of the Internet, this is an infinitesimal minority.

    The whole situation has demonstrated what a poor state the anti-war left is in. Where the anti-imperialist left is outnumbered by fucking paleoconservatives and right-deviationist "MAGA Communists" and "Patriotic Socialists." This isn't just a Reddit problem either. On the Fediverse, organizations like CODEPINK have been banned and labeled as "Tankies" for advocating for an end to the war. On Twitter, organizations like DIEM25 have received a similar treatment. The general attitude is that we should support David in a war of attrition against Goliath, without question. A lot of poor bastards are getting fucking killed over a power struggle between the world's capitalist elite.

    5
  • fediverse
    Fediverse PorkrollPosadist 1 year ago 100%
    Meta and Mastodon – What’s really on people’s minds? - Ian Betteridge ianbetteridge.com

    Ian Betteridge (of the "Betteridge's Law of Headlines") opines on the recent Meta (Facebook) / Fediverse controversy.

    22
    19
    asklemmy Asklemmy How do pre-reddit influx lemmy members feel?
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 93%

    Generally positive, with caveats. Lemmy's early adopters were driven by an understanding that Reddit was not a viable platform for self organization, free discussion and association. We knew this day would eventually come.

    The current wave of bans and hostile takeovers occurring on Reddit is nothing new for the radicals. We watched them suppress the Blue Leaks, we watched them shut down r/CTH in the middle of the George Floyd uprising, we watched them coup r/PresidentialRaceMemes, we watched them purge r/GenZhou, a community focused specifically on revolutionary theory.

    Reddit has demonstrated time and time again that it is happy to serve as an instrument of counterinsurgency. This comes as no surprise, with an Atlantic Council alum heading their content moderation policy.

    As one of the most astroturfed social media platforms on the Internet, Redditors bring a lot of those problems here. They tend to behave like they are the smartest people in the room, just because there are a lot of them. They like calling other websites echo chambers, when they hail from the biggest echo chamber on the English speaking net. The conspiracies I've seen them spread about the Lemmy devs and contributors have been absolutely wild.

    I think time will heal most of them.

    56
  • memes Memes Best System Possible
    Jump
  • PorkrollPosadist PorkrollPosadist 1 year ago 100%

    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.

    7
  • emacs
    Emacs PorkrollPosadist 1 year ago 100%
    My bootstrapping init.el

    ```;; ~/.emacs.d/init.el ;;; Package Management ;;;; Bootstrap straight.el (defvar bootstrap-version) (let ((bootstrap-file (expand-file-name "straight/repos/straight.el/bootstrap.el" user-emacs-directory)) (bootstrap-version 5)) (unless (file-exists-p bootstrap-file) (with-current-buffer (url-retrieve-synchronously "https://raw.githubusercontent.com/raxod502/straight.el/develop/install.el" 'silent 'inhibit-cookies) (goto-char (point-max)) (eval-print-last-sexp))) (load bootstrap-file nil 'nomessage)) ;;;; Select And Install Managed Straight Packages (defvar straight-package-list '(auto-complete company company-box darktooth-theme dap-mode doom-modeline ebuild-mode fill-column-indicator flycheck gdscript-mode helm lsp-mode lua-mode magit mood-one-theme no-littering outshine prettier-js rustic silkworm-theme solarized-theme suscolors-theme tide use-package web-mode xresources-theme yaml-mode zenburn-theme )) (dolist (package straight-package-list) (straight-use-package package)) ;;;; Install Packages Directly From Repositories (use-package arc-dark-theme :straight (:host github :repo "cfraz89/arc-dark-theme")) (use-package ligature :straight (:host github :repo "mickeynp/ligature.el")) ;;; General Emacs Settings ;;;; Memory Management (setq gc-cons-threshold 100000000) (setq read-process-output-max (* 1024 1024)) ;; 1mb ;;;; Extra search paths (add-to-list 'load-path "~/.emacs.d/lisp/") ;;;; Do Not Litter (require 'no-littering) ;;;;; Backups (setq backup-directory-alist `((".*" . ,(no-littering-expand-var-file-name "backup/")))) (setq auto-save-file-name-transforms `((".*" ,(no-littering-expand-var-file-name "auto-save/") t))) ;;;;; Customizations (setq custom-file (no-littering-expand-etc-file-name "custom.el")) (if (file-exists-p custom-file) (load custom-file)) ;;;; User Interface (setq frame-title-format (concat "%b - Emacs " emacs-version)) (setq inhibit-splash-screen t) (menu-bar-mode -1) (tool-bar-mode -1) (when (display-graphic-p) (scroll-bar-mode -1)) (column-number-mode t) (setq mouse-wheel-scroll-amount '(1 ((shift) . 1) ((control) . nil))) (setq mouse-wheel-progressive-speed t) (setq warning-minimum-level :error) ;;;;; Mode Line (setq doom-modeline-buffer-file-name-style 'buffer-name) (doom-modeline-mode 1) ;;;;; Font and Theme ;;(setq-frame-font "firacode 8" nil t) (add-to-list 'default-frame-alist '(font . "firacode-8")) (setq custom-safe-themes t) (setq solarized-use-variable-pitch nil solarized-scale-outline-headlines nil solarized-scale-org-headlines nil) (when (display-graphic-p) (load-theme 'zenburn) (setq zenburn-scale-org-headlines t)) ;;;; Editing (setq-default fill-column 80 indent-tabs-mode nil truncate-lines t tab-width 4) (setq yank-excluded-properties t) ;;; Text Modes ;;;; Text Mode (add-hook 'text-mode-hook (lambda () (turn-on-auto-fill) (flyspell-mode 1))) ;;; Programming Modes ;;;; General (defvar indent-width 2 "Preferred indentation width for all configured programming modes") (setq-default company-tooltip-align-annotations t) (defun setup-prog-mode () "Custom setup function for prog mode" (interactive) (show-paren-mode 1) (company-mode)) (add-hook 'prog-mode (lambda () (setup-prog-mode))) ;;;; C / C++ (setq-default c-default-style "stroustrup" c-basic-offset indent-width) (defun setup-c-mode () "Custom setup function for C/C++ modes" (interactive) (lsp)) (add-hook 'c-mode-hook 'setup-c-mode) (add-hook 'c++-mode-hook 'setup-c-mode) ;;;; Rust (setq rustic-lsp-server 'rust-analyzer) (setq rustic-indent-offset indent-width) ;;;; Web ;;;;; Formatting (setq-default web-mode-code-indent-offset indent-width web-mode-attr-value-indent-offset indent-width web-mode-markup-indent-offset indent-width web-mode-css-indent-offset indent-width typescript-indent-level indent-width js-indent-level indent-width css-indent-offset indent-width web-mode-auto-quote-style nil web-mode-auto-close-style nil) ;;;;; TIDE Mode (Typescript IDE) (defun setup-tide-mode () "Setup function for tide." (interactive) (tide-setup) (flycheck-mode +1) (setq flycheck-check-syntax-automatically '(save mode-enabled)) (eldoc-mode +1) (tide-hl-identifier-mode +1) (company-mode +1)) ;;;;; Web Mode (add-to-list 'auto-mode-alist '("\\.[jt]sx\\'" . web-mode)) (defun setup-web-mode () "Setup function for web-mode." (interactive) (when (string-match-p "[tj]sx" (file-name-extension buffer-file-name)) (setup-tide-mode))) ;;;;; Hooks (add-hook 'js-mode-hook #'setup-tide-mode) (add-hook 'typescript-mode-hook #'setup-tide-mode) (add-hook 'js-mode-hook 'prettier-js-mode) (add-hook 'typescript-mode-hook (lambda () (setup-tide-mode))) (add-hook 'web-mode-hook (lambda () (setup-web-mode))) ;;;; Python (add-hook 'python-mode-hook (lambda () (setq indent-tabs-mode t) (setq tab-width indent-width) (setq python-indent indent-width))) ;;;; Emacs Lisp (add-hook 'emacs-lisp-mode-hook (lambda () (setup-prog-mode) ;; Use outshine mode for init file (when (buffer-file-name) (when (file-equal-p user-init-file buffer-file-name) (outshine-mode) (outline-hide-body))))) (add-hook 'ielm-mode-hook 'setup-prog-mode) ;;; Tramp (setq tramp-default-method "ssh") ;;; Version Control (setq vc-follow-symlinks t) (global-set-key (kbd "C-x g") 'magit-status) ;;; Programming Ligatures (setq prog-ligatures '("++" "--" "&&" "||" ; Arithmetic "+=" "-=" "*=" "/=" ; Arithmetic assignment "%=" "|=" "&=" "^=" "->" "=>" "::" ; Scope "==" "!=" "<=" ">=" ; Comparison "//" "///" "/*" "*/" ; Comments "\n" "\\" ; Escaped characters "<<" "<<<" ">>" ">>>" ; Shifts "<<=" ">>=")) ; Shift assignment (setq rust-ligatures '(".." "..." "..=")) ; Ranges (setq html-ligatures '("</" "/>" "</>" ; Tags "<!--" "-->" ; Comments "**" "===" "!==" "?.")) ; JavaScript (setq lisp-ligatures '(";;")) ; Comments (ligature-set-ligatures 'prog-mode prog-ligatures) (ligature-set-ligatures 'rustic-mode rust-ligatures) (ligature-set-ligatures '(web-mode html-mode js-mode typescript-mode) html-ligatures) (ligature-set-ligatures 'emacs-lisp-mode lisp-ligatures) (global-ligature-mode) ```

    8
    3
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCH
    Folks. Chapo.chat is here. https://www.chapo.chat/
    23
    12