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

help-circle




  • I haven’t seen it mentioned here, so I’ll rep for Noita. It’s an amazing rogue-like with great atmosphere and a really compelling world to explore.

    There’s a chemistry/alchemy system in the game that is really detailed and fun to explore. The game’s tagline is “every pixel simulated,” and it’s not an exaggeration. Noita is like those falling sand games that were popular in the early 2000s, where each particle of sand could interact with other particles. Imagine that, but you’re a badass witch flying through the world and blasting motherfuckers who try to get in your way. Your wands can set things on fire or freeze them or melt them with acid or blow them up or other crazy shit.

    The wand mechanics are incredibly deep. Like, it’s not “turing complete” levels of deep, but the rules for spells interact in incredibly interesting and exploitable ways. The feeling you get when you discover a powerful combo of spells is incredible.

    The devs also have a cool policy of turning bugs into gameplay mechanics. I really can’t say much about this without spoiling things, so this one is hard to talk about. Basically, if someone finds an exploit, they oftentimes won’t “fix” it. Instead, they’ll take it and tweak it to add consequences for using the exploit, or they’ll balance it a bit to make it harder/remove a bit of the benefit. It’s a really cool approach and has lead to a great relationship between the devs and the community. They don’t take our toys away, they just make them work better in the world.

    I played the game completely blind until I got my first win (it took about 80 hours of playtime), and I’d highly recommend that approach for folks who are willing to tolerate failure and who like to experiment. If it’s too frustrating then that’s okay, there are a lot of guides out there to help out new players without giving up too much. Many people describe your first win as you beating the tutorial, and there’s some truth to that.

    It can be gruellingly difficult at times, but it’s just so damn good, and there’s so damn much of it. I have around 600 hours in in that game which is twice as much as any other game I’ve played.


  • I love Simple Audiobook Player+. The UI is super minimal (and really maxes out the whole OLED black thing if you choose it) without compromising on features that are kind of essential for audiobooks (e.g. delayed pause/sleep timers, speed settings, volume boosting, an EQ). My favorite thing is the “undo seek” button. I’m an oaf who is constantly inputting accidental touches. When I was using Audible, I’d have to manually find where I was after accidentally hitting the next chapter button or moving the dot on the progress bar. SABP lets me just undo that shit.

    It hasn’t been updated in a while, but it doesn’t need updating when it does its job so well. There are no ads, no marketing notifications, just books. It’s like a program from coreutils in app form. It might be a bit ugly or outdated looking, but I’m about that.


  • Yeah, it’s really not too bad. It’s mostly boring. I brought headphones to my last root canal because I don’t like the sound the tools make (there’s some bone conduction going on, so the headphones let me drown that out) and that made the whole experience much nicer for me. I’m particularly sensitive to sounds, so sound has always been the worst part of any dental work for me.





  • I definitely haven’t been shouted at in any of the European airports I’ve been in (from memory, KEF, HEL, AMS, MAD, BCN, NCE, and BER, so not super representative of the continent), so to me, it seems like an American phenomenon. I haven’t been to Canada enough to know what it’s like there. It’s also somewhat recent. I’ve been flying for 25ish years now, and I feel like the yelling has only been happening for the past, I dunno, 5-7 years?

    As others have said, I don’t think it’s that we like being shouted at. We just have a large number of people who are, uh, “ruggedly individual,” to put it in nice terms. Those people don’t really think about others enough, so you have to yell at them to get them to pay attention to the world around them. I’m the type of person that looks up the rules before I leave and makes sure I have all of my shit out of my pockets before I even enter the security line to ensure I don’t reduce the efficiency of the security checkpoint. I often feel a bit exasperated with the people who don’t think about others in those situations.

    As a means of dealing with it, I’ve found that smiling, making eye contact, and nodding at the TSA agent doing the yelling makes them less likely to yell at me while simultaneously making me feel a bit less frustrated—expressing nice feelings and trying to show some common humanity with the people I’m interacting with makes it harder for me to feel angry. Not saying that’d work for everyone, but it’s helpful for me.






  • Ugh, I hate ChatGPT. If this is Bash (which it is, because it’s literally looking for files in a directory called ~/.bashrc.d), then it should god damned well be using syntax and language features that we’ve had for at least twenty fucking years. Specifically, if you’re writing for Bash (and not POSIX shell), you better be using [[ ]] rather than [ ]. This wiki is my holy book I use to keep the demons away when writing Bash, and it does a simply fantastic job of explaining why you should use God damned double square brackets.

    ChatGPT writes shitty, horrible, buggy ass Bash. This is relatively decent for ChatGPT (it even makes sure the files are real files and not symlinks), but I’ve had to fix enough terrible fucking shitty AI Bash to have no tolerance for even the smallest misstep from it.

    Sincerely, A senior developer who is known as the Bash wizard at work.

    EDIT: Sorry, OP. ChatGPT did not, in fact, write this code, and I am going to leave my comment here as a testament to what a big smelly dick I was here.



  • Badabinski@kbin.earthtoLinux@lemmy.mlGoldilocks distro?
    link
    fedilink
    arrow-up
    26
    arrow-down
    8
    ·
    2 months ago

    For me, it’s Arch for desktop usage. When I first started using Arch it would not have been Arch, but now it’s Arch. The package manager has great ergonomics (not great discoverability, but great ergonomics), it’s always up to date, I can get a system from USB to sway in ~20 minutes (probably be faster if I used the installer), it’s fast because it doesn’t enable many things by default, and it’s honestly been the most reliable distro I’ve ever used. I used to use OpenSUSE ~10 years ago, and that broke more in one year than Arch has in ten.

    I personally feel like Arch’s unreliable nature has been overstated. Arch will give you the rope to hang yourself if you ask for it, but if you just read the emails (or use a helper that displays breaking changes when updating like paru) and merge your pacnews then you’ll likely have a rock solid system.

    Again, this is all just my opinion. It’s easy for me to overlook or forget all of the pain and suffering I likely went through when learning how to Arch. I won’t recommend it to you, but I’ll happily say how much I’ve come to enjoy using it.