db0

joined 2 years ago
MODERATOR OF
[–] db0 4 points 1 month ago (10 children)

Awww come on, you know you post bait. A lot of the more aggro users are pretty young and very online, you know how the all feed works. You've either gotta aggressive ban arguing or it just turns into this.

Well that's the thing, I post "bait" from all angles. Just look at my posts in /flippanarchy about liberal electoralism. I get swarmed by libs frothing at the mouth about "vote blue no matter who" (and I'm not even USian). If I consistently avoid all anarchist topics which enrage terminally online weirdoes, I might as well close down this comm, yanno?

Anarchist agitation just happens to looks like "bait" with those it criticizes.

so that might be my own lens on things but a lot of self identifying anarchists aren't the most practical of people.

Counterpoint: the IWW

But yes, there's lifestyle anarchists out there, as much as there's tankie LARPers who put on ushankas and dress in red. Likewise I've seen a ton more hypocrisy in meatspace ML circles than online ones, but I've also witnessed anarchist crustpunks who are toxic to the working class. There's shitty people in all areas, but historically we can clearly see that anarchist praxis does bring the goods.

[–] db0 7 points 1 month ago (3 children)

Not gonna argue with you mate, I know we disagree fundamentally on what the fediverse means. Me and most others never will see eye to eye with you with your capitalist growth-focused approach.

[–] db0 5 points 1 month ago* (last edited 1 month ago) (15 children)

For real though, I respect you a fair bit but I do find fanning the flames of this internet slapfight over tankies a bit silly.

Mate, I just posted a meme in our own comm. They don't have to come here and start shit. I just want to laugh about this very real effect with other anarchists. My world doesn't revolve around hexbears, but they can't help but make their insecurities my problem.

Basically everyone people call tankies on lemmy want the same good things as ideology pure leftists.

As I always say, what we say want is irrelevant (nevermind that a lot of tankies like Cowbee will tell you that what they really want is something like modern China). How we go about achieving it is the only thing that matters, and in practice our tactics are not compatible. So the only collaboration that happens between MLs and Anarchists is when the former act like the latter, (until they inevitably try to take control of those orgs)

[–] db0 10 points 1 month ago* (last edited 1 month ago) (35 children)

Network effects are incredibly strong. Xitter is now a disinformation and fascist hellhole, and yet people who should know better still refuse to leave. We have the advantage that we're not growth focused, so we can can bide our time. The inevitable enshittification will do its job eventually, but there's no telling when the tipping point will happen.

[–] db0 2 points 1 month ago (6 children)

Chinese people both feel that their country is more democratic, and that democracy is more important, than every other country in the world.

And US republicans say they believe in freedom above all.

What the fuck are you talking about??

Just the most recent one of many examples

[–] db0 2 points 1 month ago (1 children)

That's exactly how it works. Now stop violating the disengage rule.

[–] db0 5 points 1 month ago (18 children)

Lemme get the anarcho-police to check it on the tankiemeter....

[–] db0 1 points 1 month ago (7 children)

Wait, which of us supposedly believes in "left unity"? It would appear to me that's the one who should attempt to follow its theoretical principles.

For me, this is all going as expected. I love calling out ML hypocrisy as they gleefully show their entire ass for the audience.

[–] db0 7 points 1 month ago (20 children)

We don't ban hexbears just because they're from hexbear. I've known you've had an account there for years.

[–] db0 15 points 1 month ago (1 children)

This happens like clockwork whenever a meme makes fun of authcoms from a typical anarchist perspective. Always! You should see the 1000-comment salt mines of the very first such post I made.

[–] db0 3 points 1 month ago (2 children)

What, you think because you're here along with your hexbear buddies and circlejerk each other, that you're "winning"?

[–] db0 2 points 1 month ago (2 children)

Don't care for your toxic opinions either way.

35
submitted 6 months ago by db0 to c/div0
 

Yo, new subscribers. Just because we don't have a very demanding application, doesn't mean you can just ignore it. pirate captain laughing

123
submitted 6 months ago* (last edited 3 weeks ago) by db0 to c/div0
 

My work on threativore and flairs was the stepping stone for something I wanted to achieve ever since reddit. A way for a community (instance in our case) to be able to vote on decisions, without having to rely on comment-votes and manual counting, but also without allowing every rando on the service to vote on your internal matters.

To this end, I have now deployed the governance community on our instance and it's live, let's say in testing mode. Please check the manual I just linked for more in-depth explanation of how it works.

As discussed in the previous thread, the initial plan is that only stakeholders can vote and open threads. Everyone who is supporting us with donation is a de-facto stakeholder, however An icon of a doubloon with a black hole in the center in orange-red, black and white colors ~~threadiverse enjoyers cannot open new threads.~~ Also after the discussion I decided to allow a minimalist compass icon. Orangered color vouching for others, which any supporter at the higher tiers can do twice. Vouching gives voting access, so this means you can specify other people who you personally know are valid members of the instance, and that will allow them to take part in the decision making, even if they're otherwise only lurking. Effectively vouching puts someone at the same level as a threadiverse enjoyer.

