Skip Navigation
ephemera3444 ephemera @lemmy.blahaj.zone

Median system. Pronouns are "they" (plural) or "she" (singular).

Alt account: @[email protected]

Posts 7
Comments 5
Bad UX is keeping the majority of people away from Lemmy
  • I agree. I think the problem of choosing an instance in federated social media is quite difficult. From the outside, it's hard to tell if an instance is generally good or not (e.g. whether they're anti-bigotry, well-moderated, have a good atmosphere, etc.) because you don't have much information except for what the instance owners tell you. And even once you create an account on an instance it could still be hard to judge it well, because maybe the instance admins are assholes but you can't tell because they ban and defederate from anyone who points out things they do wrong and because anyone who remains on the instance either is ignorant of or tolerates the admins' bad behavior. (I don't really know if this happens on Lemmy specifically, but there is a Mastodon instance that is listed on joinmastodon.org that I used to think was chill, but I later found out that one of the admins has a habit of harassing people. How are you supposed to find this stuff out without ruining your time and mental health constantly following the latest federation disputes?) (And choosing a server from a list also has the disadvantage of centralizing the Fediverse further.)

    So the most trustworthy way to pick a server I can think of is this: Have a friend or someone you already trust who uses the Fediverse, and use their judgment to help you pick a server. Now, this has the pretty big limitation of requiring you to already know someone on the Fediverse, which I imagine most new people on the Fediverse (including myself when I joined the Fediverse) don't. So a new joiner to the Fediverse has to do the hard work of weeding out the really bad instances and the instances that tolerate the really bad instances, and then they have to hope they didn't land on one of the subtly bad instances. That seems unpleasant and I imagine most people don't have the time and willingness and just give up.

    A possible way to alleviate the problem might be to maintain carefully curated instance lists along with honest notes about the general experience of being in each instance. But that would take a lot of work to create and maintain, and it runs the problem of also having to ensure the trustworthiness of the person who makes such a list. For that reason, I don't think this solution that I'm proposing is likely to happen.

    I do feel that flatness and context collapse are major problems for Lemmy and the threadiverse. In a chat group or a smaller forum, you can have a general idea of who will see and respond to what you post, and because everyone knows everyone else (or knows someone who knows everyone else) there is a social context that can be built on, with the community reaching consensus on certain social norms. But on Lemmy, even in small, niche communities, anyone can just drive by and post a comment after seeing something in their "All" feed, and unless it's bad enough to warrant moderator action then there may not be many social consequences outside of that one comment feed. In this sense, I feel that the design of Lemmy encourages certain patterns of behavior that feed into some of the problems of Lemmy's social environment. For example, the existence and prominence of the "All" feed makes it easy for people to express disdain at others' expressed preferences when it's not in their place to do so, because the "All" feed treats all posts essentially the same and lessens distinctions between the social expectations of different communities, for example if some communities expect members to have put in some effort to understand the topic of the community.

  • Defaults are crucial for good UX and getting more users on the Fediverse
  • Yes, something like that, but preferably with more choice (e.g. a "Do you want to hide political communities by default?" option when signing up just like the option for showing/hiding NSFW content, and an ability to unhide communities without also subscribing to them.)

  • Defaults are crucial for good UX and getting more users on the Fediverse
  • I think it would also be nice for there to be default blocklists, or at least some easy-to-access blocklists to import. After I joined Lemmy, I spent a lot of time blocking basically every single community in my feed that was dedicated solely either to memes or to news and politics. The thing is, I want politics in my feed, it's just that the social environment in big politics communities here tends to feel not very conducive to in-depth political discussion or to topics other than the top 3 or so topics on Lemmy users' minds at any given moment.

    I imagine many new Lemmy users probably join and get overwhelmed by all the memes and politics flooding their timelines, and then many of them just leave. I don't blame them. It's a lot of effort to filter your timeline to remove what you don't want, and there's no guarantee that at the end of the process there will still be anything remaining that you like. So I wish that newcomers who want to filter out the loudest communities didn't have to repeat the work of creating a new blocklist each time, but rather that there be publicized, easy-to-find blocklists to enable people to easily customize their feeds upon joining.

  • I'm heterosexual, but I don't know how to be straight.
  • Ultimately, only you can decide what labels apply to yourself. But to me, your experiences sound a lot like you may be asexual and demiromantic (and heteroromantic). I suggest learning more about those labels, in order to better understand yourself and learn from people with similar experiences. Understanding yourself better could, for example, help you be able to clearly describe what you want in a relationship and find relationships that suit you.

    There is an extensive resource about asexuality here: https://www.asexuality-handbook.com/. I don't have any personal advice to offer you because my experiences are very different from yours. But, in general, know this: attraction is complex. Romantic and sexual attraction are distinct and do not necessarily imply one another. It is possible to have a queer sexual or romantic orientation and also be heterosexual or heteroromantic. (And not all attraction fits neatly into the categories of "sexual" and "romantic". It's just that this is the most convenient for me to phrase it right now.)

  • The seven programming ur-languages

    > I regularly hear people asking which programming language to learn, and then reeling off a list of very similar languages (“Should I learn Java, C#, C++, Python, or Ruby?”). In response I usually tell them that it doesn’t really matter, as long as they get started. There are fundamentals behind them. > > What do I mean when I say fundamentals? If you have an array or list of items and you’re going to loop over it, that is the same in any imperative language. There is straightforward iteration and there is iterating over all unordered combinations and a few other patterns, but those patterns are basically the same in C, Java, Python, or Fortran. Having neural pathways that fluently express intention in these patterns, the same way you express thoughts in sentence structures in English, are fundamentals. > > But not all languages have the same set of patterns. The patterns for looping in C or Python are very different from the patterns of recursion in Standard ML or Prolog. The way you organize a program in Lisp, where you name new language constructs, is very different from how you organize it in APL, where fragments of symbol sequences are both the definitions of behavior and become the label for that behavior in your mind. > > These distinct collections of fundamentals form various ur-languages. Learning a new language that traces to the same ur-language is an easy shift. Learning one that traces to an unfamiliar ur-language requires significant time and effort and new neural pathways.

    27

    Contempt Culture

    blog.aurynn.com Contempt Culture - The Particular Finest

    So when I started programming in 2001, it was du jour in the communities I participated in to be highly critical of other languages. Other languages

    > So when I started programming in 2001, it was du jour in the communities I participated in to be highly critical of other languages. Other languages sucked, the people using them were losers or stupid, if they would just use a real language, such as the one we used, everything would just be better. > > Right? > > This sort of culturally-encoded language was really prevalent around condemning PHP and Java. Developers in these languages were actively referred to as less competent than developers in the other, more blessed languages. > > And at the time, as a new developer, I internalised this pretty heavily. The language I was in was blessed, obviously, not because I was using it but because it was better designed than a language like PHP, less wordy and annoying than Java, more flexible than many other options. > > It didn’t matter that it was (and remains) difficult to read, it was that we were better for using it. > > I repeated this pattern for a really long time, and as I learned new languages and patterns I’d repeat the same behaviour in those new environments. I was almost certainly not that fun to be around, a microcosm of the broader unpleasantness in tech. > > At least, until I got called on it.

    19
    3
    Lemmy Support @lemmy.ml ephemera @lemmy.blahaj.zone

    Is there a way to report a community?

    Recently I came across a community that I wanted to let the moderators of Blåhaj Lemmy (my home instance) know about, since it seemed likely to be the type of community that this instance would want to defederate from. On Lemmy’s web UI, I saw no button to report the community, so I arbitrarily chose a post and reported it, explaining that I intended to report the community as a whole. Blåhaj Lemmy has now defederated from that community, but I also got a direct message from the owner of the community I reported. That was jarring, since I hadn’t intended for that person to see my report. (I’m fine, though—the message I got was clearly not to harass me or anything; it was just explaining that the post I reported didn’t break the rules of the community (of course) and thus wasn’t removed from the community.)

    It seems to me that when a report is created, it can get sent to up to three parties:

    • the moderators of the community the post is in,
    • the moderators of the instance that community belongs to, and
    • the moderators of the home instance of the user creating the report.

    Is there a way to choose which of these parties to send a report to? In this case, when I report a community, I don’t want the moderators of the community to see that I’m reporting that community. I can also imagine cases where someone would want to report an entire instance, and of course that kind of report should just get sent to the home instance of the user doing the reporting and not to the instance being reported.

    I’d guess that such functionality doesn’t currently exist, since I didn’t see it in the web UI. Is it a requested feature? Is it being worked on currently, or planned to be implemented? Right now, I suppose a workaround is to just direct message the instance admins the next time something like this occurs. I think this solution is far from ideal, though, since it is less obvious and could involve extra effort if there are multiple admins or moderators to send the report to.

    1
    ACT UP Oral History Project
  • You can see a list of all the interviews here, sorted by subject here. Transcripts are included for each interview. (I realized that it may be a bit hard to find those links to the interviews from the front page of the site.)

  • 1
    acearchive.lgbt Ace Archive

    Ace Archive is a curated online archive of asexual and aromantic history.

    Ace Archive

    A collection of primary sources about asexual and aromantic history.

    0
    14