• 0 Posts
  • 28 Comments
Joined 3 months ago
cake
Cake day: May 7th, 2026

help-circle

  • You asked for it:

    Next is Ecuador in ‘05 when they sent guiterrez to Brazil.

    But here’s the third sentence in the intro paragraph of the Wikipedia article about that event:

    What started as nonviolent anti-government protests in March mushroomed into violent rioting and spread countywide. Protesters demanded the fall of the government and an end to corruption.

    Maybe the next one will prove your point…

    South Korea! The June Struggle? Here’s the Wikipedia article on its background:

    Chun and Roh were unwilling to use violence as the 1988 Olympic Games in Seoul were approaching. They believed that doing so would draw further criticism, with the regime already under international pressure after the Gwangju Uprising and its massacre a few years earlier.

    Almost like the nonviolent resolution was made possible by violence before it…

    How about the next one:

    Oh, the white lily student movement! Surely there’s a good solid Wikipedia article about that!

    Barely past a stub? No mention of the boat people massacre three years before, changs successors recognizing the need to get international support after decades of martial law and the clear message from foreign influence in the Tiananmen protests the year before?

    Must have been the wind.

    Dateline - Philippines edsa 2, nonviolent government handover as long as you don’t count the precipitated edsa 3 just a few months later.

    Oh, now we’re talking about Sudan, never mind that after the protest wave (not entirely nonviolent but I’ll leave that by the wayside for now) the military took over the transitional government.

    Now I know I took a pretty let’s call it conversational tone in the above and that breakdown is for two reasons, one, I don’t want to legitimize that dogshit Wikipedia article by talking about it in neutral language and two, I’m tired.

    The point isn’t to argue over specifics about some shitty wiki article but to recognize that things are only called “nonviolent” when arbitrary lines around them in time, place and even people that exclude the violent component of their existence are drawn.


  • That section of the Wikipedia page is pretty weird looking right off the bat. The first two are the cedar in Lebanon and the Mirabal sisters which are circumstances that are hard to call nonviolent.

    The cedar revolution can only be called nonviolent if you disregard the 01 protest wave that preceded it and established with violence that everyone was actually on the side of ending syrian occupation and not having car bomb attacks all the god damned time.

    And el jefe was fucking assassinated by the military at international urging. That’s not nonviolent!

    I didn’t look any further but it really seems like a bad list that’s written with incredibly rose-colored glasses.




  • here’s a fifteen year old stack overflow thread where someone asks where a unique system identifier can be read and someone suggests machine-id.

    Lest that be considered old and bad information, I just checked /etc/machine-id on a new install of Debian 13 and the permissions were 444, readable by owner, group and everyone else.

    So programs can read machine-id. If programs can read it they can transmit it. I hope someone capable of writing a program that can id my machine doesn’t need a proof of that.

    Further, programs reading machine-id don’t necessarily fall into the spyware category by default like you say. There are plenty of perfectly good reasons to request a machine specific identifier.

    Getting rid of the literal “papers please!” “Okay officer!” File literally makes investigation more difficult and puts a barrier up to tracking where there was none before. Presenting a unique hashed output based on the systems machine-id prevents a tracking method that is currently as easy as read file -> get identifier.

    The fact that other methods of tracking exist doesn’t make preventing this method not worthwhile and you should be ashamed for suggesting that.








  • Another person already wrote this itt, but the cost in time and money of building something that “works” is very low. That cost increases every time you need to fix something. It’s why I’ve switched to deepseek flash instead of the bigger, better coding models. For the same price as a million tokens of Claude for example I can get a hundred million tokens on flash. It takes three times as long and needs a little prodding but it’s thirty times cheaper.

    Even if you’re not dealing with ballooning costs when it comes to upkeep, the present environment around ai programming is filled with perverse incentives that reduce the chance something is open sourced. Why preserve the old work and try to carry it into the future when you can just rewrite it? Why create standardized libraries and approaches to specific problems when it’s only gonna be used once? Why make it open when you don’t have time to deal with requests and bug reports you don’t care about? Why use gpl when you don’t intend to make it public anyway?

    Those were all arguments against gpl and open sourcing parts of the Unix codebase too, btw.

    Harnesses or agents try to address some of this by sharing improvements but that’s three layers removed from directly turning fossil fuels into cpu cycles to make the same program a thousand times slightly different for a thousand different people.

    I tend to see the ai programming defense in the same way you described yourself and the “ai is bullshit” crowd. People defending this stuff generally either aren’t looking where they’re walking or haven’t had to use it long.

    As a decently prolific user of ai programming, it’s turned computer code into disposable plastic wrappers. Even if they don’t persist and make a giant garbage raft in the ocean or calcify our pineal glands we still wasted a bunch of energy on them.



  • A datacenter on land that relies on water for cooling is using fresh water. Aside from the insane and undesirable use of fossil water or groundwater, fresh water has a much higher ratio of surface area exposed to air and volume than the ocean does.

    That ratio is important because you can only evaporate off the surface, so the same volume of water would evaporate faster in a frying pan than it would in a saucepan given the same conditions.

    Freshwater is also smaller than the ocean by many orders of magnitude. That’s important because a smaller body of water will heat up more than a larger one given the same conditions.

    Freshwater is also generally speaking moving towards the ocean somehow in a complex process called the water cycle. It might flow down a hill into the ocean, it might drip through aquifers to the ocean and it might evaporate and fall as rain either in the ocean or somewhere else where it takes some other path towards sea level.

    That last part is important because in America rivers like the ones in Colorado and California have been reduced in volume so much due to of a bunch of manmade events and earthworks that they now lose a higher portion of their volume to evaporation as opposed to flow. That’s a big deal because the Colorado for example flows south but water vapor that comes off of it is blown east. So now much more of the rivers water is going into the desert as opposed to reaching the ocean. The water cycle has been disrupted.

    Freshwater is also comparatively super rare and necessary for life on land.

    So if you were water cooling a datacenter it would be better to use the huge ocean with much lower surface area to volume ratio and much more volume than to use the rare freshwater that will get heated up much more by the same energy, evaporate faster, we already know can have its water cycle disrupted and all life on land relies on.

    Now a person might ask “what about the sea life, doesn’t it matter?” Of course sea life matters, but the way that sea life handles an increase in temperature that’s localized to one specific area is to just go away from there, like it does when undersea magma vents pop up. When the freshwater gets too hot it all evaporates away, there’s no water and the land animals die.

    A person might say: “well don’t animals die when the oceans get hot too?” And they’re right! An average increase of .5 degrees c in sea surface temperatures would lead to massive coral bleaching. But enough energy to raise the sea surface temperatures .5c is phenomenally huge. Like getting more sun huge. Because that’s what’s raising it, getting more sun. Datacenters produce so little heat energy in comparison to that level of power that it’s not a concern.



  • Ram would be a really hard component to supply chain attack. It doesn’t store anything when powered off, so you’d need another chip on the board that can store your attack and that’d stick out like a sore thumb.

    It also requires incredibly low latency, so low that trace lengths need to be optimized in order to deliver data accurately. So stream manipulation is out the window.

    You’re left with searching through the contents looking for something juicy and that requires some kind of extra sore thumb chip that can’t go fast because it doesn’t have a heatsink.

    Plus it’s been standard practice to harden the memory of libraries and programs and even operating systems to avoid stuff like the old Intel hyper threading attacks for at least fifteen years now, so there’s a reduced attack surface.

    No one’s supply chain attacking your ram.



  • You add a piece of code (to ram, which famously does not hold information while unpowered).

    Which scans for a specific very big prime number (finding large primes quickly would completely invalidate the world’s cryptography and therefore banking, that’s why people are afraid of the quantum boogeyman).

    You look for any process and inject into stdlibc any backdoor of your choice (just any process, doesn’t need elevated permissions, assuming they use libc, assuming the backdoor hasn’t been patched out from the other end, defeated by any of the dozens of software integrity checks that have become standard).