• 0 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle
  • tool@lemmy.worldto196@lemmy.blahaj.zonerule
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    6 months ago

    I have tinnitus with two different frequencies constantly blaring in my ears from target shooting and loud concerts sans ear protection.

    You’ll be able to tell the difference in a quality pair of headphones, trust me.





  • While on the topic, this isn’t how passwords work in systems.

    Passwords are stored as one way hashes. So it’s cryptoed only in one direction, it’s lossy, and can’t be recovered back to the original password.

    When you log on, your cleartext PW is hashed in ephemeral memory/storage and then the cleartext password is thrown away.

    That hash is compared to the hash in the DB. If the hash matches, then you have access. If it doesn’t, then your PW is incorrect.

    Oh my sweet Summer Child. This is definitely how it’s supposed to work, but there are plenty of services that just don’t know what the fuck they’re doing.

    Have you ever been on a site that has a stupid-low character limit for a password? There’s literally no reason to do that, all the hashes are going to end up the same size in the DB anyway regardless of the original string length. Even bcrypt’s max secret character limit is 70-something characters.

    Ever change a password and have it not work on the next login because they’re silently truncating it after a certain character limit? Ever get an email with an actual password in it?

    The only reason you would do things like this is if you’re storing/processing passwords in plaintext and not hashing it client-side first.

    I can think of 3 offenders of this off the top of my head. It’s a lot more common than you’d think.




  • tool@lemmy.worldto196@lemmy.blahaj.zoneGames rule
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 months ago

    It is an absolutely fantastic (and bizarre) game with an addictive game loop. It reminds me of Stardew Valley in that you can just play it and chill, it’s one of those kinds of games; you won’t be super challenged while playing it, but that’s OK, it’s not that type of game. It has a basic storyline, good humor, and the mechanics of the game also expand quite a bit as compared to the beginning of it. I’ve told multiple people “Don’t look up reviews or videos, just buy this blind/sight-unseen and play it.” and there hasn’t been a single person that hasn’t enjoyed the shit out of it. I’d buy it again for twice the asking price. It’s just fun.

    So yeah, 10000% recommend.






  • Bet it’ll be their own special flavor of Python that doesn’t play nice with literally any other packages or interpreters.

    It’s literally just Python and it says that it supports standard packages/modules. And Guido Van Rossum works at Microsoft now, there’s no way he would let them bastardize it, he would’ve quit before that happened.

    I don’t understand why people will find any reason to shit on anything while not even (seemingly) reading the article. If you did, I’m sorry, but it really doesn’t seem like you did.

    But yeah, fuck it, let’s rip it all out and just keep the VBA integration until the heat death of the universe.


  • A times B times C equals X… I am jacks something something something

    Narrator: A new car built by my company leaves somewhere traveling at 60 mph. The rear differential locks up. The car crashes and burns with everyone trapped inside. Now, should we initiate a recall? Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don’t do one.

    Woman on Plane: Are there a lot of these kinds of accidents?

    Narrator: You wouldn’t believe.

    Woman on Plane: Which car company do you work for?

    Narrator: A major one.





  • Is OpenVPN not just SSL traffic?

    It’s not, it’s an IPSec VPN by default which runs over UDP. You can run it via TCP and it operates over the same port as HTTPS (443), but it’s not the same protocol and can be differentiated that way.

    A way around this would be to run an SSLVPN with a landing page where you log in instead of using an IPSec VPN or a dedicated SSLVPN client.

    Another way around it would be to create a reverse SSH tunnel on a VM/VPC in another country/state and send all your traffic through that.