• 0 Posts
  • 441 Comments
Joined 3 years ago
cake
Cake day: June 30th, 2023

help-circle

  • Don’t ban aftermarket exhausts completely, just the ones that optimize for loudness or dirtier air.

    I’d like to see devices that detect when a car is running too rich or lean (bad cases I can smell right away, so it should be detectable at a range), along with enforcement and seizing vehicles where they deliberately mess with those, especially if there’s a switch or function present that can switch between legal and illegal modes to pass emissions tests and then go back to spewing out unburnt fuel or a much higher number of nitrous oxide compounds.



  • Windows comes with its own set of challenges in the form of wanting things set up differently from how MS wants them set up and not wanting to be nagged about using their shitty programs and services. I got to the point where any time the OS or software initiated some kind of contact with me, it would annoy me even if it might have been helpfull because I’m so used to those being from the marketing department.

    Like I’ve noticed that Linux can do things without annoying me even if that thing used to annoy me on windows just because I don’t have that expectation that it’s trying to sell me something.








  • It’s even more pathetic than that. They aren’t just expressing their will to play the game, they are asking for approval despite it. It’s similar to the “nothing personal” disclaimer which is usually followed by something with significant personal disruption.

    Most honestly expressed, they’d be, “I’m doing/about to do something that impacts you negatively, please don’t retaliate against me because I don’t like it when negative things happen to me.”

    Edit: just noticed the commenter you replied to reversed the original saying and agrees with you.






  • Buddahriffic@lemmy.worldtoScience Memes@mander.xyzGravity!
    link
    fedilink
    English
    arrow-up
    2
    ·
    28 days ago

    I think it is a joke, though not one we’re supposed to be in on.

    The hint is that that is a very well made map for someone who doesn’t understand how water flow really works. They turned the ocean trenches into rivers. It’s a parody of someone who doesn’t understand gravity but still uses it properly in demonstrating how it should look incorrectly.


  • Buddahriffic@lemmy.worldtoScience Memes@mander.xyzGravity!
    link
    fedilink
    English
    arrow-up
    8
    ·
    28 days ago

    I still can’t tell if most instances of them are a) genuine, b) trolling stupid people into believing dumb shit, c) trolling smart people into believing they believe something stupid and enjoying the frustration as they fail to convince them otherwise, or d) conning true believers like that guy who just wanted to fund his private rocket launch did.

    Like it started with group B, but it’s impossible to tell group A and C/D apart, if they are really dedicated to the bit. Like those youtubers who did various expreiments that would show which way it was, got results consistent with ball earth, then dismissed those results as something being wrong with their experiment could be strong denial but also just sounds like trolling and if I had to bet, I’d probably bet on it being a troll (or someone knowing their video will get way more hits like that because it’s a hilarious result that did get a lot of round earthers to watch to mock it).

    Tldr, I think we might all be getting played, though none as much as the poor fools that really do believe and donate to “flat earth science”.




  • This problem is far more difficult to solve than x64 windows apps running on x64 linux.

    While x64 and ARM are both turing complete and thus anything one can do, the other can also do, there can be subtle differences to the way they do them.

    Like one I’m aware of is the atomicity of loading memory using a co-processor register, which is required for accessing thread local storage, and introduces a subtle race condition if someone uses user mode multithreading (which can be way faster than kernel mode multithreading) without handling the case where they get preempted between moving that register’s value and doing the load, and end up running on a different kernel thread when they get back (because you need one kernel thread per core). That thread would end up with the pointer for another thread’s thread local storage, which tends to break things pretty badly.

    That’s just one that I’m aware of. There’s probably tons of other subtle differences that mean you can’t just have a map of “x in x64 means y in ARM” and use that to generate a compatible binary. It would probably run, but it would have bugs that the original doesn’t that are only seen in rare edge cases.

    Not that I want to discourage this effort, but this is a problem an order of magnitude or two more difficult than the one proton solved, which was essentially just a bunch of wrappers that convert one API or OS behaviour to another equivalent one.