EDIT: I had a change of heart about this. I plan to initially allow both An icon of a doubloon with a black hole in the center in orange-red, black and white colors threadiverse enjoyers and a minimalist compass icon. Orangered color vouched to also open threads. If this causes problems, we can re-evaluate.

On a voting thread, the bot will maintain a control thread and refresh the tallies every 15 mins, (so don't expect instant updates.)

Currently most of y'all won't have voting rights, because ko-fi tiers will only be applied at the next donation or the monthly charging time. Liberapay is handled more often, but it requires a manual step on your end which you can do on your own already.

If you have any suggestions for MVPs for our instance, please do suggest them.

Unfortunately no feedback from any UI developers until now so as to add threativore flairs to the UI itself. I guess I have to learn javascript as well one of these days...

Anyway, this is only the beggining. I want to add more voting options, more automatic ways to nominate others for MVP. And I still need to distribute the affiliation tags (they will be visible when you comment in a governance thread). Eventually I want to even allow threativore to be usable my comm mods than just instance admins.

There's already a test thread in governance, so go ahead and downvote/upvote it. I plan to open a proper one soon, with a small decision I want to make. I wouldn't suggest trying to open a thread yourselves yet until voting-enabling tags are distributed, as the bot will just lock it)

EDIT: I decided to extend the voting a bit further. Now votes of local instance members who otherwise have no voting rights will also be accounted at a rate of 1/100 from a random sample of up to 1000 of their votes. This means that a vote can go up to max +/- 10 from local community votes and it's a fractional count (i.e. +1.1, or -0.7) which should make the local community sentiment an excellent tiebreaker, without overwhelming the people who are directly supporting the instance. Furthermore, I decided to display the "outsider sentiment" which is votes from non-valid-voting users from other instances. The outsider sentiment is only flavour ("Positive", "Negative" etc) and is disregarded from the total. This is just shown for reference of the outsider sentiment which I think might be useful.

11
test post 5. ignore (self.div0_governance)
submitted 6 months ago by db0 to c/div0_governance
 

votgy vot

147
submitted 6 months ago* (last edited 6 months ago) by db0 to c/div0
 

Hey peeps, I got a few things to talk about.

First of all I am happy to announce that the Divisions by zero will be joining the newly minted Haidra non-profit org. The plan is to use Haidra as the fiscal host for your donations to the instance and have things a bit more organized in the backend. Haidra is our own non-profit, so it should carry our values and avoid conflict with people who don't understand our ethos.

With the non-profit in place, I wanted to put into action a plan I had for a long time. To implement some sort of radical instance democracy. I don't believe in Benevolent Dictators for Life and thus I always look for ways to receive a mandate for my actions all stakeholders, rather then deciding top-down. Unfortunately the nature of hosting a service like this does not allow anarchist democracy to be practised, as at the end of the day, there's a sysadmin with the passwords holding all the power, but given that for this specific instance, that sysadmin is myself, I want to try and experiment with this.

As part of Haidra, the project itself (i.e. the divisions by zero) maintains full autonomy, so its own decision-making remains in its own community. However as a member project, it also effectively gets a vote in the internal running of Haidra. For me use your mandate, I need to figure out a way to receive it. To this end, I want to try and implement some sort of system to allow such democratic decision making.

Unfortunately we cannot reasonably allow every registered member to vote on instance policies, as it's trivial for any bigot to join and make sockpuppets and throwaway accounts to affect our policies.

So I want the voting process to be somehow run by the instance stakeholders, so I came up with the concept that the only people who should be able to take decisions on the instance, are those who have monetary contributed to the hosting and personnel costs, or who are putting significant effort into nurturing communities here and potentially in the larger fediverse. The idea is that if you've put into action your support of this instance, you should deserve some say on how it's run. That said, while I'm still doing most of the work behind the scenes, I still need to feel good running this instance, so I will need to come up with ways to reject people from the voting process if they don't match our ethos. I won't in good faith allow bigots to vote, just because they have money.

Now the trick is how to do this in a way that is manageable. While I have access to the accounts subscribed on Ko-Fi and Liberapay, connecting them to accounts in here is a massive PITA. Likewise it's not easy to easily remember who is contributing in direct action to this instance.

So once more the mad science lab that is my brain, has come up with some new ideas. First I have updated the threativore bot so that it now also provides a REST API on top of its bot functionalities. The REST API can now be used to retrieve extra user info that is maintained by the instance admins about users on our instance, that is not always relevant to the software (and as such is unlikely to be added to the API by the devs).

