Nerd02

joined 1 year ago
[–] Nerd02@lemmy.basedcount.com 5 points 5 months ago* (last edited 5 months ago)

Thanks for sharing. The default launcher on my phone is terrible and I hate having to move to different layouts every time I switch phones (which only happens every 5+ years, but is still annoying) so I have been using Nova for many years.

Just turned off its internet access on both data and wifi, let's see if it complains about it.

As a note: I can see that it only transfered a few hundred kilobytes in the past month, which isn't a lot, but it's still more than zero.

[–] Nerd02@lemmy.basedcount.com 5 points 7 months ago

Nah it should not. It would hurt decentralization and small instances. We already have a tool for curbing spam, it's called the Fediseer. You may or may not have heard about it, but most admins have.

[–] Nerd02@lemmy.basedcount.com 2 points 7 months ago (1 children)

Huh. Different instances, I guess. I generally don't browse by all, but on my feed most news were non-US (mostly Europe although quite a few about Asia as well). But then again my instance is pretty tiny and definitely isn't federated with most large communities, so my perspective might be skewed.

To get a better view of the general content on Lemmy maybe we should look at the all feeds of lemm.ee or lemmy.world which, now that I look at them, are indeed quite US centric. So I guess it was just my perspective.

[–] Nerd02@lemmy.basedcount.com 9 points 7 months ago

Matured? Really? I guess you haven't had a taste of the defederation drama. Users are great, but discussion between admins feel like the constant bickering of small children. And I say this as an admin myself, who at times does take part in those discussions. I think we still have a long way to go, when it comes to being matured.

[–] Nerd02@lemmy.basedcount.com 6 points 7 months ago (3 children)

I got the opposite idea. I think this place is much less US-centric than Reddit. And actually, if you look at the servers' location, there's way more in Europe than in America. So it would be fair to assume that many users would pick a server near their location and thus be from Europe rather than America.

[–] Nerd02@lemmy.basedcount.com 5 points 8 months ago (1 children)

Exciting stuff! In particual I really like how neatly organized the project roadmap is, with a quick glance at the project GitHub page I can tell what you guys are working on and how development is proceding.

Also, props for using a widely established language like Java. I know Rust has lots of advantages and is all in all an awesome language, but having to learn a new language just to be able to contribute and submit PRs to your favourite open source project kinda kills the hype (and takes away a bunch of time).

[–] Nerd02@lemmy.basedcount.com 62 points 8 months ago (5 children)

Seeing as I am already Italian I suppose I will pick Chinese.

Also I guess I'm going to be that guy. "La vida es bella" is not Italian, it's Spanish lol.

[–] Nerd02@lemmy.basedcount.com 4 points 8 months ago

I think it'd be a pretty dick DM move. I'd hate it. Gear comes and goes, but when I was a player I'd spend entire weeks planning how I would minmax my builds over the next levels. Getting sent back to square one on that would feel terrible. I get that you've only just started your campaign, so maybe your players aren't that attached to their characters, but my players would probably still scream at me if I tried to pull something similar on them.

[–] Nerd02@lemmy.basedcount.com 5 points 8 months ago* (last edited 8 months ago)

I didn't, up until yesterday night when you mentioned it. Had a quick Google search and read the wikipedia page, holy fuck there's some sick people out there. But I still fail to see how defed.xyz could help them doxx or otherwise harass people.

I don't want to be the author of software used for harassment, obviously, but I don't think you could use my tool for that, even if you wanted to.

[–] Nerd02@lemmy.basedcount.com 6 points 8 months ago (2 children)

Well of course I can't guarantee that I would be convinced, even after hearing that but explanation aside

Just because data is publicly scrape-able doesn’t mean it’s acceptable to do so.

Isn't it? If, an instance admin, has the possibility of hiding some data to the public and refuses to do so, it's either:

  1. Because they are fine with the public accessing it
  2. Because they are ignorant and unaware of such a feature, which I honestly don't think is an acceptable excuse (after all users have entrusted this person with their data, ffs)

At the end of the day what I am doing is nothing more than what any user could do by checking the "Moderated servers" section of the about page of any Mastodon instance.

I'm sorry but I'm really am not seeing the logic behind your point.

[–] Nerd02@lemmy.basedcount.com 6 points 8 months ago (4 children)

I'm sorry could you please elaborate on why the rest of the Fediverse would be enraged, or how this could be used for harassment? I don't think I follow. I'll admit, I only interact with the Fediverse through Lemmy so maybe there's some dynamics of the Masto-sphere I'm not picking up.

My understanding is that Mastodon admins can choose to hide their /domain_blocks endpoint to either outside users or even to all non admins. (source), and as a matter of fact almost a thousand of the 1700 Mastodon instances I'm querying already do so, so really I can only get the federation status of the few hundred that remain.

I think the admins that prefer not to show their defeds, in fear of harassment, are already hiding them, so it should be ok for me to query the remaining ones.

[–] Nerd02@lemmy.basedcount.com 2 points 8 months ago

Nice! Glad you were able to find and fix an issue with your instance.

 

