• 0 Posts
  • 1.14K Comments
Joined 2 years ago
cake
Cake day: June 10th, 2023

help-circle
  • Well it’s what you’d want but not what it does, for one, but for another: comparing scalars is very easy, comparing complex structures is not. To compare one array with another you’d need to iterate over each element, recursively.

    That JavaScript handles arrays as objects is also not bad, that’s just a language feature that you may like or not, not much can go wrong there. The reassignment of “this” or how JS handlesnumber comparison, yeah, that is infuriatingly bad


  • JavaScript sucks but I’ll give it this one

    Arrays are complex structures with multiple values. Just because one looks like the other doesn’t make them the same object. It’s like taking two new objects form the same class, they look the same but work independently from eachother. I can add a value to one and the other would be unaffected, they’d both still be the same class






  • Phoenixz@lemmy.catoProgrammer Humor@programming.devNode Modules
    link
    fedilink
    arrow-up
    12
    arrow-down
    3
    ·
    22 days ago

    Oh Hells no.

    JavaScript is NOT fine, it’s … I’m really trying to think of a word that will convey the shit that it is without triggering half the people on Lemmy into an aneurysm, but I can’t find it.

    JavaScript is by far the worst. I’ve been working with JavaScript for the past 6 days and I want to hang myself, it’d be a better fate than continuing



  • Meanwhile in Linux with luls, which I’ve had since a pre-pre-pre version somewhere back in the early 2000’s, I can have multiple keys, all works like sunshine, never had problems.

    On windows… So we work with highly sensitive data, and ever since I came in I thought it insane that people working remote don’t have that highly sensitive data encrypted. We can’t switch Linux yet, so okay, we go for BitLocker.

    Boy oh boy oh boy was that a mistake.

    50 remote users, 5 get encrypted devices with BitLocker as a trial and within a month, 3 of them already got locked up permanently because apparently it’ll pwrma lock itself after x amounts of invalid passwords which is just incredibly stupid. But don’t worry, there is a backup key! Yeah, that is lie 48 characters that we’d had to pass by phone and they have to type it flawlessly.

    Suffice to say, the remote users will be running Linux soon, like it or not.












  • If it’s not open source then forget about it, it won’t go anywhere. I’ve had that stance of all software for decades now, but in the last few years boat loads of others have caught on.

    Its simple really. If the software is open source (ALL of it, servers, clients) we can all check it and all be sure it does what is advertised. If not, we have no way of knowing what you’re doing, especially on the server side of things, and if we’ve finally collectively learned on thing, it’s that we can’t trust companies on the server side of things. Data WILL be used in other ways than advertised.

    Since this software is supposed to be a security product, trust is paramount, and it’s bot there at all. Unless this product would be open source I won’t even look at it.