Linux gamer, retired aviator, profanity enthusiast

  • 7 Posts
  • 2.15K Comments
Joined 2 years ago
cake
Cake day: June 20th, 2023

help-circle
  • 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 [email protected] and [email protected] 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?








  • CDs can, by a very narrow margin, reproduce sounds beyond which the human ear can detect. There’s a theorem that states you can perfectly reproduce a waveform by sampling if the bitrate is double the maximum frequency or something like that, and CDs use a bitrate such that it can produce just above the human hearing range. You can’t record an ultrasonic dog whistle on a CD, it won’t work.

    It’s functionally impossible to improve on “red book” CD Digital Audio quality because it can perfectly replicate any waveform that has been band-passed filtered to 20,000 Hz or thereabouts. Maybe you can talk about dynamic range or multi-channel (CDs are exactly stereo. No mono, no 5.1 surround…Stereo.) It’s why there really hasn’t been a new disc format; no one needs one. It was as good as the human ear can do in the early 80’s and still is.






  • Not quite as many leading experts in their field.

    The braintrust is starting to build, we can now have a whatisthisthing community, but you still don’t get to say “exoornithological engineers of Lemmy, in your opinion…”

    If you’re used to the weird wackos being the gay hating bible thumping gun fucking Republicans, they’re basically not present here. They’re replaced with the “Mao did nothing wrong” crowd.

    There is less bandwagon posting here. “this” chains and so forth.

    Cross-posting or doing [email protected] doesn’t happen as often as it did on Reddit.

    Oh here’s a big cultural difference: Lemmy mods tend not to be as anal about their community formats as Reddit mods are. I got a 14 day ban from r/whatisthisthing for telling an anecdote related to the thing in question, because it wasn’t STRICTLY about identifying what the thing was. “Which community is this, what are the norms, what is the expected format etc” is not as much of a concern here. Lemmy communities aren’t art projects.

    No one here is important or official. There are no video game community managers or anything like that here. Lemmy is not used for interacting with anyone other than fellow idle nerds.


  • <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. [email protected] 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.