New Communities

This month two new communities sprouted from the SLRPNK soil: !hydroponics@slrpnk.net by first time moderator @Guenther_Amanita@slrpnk.net, and !fungus@slrpnk.net by veteran contributor @solo@slrpnk.net.

We’re excited for both of these communities. Hydroponics allows solarpunks to practice cultivation even in urban environments. It also appears Hydro’s close relative Aquaponics (a closer to closed loop system that involves aquatic life) is also welcome there. This technology may be the key to reducing food transportation pollution, and allow our civilization to rewild much of the land that is now dominated by industrial agriculture.

Fungus has always been part of the solarpunk/lunarpunk aesthetic, and the related aesthetic !goblincore@lemmy.blahaj.zone. The !fungus@slrpnk.net community takes this in a much more practical direction, with a focus on how technologies that incorporate fungus can provide an alternative to plastic, leather, and other problematic materials, as well as provide fuel and clean our air and water. Thanks @solo@slrpnk.net for your regular posts and comment contributions.

We look forward to the verdant growth of both of these communities.

Solidarity with Lemmy.World Vegans

Administration and moderation is necessary, but difficult and underappreciated. SLRPNK has strict guidelines on behavior we don’t tolerate on this instance, such as fascism, racism or genocide denial, but we avoid broadening those limits so that we can encourage people with a wide variety of ideas, ideologies, and beliefs to discuss their differences in good faith. We delegate most of the responsibility for keeping a community healthy to the moderators of each community. We have consistently supported the moderators when their decisions have been challenged, even if we don’t personally agree with the decision. As admins, we could not keep an instance this large so full of productive conversation without the bond of trust we’ve built with SLRPNK moderators to consistently respect their agency and judgement.

Federation means that each instance can have its own rules and culture, and we don’t seek to impose our rules and culture on the instances of others. We typically don’t comment on the behavior of admins and moderators on remote instances.

Lemmy.World is a special case, as it is the largest and best known threaded discussion forum in the Fediverse. It is the default instance for mobile apps like Voyager, and it is the instance that outsiders tend to think of when they characterize the Threadiverse. This puts an unenviable burden of responsibility on the admins of this central instance.

For a more detailed account, you can follow this post in !vegan@slrpnk.net, but to summarize, a Lemmy.World moderator reversed the actions of !vegan@LW mods, and then de-modded them. They were re-moded after the admin apologized once he realized the vegan comments he removed were supported by science. LW is now changing their TOS and Site Bylaws, and Threadiverse vegans are justifiably concerned with the implications of these changes.

The Fediverse is a progressive social movement. People who practice veganism play an essential role in all progressive social movements, and are a valued part of what makes the Fediverse great. This is non-negotiable and should be obvious, even if one doesn’t agree with some of their beliefs.

We federate with VeganTheoryClub and Lemmy.vg. SLRPNK.net and Lemmy.vg federate with World while VeganTheoryClub does not. We welcome vegan refugees and host a !vegan@slrpnk.net community actively moderated by SLRPNK member @thisfro@slrpnk.net. Joining SLRPNK means sharing a space with non-vegans, and the potential friction that entails. If you justifiably want less of that, we recommend having a look at the two above mentioned instances.

Federation with Mastodon issues

With a recent change in Lemmy v.0.19.4/5 Lemmy started to add a (hidden in the Lemmy interface) hashtag of the community name to each post. The results is much better visibility of Lemmy posts from ActivityPub Microblogging software like Mastodon that use hashtags for discoverability.

This has various implications for us here on Lemmy. First of all when creating a new community, you should consider the choosing the community name according to the hashtag you would like to have associated with it.

This higher visibility across the Fediverse also comes with downsides, especially when the community name happens to be a popular hashtag. A new community post will appear to Mastodon users (that have subscribed to the specific hashtag) completely out of context as they can not easily see other posts in the same community, nor have visibility of the details outlined in the sidebar, sticky threads etc. Other comments on the same posts are also often invisible to Mastodon users due to the lack of back-filling support on that software. So let’s try to be a bit understanding with remote users handicapped that way.

