Skip Navigation
For discussing Fediverse accessibility, where would you recommend me to go? Or stay here?
  • Hmmh. I've advocated for more nuanced content warnings here on Lemmy. Didn't resonate well with neither the community nor the developers. I dropped the topic. I'm waiting for PieFed to come along and bring me an alternative backend for the Threadiverse.

    Thanks for the summary. I don't really use Mastodon so I wouldn't know. But I'm all for alt-text to images. I set them on every website I'm involved with...

    I'm not sure about Lemmy. I use this more for textual conversation. But now that I've learned how to do it in Markdown, I'll add the description to the 5 (or so) pictures I post every year.

    I don't think other places on the Fediverse have a distinct culture or vision. Like Mastodon has. For example Lemmy is quite random. And still dominated by the lots of ex-Reddit-users who migrated here. And we often can not agree on where we'd like to go. And I perceive a split/separation between the developers and the users. There isn't really a conversation going on. Neither between users and developers, nor between the users themselves. So my prediction is: As of now we're not going anywhere. Lemmy is going to stay relatively random and will also stay about the same size, until someone steps in and changes this place.

    Do you have a vision? Is there a reason why you started this conversation? Something you'd like us to do?

    (I mean you could post your comprehensive perspective in a post/thread here, and then also toot the link to Mastodon, or boost it or whatever that's called. I think this is just a meta discussion and it's probably not going anywhere... You got a bit of attention here, but ultimately we're still not discussing the actual topic. At least I didn't yet understand if you have a need or a proposal to make.)

  • Was kann ich meinen Arbeitskollegen sagen, dass höflich ist, sodass sie mich mit aufdringlichen Fragen und Tiraden nicht nerven, arbeiten gehen und mich arbeiten lassen?
  • Hört sich an als hättest du ein paar sehr "gesprächige" Kollegen... Ein paar Schnattergänse 😉

    Ich kann mir aber schon vorstellen, dass das nervt. Vor allem wenn die Arbeit dann an einem selber hängen bleibt. Also ich finde ein wenig entspannte Unterhaltung muss zwischendurch erlaubt sein, gerade in einem stressigen Job. Aber dann muss auch die Arbeit vernünftig erledigt werden, sonst geht das nicht.

    Und über andere Menschen herziehen... Ja, das machen Menschen manchmal und das gehört dazu. Aber immer nur negativ sein ist nicht gesund. Und gerade über andere Leute herziehen und selber dünnhäutig sein ist arm.

    Vielleicht solltest du sachlich und bei deiner eigenen Perspektive bzw. dem eigentlichen Problem bleiben und sagen: "Ich habe das Gefühl, dass oft die meiste Arbeit an mir hängen bleibt."

    Oder wenn du dich nicht über solche Themen unterhalten möchtest und darauf angesprochen wirst, musst du wohl vermitteln, dass du nicht an dem Thema interessiert bist. Die meisten Leute verstehen das irgendwann und hören von selber damit auf. Auch ohne dass man böse wird. Das dauert aber ein wenig bis sie dich genügend kennen lernen, um dich einschätzen können.

    Letztlich ist es auch immer eine saubere Lösung die Schicht zu wechseln. Wenn das denn möglich ist. In anderen Schichten/Teams herrscht oft auch ein ganz anderes Klima.

  • Why FOSS projects are using proprietary, privacy invasive infrastructure?
  • I see Github as a mere tool. As I could use a proprietary operating system like Windows on my development computer, I can use Github to distribute the code. It doesn't have that severe consequence to the open source project itself and works well. And it's relatively transparent. Users can view issues etc without submitting to Microsoft. And it's been the standard for quite some time.

    I'm far more concerned with FLOSS projects using platforms like Discord, which forces their users to surrender their privacy and that actively contribute to the enshittification of the internet. I wouldn't want to be part of that.

  • Tunnel app for my openwrt home server
  • Maybe a port forward can do it? That's under Network -> Firewall. in the "Port forward" tab.

    I'd need more info on the intended use-case and what's the requirement for a tunneling software that's making ssh tunnels and vpn tunnels unsuitable.

  • For discussing Fediverse accessibility, where would you recommend me to go? Or stay here?
  • Would you happen to know why that is? Are there enough users using screenreaders or something so that a missing alt-text catches their attention? Or are these the nerds who use like a Linux command line client and that's why they rely on proper text descriptions?

  • For discussing Fediverse accessibility, where would you recommend me to go? Or stay here?
  • Alright. I didn't get that. But I think my recommendation still holds true. As you found out already, it's not happening unless the UI incentivises the users to do so. I think most users don't care about accessibility or aren't educated on the subject. It's just not something within their lives/perspective. So I think if you want to solve that issue, it has to happen in the UI and the software developers have to nudge people to do it.

    If you want to talk to a few users, I think this place is as good as any.

  • For discussing Fediverse accessibility, where would you recommend me to go? Or stay here?
  • Judging by the history of this community, I'd say you're invited to discuss it here. But it won't change anything. You'd get back a few random opinions of other Lemmy users. But I'm not sure if anyone concerned with the development process reads this. (Correct me if I'm wrong.)

    And I'm not sure about the Lemmy software. The developers always say they have enough on their plate. UI changes are rare. And they mostly implement what's on their agenda, not what users wish for.

    If I were you, I'd take this to one of the newer projects that's going to replace Lemmy at some point. That would be PieFed for example. They're pretty active and welcoming and open to suggestions. I think accessibility is already on their agenda: see https://piefed.social/post/17408

    Another tip: The real discussions regarding software development usually don't happen on social media. You'd need to go to the project page on GitHub or Codeberg (in this example) if you want to get in contact with the development community.

  • Nvidia will be pushing users of recent generation cards to the open source modules rather than their proprietary modules!
  • I'm not sure. Didn't they just move the code that was previously executed in the proprietary kernel module to the new also proprietary userspace driver that's just connected to the hardware by this new and open source wrapper module? And the other half into firmware? It's still arbitrary and closed code that gets forwarded to the hardware. And running there it has access to all the memory, screen content etc... I'm not sure if this is a win concerning security. I think it's pretty much unchanged.

    But there are several big advantages. Now the kernel probably won't get tainted any longer and we can have signed kernels and activate secure boot easily. And that's maybe a big plus for security. And I hope we'll get the convenience, too. In the past I had the NVidia driver crap out on me while debugging stuff with recent kernel versions or release candidates. And NVidia was lagging behind, leaving me with a console instead of the desktop environment...

  • Has Generative AI Already Peaked? - Computerphile
  • I think that's a good question. And a nice video. The findings in the paper seem to arrive at that conclusion and we might need to find a better approach. Mind that (as he pointed out) it doesn't rule out growth in AI. It just hints at probable stagnation with the current methods. I'm already fascinated by the current tech and the new possibilities. But AI is really hyped as of now and I too, think we should take the claims of the big AI companies with a grain of salt. I'm sure the scientists at OpenAI are already concerned with exactly this as they do research for the next generations of ChatGPT. It's a bit of a bummer that lots of the research get's done behind closed curtains and we're going to have to wait for a bit longer to find out.

  • Need recommandations for a home server
  • To follow that up: 45W isn't that bad. Depending on where you live, I'd say it's worth it if you get something out of it. (Be able to fit the HDDs, upgradability, ...)

    Ultimately you'd need to do the maths. Check what it costs to afford an additional 20W of power in a year and whether you should spend that money on better hardware. If my maths is right, 20W for a year at a high price of 30ct/kWh is about $52. So there isn't that much to be gained. And your electricity might be considerably cheaper anyways.

  • Need recommandations for a home server
  • Hmmh, No I don't think you can make the idle power consumption go down. Sure, you got to set the right options in the BIOS and Linux. But there is a baseline and that's with which chipset the mainboard was designed and what kind of components they chose.

    And there's the efficiency of the power supply. Usually they're built to have a certain degree of efficiency (>80% or >90%) but that's measured at a certain percentage of the maximum power draw. They're not at all that efficient at 40W draw. You'd need an expensive PSU not to lose additional efficiency at low power. And generally they don't come with a standard PC.

    So you'd probably end up replacing half of the components of a standard PC while making it more power efficient. And I don't think that'll be cheap. You better find something that's already designed to factor that in. Sadly it's not what they print on every PC. You have to look for that info and sometimes it's buried in some PC magazine forum or on Reddit. Sometimes they have additional tricks to squeeze out a tiny bit more, but you better be fine with that number.

    I think mostly it's about the mainboard. Most of the time there are some chipsets that are known to be more power efficient than others. But I'm not up to date anymore and can't give any good recommendations.

    If you want it cheap and most power efficient, generally the advise is to use an old laptop. They're made to idle at like 10-15W. But you won't get any SATA ports that way. You'd need external HDDs and connecting them via USB isn't really super reliable. It's frowned upon to use a setup like that for RAID or advanced things... But it's how I started back in the day.

    With the upgradability it's always the question. That's an additional requirement that makes it more difficult. If it's an old machine you could end up needing to replace most of it anyways, since you need a new mainboard for a new CPU and along with that the next generation of RAM and then you've replaced most of your computer anyways. I'd say there is a limited window of opportunity when upgrading makes sense. But if you're buying an old machine it may not always be a good idea to make it a requirement.

  • Immich x FUTO Q&A
  • Most important thing with FUTO is, they learn how to do open source and engage with a community. Maybe it helps if they adopt a few projects with existing communities and which are more than source available.

  • Need recommandations for a home server
  • Most mainboards in full-sized PCs aren't optimized for power efficiency. But there are some (few) efficient mainboards and PSUs available.

    The german c't magazine publishes guides to build efficient home-servers or workstations every other year. But that's well above your budget: https://www.heise.de/ratgeber/Bauvorschlag-fuer-einen-sparsamen-Heimserver-aus-c-t-3-2024-9587594.html (400€ new, 17W idle)

    The Lenovo seems to draw around 45 Watts on idle. You could go well below 20 Watts if you wanted.

    I'd say for most power efficiency along an extremely low budget, you want an old laptop as a home server, or a mini pc like an Intel NUC. But you might want to refine your requirements... What do you need that thing for? How many SATA-Ports etc do you need? Are you more willing to compromise on price or power efficiency?

  • Wahlplakate zerstören oder zerstören - diese Strafen drohen
  • Ja stimmt, man kann das auch nicht zulassen, das führt zu allerhand dummen Konsequenzen. Und es nervt auch wenn die Plakate dann auf dem Gehweg rumfliegen, das ist ziemlich Assi.

    Wie man effektiv mit Antidemokraten umgeht, weiß ich auch nicht so recht... Aber das ist sicherlich der Fall, dass einige in dieser Partei sich gerne (so wie Trump) eine Autokratie wünschen. Und Fans von Putin und Xi sind. Für unser Land sind sie sicherlich nicht.

  • Wahlplakate zerstören oder zerstören - diese Strafen drohen
  • "landesweit sei - mit regionalen Unterschieden - ein bisweilen systematisch erscheinender Abriss von Wahlplakaten festzustellen."

    Finde es auch interessant, dass landesweit anscheinend Leute mit der AfD nicht einverstanden sind und sich das "systematisch" zeigt... Ich find ja beides ist Teil des demokratischen Prozesses, Wahlplakate aufhängen, und sie wieder abhängen wenn man sie doof findet. Rein theoretisch ist das natürlich nicht okay...

  • Wahlplakate zerstören oder zerstören - diese Strafen drohen
  • Ah, Danke. So genau hatte ich mich damit nicht auseinandergesetzt.

    Wobei ich so ein bisschen die Dynamik erkennen kann. Auf TikTok und YouTube gibt es ja genug seltsame Life-Coaches, Jordan Petersons, Salafisten und so. Bei den Aufruf-Zahlen wird einem manchmal schlecht und ich weiß nicht ob die "normalen" Menschen da genug gegensetzen. Grad für junge Menschen auf der Suche nach ihrer Identität... Und was ich hier um mich rum sehe ist, dass keiner sich um die schert. Das Jugendzentrum wo ich früher war wird demnächst kaputt gemacht weil der Träger kein Interesse mehr an jungen Menschen hat. Den anderen Jugendzentren geht's auch nicht so blendend. Und dann gibt's halt für zukünftige Herandwachsende keinen Ort der Begegnung und soziale Interaktionen mehr, würd mich nicht wundern wenn das dann das Handy und der TikTok "Algorithmus" übernimmt... Also das ist jetzt auch nur anekdotische Evidenz. Aber echt kacke.

  • Looking for a platform for a citizens' initiative / collection of signatures

    There are lots of projects that enable groups to organize themselves, gather ideas and organize documents.

    Does anyone know any Free Software solution that is somewhat tailored to the needs of an action group? It should be easy to use, enable and invite people to participate and provide some means of collecting signatures for the cause. Ideally it'd also provide a Wiki for later, a contact forum and some means to organize and collaborate on ideas, brainstorming and schedule meetings.

    I'd also like to hear about other solutions, even if they target something broader and I'd have to customize them. Or miss some features but I can combine them with other software. Most importantly it has to be easy to use and inviting, so people would like to participate.

    9
    A call for better age-restriction and moderation/filtering on the Fediverse

    Hey fellow users of the Fediverse, instance admins and platform developers. I'd like to see better means of handling adult content on the Fediverse. I'd like to spread a bit of awareness and request your opinions and comments.

    Summary: A more nuanced concept is a necessary step towards creating a more inclusive and empowering space for adolescents while also catering to adult content. I suggest extending the platforms with additional tools for instance admins, content-labels and user roles. Further taking into account the way the Fediverse is designed, different jurisdictions and shifting the responsibility to the correct people. The concept of content-labels can also aid moderation in general.

    The motivation:

    We are currently disadvantaging adolescents and making life hard for instance admins. My main points:

    1. Our platforms shouldn't only cater to adults. I don't want to delve down into providing a kids-safe space, because that's different use-case and a complex task. But there's quite some space in-between. Young people also need places on the internet where they can connect, try themselves and slowly grow and approach the adult world. I think we should be inclusive and empower the age-group - lets say of 14-17 yo people. Currently we don't care. And I'd like that to change. It'd also help people who are parents, teachers and youth organizations.

    2. But the platform should also cater to adults. I'd like to be able to discuss adult topics. Since everything is mixed together... For example if I were to share my experience on adult stuff, it'd make me uncomfortable if I knew kids are probably reading that. That restricts me in what I can do here.

    3. Requirements by legislation: Numerous states and countries are exploring age verification requirements for the internet. Or it's already mandatory but can't be achieved with our current design.

    4. Big platforms and porn sites have means to circumvent that. Money and lawyers. It's considerably more difficult for our admins. I'm pretty sure they'd prosecute me at some point if I'd try to do the same. I don't see how I could legally run my own instance at all without overly restricting it with the current tools I have available.

    Some laws and proposals

    Why the Fediverse?

    The Fediverse strives to be a nice space. A better place than just a copy of the established platforms including their issues. We should and can do better. We generally care for people and want to be inclusive. We should include adolecents and empower/support them, too.

    I'd argue it's easy to do. The Fediverse provides some unique advantages. And currently the alternative is to lock down an instance, overblock and rigorously defederate. Which isn't great.

    How?

    There are a few design parameters:

    1. We don't want to restrict other users' use-cases in the process.
    2. The Fediverse connects people across very different jurisdictions. There is no one-size-fits-all solution.
    3. We can't tackle an impossibly big task. But that shouldn't keep up from doing anything. My suggestion is to not go for a perfect solution and fail in the process. But to implement something that is considerably better than the current situation. It doesn't need to be perfect and water-tight to be a big step in the right direction and be of some good benefit for all users.

    With that in mind, my proposal is to extend the platforms to provide additional tools to the individual instance admins.

    Due to (1) not restricting users, the default instance setting should be to allow all content. The status quo is unchanged, we only offer optional means to the instance admins to tie down the place if they deem appropriate. And this is a federated platform. We can have instances that cater to adults and some that also cater to young people in parallel. This would extend the Fediverse, not make it smaller.

    Because of (2) the different jurisdictions, the responsibility has to be with the individual instance admins. They have to comply with their legislation, they know what is allowed and they probably also know what kind of users they like to target with their instance. So we just give a configurable solution to them without assuming or enforcing too much.

    Age-verification is hard. Practically impossible. The responsibility for that has to be delegated and handled on an instance level. We should stick to attaching roles to users and have the individual instance deal with it, come up with a way how people attain these roles. Some suggestions: Pull the role "adult" from OAuth/LDAP. Give the role to all logged-in users. Have admins and moderators assign the roles.

    The current solution for example implemented by LemmyNSFW is to preface the website with a popup "Are you 18?... Yes/No". I'd argue this is a joke and entirely ineffective. We can skip a workaround like that, as it doesn't comply with what is mandated in lots of countries. We're exactly as well off with or without that popup in my country. And it's redundant. We already have NSFW on the level of individual posts. And we can do better anyways. (Also: "NSFW" and "adult content" aren't the same thing.)

    I think the current situation with LemmyNSFW, which is blocked by most big instances, showcases the current tools don't work properly. The situation as is leads to defederation.

    Filtering and block-listing only works if people put in the effort and tag all the content. It's probably wishful thinking that this becomes the standard and happens to a level that is satisfactory. We probably also need allow-listing to compensate for that. Allow-list certain instances and communities that are known to only contain appropriate content. And also differentiate between communities that do a good job and are reliably providing content labels. Allow-listing would switch the filtering around and allow authorized (adult) users to bypass the list. There is an option to extend upon this at a later point to approach something like a safe space in certain scenarios. Whether this is for kids or adults who like safe-spaces.

    Technical implementation:

    • Attach roles to user accounts so they can later be matched to content labels. (ActivityPub actors)
    • Attach labeling to individual messages. (ActivityPub objects)

    This isn't necessarily a 1:1 relation. A simple "18+" category and a matching flag for the user account would be better than nothing. But legislation varies on what's appropriate. Ultimately I'd like to see more nuanced content categories and have the instance match which user group can access which content. A set of labels for content would also be useful for other moderation purposes. Currently we're just able to delete content or leave it there. But the same concept can also flag "fake-news" and "conspiracy theories" or "trolling" and make the user decide if they want to have that displayed to them. Currently this is up to the moderators, and they're just given 2 choices.

    For the specific categories we can have a look at existing legislation. Some examples might include: "nudity", "pornography", "gambling", "extremism", "drugs", "self-harm", "hate", "gore", "malware/phishing". I'd like to refrain from vague categories such as "offensive language". That just leads to further complications when applying it. Categories should be somewhat uncontroversial, comprehensible to the average moderator and cross some threshold appropriate to this task.

    These categories need to be a well-defined set to be useful. And the admins need a tool to map them to user roles (age groups). I'd go ahead and also allow the users to filter out categories on top, in case they don't like hate, trolling and such, they can choose to filter it out. And moderators also get another tool in addition to the ban hammer for more nuanced content moderation.

    • Instance settings should include: Show all content, (Blur/spoiler content,) Restrict content for non-logged-in users. Hide content entirely from the instance. And the user-group <-> content-flag mappings.

    • Add the handling of user-groups and the mapping to content-labels to the admin interface.

    • Add the content-labels to the UI so the users can flag their content.

    • Add the content-labels to the moderation tools

    • Implement allow-listing of instances and communities in a separate task/milestone.

    • We should anticipate age-verification getting mandatory in more and more places. Other software projects might pick up on it or need to implement it, too. This solution should tie into that. Make it extensible. I'd like to pull user groups from SSO, OAuth, OIDC, LDAP or whatever provides user roles and is supported as an authentication/authorization backend.

    Caveats:

    • It's a voluntary effort. People might not participate enough to make it useful. If most content doesn't include the appropriate labels, block-listing might prove ineffective. That remains to be seen. Maybe we need to implement allow-listing first.
    • There will be some dispute, categories are a simplification and people have different judgment on exact boundaries. I think this proposal tries to compensate for some of this and tries not to oversimplify things. Also I believe most of society roughly agrees on enough of the underlying ethics.
    • Filtering content isn't great and can be abused. But it is a necessary tool if we want something like this.

    ---

    🅭🄍 This text is licensed “No Rights Reserved”, CC0 1.0: This work has been marked as dedicated to the public domain.

    19
    Which App for an Android Kitchen WallPanel?

    I have a Samsung Android tablet (running LineageOS) in the kitchen.

    What kind of App is recommended as of today? I want it to automatically come on when there's movement detected in the kitchen and display the weather forecast, the calendar, birthdays and so on. Remind me to put the trash out and have the most important buttons and switches for the house. Ideally also double as an internet radio and a digital picture frame.

    I've tried WallPanel and the HomeAssistant Companion App.

    Are there alternatives? What do you use? Do you integrate your Dashboards/Wallpanels via MQTT?

    5
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)H3
    h3ndrik @feddit.de
    Posts 3
    Comments 562