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

help-circle
  • Never believe that anti-Semites are completely unaware of the absurdity of their replies. They know that their remarks are frivolous, open to challenge. But they are amusing themselves, for it is their adversary who is obliged to use words responsibly, since he believes in words. The anti-Semites have the right to play. They even like to play with discourse for, by giving ridiculous reasons, they discredit the seriousness of their interlocutors. They delight in acting in bad faith, since they seek not to persuade by sound argument but to intimidate and disconcert. If you press them too closely, they will abruptly fall silent, loftily indicating by some phrase that the time for argument is past.

    Jean-Paul Sartre

    Dunno who hasn’t heard that one yet but it felt relevant.



  • On the one hand, deanonimization attacks are never entirely avoidable on unhardened targets and this one isn’t particularly sophisticated and leaks relatively little information.

    On the other hand deanonimization attacks are always bad and it’s a good reminder to people of the risks they are taking. This is also slightly non-obvious behavior, even if it makes sense to the technically competent, as something like an IP grabber normally requires user interaction such as clicking a link. It’s also a vector that CF might be able to mitigate by patching the ability to query a given cache directly.



    1. Don’t infantilise him. He’s not attention-starved, he’s a Nazi.
    2. Did everyone forget Trump already did that during his first term??? I am going absolutely insane. We know he will threaten to nuke anyone and everyone. And right now the odds aren’t looking good that he won’t actually do it. That’s my call. Nuclear war. People called me crazy in 2020 when I called Trump a fascist, and my worst predictions will be proven right again because everyone seems to be dead-set on downplaying the actions of these Nazi lunatics and acting surprised when they pull through with a Nazi promise which only emboldens them.


  • It can either work very well or terribly I think.

    It would have been terrible in TW3. There are too many damn quests to keep track of; when you get to Novigrad you spend the first couple hours being bombarded by quest hooks, some of which are not supposed to be resolved until Geralt gains 10 more levels (for instance Hattori’s quest line). Having to turn down a quest hook or fail a quest because of time constraints would be punishing through no fault of the player and therefore bad game design. Book Geralt would ignore all the side-quests and focus on finding Ciri, but that’d make for a very different game. Also 75 % of the quest hooks where you’re supposed to meet someone “at the docks tonight” are just a narrative shortcut. In real-life you’d say “sorry I already have a nightwraith contract, can you do tomorrow night instead?”.

    If the reasons why you have to turn down a quest are well integrated to the narration and the player can only fail a quest because of actual time mismanagement, then it makes sense. IMO this seems most doable in a game with a reduced scope, up to 20 hours of content, where every quest is distinct and meaningful and can be kept in mind. Which I’m very down for because I don’t have much time for 100+ hour main story games anymore.


  • azertyfuntomemes@lemmy.world...
    link
    fedilink
    arrow-up
    1
    ·
    4 days ago

    My Audi typically displays the outdoors temp on the digital dash, which is convenient. Except when there is any warning light on, which takes its place. Want to take a quick glance at the temp? Well right now it’s “low on windshield wiper fluid” degrees outside.

    Also why the fuck does this shitty dash scream at me about warnings when I get in the car but not out. By the time I get home I will have completely forgotten about the windshield wiper. How is “also display reminders after shutting the engine off” not the obvious implementation?


  • azertyfuntomemes@lemmy.worldI want
    link
    fedilink
    arrow-up
    1
    ·
    4 days ago

    The algorithms used to “derank” swear-laden videos on platforms like TikTok and YouTube are the exact same one used to derank “political” content and/or queer content.

    So yeah, it fucking pisses me off every time someone self-censors to appease the Algorithm, lending it more credibility.

    Not very high on our very long list of items on the Descent Into Fascism checklist, but it’s on there.


  • That’s how leftists traditionally point out that the rule of law is often immoral and unfair. An important distinction and longstanding ideological point of disagreement.

    But when the law says one thing but the judges say another out of fear of political consequences, it’s not even legal system either. Which is what happened with Trump’s cases and is going to keep happening increasingly often especially with a strongly partisan SC.

    Americans need to understand that the rule of law is dead or dying and won’t save them. It does not matter anymore what the law says, the fascists and oligarchs control all three branches of federal government and are open about the fact that they’ll drop all pretense of political neutrality or independence. The judicial branch won’t stop the executive from violating your rights and vice-versa. The only counterpowers are the states and the people, to the extent that they give a shit (election says about 3/4 of Americans do not give a shit or actively support fascism). It’s not a legal system anymore. It does not matter that the law is on your side when your enemy makes regular “campaign contributions” to the rulers.


  • Honestly the metro design language didn’t look particularly attractive for touch screens either. I knew someone with a Nokia Windows Phone, the interface seemed… clunky. Quirky but not in the right ways.

    It has to cater to mice and fingers, and so ends up with the lowest common denominator. Can’t have information density because of the butter fingers, can’t have neat swiping gestures because of the mice and especially trackpads. So, big squares and huge buttons, repeat ad nauseum. Like a DUPLO set.

    Surely the UI/UX designers and Microsoft knew this, but I guess Ballmer had his way. Meanwhile Valve didn’t have to contend with cranky executives, so they just slapped Big Picture on top of KDE and let use decide when to switch between console mode and desktop mode.


  • azertyfuntomemes@lemmy.worldKeep it simple
    link
    fedilink
    arrow-up
    2
    ·
    8 days ago

    Which versioning???

    somekey: yes
    

    Go right ahead and tell me what the YAML version is and what is the type of somekey is. Oh that’s right, it’s impossible, because the versioning is entirely up to the serializers for some godforsaken reason.


  • azertyfuntomemes@lemmy.worldKeep it simple
    link
    fedilink
    arrow-up
    10
    arrow-down
    1
    ·
    9 days ago

    Only 1.1. Which everybody has been fiercely clinging onto since 2009, because YAML 1.2 did not seem to consider it a problem that they broke backwards compatibility on that behavior. So now the only way to keep existing YAML files working is for us all to keep pretending YAML 1.2 does not exist.



  • What? I’m not privy to RedHat/IBM/Google’s internal processes but they are all massive FOSS contributors at least some of which I assume are using Agile internally. The Linux kernel is mostly corpo-backed nowadays.

    The development cycle of FOSS is highly compatible with Agile processes, especially as you tend towards the Linux Kernel style of contributing where every patch is expected to be small and atomic. A scrum team can 100% set as a Sprint Goal “implement and submit patches for XYZ in kernel”.

    Also agile ≠ scrum. If you’re managing a small github project by sorting issues by votes and working on the top result, then congratulations, you’re following an ad-hoc agile process.

    I think what you’re actually mad at is corporate structures. They systematically breed misaligned incentives proportional to the structure’s size, and the top-down hierarchy means you can’t just fork a project when disagreements lead to dead ends. This will be true whether you’re doing waterfall or scrum.


  • Ooooh but with Starfield they called it “Creation Engine TWO”, you see.

    The least well-kept industry “secret” is that the major version number of a hidden technical component literally doesn’t matter as soon as you hear it because the marketing people will get their grubby little hands on it and force an update whenever they need to capitalize on some kind of wow effect.

    “CE2” is clearly barely any better or different than skyrim or fallout’s CE; in fact as far as I can tell the script extender dropped pretty much immediately after the game’s release, which clearly indicates no major architectural change to work around. Also if Bethesda really did enough work to warrant a “version 2” why the hell are there loading screens everywhere like it’s 2008.

    Skyrim 32 bit to Skyrim 64 bit was probably a much bigger generational leap than anything Bethesda has done since then.

    As a developer I believe “just rewrite it from scratch” is a cardinal sin and a beginner’s mistake in 95 % of cases. Creation Engine though? They are clearly carrying around technical debt that was already very dated 15 years ago, like the constant loading screens. Now the loading screen look soooo bad it’s a complete meme yet they don’t seem capable of fixing that. At least apparently they managed to get rid of the FPS lock with Starfield? Only 20 years too late.



  • In tech? Kinda yeah. When a subscription is 14.99 $£€/month it’s a clear “we just think it’s what people think is a fair price for SaaS”.

    The trick is that tech usually works on really weird economics where the fixed costs (R&D) are astonishingly high and the marginal costs (servers etc) are virtually nil. That’s how successful tech companies are so profitable, even more than oil companies, because once the R&D is paid off every additional user is free money. And this means that companies don’t have to be profitable any time in particular as long as they promise sufficient projected growth to make up for being a money pit until then. You can get away with anything when your investors believe you’ll eventually have a billion users.

    … Of course that doesn’t work when every customer interaction actually costs a buck or two in GPU compute, but I’m sure after a lot of handwaving they were able to explain to their investors how this is totally fine and totally sustainable and they’ll totally make their money back a thousandfold.


  • azertyfuntoGreentextAnon doesn't wash
    link
    fedilink
    arrow-up
    5
    ·
    18 days ago

    I buy my filet américain at my local grocery store. It is made of a beef/pork mix (the fancier the more beef) and usually has an expiry date of T+2 days thanks to the added preservatives.

    Industrially processing raw meat is perfectly doable, much to the Americans’ utter disbelief. Belgium has entire specialized industrial supply chains for the massive local demand of raw ground meat bread spread.


  • azertyfuntomemes@lemmy.worldIt's unnatural
    link
    fedilink
    arrow-up
    8
    ·
    19 days ago

    One of these literally shows a dead soldier in a field of flowers so, yeah.

    It’s idle longing. I could give up my career, move to a deeply rural area, and break my back doing menial jobs until I die of health complications at 64. I won’t, but it’s nice to long for the imagined simplicity sometimes y’know?

    See also:

    twitter caption "Why do men keep saying they want to bleed out here what does that mean" over a picture of a desert urban area at night covered in fresh snow