One big aspect of this update is that I can maintain user tags inside threativore. These tags are free-form and will allow us to mark users as contributors through ko-fi or other means. In fact, I even setup a complete backend DB connection to threativore and a webhook for ko-fi, so that as soon as you donate to the instance, you will be marked on threativore as a contributor, so long as you used the same email address on both (if you didn't, and you want to be recognized, please send me the email you used on ko-fi in a PM and we can override)

However, because I can't just do things only a little bit, I decided to extend the tags functionality to also have a key for "flair". Each tag assigned to a user has an optional flair key, which can be an emoji, or a link to an image. Currently those flairs don't serve any purpose, but I have already pinged some of the popular third party UIs (which we're currently hosting and I wholeheartedly suggest you use), to assist us in making those flairs visible.

In fact, those flairs are not even restricted only to our own instance, we can potentially flair any user from any instance and I have a lot of plans to make expand this functionality. The only limitation is finding UI developers to handle that end.

In fact, I have already created and onboarded some starting flairs for our instance. Some of them will be automatically assigned by the ko-fi webhook, and some others will be automatically assigned by the way you answered your registration application. Here they are:

Ko-Fi

These 4 are coming from Ko-Fi subscribers. The idea is to use them to flair people so I can quickly see whose votes would count in the democratic process. Initial plan is that every subscriber should be allowed to vote, but only subscribers who fund a lot can open new votes for mandates.

  • An icon of tankart of grog in orange-red, black and white colors: Drinking Mate is the tag for people who have donated in Ko-Fi, once off. The tag will expire after 2 months.
  • An icon of a doubloon with a black hole in the center in orange-red, black and white colors: Threadiverse Enjoyer: The people at the lowest end of the ko-fi support.
  • An icon of anchor crossed with two staves in orange-red, black and white colors: Deck Hand: The people who support significantly through the year (as it stands, each of them effectively covers half a month of hosting per year)
  • An icon of two crossed cutlasses with a skull in the center in orange-red, black and white colors: Salty Dog: The people who massively support each month (each of them effectively covers ~1/5th the monthly cost)

Liberapay

  • An icon of a doubloon with a black hole in the center in orange-red, black and white colors: Threadiverse Enjoyer: Same as Ko-FI
  • An icon of powder barrel in orange-red, black and white colors Powder Monkey: The people who support significantly through the year
  • An icon of  two crossed belaying pins and a hourglass in the center, in orange-red, black and white colors: Buccaneer: The people who massively support each month

Affiliations

The below flairs are going to be assigned depending on how you answered the registration application. If you mentioned more than affiliation, you will be assigned all of them matching.

  • A book with a loaf of bread in the cover  in orange-red, black and white colors: The bread book: Will be assigned if you mentioned an anarchist.
  • an icon of pirate jolly roger skull wearing a hat, in orange-red, black and white colors: Jolly Roger: Will be assigned if you mentioned a pirate
  • an icon of a wildebeest, in orange-red, black and white colors: Wildebeest: Will be assigned if you mentioned a FOSS advocate/software.
  • Early Bird: a parrot, orangered colors: Early Bird. Will be assigned if you registered before our instance had an registration application process, so only around 5K users ever got this one.
  • ADHD: A lightning butterfly in orangered color: ADHD Assigned if you specified you have ADHD
  • ASD: The ininity symbol in an orangered/white color: ASD Assigned if you specified you have ASD
  • Snowflake: a snowflake in orangered color: Snowflake is assigned if you mentioned someone who is neither an Anarchist, Pirate, nor FOSS (advocate)
  • First: a victory cup, orangered color: First is assigned if you were the first to mention that particular Anarchist, Pirate, nor FOSS (advocate)

Other

  • a minimalist compass icon. Orangered color Vouched: This signifies a user for whom a trusted user of this instance has vouched for. This is another way to be able to take part in the decision-making of this instance. Vouching will be restricted to tiers higher than An icon of a doubloon with a black hole in the center in orange-red, black and white colors threadiverse enjoyer and a star icon, in orange-red, black and white colors MVPs.
  • a star icon, in orange-red, black and white colors MVP: Is a flair which I plan to assign to signicant contributors to the instance in some way. Perhaps lifetime funding and/or fediverse presence? Perhaps we should vote on it :D

All of this is only the beginning of what I want to do here, but this beginning will be short-lived if we can't get UI developers on board. So if you're maintaining one of the 3rd party UIs in the sidebar, please contact me. Likewise, if you're excited by any of this and you can help hack the exising lemmy UIs (including the default one) for our instance purposes, please speak up and that would be a good ground for an MVP a star icon, in orange-red, black and white colors flair! :)

In the meantime I will use threativore to start doing some scripting to allow only-staholder voting, and we'll try it out soon.

If you have ideas and improvements about all this please post. If you have ideas for more flairs and way reasons to get them, let me know. If you have thoughts about how this democratic experiment should be structured, now is a good time to write them!

13
Threativore now provides a REST API (threativore.lemmy.dbzer0.com)
submitted 6 months ago* (last edited 6 months ago) by db0 to c/lemmy_integrations
 

With threativore 0.8.x I have finally released a feature I've been planning for a while, the ability to maintain and view it via REST API.

The first thing that is released in the REST API is the ability to see a user's information, which at the moment contains the user's profile ID, their threativore roles and the newest fields, which is tags for users

{
  "user_url": "https://lemmy.dbzer0.com/u/db0",
  "roles": [
    "UserRoleTypes.MODERATOR",
    "UserRoleTypes.ADMIN"
  ],
  "tags": [
    {
      "tag": "ko-fi_tier",
      "value": "deck hand",
      "flair": "https://lemmy.dbzer0.com/pictrs/image/0cc8915a-acf8-451b-8350-c889f469ac42.webp",
      "expires": "2025-03-15 13:18:46.305405",
      "description": "This user is donating a moderate amount to their instance through Ko-Fi"
    },
    {
      "tag": "pirate",
      "value": "true",
      "flair": "https://lemmy.dbzer0.com/pictrs/image/156d1970-0600-4bea-b3d2-53435be3c314.webp",
      "expires": null,
      "description": "This user likes pirates"
    },
    {
      "tag": "anarchist",
      "value": "true",
      "flair": "https://lemmy.dbzer0.com/pictrs/image/61a552e5-d1db-43a5-a120-f584e3082c2d.webp",
      "expires": null,
      "description": "This user likes anarchism"
    },
    {
      "tag": "foss",
      "value": "true",
      "flair": "https://lemmy.dbzer0.com/pictrs/image/00ac9132-cecd-41e6-ba81-8ffd51043bdd.webp",
      "expires": "2025-01-14 13:07:57.467910",
      "description": "This user likes free software"
    },
    {
      "tag": "liberapay_tier",
      "value": "powder monkey",
      "flair": null,
      "expires": "2025-03-16 20:05:57.525031",
      "description": "This user is donating a moderate amount to their instance through Liberapay"
    }
  ]
}

The tags are free-form and any threativore admin can assign any tags to any users with whatever values. For example one of my plan in lemmy.dbzer0.com is to add a boolean tag for pirate if the user mentioned a pirate in their application form, or alternatively anarchist or FOSS respectively. Likewise I have automated adding tags based on whether someone has donated to the site through ko-fi recently and at which tier.

Currently these tags don't have any effect, but I want to bring together the various frontend developers, such as @[email protected] from tesseract, @[email protected] from alexandrite, @[email protected] and so on to see if we can come up with a standard where we can specify within threativore how the tags could be utilized. Or perhaps agree for a standard location where the threativore can always be sought by UIs to retrieve info (as it's not part of the lemmy API proper)

For example I can arrange for a new field per tag, which would contain an emoji code, or an image url, which would be displayed by the UI as flavor for that user. I want to provide ways for each instance to be more unique, (until and if lemmy itself adds such functionality in the backend).

Another functionality which is not immediately obvious is that I now added code to allow threativore to reach in directly to the lemmy DB and extract any data needed. This is for example how lemmy.dbzer0.com can match users on ko-fi with users in lemmy. I plan to extend this functionality in the future to hopefully provide more ways for threativore to detect and deal threats, even without info publicly available in the API.

With all this I want to make threativore a valuable companion software to lemmy, to provide a lot more extensibility through the UIs and empower instance admins to do even more for the looks and security of their instances.

If you want to deploy threativore, I provide a simply code chunk you can add to your lemmy UI in docker-compose. You can even disable the anti-spam capabilities if you want (although they don't do anything until you populate them), and just keep it as an API only.

Let me know what you think.

414
Nothing personnel, kid (lemmy.dbzer0.com)
submitted 6 months ago by db0 to c/[email protected]
 
 

OK peeps, I am seeing a lot of flamewars lately which go off-topic of this comm. I am also getting dozens of reports about people reporting each other for "rudeness" or "trolling". I don't want this comm to start becoming a drama haven, so I want to try and prevent people getting worked up like this.

What do you think about me starting to deploy strategic 1-day bans for people who I notice are getting into flamewars? If not, what else do you suggest to help people remain civil?

Don't just upvote/downvote. I won't take these into account, I want actual comments about this to better make a decision.

656
Poorly-named affliction (lemmy.dbzer0.com)
submitted 6 months ago by db0 to c/adhd
 
448
Taps the sign... (lemmy.dbzer0.com)
submitted 7 months ago by db0 to c/flippanarchy
 
246
Laziness (lemmy.dbzer0.com)
submitted 7 months ago by db0 to c/flippanarchy
 
view more: ‹ prev next ›