Of course, this wider reach also has attracted some unwanted trolling from microblogging instances that previously didn’t really bother to interact with Lemmy communities. As a result, we already identified an instance that we decided to defederate from due to repeated trolling from their members, and we will likely have to be on the lookout for further ones.

Photon as primary frontend for SLRPNK?

You might be aware of the alternative Photon frontend we have been running for a while now. It recently surpassed the default web-UI from Lemmy in regards to available features and general usability. It is also significantly better maintained than the official Lemmy frontend, which has been languishing for a while now, with work on a full rewrite being prioritized.

We are therefore considering to make Photon our primary frontend that people will reach when navigating to the root slrpnk.net domain. The transition should be seamless and we would likely continue running the original frontend as an alternative on a subdomain. Of course, other apps will continue working as usual.

We would therefore like you to try out the current version and give us feedback on this general plan. No final decision has been made yet, so get your voice heard. And if you are interested in making a custom color theme for us, you can do so right inside the Photon theme settings easily. Please don’t hesitate to post the results here!

Technical Updates

There are currently some technical issues with our database NVMe drives. This will likely entail some shorter down-times as we need to install additional heat sinks and probably replace one of these SSDs. After monitoring the drive utilisation and talking to other Lemmy admins, we are a bit worried about the long-term sustainability of running Lemmy. Very little effort seems to have gone into optimizing database writes, resulting in an excessively high load compared to other fediverse software. SSDs by their technical design only have a limited quantity of writes they can do during their lifetime, so optimizing this is quite essential to avoid having to replace them regularly.

There is also a login issue with our wiki, that we need to get around fixing. Sorry for the delay in tackling that issue, but various other things came up unexpectedly in recent weeks, so that had to be put on the back-burner.

We also started blocking common bots from large tech companies known for AI scraping. For now it is a rather simple block based on the user-agent they report themselves, so the bad actors can easily get around it. We are still investigating further means to improve this, although for now it isn’t that high of a priority.

Open Discussion

