Alt account of @Badabinski

Just a sweaty nerd interested in software, home automation, emotional issues, and polite discourse about all of the above.

  • 0 Posts
  • 227 Comments
Joined 11 months ago
cake
Cake day: June 9th, 2024

help-circle




  • In the short term? Grey rock your “friend.” This person is an enabling shit who does not have your best interests at heart. You are being physically abused. What you describe isn’t corporal punishment (which I personally consider to still be physical abuse), it is abuse. Starving someone to punish them is abuse. Anyone who takes part in, or enables said abuse is not someone you want in your life.

    Do you have anyone safe in your life that you could go to? Other friends that would not condone what you are experiencing? An estranged parent? Even a trustworthy teacher? I’d recommend trying to build up a support network of people who actually care for your well being before pushing this enabling piece of trash out of your life.



  • imo, hardware raid is irrelevant for most small-scale use-cases and can be a liability for homelabbers. In a professional context, I’ve had a raid card shit itself causing temporary data loss and downtime because my idiot bosses didn’t buy a spare card back when they set up their system. If you’re doing hardware RAID, you must buy two cards, and they MUST be on the same firmware version. Software RAID is basically just as fast, is far more flexible, has one less SPOF, and is cheaper (a cheap HBA being all you need hardware-wise). About the only other thing some RAID cards have is a battery backup unit to get around write hole issues, but good filesystems can help with that too.

    Hardware RAID isn’t necessarily obsolete, but I’d say it’s like mainframes—the applications for it are highly specialized.


  • Wireguard was written with the explicit goal of having sane, secure defaults. I totally feel you w.r.t. openvpn or ipsec, since it’s easy to do something wrong. Wireguard is much easier because it simply refuses to give you the choice to do things incorrectly.

    w.r.t. the certificate thing, you could set up a reverse proxy and do HSTS to ensure nobody can load up a rogue CA on your devices. HSTS has the issue that SSH has (trust on first use or whatever it’s called), but you just need to make sure nobody is MITM you for that first connecting and then you’ll be good to go. This would let you use a self-signed certificate if you do desired.








  • This is my father. Like, I’m happy that he doesn’t hate me because I’m bi and poly. He’s pretty open about how he thinks the Republican party is cruel and shitty.

    His problem is that he associates fiscally progressive policies with California’s creaking and inefficient bureaucracy. In his career, he spent a lot of time interacting with various CA governmental departments and he grew to loathe them intensely. Whenever I discuss progressive policies with him, he always relates it back to his experiences living and working in California and then just shrugs and says “I hate both parties for different reasons.”

    It’s funny, because like, shit man, I kinda agree with him on a superficial level. California’s state and local governments sucks at their jobs in a lot of ways (see the notorious San Francisco public bathroom). I agree that unions (of which there are many in California) can sometimes impede quick and efficient work (although I don’t fucking care, I just chill out and am patient with folks and the shit gets done eventually. The process would be more efficient if the company tried to have a more harmonious relationship with the union).

    He just doesn’t seem to understand that as far as progressive polities go, California is a terrible example. There are plenty of places around the world that that have implemented progressive and socialist policies while still preserving the things he cares about (efficiency and relative frugality), but he’s never been to those places. He hasn’t engaged with those governments. All he can think of is the “progressive” state that caused him so much anger.

    So basically, I think most people like this are fundamentally nice and decent, but they’re ignorant and are blind to the underlying dissonance between their social and fiscal philosophies. My dad has never voted for Trump (he wrote in a friend’s name which was basically a vote for Trump, but fuck man, it’s at least a little better), but I don’t believe he’ll ever accept that voting according to his fiscal philosophy directly contradicts his social philosophy.

    EDIT: apologies if this is rambling or poorly written. I’m sleep deprived and distracted and very stressed, and I probably shouldn’t have commented at all.






  • I love rust and projects rewritten in Rust, but I’ve felt pretty mixed about this particular project. The strong copyleft on GNU coreutils is part of what keeps many Linux distros truly free. There’s stuff like BusyBox or BSD coreutils if you need something you can make non-free, but GNU coreutils are just so nice. I wish this reimplementation in rust had been licensed with GPL or a similar copyleft license. At least there’s no CLA with copyright transfer.