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

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




  • They really don’t, though. Inclusion/exclusion operators work most of the time, but it’ll still return results with explicitly-excluded keywords. It also fucks up results by returning entries with similar words to your query, even when you double-quote a part of the search term. Advanced queries that use booleans and logical AND/OR don’t work at all anymore, that functionality has been completely removed. It returns what it thinks you want, not what you actually want, even when explicitly crafting a query to be as specific as possible.

    I use Kagi for search now and it’s 1000x better, especially when researching technical issues; it’s like when Google actually respected your search terms and query as a whole.


  • tool@lemmy.worldtoProgrammer Humor@programming.devWould you agree?
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    1 year ago

    If Linux was dominant it wouldn’t be Linux. There would be more pressure to monetize and there would always be someone willing to sell out for that money. You can see this even in the Linux community today. I’m sorry I had to be so negative about it though, it sounds nice.

    This is a very Desktop/workstation-centric view of the situation and you’re completely neglecting 3/4ths of the story. Linux is already hilariously dominant on the on-prem server and Cloud side of things. Like, it’s not even close. Pretty much any website you visit, the odds are overwhelming that it’s running Linux. Even Microsoft runs most of the underlying infrastructure for Azure and Github on Linux. Android is the #1 mobile phone platform in the world, which runs on, you guessed it, Linux.

    And it’s already monetized to the gills. Red Hat has multi-billion earnings per quarter, every quarter, and Canonical is almost certainly going to IPO this year.

    It’s already dominant in pretty much every space it touches and it has been for a very long time. Desktop/workstation is pretty much the singular exception to that.



  • tool@lemmy.worldtoMemes@lemmy.mlI miss forums
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    2
    ·
    1 year ago

    Now that societal failsafe is gone. Now people just aren’t challenged for holding the wrong opinion.

    I agree with everything you said except for this. Opinions are never wrong since they’re subjective, they’re just fucking stupid.



  • tool@lemmy.worldtoMemes@lemmy.mlThis community lately
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 year ago

    Because Firefox honestly used to be shit, especially in the early Phoenix/Firebird days, but now it isn’t anymore, and they just haven’t bothered to check it out again. The “killing all the existing extensions” thing really didn’t help matters either.


  • tool@lemmy.worldtoMemes@lemmy.mlThis community lately
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    2
    ·
    edit-2
    1 year ago

    Lmfao. Bro edge is chromium my guy. You just switched from one skin to another is all. It’s all the same under the hood🤣

    They are definitely not all the same, and Vivaldi is a fantastic example of that. Just because it’s Chromium-based doesn’t mean it’s chock full of bullshit and a Chrome reskin, it just means that it most likely is. Vivaldi definitely isn’t.



  • tool@lemmy.worldtoMemes@lemmy.mlLimeWire.exe
    link
    fedilink
    English
    arrow-up
    17
    ·
    1 year ago

    Hearing a song that you’ve downloaded playing on the radio, surprised it didn’t skip in that one spot

    To this day my brain still jams in neutral when I don’t hear a skip at the end of Guerilla Radio the last time Zach says “now”