It’s now your turn to tell us what’s new! Any topic related to this community, our infrastructure, or the Fediverse at large is fair game. If you’ve created a new community, this is a great thread to tell us about it. All comments will get extra visibility up until the beginning of next month. Got questions? Ask’em!

  • The Quuuuuill@slrpnk.net
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    1
    ·
    3 months ago

    I’ve really appreciated the work the admin team has done to document issues with how the Lemmy World instance is being run. I’ve been thinking lately about how when you look at how the world operates what you see a lot of is tribes. We all align ourselves into tribes according to convenience, upbringing, and environmental needs (which could be argued to be an factor of convenience). Part of being human is staying up to date on the news that impacts your tribe (who might include your family, school, local community, work, or other online communities) including what other tribes are doing. For the Lemmy federation the two biggest places to keep a journalistic sort of eye on are Lemmy.ml (where the developers of Lemmy operate) and Lemmy.World (where the majority of Lemmy’s population operates) because what those two instances do will have substantial impacts on any instance participating in the federation.

    I’ve seen some people complaining about our slrpnk admins being who documents this but the fact of the matter is, someone has to, and who’s more likely to do it than someone with the most invested (via time, emotional labor, and material resources) in the overall topology of the federated system. It was probably always going to need to be admins doing it because they’re who’s put in the time and has the technical expertise to really dig into this stuff, and I applaud our admins for stepping up to the plate. It is also my observation that I don’t think they could have realistically handled it any better than they did. They’re not being trollish, they’re not being JAQoffs, they’re asking relevant, data informed, questions about how instances are to be run so that people can figure out if maintaining their main instance is right for them.

    Now for the bummer thoughts I have from observing all this. First. The bummer that is the way Lemmy.World as an institution has handled all this. Having interacted with Ruud in the past before his instances got so big, I can’t help but say he got lost in the excitement of seeing his little hobby project to host part of the fediverse to donate to something he loved and is now stretched too thin without recognizing the harm that being stretched too thin is doing to both his users and to users who interact tangentially. The fediverse works best when individual instances stay small. That may have costs early on when you join finding interesting people to follow, but it also means that every admin staff and every instance can maintain their own unique moderation stance and every individuals philosophical views on proper online moderation can be met, even if that means doing it on one’s own. The .world ecosystem indicates a view of online moderation that devalues the worth of staying small and emphasizes the importance of market capture.

    The .world ecosystem, unfortunately, cannot ever be one of the best run sets of instances on the fediverse because it doesn’t put the emphasis on giving people incentives to be their best selves, but instead in setting up a low barrier to entry into the fediverse. I think there is value in this to get people started exploring mastodon, misskey, Lemmy, or mbin, but I think in this current moment, that low barrier to entry is starting to do harm that ripples across the fediverse due to .world’s sheer scale. The moderators cannot possibly avoid getting overwhelmed simply because there’s too much to moderate. They can’t spend time making reasonable decisions because they feel pressure to always be taking action lest they fall behind on how much moderator action is genuinely required.

    If Lemmy.World is to be a good instance in the long term, I think they need to move away from fully open registration, and to put restrictions on community creations until they can get their scale nailed down better. There are other instances out there and if new people want to join the threadiverse, it doesn’t need to be via Lemmy.World

    • Blaze (he/him)@feddit.org
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      1
      ·
      2 months ago

      (jumping in from another instance, hopefully it’s okay)

      Well put. LW importance for Lemmy is a bit concerning.

  • Track_Shovel@slrpnk.net
    link
    fedilink
    English
    arrow-up
    12
    ·
    2 months ago

    Joining SLRPNK means sharing a space with non-vegans, and the potential friction that entails. If you justifiably want less of that, we recommend having a look at the two above mentioned instances.

    That said, we are a chill bunch. I’m probably one of the spiciest people in the instance, I would wager, and I welcome our vegan friends with open arms.

    I get wanting a safe space, and you are, by all means entitled to that, but I’m a proponent for health discourse and (respectfully) challenging established norms.

  • pius_q_bird@slrpnk.net
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 months ago

    What does it take to create a community here… I’m thinking of creating an analog to reddit’s /r/disabilities community.with a focus on amplifying disabled creators with an anarchist/solarpunk bent. In addition to providing the emotional support/resources as the reddit forum does

    • poVoq@slrpnk.netOPM
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      2 months ago

      Community creation is open to anyone here, but we do require active moderation and an introduction post by the creator, otherwise we might prune it later on. Edit: and I should maybe add: the community should fit at least a bit to the theme of our instance i.e. Solarpunk.

  • AccountMaker@slrpnk.net
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 months ago

    Thanks for mentioning Photon! I just tried it and it has a much better look and feel than the default lemmy UI. Though I noticed that I cannot collapse comment chains (or don’t know how to), and on one occasion when someone posted a huge format video in the comments, the video was rendered over the comments below it, which didn’t happen in the default UI. But other than that, it’s great!
    All in all I wouldn’t mind if this were the default frontend, I’ll probably keep using it myself.

  • Coolkat@slrpnk.net
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    2 months ago

    Although Photon has a better UI in every way, I really appreciate the little particularities of the Solarpunk instance. For example, the font et the color scheme reminds me of a simpler, “calmer” internet and that’s what I look for in the fediverse. It feels more like a network “home” in a sense to me

    So I dunno 😅 ! Maybe switch to photon as default but keep something of the regular front ? I think it’s a good idea tho :)

  • keepthepace@slrpnk.net
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 months ago

    with a focus on how technologies that incorporate fungus can provide an alternative to plastic, leather, and other problematic materials, as well as provide fuel and clean our air and water.

    Plus some are just delicious.

  • technomad@slrpnk.net
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 months ago

    In regards to photon, it does look pretty sleek. I think I still like Alexandrite better though. Could I ask why not that one instead?

    Something that I noticed pretty quickly is that Photon’s sidebars seem to be static. When I have the window in a split screen view, there doesn’t seem to be any way to view them. Am I missing something?

    • poVoq@slrpnk.netOPM
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 months ago

      Alexandrite is lacking a lot of features to be comparable to the original Lemmy-ui. It’s ok for normal users, but for mods and admins it is basically not usable because of that. Also development of it has been very slow in recent months. Not quite abandoned yet, but close to it.

      As for Photon and splitscreen view: that sounds like a bug with the automatic resizing. Please report the issue here.

      • technomad@slrpnk.net
        link
        fedilink
        English
        arrow-up
        4
        ·
        2 months ago

        Just wanted to add that apparently it’s intentionally designed that way. Regardless, I like Photon a lot so far. Consider this my vote for it!

      • technomad@slrpnk.net
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 months ago

        Ah, that’s a bummer but understandable though.

        Thanks for the link, I’ll make a report.

    • thearch@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 months ago

      They’re designed such that it’s convenient on desktop but they’re not necessary because all of their information can be accessed some other way. All the sidebar links are available in the main menu and you can view your subscriptions with the command palette (press /)

      • technomad@slrpnk.net
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 months ago

        So, if I’m browsing my feed and I click on a post is there some way for me to view that community’s side bar information without leaving the post?

        I like the command palette, but it didn’t seem very apparent though. If you hadn’t told me about it, I don’t know that I would’ve discovered it on my own.

  • poVoq@slrpnk.netOPM
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 months ago

    There is also a login issue with our wiki, that we need to get around fixing. Sorry for the delay in tackling that issue, but various other things came up unexpectedly in recent weeks, so that had to be put on the back-burner.

    This is fixed now, sorry for the long delay in getting that to work again.

  • hazeebabee@slrpnk.net
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 months ago

    The photon front-end looks clean and runs well on both my mobile and desktop. I do agree with another commenter (coolkat, I think) that’s it’s not as cute and unique as the current front end, but maybe that’s possible to change – you did mention that it can have a custom color scheme. Or maybe it’s good to have it clean and polished, I guess it’s just personal preference.

    I appriciate all the work getting done & hope the vegans find this instance to be welcoming and respectful :)

    Oh and if replacing ssds starts to get expensive because of poor optimization, I would be down to donate to the cause. Hopefully a way to fix that issue comes along somewhat soon.

  • XNX@slrpnk.net
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 months ago

    any update on if photon will become the default frontend? Or atleast a more beginner friendly default theme?

    • poVoq@slrpnk.netOPM
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 months ago

      As written above we are still in the community consultation phase. So far there has been only positive feedback, so I guess it is likely that we will switch sometimes in the comming months.

    • punkisundead [they/them]@slrpnk.net
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      2 months ago

      I made one theme that tries to mirror the current default one on slrpnk.net. You can add it to your list of themes here: https://photon.slrpnk.net/theme

      {“slate”:{“25”:“249 253 252”,“50”:“226 245 243”,“100”:“249 253 252”,“200”:“226 232 240”,“300”:“203 213 225”,“400”:“148 163 184”,“500”:“85 187 184”,“600”:“105 122 121”,“700”:“85 187 184”,“800”:“35 51 51”,“900”:“35 51 51”,“950”:“35 51 51”},“zinc”:{“50”:“85 187 184”,“100”:“226 245 243”,“300”:“226 245 243”,“400”:“157 175 174”,“500”:“153 214 212”,“600”:“85 187 184”,“700”:“105 122 121”,“800”:“105 122 121”,“900”:“105 122 121”,“925”:“58 73 73”,“950”:“35 51 51”},“primary”:{“100”:“184 202 201”,“900”:“85 187 184”},“other”:{“black”:“36 31 49”,“white”:“249 253 252”}}

      • Krusty@feddit.it
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 months ago

        Hi sorry, do you maybe know why I get this error when trying to import this theme into the main photon instance? (phtn.app)

        SyntaxError: JSON.parse: expected property name or '}' at line 1 column 2 of the JSON data