• 2 Posts
  • 60 Comments
Joined 2 years ago
cake
Cake day: July 3rd, 2023

help-circle

  • Someone breaking into your password manager is a lot less likely than someone breaking into one of the dozens or even hundreds of services you probably reuse passwords on.

    Exactly. Without a password manager, every single service you have reuses your password on is a security risk, because any one of them will compromise the rest. And it has repeatedly been demonstrated that even large software companies don’t follow best practices regarding passwords. So any one of them being compromised is a risk. With a password manager, as long as it is properly encrypted and secured with a strong master password, the only point of attack will be your master password.

    It’s less about keeping all your eggs in one basket, and more about reducing attack vectors that hackers have access to. With reused passwords, every single individual service is a potential vector of attack.





  • And this is the real crux of the issue. If there are no penalties for ignoring the court order, then we have already entered the “we need to start lighting dome-topped buildings on fire” phase of protests. Because if the judicial branch is truly being ignored, then there is nothing to stop it from escalating to straight up “Secret Police disappearing citizens in the dark of night for having dissenting opinions” levels.



  • This feels a little bit like Brainfuck tbh.

    For what it’s worth, I can think of one thing that would make brainfuck even worse: Instead of using 8 arbitrary characters (it only uses > < + - . , ] and [ for every instruction) for the coding, use the 8 most common letters of the alphabet. Since it ignores all other characters, all of your comments would need to be done without those 8 letters.

    For example, “Hello World” in brainfuck is the following:

    ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
    

    If we instead transposed those 8 instructions onto the 8 most common letters of the alphabet, it would look more like this:

    eeeeeeeeaneeeeaneeneeeneeenesssstonenentnneasostonnIntttIeeeeeeeIIeeeInnIstIsIeeeIttttttIttttttttInneIneeI
    


  • Sure, but it’s a serious issue which is worth mentioning. Lots of Linux fanboys conveniently sidestep the whole “having the most popular GPU on the market will wreck your install” issue.

    It’s absolutely something worth mentioning when you’re pushing someone to try Linux, because the “it’s so easy nowadays” rhetoric does nothing to help when it doesn’t turn out to be easy. If you’re genuinely trying to get people to use Linux as a daily driver, it’s worth warning them about some of the common pitfalls so they can go in with realistic expectations.

    If they go in all starry-eyed and discover it’s not easy, they’re less likely to try it again in the future. After all, they were lied to the last time someone told them it was easy. Why would this time be any different?


  • It has always been there, but until Trump’s first term the Nazis were at least cautious about things. They were afraid to openly and publicly spout their BS, unless they were in large groups. Because they knew that if they held up swastika signs on the street corner, that they’d very quickly get punched in the mouth.

    But Trump changed that. Depending on how old you are, you may remember the “he tells it like it is/he’s not afraid to say what’s really on his mind” types of support for Trump during his first term. What a lot of those people were really saying is “he makes me feel empowered to say what’s is on my mind.” And what was on their mind was white supremacy and nazism. When the highest office in the land is tacitly (and sometimes directly) supporting white supremacists, they feel emboldened. And when they feel emboldened, they escalate.

    What used to be whispered racist jokes escalated into passive racism. What used to be passive racism escalated into active racism. What used to be active racism escalated into openly hostile racism. And what used to be openly hostile racism escalated into nazism.

    And the issue is that Trump/Musk have given Nazis a forum to meet other Nazis. Before, being a Nazi was a fairly lonely hobby. Finding other Nazis carried a lot of risk, because it meant potentially exposing yourself and getting your life ruined. But with Musk buying Xitter, Trump building Truth Social, etc… Yeah, suddenly the Nazis felt empowered to actually start talking to each other. The same way flat earthers used to just be your crazy uncle who smoked too much in his garage. But now that crazy uncle is part of a Flat Earth Society that regularly does large “experiments” to try and prove the earth is flat. By finding a forum to connect with other like-minded individuals, people feel emboldened as their views feel more normalized.







  • Yup. Rand() chooses a random float value for each entry. By default I believe it’s anywhere between 0 and 1. So it may divide the first bill by .76, then the second by .23, then the third by 0.63, etc… So you’d end up with a completely garbage database because you can’t even undo it by multiplying all of the numbers by a set value.


  • He explains why it’s unlisted in the first few minutes. Basically, he knows it’s too long for the regular viewer, and plans to release a condensed version later. But for the people who may be interested in a deep dive, he made the much longer unlisted version where he has the freedom to ramble and fully explain things.

    As for why it’s unlisted, it’s probably so he doesn’t get dinged by the YouTube algorithm for incomplete views. If the algorithm sees that his regular viewers are only watching the first 5 minutes of his hour long video, it’ll stop recommending his videos to them. Unlisting the video is an easy way to get around that, because only the people who are interested in it will seek it out.



  • Yeah, I used to work a job where I was basically on call for 6 hours at a time, but didn’t need to do much unless something broke. I’d help set things up at the top of the day then tear things down at the end. But in between, I was basically just waiting for things to break. It’s safe to say that I used the fuck out of my gaming laptop and VPN at my desk. Because I obviously didn’t want to try playing games on a company computer.

    I played a lot of single player and idle games at that job, because those are easy to walk away from at a moment’s notice. Just hit pause and you can give your full attention to whatever problem has popped up. Then once it’s resolved, you’re right back where you left off.