[-] h3ndrik@feddit.de 42 points 5 months ago

How is divorce a matter of consent?

7
submitted 5 months ago* (last edited 5 months ago) by h3ndrik@feddit.de to c/fragfeddit@feddit.de

Hey, kennt zufällig jemand ein gutes, deutschsprachiges Buch für Linux-Neueinsteiger? Ich würde gern etwas meiner Verwandtschaft weiterempfehlen...

Mir fehlt da etwas der Zugang zu, da ich selbst schon so lange Linux nutze. Dachte ich frage einfach mal rum. Es soll hauptsächlich darum gehen den Desktop zu benutzen, Office-Kram und so Alltagsaufgaben. Also Anwendungsbezogen. Ich denke so Details wie den Filesystem-Hierarchy-Standard etc interessieren hier weniger.

Muss nicht unbedingt ein Buch sein, ich nehme auch andere Empfehlungen, seien es Websites, Zeitschriften... Vielen Dank schonmal!

[-] h3ndrik@feddit.de 47 points 6 months ago

Hmm, get 25 monitors and friends and play one of those starship bridge simulators like https://smcameron.github.io/space-nerds-in-space/

[-] h3ndrik@feddit.de 40 points 7 months ago

Was denn? Ich habe alle drei Staffeln "Dark" geschaut. Gibt es noch mehr Deutsche Inhalte?

[-] h3ndrik@feddit.de 73 points 7 months ago

Poor people who have to constantly clean that up...

[-] h3ndrik@feddit.de 57 points 7 months ago

10 points for the clickbaity title.

12
submitted 8 months ago by h3ndrik@feddit.de to c/selfhosted@lemmy.world

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.

[-] h3ndrik@feddit.de 39 points 8 months ago* (last edited 8 months ago)

At some time we have to deal with this.

Keep in mind that we like Lemmy for being a federated platform.

I don't think there is enough awareness at this point. And the way we do it here, it has to come from the community. The people and mods have to become aware and make a decision to move their participation and the communities to another instance. I don't see a way around that. This will take some time, patience and effort.

I've started to do my part and unsubscribed from !Fediverse@lemmy.ml I'm now going through my list of subscriptions and find alternatives to other communities, so I don't contribute to the lemmy.ml communities being the larges ones any more.

[Edit: Wow. I've replaced 32 communities, some with substantially better alternatives, and I've found a few nice additional ones in the process. I still need recommendations for alternatives to: "Peertube", "Libre Culture", "Crawling the IndieWeb", "datahoarder", "Linux Phones", "postmarketOS", "osu!". I'm glad I did this. I think this is the way to make a change as a simple user. And now I'm not part of the problem anymore. It took me the better part of an hour, though.]

-2
submitted 8 months ago* (last edited 8 months ago) by h3ndrik@feddit.de to c/fediverse@lemmy.ml

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.

15
submitted 9 months ago* (last edited 9 months ago) by h3ndrik@feddit.de to c/nixos@lemmy.ml

So, I got into NixOS and installed it on a VPS a few days ago. I've previously used yunohost.org (a debian based all-in-one selfhosting solution) and docker-compose. But I (now) really like the Nix(OS) approach, the amount of packaged software and how everything ties together in a clean server configuration.

However... I need a bit more information on the server stuff. Are there nice configurations around which I can incorporate and learn from? Extensive tutorials from other people who run their own services or communities?

I mean the basic stuff isn't a problem. I got Nextcloud and the most important stuff running, a DNS Adblocker, a chat server, nginx etc. But ultimately I'd like to share some services with friends and family. So I need single sign-on (SSO), preferably with an LDAP directory. An email server... And the Wiki and just googling it stop being helpful at this point.

Are there people who share their experience with LDAP/Authentik/Zitadel/Authelia/Keycloak / whatever SSO/Authentication software is packaged in Nix but I can't find anything about from people who actually use it? A comparison of the several available email servers?

[-] h3ndrik@feddit.de 87 points 11 months ago

Schön, dass du hier bist, Roflmasterbigpimp.

[-] h3ndrik@feddit.de 71 points 1 year ago* (last edited 1 year ago)

I think that article is kind of misleading. They're not fighting pedophilia. They're using it as an excuse / instrumentalizing it to push surveillance tech.

21
submitted 1 year ago* (last edited 1 year ago) by h3ndrik@feddit.de to c/homeassistant@lemmy.world

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?

[-] h3ndrik@feddit.de 40 points 1 year ago* (last edited 1 year ago)

I don't think that was the point. The thing is, people replace calculators with that...

  • User: Assistant?
  • Assistant: * BEEP *
  • User: What is 21 divided by three?
  • Assistant: 52, my master.

Thing is, they only get some results right and hallucinate others. And you're doing billions of matrix multiplications just to calculate 2+1.

Sure. You can go to a construction site with only your one favorite tool. And use it for everything. And it's impressive to open a glass bottle of beer with a hammer and such. But I can guarantee you, you'll be slower digging that hole than the guys using a proper tool like an excavator.

[-] h3ndrik@feddit.de 121 points 1 year ago

I don't think it's just Linux. I've been told MacOS also works very well on ARM. Maybe it's just Microsoft doing a bad job.

[-] h3ndrik@feddit.de 45 points 1 year ago

Where is the piracy? (Asking for a friend.)

[-] h3ndrik@feddit.de 39 points 1 year ago

Ja stimmt, so geht das nicht. Hiermit stelle ich den Antrag dich Herzlich Willkommen zu heißen, und die Communitybeschreibung um mindestens einen Südtiroler:in zu erweitern.

view more: next ›

h3ndrik

joined 1 year ago