iByteABit

joined 1 year ago
MODERATOR OF
[–] [email protected] 4 points 1 year ago (2 children)

You are one wrong object touch away from possibly dying

[–] [email protected] 3 points 1 year ago

If they haven't done all this until now, what makes you think they'll do it then?

The rich will get off unscathed with a blank canvas to work on, and the poor will pay the price, just like with every other market crash.

[–] [email protected] 5 points 1 year ago (4 children)

Is this suddenly a teenager platform whenever you want to infantilize the ones you disagree with?

[–] [email protected] 1 points 1 year ago

But, you know, after the economy revives by state simping for the private banks, maybe we'll discuss it then

[–] [email protected] 10 points 1 year ago (1 children)

I wish there was infrastructure for them where I live, I hate driving and I like cycling

[–] [email protected] -1 points 1 year ago

Does it make sense or is it justified?

There's quite a difference

[–] [email protected] 3 points 1 year ago (1 children)

If you can blame him for anything, you can say that he couldn't imagine just how bad late stage capitalism could get.

Though I'm not sure if that takes away from his other arguments or makes them all the more prevalent.

[–] [email protected] 8 points 1 year ago

I'm from Greece.

30 years ago people were still living the dream which was all a house of cards called loans. Then the market crisis happened and we got fucked unable to get new ones and pay off the old ones.

After that, we kept getting blackmailed by the Eurozone and the IMF so that we would get the loans we needed to fix our country, but under harsh conditions that basically sustain our poverty instead of fixing it in any way. We signed away the people's livelihoods so that we could be Europe's economic lab rat and slave, all to their benefit.

Our current government is as liberal capitalist as it gets, privatizing everything and making life crap for the poor (who are becoming more and more as time passes). Fascism is also on the rise, following the theme of Europe and the US.

The government owns almost all the media and most other parties in the parliament are also aligned with the ruling one. Climate change is beggining to hit hard, every time revealing the cheap infrastructure and postponed plans by contractors.

Instead of hiring more firemen, our government continues to allocate way too much money on cops, riot control, and the media it bribes.

Maybe the EU's fucking around ends up with a communist revolution, I bet they won't be too happy about it then.

[–] [email protected] 4 points 1 year ago

I'm from Greece, I hope things get better for you

[–] [email protected] 4 points 1 year ago (3 children)

Marx was right and it's getting obscenely obvious

[–] [email protected] 2 points 1 year ago

If you thought any measures taken for Ukraine were because of morals you're very mistaken

[–] [email protected] 11 points 1 year ago

Can we please all accept that free market capitalism is the death of democracy?

 

I would like to do a small-medium guide on something I did that I couldn't find so many resources for, what do you think would be the best place to do this without so much hassle and preferably with free hosting?

 

@[email protected] I'm crossposting this here just to make sure that you get to see it.

cross-posted from: https://lemmy.dbzer0.com/post/4500908

In the past months, there's a been a issue in various instances where accounts would start uploading blatant CSAM to popular communities. First of all this traumatizes anyone who gets to see it before the admins get to it, including the admins who have to review to take it down. Second of all, even if the content is a link to an external site, lemmy sill caches the thumbnail and stores it in the local pict-rs, causing headaches for the admins who have to somehow clear that out. Finally, both image posts and problematic thumbnails are federated to other lemmy instances, and then likewise stored in their pict-rs, causing such content to be stored in their image storage.

This has caused multiple instances to take radical measures, from defederating liberaly, to stopping image uploads to even shutting down.

Today I'm happy to announce that I've spend multiple days developing a tool you can plug into your instance to stop this at the source: pictrs-safety

Using a new feature from pictr-rs 0.4.3 we can now cause pictrs to call an arbitary endpoint to validate the content of an image before uploading it. pictrs-safety builds that endpoint which uses an asynchronous approach to validate such images.

I had already developed fedi-safety which could be used to regularly go through your image storage and delete all potential CSAM. I have now extended fedi-safety to plug into pict-rs safety and scan images sent by pict-rs.

The end effect is that any images uploaded or federated into your instance will be scanned in advance and if fedi-safety thinks they're potential CSAM, they will not be uploaded to your image storage at all!

This covers three important vectors for abuse:

  • Malicious users cannot upload CSAM to for trolling communities. Even novel GenerativeAI CSAM.
  • Users cannot upload CSAM images and never submit a post or comment (making them invisible to admins). The images will be automatically rejected during upload
  • Deferated images and thumbnails of CSAM will be rejected by your pict-rs.

Now, that said, this tool is AI-driven and thus, not perfect. There will be false positives, especially around lewd images and images which contain children or child-topics (even if not lewd). This is the bargain we have to take to prevent the bigger problem above.

By my napkin calculations, false positive rates are below 1%, but certainly someone's innocent meme will eventually be affected. If this happen, I request to just move on as currently we don't have a way to whitelist specific images. Don't try to resize or modify the images to pass the filter. It won't help you.

For lemmy admins:

  • pictrs-safety contains a docker-compose sample you can add to your lemmy's docker-compose. You will need to your put the .env in the same folder, or adjust the provided variables. (All kudos to @[email protected] for the docker support).
  • You need to adjust your pict-rs ENVIRONMENT as well. Check the readme.
  • fedi-safety must run on a system with GPU. The reason for this is that lemmy provides just a 10-seconds grace period for each upload before it times out the upload regardless of the results. A CPU scan will not be fast enough. However my architecture allows the fedi-safety to run on a different place than pictrs-safety. I am currently running it from my desktop. In fact, if you have a lot of images to scan, you can connect multiple scanning workers to pictrs-safety!
  • For those who don't have access to a GPU, I am working on a NSFW-scanner which will use the AI-Horde directly instead and won't require using fedi-safety at all. Stay tuned.

For other fediverse software admins

fedi-safety can already be used to scan your image storage for CSAM, so you can also protect yourself and your users, even on mastodon or firefish or whatever.

I will try to provide real-time scanning in the future for each software as well and PRs are welcome.

Divisions by zero

This tool is already active now on divisions by zero. It's usage should be transparent to you, but do let me know if you notice anything wrong.

Support

If you appreciate the priority work that I've put in this tool, please consider supporting this and future development work on liberapay:

https://liberapay.com/db0/

All my work is and will always be FOSS and available for all who need it most.

 

What are your opinions on the future of back-end web development? Is the Java ecosystem going to wither away as more modern and better solutions are emerging and maturing?

If so, which language/framework and/or programming paradigm do you think will become the new dominant player and how soon?

Personally I would love to see Rust becoming a new standard, it's a pleasure to write and has a rapidly growing ecosystem, I don't think it's far away from overtaking Java. The biggest hurdle imo is big corporations taking a pretty big risk by choosing a relatively new language that's harder to learn compared to what has been the standard for decades.

Playing it safe means you minimize surprises and have a very large amount of people that are already experts in the language.

Taking the risk will definitely improve a lot of things given that you find enough people that know or are willing to learn Rust, but it also means that you're trading off Java flaws with Rust flaws. That's the case however with every big change, and Java flaws are a good enough reason to make a big change.

 

I'm looking to replace WPS Office which comes by default with Xiaomi phones, what FOSS alternatives do you recommend?

I'm also open to proprietary apps as long as they're substantially better than the FOSS alternatives

 

The Kbin magazine m/greece is showing up if I search it from lemm.ee, but it has no content at all.

Is lemm.ee federated with Kbin?

view more: ‹ prev next ›