• 0 Posts
  • 446 Comments
Joined 2 years ago
cake
Cake day: July 14th, 2023

help-circle
  • kibiz0r@midwest.socialtoADHD memes@lemmy.dbzer0.comCalm down bitch
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    2 days ago

    The worst is schroedinger’s auditory buffer. (Heisenbuffer?)

    If you give me a second to parse what you said, I can reply just fine. If you ask “are you listening?” in an aggravated tone, the buffer gets discarded instantly.

    And this is completely orthogonal to whether I was trying to pay attention to your words, cuz I basically can’t process your words directly as you speak anyway.

    So I might have an easier time continuing the conversation if I’m mildly distracted instead of constantly overwriting the perfectly understandable stuff from 5 seconds ago with the white noise that I’m hearing in the immediate present.







  • Think of it like your browser history but for Git. It’s a list of the SHAs related to your recent operations.

    And because Git is a content-addressable data store, a SHA is basically like a URL. Even if a branch no longer exists, if you know the SHA it pointed to then you can still check out the exact contents of that branch. The reflog helps you find that.






  • kibiz0r@midwest.socialtoMemes@lemmy.mlUtopia is a blatant lie, isn't it?
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    1
    ·
    20 days ago

    People have thought for thousands of years that they were living in the time of a great final battle against eternal tyranny — and that they were destined to fail.

    There’s a strange comfort in being certain of doom. It makes the world simple and understandable. Predictable, and therefore less jarring. Doom is invulnerable to good news — in fact, good news is always bad news in the framework of doom, because it means delaying the inevitable and inviting false hope.

    But the real story of the last several thousand years is that the world is complex. People are more complex than we could’ve understood even a hundred years ago. And the universe may be even stranger than we possibly can imagine.

    I’m not telling you to be certain of a positive outcome. I’m just telling you to let go of certainty.






  • Had a convo with someone a while back:

    Bug report: “The ‘reset password’ form doesn’t show an error if you try to reset an account that doesn’t exist.”

    Me: “That would be a security risk. Closed.”

    Them: “What? How? You have to click the link in the email before it does anything.”

    Me: “Try putting in a bogus email on the login screen. See how it says ‘wrong email/password combination’, and not ‘no such account’? If we tell the user whether we recognize a given email, we’re basically providing attackers a list of users they can try passwords for.”


  • I’d settle for just requiring interoperability. Seems like a reasonable requirement for a government to demand the ability to change vendors.

    We have that requirement when it comes to munitions. You’re not allowed to sell the military a gun for which you are the only ammo manufacturer.

    A side effect would probably be that more commercial software would be interoperable as a result, just because it’s easier for the vendors to maintain a single product rather than wildly different variants.