• 0 Posts
  • 35 Comments
Joined 11 months ago
cake
Cake day: February 13th, 2025

help-circle

  • gaael@lemm.eetoScience Memes@mander.xyzBlack Mirror AI
    link
    fedilink
    English
    arrow-up
    29
    ·
    8 months ago

    From the Fabulous Systems (ScummVM’s sysadmin) blog post linked by Natanox:

    About three weeks ago, I started receiving monitoring notifications indicating an increased load on the MariaDB server.

    This went on for a couple of days without seriously impacting our server or accessibility–it was a tad slower than usual.

    And then the website went down.

    Now, it was time to find out what was going on. Hoping that it was just one single IP trying to annoy us, I opened the access log of the day

    there were many IPs–around 35.000, to be precise–from residential networks all over the world. At this scale, it makes no sense to even consider blocking individual IPs, subnets, or entire networks. Due to the open nature of the project, geo-blocking isn’t an option either.

    The main problem is time. The URLs accessed in the attack are the most expensive ones the wiki offers since they heavily depend on the database and are highly dynamic, requiring some processing time in PHP. This is the worst-case scenario since it throws the server into a death spiral.

    First, the database starts to lag or even refuse new connections. This, combined with the steadily increasing server load, leads to slower PHP execution.

    At this point, the website dies. Restarting the stack immediately solves the problem for a couple of minutes at best until the server starves again.

    Anubis is a program that checks incoming connections, processes them, and only forwards “good” connections to the web application. To do so, Anubis sits between the server or proxy responsible for accepting HTTP/HTTPS and the server that provides the application.

    Many bots disguise themselves as standard browsers to circumvent filtering based on the user agent. So, if something claims to be a browser, it should behave like one, right? To verify this, Anubis presents a proof-of-work challenge that the browser needs to solve. If the challenge passes, it forwards the incoming request to the web application protected by Anubis; otherwise, the request is denied.

    As a regular user, all you’ll notice is a loading screen when accessing the website. As an attacker with stupid bots, you’ll never get through. As an attacker with clever bots, you’ll end up exhausting your own resources. As an AI company trying to scrape the website, you’ll quickly notice that CPU time can be expensive if used on a large scale.

    I didn’t get a single notification afterward. The server load has never been lower. The attack itself is still ongoing at the time of writing this article. To me, Anubis is not only a blocker for AI scrapers. Anubis is a DDoS protection.







  • To keep using your metaphor, when you have a severe fever due to an infection, you usually want to treat the fever because although it’s a symptom it can hurt/kill you if left alone.

    Having extremist/neo-nazis/fascist parties participate in the elections and maybe winning them (hello USA) makes it a lot more difficult to treat the root causes. The less space, means and influence they are given, the better.

    This being said, I agree with you that once the dangerous symptom has been treated, we need to treat the root causes or the symptom is going to come back.







  • Women aren’t a minority, they are half the population. But according to many, they are a minority. This is wrong.

    I believe our disagreement partly stems from semantics. English is not my native language, and I have used the term minority as a shortcut for oppressed category.

    If only minorities were authoritarian and block communication channels, then nobody would notice it. It would be a rounding error.

    Idk how it is elsewhere, but in France, when trans people or black people (which are oppressed categories and numerical minorities) claim they want to have safe spaces that exclude cis or white people, it’s definitely noticed. Almost everytime the majority (oppressive category and numerical majority) go on crying that they are excluded and should not be and try to pry these spaces open.

    Okay now… if I were to be a marxist leninist (minority in the western countries) so I create a safe space.
    Okay but we have dozens of political ideologies. They all are pretty much a minority then. Definitely because they vary across countries.
    Giving each ideology a safe space because they are “a minority” neutralises eachother. They all are.
    In reality, just like the way a government gets formed. People need to communicate and compromise.

    I know of no minority that exists only in safe spaces. We always have to meet other people, be it family, work, doctors, public events…
    About your exemple, being a marxist leninist and having no space where you can meet other marxists leninists to debate theories or future actions and being constantly in interaction with right wingers sounds tiring.

    Blocking communication stops growth, and hence I do not like this culture of bubbles/echo chambers on Lemmy.
    Got no clue how to alter that, or if there’s social media that doesn’t create echo chambers by blocking those that do not fit in there.

    Lemmy being what it is, you’re more than welcome to create a community of like-minded people (people who want to communicate with everyone, not marxists leninists ofc) and advertise it on general channels to make it grow the way you think is best :)


  • I’m a minority (autism), I don’t need a safe space.

    Thank you for sharing your personnal experience. I am glad that your personnality and life experience don’t make you feel the need for a safe space, that’s uplifting.

    This being said, other people from minorities seem to have a different viewpoint and consider safe spaces are important/necessary. The fact that some individuals don’t need one doesn’t negate the need (and right) of others individual to create these safe spaces.

    I need people to stop being authoritarian and communicate with eachother.

    That’s great, but it’s also within peoples’ rights to choose who they want to communicate with and to filter that by interest, values or other factors.
    I find it important that depending on my energy levels and my mental health I can choose who I engage with.

    If only minorities were authoritarian, then there would be no issue. Since they’d be just a minority. It wouldn’t be noticed.I.
    t’s clearly the majority that deal the blow. Logical, right?

    I’m not sure I understand what you mean there, could you explain a bit more?






  • Macron is a POS.

    This is only the start of his virtue signaling declarations with no intent to follow through to see if polls get good enough for him to re-trigger legislative elections.
    He fired the national representation and triggered legislatives elections in 2024, hoping to gain a better majority but ended up losing to the left.
    He wants to try again, but he had to wait 1 year (because constitution) and that wait period comes to an end… in June.

    Macron has learned a lesson from Trump: reality doesn’t matter. He’s been denying real, established facts and lying like no president before him for a few years now.
    Don’t mistake him for a good guy, he’s just doing a tiny bit better than actual fascists.

    Ps: it’s 2025, maybe we could stop using “having balls” as an expression of courage?