Linux gamer, retired aviator, profanity enthusiast

  • 0 Posts
  • 35 Comments
Joined 2 years ago
cake
Cake day: June 20th, 2023

help-circle
  • The very best we can do is have vigilant grown adults in charge. We can likely agree that child bestiality or other word combinations that feel illegal to even type should be isolated, but on the spectrum of “Hitler was right” “Mao was right” “Che was right” “Washington was right” do you say “Nope we don’t accept that kind of shit around here?” There are people who will draw the line in the same place from either side of it. Like I say, that line is somewhere in the middle of that slap fight over there and that’s not a unique problem to the Fediverse; it’s a problem with humans, and I don’t think you can solve it, only sidestep it through totalitarianism.



  • To the guy in here going “UX != UI!!!” Sure, but you can’t design UX, especially for the unwashed masses. “Tried cutting toenails with lawnmower; severed foot. 0/10 bad user experience.”

    Lemmy has a “have our cake and eat it too” problem. It offers two mutually exclusive promises:

    • Each instance is its own independent self-contained little Reddit with their own communities, culture, code of conduct etc. so that individuals can find a place that suits them or make one if none is available, and

    • All the servers are part of one great big federated system where all users have access to content on all instances so it doesn’t matter which instance you sign up for, you can access it all.

    In practice, the former is more or less true, the latter really isn’t.

    First there’s the obvious topic of defederation, which makes the “join one server, access all of them” an outright lie. On the one hand, I think everyone here will agree this platform requires defederation to function so that we can kick out instances like lolli.rape or whatever, which thank you admins and mods for dealing with. But what about Hexbear, or Truth Social (which as I understand it is running on Mastodon software). The only honest answer to “where do we draw that line?” is “somewhere in the middle of that slap fight over there.”

    It is intellectually dishonest to say that Lemmy has this problem and Reddit doesn’t. Post in r/mensrights and an automod bans you from r/twoxchromosomes. Do basically anything anywhere on the platform and get banned from r/conservative. They managed to implement “It’s a different platform depending on who you are” on a monolithic service.

    All that crap aside, the average user has a more limited perspective on the rest of the fediverse than his home instance. Often, the UI defaults to viewing only local posts, you have to tell it to give you a global feed. You can browse a list of your local communities, you can browse a list of global communities, you can’t browse a list of communities on a given foreign instance. ‘Show me everything on lemmy.sports’ or indeed ‘show me a list of communities on lemmy.nsfw.’ You cannot create (or moderate?) communities on instances you aren’t a member of. It is, if only slightly, easier to participate on your home instance than elsewhere.

    Either your choice of server does matter, or it doesn’t.

    If it does matter, we shouldn’t have so many general purpose instances, it should be lemmy.music and lemmy.art and lemmy.uk. Then newcomers are presented a meaningful choice. Are you mostly interested in discussions pertaining to your country? Your hobby? Your career? Sign up here to mostly participate in that, and no matter which you pick you can visit the rest of the Lemmyverse, too."

    If it doesn’t matter, then design it such that instances are entirely transparent to users; eliminate the possibility of !linux@lemmy.world and !linux@lemmy.ml coexisting, and make all instances lemmy1.world lemmy2.world, issue credentials centrally and then just spread the load in the background.

    I don’t think you can have both at the same time.


  • I could see a “choose for me” button, kind of like installing an OS where you can go with the automatic stuff or set it up yourself. I think you’d need several instances to get with join-lemmy.org to volunteer to be one of the ones that would sign people up for.

    Folks who want to sign up for a specific instance in order to create or maybe moderate a community there almost certainly won’t go to join-lemmy.org for that, they’ll just go to that instance.

    There may need to be a "Hey could we cool it with the fukpolitik’ agreement to be on that random sign-up list; I’m not sure I’d drop random folks into ex-Hexbear or whatever.



  • I’ve gone on this diatribe about PIxelfed’s onboarding process, where they have a website that says “This page will help find the perfect server for you” and then is designed to present as little meaningful information about each server as possible. Looking at join-lemmy.org, it’s marginally better. “You can access all content from the Lemmyverse from any server, so it doesn’t matter which you choose” 1. not strictly true and 2. if it doesn’t matter why make the choice?

    Here’s a question I have, because I’m honestly not sure: Let’s say most of the communities I’m personally interested in are on example.lol. But my account is on sh.itjust.works. How much am I burdening sh.itjust.works by mostly reading and posting to example.lol? Would I be decreasing people’s operating costs if I just opened an account on example.lol so most of my interaction was on my home instance?


  • <Tantacrul>

    Okay, are you ready for the pain?

    First, we go to pixelfed.org, and click on “Servers.” We are treated to a page that says “Find the perfect community server. Signing up on an existing server is the easiest way to get started, let us help you find the ideal server to join!” This alludes to creating your own pixelfed server, which the vast majority of users are not going to want to do. We’re talking about a public who has been accustomed to downloading an app, opening an account on the app, and having access to all the content in that app. The idea of hosting their own server at this point shouldn’t really be an idea we’re bringing up here.

    We tehn get filters for “sign-up process”, because you have to apply for and be approved to some servers, filter by country, and filter by language. I mean, okay. Then we get Server Catagories: All (87) Art (1) General (8) Regional (13) Adult (4) and Uncategorized, (61). I suppose this is more honest than defaulting everyone to “General” but it’s also lazier than a dead house cat. When the vast majority of them are categorized as “Uncategorized” it gives me the feeling that the people running this shitmound don’t care about it, so I absolutely shouldn’t.

    Then we get a section called Network Health, which has data that is not pertinent to choosing a server, including total photos shared, total users, active servers, and average users per server. Neat stats I guess, not relevant to choosing a server to sign up on.

    The choices of server are a grid of choices that look like this:

    The name/URL of the instance is at the top, with an $8 checkmark next to it which is a different glyph from the check marks in the left column talking about all the evil stuff they don’t do, so I think we’re just used to seeing check marks after names on social media, so we put them there. I can’t find one that doesn’t have that check mark so it’s completely meaningless.

    Then we get a cover photo, which 9 times out of 10 is a variant on the Pixelfed logo so here’s yet another opportunity to distinguish severs squandered.

    Just below that is the name/URL of the server again in a different color, just in case you didn’t read it the first time. This is just 100% wasted space.

    Below this is the first 80 characters of a description that was almost certainly written to go somewhere else and has been echoed here. Several of them read “Pixelfed is an image sharing platform, an ethical alternative to centr…” Which must be some kind of default text. Many also use an identical cover image to Pixelfed.social, the instance run by the creators, so I’m assuming this is also a placeholder default. The dead cat is at it again. Those that don’t use the default boilerplate often have a description that starts with their instance name, for example “Pixelfed.art is a community driven platfrorm designed to showcase and c…” So including the cover image, pixelfed.art’s entry contains the string “pixelfed.art” a total of four times, and nearly no other information is conveyed.

    Below this is a button that either says “Create Account” in white on bright lilac, or “Apply to Join” in subdued purple on dark purple, which makes the option look greyed out. People will already be unlikely to click there, and the change in shade further discourages people from trying to sign up. I suppose telling you this here in the main directory will prevent “Oh dammit you have to apply to join” but there’s just something wrong with making it look greyed out or unselectable.

    There’s another button that says “More Details,” which leads to another very sparse page which shows a large version of the useless and uninformative cover image, information you probably don’t care about like the server location and establishment date, and a link that frustratingly says “More Details.” We just clicked on that, why do you want me to click it again? When you click it, you don’t get more details about the server, it scrolls down to a list of general features of the Pixelfed platform. Marketing cockshit that people’s eyes just glance off of because this is where marketing departments put all the lies.

    Oh, did I mention when you click on the uppermost of the many copies of the server name, the top one in white, it takes you to the same place that the More Details button does?

    This page promises to help you find the perfect server, and then offers virtually no information that would help a newcomer choose gram.social over pixey.org.

    </Tantacrul>

    I would suggest removing a lot of the redundant details such as the More Details button and the second copy of the instance’s name below the cover image. That would free up room for a couple more lines of description for each here on the index page.

    Eliminate the Uncategorized category, maybe add a few more like “Arts, Crafts and Photography” “Lifestyles and Activities” “Fashion and beauty” “Casual, Food and Pets”. “I want to upload pictures of my cat, which category do I choose?” “I want to promote my paintings. Which category?” “I want to show off my travel pictures.”

    Add a text search bar so that people could search by keyword.

    As this is a list that instance admins have to apply to be on, I would suggest some requirements and/or heavy suggestions for that process:

    • Do not allow default boilerplate cover images or descriptions. Make them post something. You’re an image hosting platform, you should be able to find an image the defines your community. !woodworking@lemmy.ca runs contests with their members to pick theirs, I won it once. Do that.

    • Strongly suggest against using a variant of the Pixelfed logo unless that variant describes what your instance is about. Like if you have a sports-oriented instance, the Pixelfed speech bubble P logo appearing inside a sports ball is more acceptable than a P with “pixelfed.sports” next to it. Better yet, an action shot of a sportsball player making an exciting sportsball play with maybe a logo in the corner.

    • Require admins to choose a category, to eliminate “Uncategorized.”

    • For descriptions, provide a style guide that warns against things like mentioning the name of the instance again in the description, and steer away from all the bleeding heart hyphenated marketing wank.

    BAD: Example.lol is a community-driven, open-source, cage-free, low-gluten, carbon-offset, high-estrogen, no-pressure, fuel-injected, tax-free, non-mandatory place to share photos.

    GOOD: Share photos of your arts and crafts projects with our avid community of painters, woodworkers, blacksmiths, seamstresses and more!

    The aim here is to present INFORMATION that can help someone new understand why they should - or should not - sign up for your instance. We’re almost perfectly failing to achieve that.






  • I see two possible ways for it to succeed:

    • Federate by default, defederate if you have to. This is how Lemmy mostly seems to work; I proposed a policy for defederation for sh.itjust.works that has been used, we will federate with you unless you start spamming or hosting illegal porn or spewing hate speech or that kind of shit, then we’ll defederate. That has to happen at the instance level; if example.lol is generally fine but there’s one account there that’s a nuisance that’s what the block button is for, but lolita.rape gets defederated (and reported to the FBI).

    • Apply and join model. Have a coalition of instances that agree to mutually uphold certain moderation practices (no hate speech, no kid fucking, goat or human, no human trafficking, etc) and then they federate with each other, eventually forming a large and wholesome community.

    Nobody federates and it’s a bunch of independent nothings won’t work. Youtubers will use it as a backup service, a couple of the real paranoid Linux types will host their videos there that someone might even watch, and half the instances will be places you go when you’ve been kicked off of Youtube.




  • Video hosting being expensive is why it’s difficult for an individual to make an account on most if any instances, which is also a problem.

    There are two “that kind of behaviors” here; the button to make content searchable across peertube is off by default for some reason and some admins aren’t clicking it. That could be for myriad reasons. TILvids trying to build a walled garden in an open platform is just outright wrongheadedness.

    I like the idea of themed instances that revolve around certain broad topics, kind of the way television channels used to do. Some of us are old enough to remember when there was science fiction on the Sci-Fi channel, music videos on MTV, documentaries on the Discovery Channel and so on. TILvids is trying to be the Discovery channel, except anyone who signs up for cable TV primarily for the Discovery channel doesn’t get to see other channels, and anyone who signed up mostly for something else doesn’t get to see the Discovery channel. The owner has talked about a “hub and spoke” model they want to build with TILvids as the hub, which is an incompatible vision with the success of PeerTube as a whole.

    I’ll also mention that I’ve never seen the “upload” gauge on Peertube do anything. The idea is it works like bittorrent, those who are watching a video will seed it to others to help share the load. I’ve yet to see that actually happen, and I wonder if it’s because no one else in the world was watching that video at that moment.

    I don’t know much about Loops; it may be too early to ask. I haven’t really looked at it yet, in no small part because you have to sign up for it, you can’t really window shop. I think Loops is going to face the same problem that Minetest (or whatever they changed its name to) does; it’s a good piece of software that does the things you like, and it’s not attached to the corporate fuckheads who burned your future down. Want to try it out? “Absolutely, 100% no I don’t because it’s not the program my friends have.” The fact that the Tiktok ban in America turned out to be fake is probably what’s going to fail to launch Loops.


    1. yes the throat fuck it does, and

    2. On Lemmy, Mastodon, Pixelfed etc. you join one instance and you get access to the others. See this very comment section, I’m on sh.itjust.works, you’re on lemmy.ml, we’re both commenting on a post on lemmy.world. “Everything’s political so defederate because their ideology isn’t pure enough” notwithstanding, you open an account on one instance and the content on all instances is discoverable.

    On PeerTube, for some weird reason, that functionality is something the instance owner has to enable. It’s off by default. So, in practice, PeerTube is capable of, but isn’t, federated. Which means you have 90 different little YouTubes, each of which is hosting a total of 90 videos, and you can’t watch all 8100 videos from one place, be it one website if you’re old and lame enough to have a PC or from one account on one app.

    In fact, I think the behavior of TILvids has already killed PeerTube as a platform. I think it’s already dead, because some jackass with delusions of grandeur wants to build a walled garden out of an open ecosystem. You want to run an edutainment instance? Great! I’ve been saying since I joined Lemmy that general purpose instances are largely a mistake. On PeerTube I’ve seen more instances attempt to segregate by content type (there’s an arts, crafts and makers instance, for example. I could see making a gaming instance, etc.) TILvids raises a valid concern; alternative video hosting sites inevitably become hives of the scum and villainy that got themselves kicked off of YouTube. Here on Lemmy we have those instances that everybody defederates, effectively isolating that shit. TILvids’ approach to this is quarantine everything that isn’t them, which I see as strangling both themselves and PeerTube by two mechanisms:

    • It’s going to stifle general adoption of the platform by viewers. People go to Youtube to look at one kind of video, say, archery competitions, then they notice in the side panel a thumbnail of a leatherworking tutorial, and they go “Ooh I always wanted to see that.” Pretty soon you’ll open up Youtube to watch 4 minutes of cats yawning, a Desert Bus speedrun, a stand-up comedy routine and then three different recipe tutorials for making bagels. No one says “I want to find a website that hosts edutainment video content.” They turn up looking for celebrity nipple slips or people falling off skateboards, they’ll stay for the edutainment.

    • It’s going to kill any mechanism for new creators. A big benefit to Youtube is any idiot can make a video and upload it to the internet. That’s where we got Hank Green and CGP Grey. There needs to be a space that permits that on or adjacent to your platform. Currently their recruitment strategy for creators seems to be “Get established on Youtube, then maybe we’ll let you upload your content here too for some reason.” It’s not going to take off as a self-sustaining platform that way; there needs to be a place for people to upload their early bad crap and build experience.

    Everyone on PeerTube is trying very hard to make their chosen platform unadoptable.