• 1 Post
  • 550 Comments
Joined 2 years ago
cake
Cake day: June 20th, 2023

help-circle


  • Sorry, I don’t hate the Brits, I just think UKans are being ridiculous to expect us to care. The onus is not on foreigners to have an opinion – much less weigh on – domestic issues such as Scottish Independance or Irish unification. Even if I wanted to have an opinion, I’m more than likely to eat my own foot.

    Scotland and NI are nowhere near unique in their having a federalized governance and internal struggle for independence. However until independence happens, Scotland and NI are part of the UK and you can’t be mad at maps of Europe for reflecting that fact.

    I support a sovereign Ukraine but a 1980 map of Europe would have it as a non-sovereign Soviet Republic and that’s not a contradiction.

    Also very ironic that you would talk about “made up people” to a Belgian. I don’t even talk the same language or receive the same TV channels as my compatriots 50 km over. We’ve mastered having a national identity built on not having a national identity.


  • Also applies to the three regions of Belgium, FWIW. Even your ID card and passport will be slightly different depending on where you get it.

    And don’t you start grandstanding about what you think that should mean for us, because regardless of what you say your outside understanding will be incomplete and your opinions will be ignorant.

    The UK has a unique history that has led its constituent nations to conceptualize strong cultural and political identities - which is far from unusual. The only unusual thing is that Brits keeps pretending that the UK is somehow Special™ and foreigners should give any more of a shit about its subnational divisions than you do about US states or German States or Canadian Provinces.


  • Quite typical of the Brits to get pissy about you saying the truth.

    They went all over the world drawing arbitrary lines separating or forcing peoples together, but try to get them to understand that the world considers the UK to be a singular entity and they blow a fucking fuse over the semantics. And they’re not even correct about the semantics!

    The entitlement some British people feel over foreigners giving a shit for their internal politics is frankly outrageous.


  • 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.


  • On top of the other point.

    Capitalism is uninterested in your healthcare policy. That’s your country’s failure, not capitalism’s, for once. Market pressures did not invent a gaggle of middle men siphoning the money between patients and care providers. That’s a result of government failures that ossified into a corrupt system benefiting a select few, a scheme which is not unique to capitalism and is actually reminding me of soviet bureaucracy.

    The distinction is not purely academic, because correctly pointing out that you’re not fighting capitalism but corrupt bureaucracy makes reform a much easier sell, which is why healthcare reform is a transpartisan issue until donors and lobbyists get involved.



  • In my local experience, these are actually just profoundly incompetent. Hanlon’s razor.

    They tailgate because they are actually incapable of maintaining a following distance (you know the kind, when the road is empty they alternate between mashing the gas and driving well under the speed limit, and somehow if you’re a passenger they’re totally unaware that they are doing it even if they are not distracted, how it is possible to be this bad at gauging speed and distance I do not understand but these people do exist).

    Then as their malfunctioning brain randomly processes that they want to go faster, they overtake, and since the lane is clear they mash the gas.

    Then when they are done and they merge back, their brain performs a hard reset and they somehow drive slower than before they passed you. They do not notice. You pass them, and they are not looking distracted; the only explanation is that their brain is doing the simpsons-monkey-cymbals.gif.


    1. Buy more dishes so you can go longer between washes
    2. Buy a half-height dishwasher. They exist, I owned one that lived on the floor of my bathroom.

    I live alone and I fill up my full size dishwashers every few days. If you don’t eat ordered/preprocessed food you can also just chuck pots and pans in the bottom rack.

    Dishwashers use a lot less water than hand-washing. Even if there’s a little bit of room left, it’s still a net positive. There’s no reason for anyone to hand-wash unless they live in a tiny NYC broom closet or exclusively eat take-out in disposable containers.


  • I read people complained that ME1’s character creator was ass. I guess it must have gotten that reputation by being kind of ass for making a dude, because my Shep was a badass bitch. Voice actress was on top of things too. She’s by far the most memorable custom character I played.

    Until ME3 where they yassified her from a 40-something war veteran to a glossy-skinned 25 year old lifestyle vlogger. Interestingly that made me - a cis man - feel viscerally connected to the injunction to look a certain way for the male gaze, and I got so fucking mad at bioware during that intro cinematic.


  • The punishment must fit the crime. Minimum sentence in Canada for a DUI is apparently 1000 rupees and 12 months driving prohibition. That punishment makes sense for the crime of negligently operating heavy machinery that can and does kill thousands every year. Not for operating light low-power electric vehicles where killing a third-party is only a remote (though real) possibility. That minimum sentence being applied equally is not just when the danger posed to society is so unequal. I would also expect a truck driver to have a higher minimum sentence for the same reasons.

    On top of the justice concerns, if the punishment is the same for everyone, a drunk college dickhead who would have ridden a bicycle home (still a reprehensible crime mind you) might decide to drive their car instead if they feel like they’re less likely to get caught and it would be punished the same anyway. Especially as cases like this get media attention.

    That’s the pitfall with blind and strict rules, if I know I’ll be getting expelled from school for getting punched by a bully, then I’m incentivized to cave their face in before the grown-ups get here.


  • So happy to see the game is not dead.

    Combat and movement look fun and satisfying, graphics look amazing. So many moody areas, from gritty snowscape to colorful caves. Mojang could learn a thing or five from this trailer.

    I do hope there will be more breadth of gameplay especially on the creative side so those promising exploration mechanics do not feel stale after a few hours of running around and blasting skeletons. That’s one thing mojang does get right, if anything they have too much breadth and not enough depth.

    Not sure about the ease of movement when scaling multiple blocks. Figuring it how to get from point A to point B with the limited movement options is a core part of most Minecraft gameplay loops, especially when caving and/or fighting. Seems they made up for it with good fighting mechanics, but they will have to make up for it in the other gameplay loops as well.

    Either way I wish them the best and hope they light a fucking fire underneath mojang’s ass.

    EDIT:

    This is the original legacy engine from the 2018 trailer, running on a four-year-old build as we push Hytale forward again.

    Now hold the fuck up. What do you mean this is the 2018 engine? What the fuck have they been doing the past 7 years? Did they rewrite a whole new engine for no good reason? It looks fucking beautiful and seems to run great! I’m sure they had their reasons, and I don’t think we can draw accurate conclusions by speculating, but the insider perspective on the development cycle must be absolutely wild.

    EDIT2: Okay their blog post explains quite a bit more. Seems to paint a picture that Riot wanted the engine to be cross-platform (makes sense for consoles) and they could not make it work with a full rewrite away from their otherwise functional Java/C# engine. Kind of a crazy play on Riot’s part to make Java/C# devs and former minecraft modders write a modern game engine from scratch in C++ if that’s the case. Probably a tough lesson to learn for everyone involved. If only they could learn from an incredibly popular voxel-based building/aventure game that went through the exact same engine rewrite away from a GC VM language and faced similar struggles.

    As a PC player, great news that they’re sticking to .NET and Java. It will make modding much easier.


  • I don’t think that’s really fair. There are cranky contradictarians everywhere, but in my experience that feature has been well received even in the AI-skeptic tech circles that are well educated on the matter.

    Besides, the technical “concerns” are only the tip of the iceberg. The reality is that people complaining about AI often fall back to those concerns because they can’t articulate how most AI fucking sucks to use. It’s an eldtritch version of clippy. It’s inhuman and creepy in an uncanny valley kind of way, half the time it doesn’t even fucking work right and even if it does it’s less efficient than having a competent person (usually me) do the work.

    Auto translation or live transcription tools are narrowly-focused tools that just work, don’t get in the way, and don’t try to get me to talk to them like they are a person. Who cares whether it’s an LLM. What matters is that it’s a completely different vibe. It’s useful, out of my way when I don’t need it, and isn’t pretending to have a first name. That’s what I want from my computer. And I haven’t seen significant backlash to that sentiment even in very left-wing tech circles.


  • Honestly, PCs are not ready for local LLMs

    The auto-translation LLM runs locally and works fine. Not quite as good as deepl but perfectly competent. That’s the one “AI” feature which is largely uncontroversial because it’s actually useful, unobtrusive, and privacy-enhancing.

    Local LLMs (and related transformer-based models) can work, they just need a narrow focus. Unfortunately they’re not getting much love because cloud chatbots can generate a lot of incoherent bullshit really quickly and that’s a party trick that’s got all the CEOs creaming their pants at the ungrounded fantasy of being just another trillion dollars away from AGI.


  • For systems programming it makes the most sense out of the languages you mentioned. Languages requiring a runtime (Java/Python) do not fill the bill for system tools IMO. Golang is more arguable, but its memory safety comes through GC which many systems programmers aren’t fans of for a variety of technical and personal reasons.

    Rust is meant to be what C++ would be if it were designed today by opiniated system developers and didn’t have to be backwards-compatible.

    Those are the technical arguments I would use in a corporate setting.

    All that aside, there’s personal preference, and my point is that for FOSS projects that matters too. Rust is fun in a brain-teasy kind of way in the same way that writing C is fun, but without nearly as many footguns. Golang is practical but arguably not as fun. That’s the same logic that draws many programmers to write Haskell projects.

    The story of the Fish shell illustrates it quite well; the project gained a lot of development attention and contributions when they decided to rewrite from C++ to Rust, where they achieved a stable release with feature-parity a few months ago. It would have been a remarkably dumb decision for a private company to make, but makes perfect sense when you are trying to attract free talent.


  • The counterpoint is that, especially with FOSS that does not receive much (if any) corporate backing, developer retention and interest is an important factor.

    If I’m donating some of my free time to a FOSS project I’d rather not slug through awful build systems, arcane mailing lists, and memory unsafe languages which may or may not use halfway decent - often homebrew - manual memory management patterns. If the project is written in Rust, it’s a pretty clear indicator that the code will be easily readable, compilable, and safer to modify.



  • Quite the contrary! They effectively sell their cards at a ~20% discount to a bunch of AI companies by “investing” in the companies for a promise to use that money to buy their cards.

    It’s as dumb as it sounds and textbook unsustainable economic bubble behavior, but NVidia don’t care because more sales = more stonks = more money to “invest” = more sales = more stonks = more yachts for Jensen. So what if it makes 1929 look like a walk in the park, it’s not their problem.