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
  • 21 Comments
Joined 6 months ago
cake
Cake day: June 9th, 2024

help-circle



  • Badabinski@kbin.earthtoMemes@lemmy.mlawHell Naw
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Seriously. The ECU in my partner’s truck decided that it was done with magic smoke and Marie Kondo’d that shit out, leaving her stranded. Her truck is an old 2002 Dodge Dakota that we’ve been nursing along while the used car market cools down (we want to get her something small and fuel efficient, but cars cost too damn much). Back in 2000 or 2001, some bean counter at Dodge decided that the company really had to cheap the fuck out with their ECUs for the 2002 model year. Because of this, any 2002 Dodge truck has either had its ECU replaced or is a ticking fucking time bomb.

    What’s even better is that nobody makes these shit-ass ECUs anymore. The only replacements you can get are remanufactured units, and it’s highly likely that you’ll get at least one dud before you can find anything decent. We’ve been a tiiiiiiny bit less lucky than that, meaning we’re on our 13th ECU. Our mechanic has gone through everything else to make sure there’s not something external that’s exploding the ECUs, and he hasn’t found anything. Over the course of like 9 weeks, we’ve completely deleted the stock of these stupid things in Utah and all of the surrounding states. We’re now ordering one from Florida that’s been remanufactured by a different company which hopefully won’t grenade itself.

    Fuck American car companies, and apologies to anyone who’s currently having a hard time sourcing an ECU for a 2002 Dodge Dakota. We screened all the bad ones out for you. The only good part about all of this for us is that our mechanic isn’t charging us for anything more than one ECU replacement. The damn truck has been in the shop for 9 weeks, and we’re only going to pay like $1000.



  • Badabinski@kbin.earthtoLinux@lemmy.mlHyprland is now fully independent!
    link
    fedilink
    arrow-up
    55
    arrow-down
    3
    ·
    edit-2
    4 months ago

    What if you need to file a bug? What if you have a question on the config that’s not easily answered by the docs? If you never, ever find bugs and never, ever have questions, then sure, separate the two. There are genuinely people like that, but they’re not common. If you’re one of them, then I’m genuinely glad for you.

    My opinion is this: You use software. You don’t use people, but you sure as hell rely on them.





  • The other person may have responded with a fair amount of hostility, but they’re absolutely correct. I run Kubernetes clusters hosting millions of containers across hundreds of thousands of VMs at my job, and OOMKills are just a fact of life. Apps will leak memory, and you’re powerless to fix it unless you’re willing to debug the app and fix the leak. It’s better for the container to run out of memory and trigger a cgroup-scoped OOM kill. A system-wide OOM kill will murder the things you love, shit in your hat, and lick your face like David Tennant licked Krysten Ritter.



  • I don’t bother with those unless I’m specifically going for all the orbs. Like, I’ll get the closest one, but I don’t bother with the one you mentioned or the one that makes the boss spawn. There’s usually enough health to be had once you know your formations, and if you want mondo amounts of health, there’s always the heart mage trick. I don’t go out of my way to dig gold in the mines for the same reason. You can win without doing it, and it just breaks up the flow too much imo.




  • I imagine that part of it comes down to motivation. I pretended to be an adult on a special-interest forum when I was twelve years old because I needed an escape from my miserable existence. At that time, I had no control over my life and every morning I woke up meant I had a new chance for traumatic shit to happen. I desperately needed to be someone else, so I took my time, researched shit, and avoided any conversation where I might be outed. I’m sure I didn’t fool everyone, but I got some shocked responses when I went back as an adult and owned up to it.

    Kids doing it for the authority boost or just as a childish fancy will be easier to spot. Kids doing it as a coping mechanism for their horrible lives will probably blend in a lot better.


  • The article mentions this, but this is the second time this piece of software has been in the news in as many years. Last year they had an SQL injection vulnerability on an unauthenticated page that was widely exploited to grab all kinds of juicy data. This year, it appears like their dumb, closed source SSH library may be responsible for allowing unauthenticated access.

    I’m excited to see what vulnerability 2025 will bring. Maybe this will push more people to use audited open source code like openssh and the tooling built around it. I’m pretty sure sshd is compliant with HIPAA and PCI.


  • I always just derive the interface name from first principles. Like, if I want to know which interface will be used to get out to the internet in a script, I’ll just find the one that’s L2 adjacent with the default gateway. If I’m given an egress or cidr, I’ll just find the interface that has that IP. Modern iproute2 has a JSON output option which makes getting this information pretty trivial. Doing that means that it doesn’t matter what scheme your OS is using.

    I personally prefer the persistent names for Ethernet, although I don’t like them for WiFi. Luckily, it seems like my wireless adapter always just ends up as wlan0. I’m not sure why that’s the case, but it works out well in the end for me.




  • It’s definitely been life-changing for me. I never had the “touch”. When I’d do stuff around the house, I’d put in screws at crazy angles and drill holes in the wrong places on walls. I never felt like I could fix or build anything. Machine tools let you build crazy shit without relying on your visual reasoning or coordination. You want a hole at a spot? Move the handwheels to that spot and you’re there. There’s no fucking around. That built up my confidence, and the stuff that does require spatial reasoning (like using a file to turn a round hole into a square one) happens slowly enough that you can make mistakes and still be okay.

    If you decide to get into it, I’d recommend getting a lathe first. if you can’t afford a mill, a drill press is still very useful. You can do almost anything on a lathe if you try hard enough, and a drill press makes some things a lot easier. Blondihacks will have a lot more to say about it, but I believe that’s her recommendation.