A software developer and Linux nerd, living in Germany. I’m usually a chill dude but my online persona doesn’t always reflect my true personality. Take what I say with a grain of salt, I usually try to be nice and give good advice, though.

I’m into Free Software, selfhosting, microcontrollers and electronics, freedom, privacy and the usual stuff. And a few select other random things as well.

  • 2 Posts
  • 887 Comments
Joined 5 years ago
cake
Cake day: August 21st, 2021

help-circle
  • And @cinoreus@lemmy.world : Another democracy idea I recently wrote down somewhere, was the idea of German clubs / organizations I’m familiar with. That can be anything from a few people do sports once a week, maybe your boy scouts, or KDE e.V. or the Free Software Foundation Europe e.V.

    That’s a legal status. Comes with minimum standards. But I think one clever thing about it is how it tends to push democracy down to the members / people involved. Like: you have to come up with your individual statute, you’re responsible to appoint your management board. And your highest body is the general assembly. The people in power are more in a role to execute what the organization wants. Specifics are down to what the members like to implement.

    And the authorities don’t care too much(?!). There’s standards on how clubs have to operate. Like your group needs to follow a purpose and write it down. Simple majority rule for regular decisions in the general assembly, 75% majority votes to change the statute. But you do it as a community, you do your statute, assemblies, subgroups and elections and then you get to identify with it. Government doesn’t hold your hands too much from my perspective. They’ll read the statue and care if it meets the requirements. And later on they’ll simply need to (occasionally) check whether your organization is up to their own statute. Especially once there’s complaints. (And Germans love to complain, so you can be sure there will be feedback once something remotely goes wrong.)

    And in practice, you’ll get things like a regular general assembly. You can come as a member, listen to the board explain what they did, what issues they faced, what they spent your membership fee on… Maybe you’re in a position to vote on something or elect the next board. Or give your opinion on whether you’re alright with what your old board did. Sometimes you can send in ideas as a member and make people decide on it. And someone is going to write a summary so there’s accountability for third parties in case they’re interested.

    My idea was to push people towards something more like a grassroots democracy. Maybe as an admin I don’t care too much with making exact rules that fit for every community. Maybe democracy should be done and be alive / lived by the involved people themselves. That’ll strengthen their group cohesion. And they need to live it anyway. Make them come up with an idea for a community along with goals and rules, the first board of moderators, signed by 7 people and off they go. After that you (as an admin) just check on them. See if they do general assemblies at regular intervals, if those meet your minimum democratic requirements. But other than that they get to live democracy and the community put in the work to make it happen. And what they have to do is send back some accountability to retain their status as a democratic entity.

    (And depending on the minimum requirements set, this might even include an Athens style democracy, if a communitiy likes to come up with a statute like that.)


  • Hmmh. Good point. One remark I have: That’s kind of made for councils. So you get a representative sample of the population. And than you have like 501 individuals to discuss and make policy. I’m not entirely sure, but it feels to me there’s a lower boundary with group size. Once you randomly sample just 3 individuals, I’d be surprised it works as I expect you more to end up with randomness (in the decisions as well). Not with representation.

    But also doesn’t feel like a new problem to me. For example the US Americans sample their juries in a court. On the other hand they don’t randomly sample the sheriff. Looks to me someone already put in some thought. And there’s extra things. Like extra steps when sampling the jurors. It’s not …here’s your jury, off you go… But there’s an entire complicated extra process to it. I suppose that might be related to something like the comparatively small group size of such a jury.


  • I think it’s a great idea. Why the Athens way with a lottery, though? Is that to address some specific thing, or just because you’d like to see how it goes? Because we kind of moved away from that in modern democracy, and now we do elections instead of a lottery. Likely because of …reasons.

    Time slots etc also good ideas. We already have to factor that in because the userbase lives in vastly different timezones. And it’s great if spam etc gets removed in a timely matter and we don’t always have to wait until it’s 5pm in the States. Some good mod and admin teams already do it.


  • I have a suggestion and an explanation…

    We software developers tend to send that kind of information anyway. We tend to get bug reports “I didn’t get a message” or “The button XY doesn’t work properly” and now it’s massively helpful information whether to look for the bug in Lemmy’s codebase, or in Summit. Or any of the other 5 clients. It’s also not what people usually complain about. I mean you’re sending your entire username to the server, so you’re 100% identifiable. And then the server operator knows when you’re awake and scrolling, based on when you send requests to the server. What exactly you like to click on and read… So you pretty much have to trust your server admins anyway. A user agent string is more information. But sending it or not sending it both leaves you 100% identifiable once you log in.

    And Tealk is right as well. We’ve now come to use it in the war against the AI scrapers. They’ve nearly brought several Fediverse servers to their knees. It’s only due to patterns in the traffic like this (and JavaScript to burn CPU cycles on your device) that still allows us to distinguish you from the AI companies so we can fulfill your requests instead of letting the bots use up all the bandwidth. The current situation is real bad. And turned out the user agent string, while technically not being essential for the servers, they’re a real good telltale sign for this. It’s my first line of defense, since blocking IP ranges got meaningless.

    As a suggestion: If it’s not in any of the existing Apps: Request it. Find the one or two App(s) you like the most. Navigate to their bugtracker and feature requests. And ask politely whether they’d like to add that feature for you. Maybe other people are interested as well. Include a bit of info: what you’d like the app to do. why. and a few words about your specific use-case. Maybe you can get a conversation going.



  • Sure. I should have phrased it a bit differently. My point was more or less, why is the curl developer’s review of the performance in a hypothetical scenario a decisive factor here… That feels like super random information. Same with the other two people. I’m fairly sure this is true and all… There’s just no context given, nor is there a connection being made between the statements and the rest of the content of the article.



  • hendrik@palaver.p3x.detoFediverse@lemmy.worldMAU vs UE
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    12 days ago

    Totally agree. First of all with the Linux vs Meme… Yeah, we’re all living in more than one dimension. Guess I more or less wanted to say, most helpful advice I got on what non-spec combinations of RAM and computers work etc… I got from Reddit. I think it’s a bit an amount of users thing.

    I’m also for human connection. I’m also here to talk to people. Especially in the comments. Also why I sometimes disagree with people on what the Threadiverse needs more of.

    With the pamphlet bombings… Well, the internet changed a lot in my lifetime. We had times we thought it was a bit unethical to do statistics on what software you install, hence what packages in Debian are installed how many times. As a more privacy-oriented person you were told to just put it out there and not worry about collecting that kind of data… Or just write your Blog mainly for yourself and maybe some people will like it as well. I think as of today, that’s very niche way of thinking. Thanks to the advertising industry, we need exact page impressions. And everyone expects social media to come with all these engagement metrics, how many people saw the post… Not only professional “influencers”. I’ve heard random people will also have a look at the numbers. And your local youth organization also wants to know about the propagation of their invitation to the summer party. What the algorithm does to their posts, etc… Just counting how many people showed up isn’t how communication works any more. At least in my experience.

    I’ve upheld the opinion, the change in the MAU is probably a rough indicator on our attractiveness. If a place is nice, people will come and want to join the party. But it’s a bit of a diffuse metric and doesn’t tell anything in specific. Plus it’s not the only factor.


  • hendrik@palaver.p3x.detoFediverse@lemmy.worldMAU vs UE
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    13 days ago

    If my quickly written down SQL query is right, those are the numbers for the last month from my instance’s perspective (my subscribed communities):

     num_comments | upvotes_on_posts | downvotes_on_posts | num_posts 
    --------------+------------------+--------------------+-----------  
           188597 |          1646685 |              46461 |     13928  
    

    So without the boosts, it’d be a total score of 135.


  • hendrik@palaver.p3x.detoFediverse@lemmy.worldMAU vs UE
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    13 days ago

    I guess with statistics, you’d always better ask a very specific question. I mean, these are just numbers, I guess? And if you’re fixing an old Linux computer, there is no point in lots of people commenting on meme posts. You want the one person who’s done this before to be part of the network, read your post and then reply… Or if you want to discuss politics, all the people re-posting the news articles on geopolitics don’t really count, you’ve already read the newspaper, now you’d like nuanced opinions in the comments. I’m a bit unsure whether a single abstract number means anything.

    For the health of the overall network, I think MAU isn’t even all that bad. There’s probably a strong connection between “health” of a place, and how many people think it’s worth subscribing and then coming back on a regular basis.




  • I think there’s two concurrent, but different definitions of the word Fediverse. One means, software that can speak the ActivityPub protocol. And the other one means, social media service which is able to interconnect between different websites.

    The first one is more useful if you want to use it and know whether it connects you to your friends on Mastodon and the other big ones. The latter is the more technical definition and includes older protocols as well, as well as newer ones and alternative approaches to form a network in a certain way. I guess it’s the more correct one. But it doesn’t tell you a lot as a user. Maybe technically it can exchange your user statuses but nobody uses it so you can’t really do anything with it in reality. Or there’s two approaches and you were talking about a different manifestation than somebody else, and you’re both federated but not part of any compatible ecosystem.


  • Sure, I’m not debating that. And there’s other ways to destroy or impede (with) something to generate attention towards it. Sorry for getting political here, but other example that comes to my mind is how people supposedly cut cable ties of the German train system to draw attention to the cause of climate politics. It is massively annoying for all commuters, and people who are already on board for a more enviromentally friendly way to get to work. Because now everyone is 2h late, except people with a car. And I always question the validity of it.
    But ultimately it’s completely unclear who does it. Could very well be people trying to make climate activists look bad in some false-flag-operation. And in this instance (post deletion) I’m willing to believe it’s genuine.
    But the gist of it is the same… Is it going to archieve the long-term goal? Because the short- and mid-term way of working is, you’re being destructive to tear down the remaining good things about something faster, so it eventually is going to have to get replaced… And I’m more on board with, focus on direct constructivism. For example I just left Reddit and went here. And I’m somewhat happy the crowd working towards something is more pronounced than the people immediately trying to destroy it as well. I mean theoretically we probably should - by that reasoning. I’ve seen the AI scrapers hammer my Fediverse instance, too.



  • I found some info here: https://ageverification.dev/

    But that’s difficult to read, very technical. And mostly written from the user perspective. It looks to me like they’re (for once) trying to come up with a proper solution. Everyone can be an Attestation Provider, Relying Party or repurpose the white-label App. At least in theory. It’s all specified and in the open. And then the European Union contributes some list of trustworthy Attestation Providers (governments, banks, mobile network providers…)

    I think due to the project structure, it’ll be more like the Covid-Certificate App, which could be customized by every member state and it’s theoretically possible to use it as one uniform solution.

    So unless there’s some certification for “Relying Parties” which I missed while skimming the documentation, I’d say in theory it’d be possible to use it on a technical level. Of course it’s still a preview so the EU has lots of opportunity left to mess it up.





  • hendrik@palaver.p3x.detoFediverse@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    2 months ago

    To be fair, you accumulated most of the downvotes (I see) in a single post and the attached comments. You got two things at the same time: the unpopularopinions community tends to be harsh. From my experience I’d say you get way more downvotes there, than in other communities. And secondly, you picked one of the two super controversial topics. Brace for downvotes if you post about AI. Or Israel. Dunno if the latter toned down a bit, or if I’ve unsubscribed from enough communities since.

    It’ll be better with almost all other topics.

    Not sure if I’d go straight for “silencing”. I mean the post and most comments are still there. So it’s just that you got a lot of backlash. But I can still read what you wrote. And you got quite some engagement. But I get what you mean.

    And down-votes are a bit weird. We never agree if they mean bury the content somewhere at the bottom. Or if it means " I disagree with what you wrote". That just gets lumped together. And some people use them sparingly, some hand out a lot of downvotes. Which I guess could be fine if they’re used to for the frontpage ranking to sort the posts. But the way we use them doesn’t really give them the right weight.

    And by the way, I’m not sure if I like up-votes either. You’ll get 300 of them for re-posting a meme. And 3 upvotes for coming up with really good advice to someone’s question.