A few months ago I released the Defederation Investigator, a tool to verify the federation status of Lemmy instances. With this new update, I've expanded it to support multiple Fediverse softwares, including:

  • Mastodon
  • Misskey
  • Mbin
  • Pleroma & Akkoma
  • Friendica

This works both ways: you can verify which Mastodon (et al) instances have defederated your Lemmy instance, as well as check the federation status of an instance running any of the supported softwares.

Like most of my works, this tool is FOSS and available on my team's GitHub.

Limitations

Many microblogging platforms, Mastodon included, offer admins the possibility of hiding their blocklists from the public. As it turns out many instances have chosen this approach, so the available information can be pretty limited at times.

Also, this update has increased the pool of instances from a couple hundred to over 2 thousand, so query times have increased significantly. You can reduce them by deselecting some softwares from the query page (hint: most fedi instances are Mastodon ones, so by deselcting them you'll cut out over half of the pool).

What about Kbin?

To my knowledge, Kbin doesn't share its federation status through an API like most softwares do. Furthermore, given recent events, I have little faith in the Kbin project. Instead, I chose to support its community driven fork: Mbin.

What about Peertube and Pixelfed?

I tried looking through their API docs and wasn't able to find any endpoints sharing either federation or defederation statuses. If anyone is familiar with any of these softwares and has any ideas on what to do to retrieve such information feel free to contact me, I'd love to add support for both.

What about ...?

Want more softwares? Feel free to propose them. I'd like for this tool to support as many projects as possible.

 

cross-posted from: https://lemmy.basedcount.com/post/225787

I have built an AutoMod bot for my instance, lemmy.basedcount.com. The bot covers the following features:

  • Automated removal
    • of posts, based on their title, content or link
    • of comments, based on their content
    • configurable with either regular expressions or substrings
  • User whitelisting and exceptions for moderators to selectively lift some or all of the aforementioned rules for certain users.
  • Mention based pinning and locking of a post, through commands exclusively available to the mod team
  • Discord notifications for new registration applications through a webhook. [only for admins]

Naturally, the bot is completely open source. I have also written a rather comprehensive (albeit long-winded) documentation and some examples.

This project is mainly targeted towards admins of small instances, however anyone can spin up their own AutoMod instance for their favourite community (provided they are a moderator there).
The automoderator is also available as a Docker image, for ease of installation.

Feel free to suggest any additional features that you might want to see added to this bot.

 

cross-posted from: https://lemmy.basedcount.com/post/225787

I have built an AutoMod bot for my instance, lemmy.basedcount.com. The bot covers the following features:

  • Automated removal
    • of posts, based on their title, content or link
    • of comments, based on their content
    • configurable with either regular expressions or substrings
  • User whitelisting and exceptions for moderators to selectively lift some or all of the aforementioned rules for certain users.
  • Mention based pinning and locking of a post, through commands exclusively available to the mod team
  • Discord notifications for new registration applications through a webhook. [only for admins]

Naturally, the bot is completely open source. I have also written a rather comprehensive (albeit long-winded) documentation and some examples.

This project is mainly targeted towards admins of small instances, however anyone can spin up their own AutoMod instance for their favourite community (provided they are a moderator there).
The automoderator is also available as a Docker image, for ease of installation.

Feel free to suggest any additional features that you might want to see added to this bot.

 

I have built an AutoMod bot for my instance, lemmy.basedcount.com. The bot covers the following features:

  • Automated removal
    • of posts, based on their title, content or link
    • of comments, based on their content
    • configurable with either regular expressions or substrings
  • User whitelisting and exceptions for moderators to selectively lift some or all of the aforementioned rules for certain users.
  • Mention based pinning and locking of a post, through commands exclusively available to the mod team
  • Discord notifications for new registration applications through a webhook. [only for admins]

Naturally, the bot is completely open source. I have also written a rather comprehensive (albeit long-winded) documentation and some examples.

This project is mainly targeted towards admins of small instances, however anyone can spin up their own AutoMod instance for their favourite community (provided they are a moderator there).
The automoderator is also available as a Docker image, for ease of installation.

Feel free to suggest any additional features that you might want to see added to this bot.

 

EDIT 3: All good now, the DNS has done its thing and defed.xyz is fully operational! Once again, thank you all for having checked out my tool, it means a lot to me.

Deploy problems, read more

EDIT 2: I've managed to fix it as well as add some optimization measures. Now it shouldn't ramp up bandwith nearly as fast. The DNS records are still propagating for https://defed.xyz so that might not work, in the meantime you can use the free Netlify domain of https://sunny-quokka-c7bc18.netlify.app

EDIT 1: You guys played too much with my site and ended up consuming this entire month's 100GB limit of free quota, so the site is currently blocked.

This is probably my most succesful project ever, thank you all for checking it out. It will take me some time to find another suitable host and move the project there.

ORIGINAL POST: I couldn't find any tools to check this, so I built one myself.

This is a little site I built: the Defederation Investigator defed.xyz. With it, you can get a comprehensive view of which instances have blocked yours, as well as which ones you are federated with.

The tool is open source and available on GitHub. Hopefully someone will find it useful, enjoy.

view more: next ›