• 0 Posts
  • 50 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle


  • Rednax@lemmy.worldtoScience Memes@mander.xyzPLASTICMAXXING
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    1
    ·
    1 month ago

    Huh, I thought that they only filtered your blood when donating plasma, hence the PFAS could simply be returned to you. But I have to admit that I’m far from an expert on this matter.

    Either way, we kinda have returned to bloodletting being a reasonable medical approach.



  • But how does the Rust compiler do that? What does it actually check? Could I write a compiler in C that does this check on a piece of Rust code?

    C is so simplictic, that if I can write a piece of functionality in C, I must understand its inner workings fully. Not just how to use the feature, but how the feature works under the hood.

    It is often pointless to actually implement the feature in C, since the feature already has a good implementation (see the Rust compiler for the memory safety). But understanding these features, and being able to mentally think about what it takes in C to implement them, is still helpfull for gaining an understanding of the feature.



  • I have this experience with a certain type of pedestrian traffic light “button”.

    I quote button, because nothing physically moves when you press it. I’m not sure if it registers pressure or heat, but you don’t even feel anything move when you press it.

    Usually when you press the button, a red text lights up on the button, telling you to wait. This text gives you feedback that the button registered your press, and the traffic light will schedule a green light for you.

    However, sometimes you didn’t press hard enough, and the text doesn’t light up. Simple solution: press harder.

    But there is a scenario where it doesn’t matter how hard you press, the button won’t light up. You keep staring at it, while slamming the damn thing with the fury of a Hulk wealding Mjolnir. Still, nothing lights up. The reason: the light instantly went green, so it never needed to light up the text telling you to wait. And all that time slamming your fist on the button, could have been spend crossing the intersection. Instead you have been standing there, looking like a drunk person having a fistfight with an inanimate object.




  • I remember a javascript library where the was a function that returned, according to the documentation, “a color”. Did it return an object with 3 fields? Were those fields RGB or some other color scheme? Is it a string encoding a color? What format is that string? None of these questions could be answered without just running the code, and analyzing the object you got back.


  • Do you mean that programming languages are hard to read/write, or that the languages themselves are poorly designed?

    In the former case, I invite you to read machine code. Not assembly, but straight machine code. Just zeros and ones as far as the editor can see. Any popular language is better than that.

    In the latter case, I invite you to look at the design of an arbitrary natural language. Weird grammer rules, regional differences, loan words that don’t fit in, etc. No programmming language is worse than that. Although I would argue that Javascript has all of those problems too in some degree.




  • Rednax@lemmy.worldtoScience Memes@mander.xyzwhere the magic happens owo
    link
    fedilink
    English
    arrow-up
    24
    ·
    edit-2
    8 months ago

    Allow me to translate:

    Top left is a thermal cycler. Basically it heats and cools samples at a given rate. This is primarily used for magic. Top right is the fancier version of this, it is for qMagic, so it can do the heating and cooling and has a magic detector for magic components that reacts to magic happening so you can quantify approximately how much magic is going on in the beige box.

    Bottom right is a luminex. This uses detection of magic signals to measure magic.

    Bottom left is the beige box where magic happens.


  • I doubt they do mich different than you do with their OS.

    People are more motivated by feelings than actual logic. The person you are responding to even states that Ubuntu “feels good to use”. That is some car advertisement level of feeling based reasoning.

    Another thing is that people really hate it when things change. Especially a UI change. Every change in the Windows UI has been met with disgust. And if there is one thing different between linux distros, it’s where they place all the buttons, menus, etc. So people prefer to stay with the distro they know.




  • The puzzling part is fun, because you are constantly learning new ways to use your body. See how to balance, how to move around, etc. I have found that dancing gives a similar learning challenge. Especially the more free-form dances like salsa and bachata. It’s fun learning new moves every week during the lesson, and then try to see if you can put them to practise during a party.

    And don’t worry about beeing to stiff. If you can balance around boulders, you can get your body to move around for dancing too. Just takes some practise. I currently do both, and feel like I lack dexterity more for the climbing than for the dancing.

    And unlike most of the hand-friendly options mentioned already, you do have to use your hands and arms a lot. Just not in a way that puts any stress on them.