• 2 Posts
  • 492 Comments
Joined 3 years ago
cake
Cake day: June 20th, 2023

help-circle

  • People in here acting like Hegseth is being stupider than he is.

    This is not about Kelly. Kelly may win a lawsuit, or more likely will settle, or some terrible extrajudicial fate may befall him.

    Regardless, the message sent is crystal clear: none of the US military riff-raff can afford Kelly’s lawyers. If you are employed by the U.S. military, you either unconditionally act as Supreme Leader D.J. Trump’s personal militia in all matters up to and including shooting down peaceful protesters, or you spend the rest of your life in the brig, because the rule of law does not exist anymore.

    Hegseth knows it, the military officers know it, the SCotUS loves it, the MSM pretends otherwise. That’s the state of affairs and Hegseth is merely making it clear for the crayon eaters in the back.

    I’d love to be proven wrong, but on the short list of potential good outcomes for 2026, the U.S. military taking a stand against tyranny is nowhere in there.





  • Ideally you’d use the docker executor with a dind service instead of docker commands in the shell. You’ll have better isolation (e.g. no conflicts from open port forwards) and better forward-compatibility (the pipeline won’t break every time a major upgrade is applied to the runner because the docker - especially compose - CLI is unstable).


  • For gitlab this is only correct with a shell executor which is to be avoided in the general case in favor of a docker or k8s executor for isolation&repeatability.

    Those you can actually run locally with gitlab-runner, but then you won’t have all your gitlab instance’s CI variables so it’s a PITA if you need a CI token which you probably do if you actually make decent use of gitlab’s features.

    In most cases I just end up committing my changes to avoid the headache. :!git commit --amend --no-edit && git push -f goes pretty dang fast and 60 % of the time third time’s the charm.


  • 1 kg of radioactive isotopes blasted into the atmosphere as a byproduct of coal combustion: i sleep

    1 ton of PTFEs blasted into the water table as a byproduct of making slick cooking pans: i sleep

    untold tons of carcinogens dumped out the exhaust of automobiles within our cities: i sleep

    1 kg of nuclear waste safely sealed in a bright yellow barrel: i scream and kick and seethe

    If you think nuclear waste is the biggest challenge we face as a species regarding waste management, your stance is profoundly misinformed and inconsistent. The only reason we’re talking about it is that it has “nuclear” in the name and it is highly visible because we capture it all, which is ironically the one thing that makes it safer than all the other pollutants out there.


  • Netanyahu did not show up at the border unannounced saying “let me through or else”. He got permission ahead of time. Had he not gotten permission, he would have had to find another country who did or gone around. Especially for Greece and Italy which don’t really stand in his way, the Mediterranean is right there!

    Even assuming that Netanyahu calls the bluff and flies through, there are a lot of options ahead of all-out war. For instance sending jets to “intercept” his plane and escort him out saying “he refused to follow orders to land and we did not deem it worth it to escalate the situation”. It’s not like his airliner is armed or anything. But it would send a very different diplomatic message.

    For France in particular, this is far from the first time he flies over its territory unimpeded. This is not a matter of military concerns, this is pro-Israel Macron taking a stance to show support for his ally. He’s not been very outspoken on Gaza because the domestic political situation is very delicate and anything he says can only weaken his support further, but his personal stance is hardly a secret and the military interceptors are under his full control.


  • I know it’s not the biggest deal out of all the awful shit going on, but man this pisses me off. The journalistic institution, top-to-bottom, is utterly failing to accurately report on anything that is going on, seemingly out of fear of sounding “overly alarmist”. Time and time again the would-be alarmist statement turns out to be true, and yet they do not learn.

    Every so-called journalist and news institution is directly responsible for the fall of democracy because they abdicated their duty to inform the public of what is actually going on. You can literally open any history book covering 1930s Germany to get factual material on why this is bad. Not doing so is a journalistic and moral failure of the highest order and I’m tired of pretending this is what “journalistic integrity” looks like.


  • Few Celtic roots*

    For instance char comes from the Celtic carros.

    Furthermore French has a strong Frankish influence, hence the name of the language and its relative distance from Italian Spanish or Portuguese which are more directly descended from Latin. But also many other influences. French has a surprising amount of Arabic vocabulary for example, and not just from recent immigration/colonisation.



  • Either way if you ignore regional languages you’re not doing linguistics. And the author could not even get it right for national languages, if we even accept that arbitrarily picking one makes any sense.

    This map is a masterclass in what not to do and it almost feels like intentional engagement farming.



  • I don’t disagree with the point being made but I think the author is underselling the value of opentelemetry tracing here.

    OTEL tracing is not mere plumbing. The SDKs are opinionated and do provide very useful context out of the box (related spans/requests, thrown exceptions, built-in support for common libraries). The data model is easy to use and contextful by default.

    It’s more useful if the application developer properly sets attributes as demonstrated, but even a half-assed tracing implementation is still an incredibly valuable addition to logging for production use.


  • We don’t understand all the mechanisms behind obesity in humans but we know that:

    • It is often caused by hormonal imbalances (particularly GLP-1) causing the brain to feel more hungry than necessary
      • The causes for those imbalances are not known for sure (!) but GLP-1 agonists counteract them all the same
    • Forcing oneself to eat less will work to lose weight but requires a truly disproportionate amount of willpower compared to a healthy adult. The long-standing myth that fat people have purely psychological issues has been extremely damaging, both on a personal and human level but also to the state of research on the matter which for the longest time did not receive funding for that unsubstantiated reason
    • Dieting causes side-effects such as slowed metabolism and chronic fatigue as the body mistakenly thinks hungry = need to save energy. On top of the mental strain of feeling hungry all the time for the rest of your life which many formerly obese people can attest to. All of which affects quality of life and can make the side-effects of GLP-1 agonists pale in comparison.

    Now I don’t know how well all that translates to cats, but I would not be surprised if the obesity epidemic in humans had environmental causes that were affecting other mammals in similar ways. And it would make sense that for the worst-affected, GLP-1 agonists would be a better way to manage this hormonal imbalance than forcing the poor kitty feel absolutely famished all day long to maintain a barely healthy weight.

    I will let professionals decide when an obesity case is better treated with strict portion control vs GLP-1 agonists, but the least we can do is avoid blanket statements on the management of the complex and badly understood mechanisms of hunger control and weight gain.



  • The category is misnamed. It should be best single A game from an independent studio.

    Technically Sandfall is an independant studio. A very well privately funded independant studio founded by industry veterans supported by a great publisher. But no-one is arguing that other games published by Kepler Interactive aren’t independant. And with 30-ish full-time employees Sandfall’s scale is that of an SME, not an Ubisoft/EA/Sony.

    The award doesn’t feel right because this middleweight AA category was completely abdandoned the previous decade (which legacy studios are now paying a heavy price for), and “indie” came to mean “single A” because if the material conditions of being an independant company.
    At the same time though technological advancements enabled small teams to take on larger and larger projects. “Indie” does not mean what it used to, and Clair Obscur is trailblazing this AA renewal. Award shows simply need to adapt and start restricting entry based on team size or something.


  • Same, and I’m not well-versed into the neurology of it all but I think it’s something way worse than the symptoms of ADHD.

    Five seconds is well within my attention span. I forget everything the minute I open a door or open a new tab, but this ain’t that. I can watch something in silence, my brain distracts itself, that’s kind of the whole problem. This though? This is about promising an impending dopamine hit to a restless junkie who was about to scroll down for a quicker hit.

    No, scratch that. This is about the video editor constructing a strawman of that restless junkie, pandering to that, followed by a (proto-)fascist algorithm eeking out every last bit of video retention from its users for maximum profit. Even if 95 % of users don’t actually need the countdown to keep watching, and the 5 % remaining really should not be using that app for their mental well-being, the algorithm will mercilessly incentivize creators to put in the countdown.

    Since legislating algorithmic attention-hoarding doesn’t sem likely to hit the political docket anytime soon, the only winning move is not to play.


  • My guess is the same thing as “critics say [x]”. The journalist has an obvious opinion but isn’t allowed by their head of redaction to put it in, so to maintain the illusion of NeutTraLITy™©® they find a strawman to hold that opinion for them.

    I guess now they don’t even need to find a tweet with 3 likes to present a convenient quote from “critics” or “the public” or “internet commenters” or “sources”, they can just ask ChatGPT to generate it for them. Either way any redaction where that kind of shit flies is not doing serious journalism.