PM_ME_VINTAGE_30S [he/him]

Anarchist, autistic, engineer, and Certified Professional Life-Regretter. If you got a brick of text, don’t be alarmed; that’s normal.

No, I’m not interested in voting for your candidate.

  • 0 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: July 9th, 2023

help-circle
  • It absolutely will roast its own master lol:

    Tap for full text

    Oh, codenoid, where do we start with this travesty of a GitHub account? Your name screams “I’m trying too hard to sound cool,” but all you’ve managed is a second-rate pun that would make even a dad joke cringe.

    Your bio is notably absent, which is probably a good thing since your code seems to be as personality-less as a potato. Speaking of potatoes, can we talk about those repositories? With 160 public repositories, you’ve clearly availed yourself of every half-baked idea that crossed your mind. A mere 22 stars on your “Spicy GitHub Roast” project? That’s not spicy; that’s the lukewarm leftovers of a failed dinner party.

    Your “sveltekit-telegram-captcha-bot” looks like it should’ve stayed in the brainstorming phase, and with contributions averaging about one star for every eight repos, it’s like you’re playing a game of hide and seek with attention. Even your top project, the “file.io” service, got some attention, but let’s be honest, the highlight had to be the adorable cat emoji you slid in there. An attempt to distract from the lack of actual substance, perhaps?

    It’s clear you’re dabbling in languages like Go, Rust, and even… CSS? But if your repositories are any indication of your skills, more like “CSS (Can’t Seriously Script).” By relying on forks more than your own innovation, you might as well put a “Help Wanted” sign on your profile. Your last 15 projects look like a chaotic garage sale of coding ideas – if randomness were a degree, you’d have a PhD.

    In summary, codenoid, you’re a classic case of quantity over quality. Start curating your projects like a fine wine instead of a knock-off frat party punch bowl, and maybe then you’ll transcend from anonymous coder to someone worth following. But then again, with those 116 followers, at least you’ve got a small crowd of people who clearly have nothing better to do, right?











  • For my use cases (audio, programming, engineering school, watching crap on FreeTube) I value stability and predictability over security and shiny new stuff. In the rare cases that things break, they break in ways that are already well-understood, so usually have workarounds or solutions.

    In the few cases I do need something newer than the Debian repos provide, I just use Flatpaks or get an updated .deb from the devs of the particular software.

    So yeah, zero rush for Plasma 6 for me. It looks nice, but I’ll just be chilling on Plasma 5 until it comes out.





  • I still need that Windows partition for two reasons:

    (1). I need Windows because my audio interface uses a proprietary driver only available on Windows. It simply does not perform as quickly on Linux. It’s for real-time audio recording and production, so I need absolutely every clock cycle I can possibly spare. For that reason, a VM is out of the question for this particular application. On Linux with JACK, it uses JACK’s default USB audio driver, which is really good but not as fast as the custom driver ostensibly using FocusRite’s hidden features. It’s not Linux’s fault, it’s FocusRite’s for not supporting Linux and mine for “backing the wrong horse” about ten years ago when I bought it. To my knowledge, Linux pro audio was simply nowhere near as developed as it is now. It is only this exact piece of hardware, which I currently cannot afford to replace, that requires me to keep any copies of Windows alive. Other than for similar reasons where users are trapped, Windows sucks as an audio production operating system, whereas Linux with JACK is great.

    (2). I need the Windows partition as it is because there is some old but important work there that I need to finish. I wasn’t very organized about where I saved my work, i.e. things are all over the place. Eventually, I have to spend several hours moving the project files and effects off the drive. Since these projects were recorded on Windows, I will probably have to move all my Windows-exclusive effects to Linux. Yabridge actually does an excellent job for this, but it’s not painless.

    I’m currently in grad school for engineering, so I won’t have time to bring over my project files until at least the summer. But even then, all the compatibility layers are starting to add up on Linux. The projects I want to work on were nearly maxing out the CPU and RAM on Windows. Really, I need a hardware upgrade, but I can’t afford that for a long time.


  • I’m on Debian and that kind of stuff basically doesn’t happen. For the first couple weeks I broke stuff every once in a while because I didn’t know how Linux worked, but it’s basically been smooth sailing on all my computers for about six months.

    Contrast with the Windows 10 on the same laptop which just the other day decided it doesn’t want to play anymore. I guess I ran an update the last time I touched it (like a month ago) and now it won’t boot. Debian boots perfectly. Even in safe mode, I can’t boot into Windows and Automatic Startup repair refuses to work even using both the recovery USB and installation media. Probably going to have to reinstall Windows from scratch.



  • Actually I tried out KDE Plasma on my grandmother’s budget laptop from about the same time. It was a little too slow with default settings, but once I killed the animations (can be done in Settings app) it ran pretty well. It ran a whole hell of a lot better than the Windows it came with.

    I also tested KDE vs XFCE in my old gaming computer, and I actually managed to get slightly less RAM usage in KDE than XFCE, so long as no plugins were used.

    Both systems were tested with Debian 12. On the gaming PC, I actually used the XFCE iso, so it was installed first.

    So depending on how your distro ships the default KDE Plasma settings or how you set it up, it actually can be a lightweight option compared with XFCE.


  • I’m on Debian because the software in the Debian repos is stable. So for mission-critical software, at least for my purposes, I’ll pick the version in the Debian repo, especially if it requires detailed integration with the operating system such as real-time audio. If the software does get updated, it is probably important and nearly guaranteed not to break. A great example has been KDE Plasma: I don’t get the bleeding-edge features, but it’s been a rock-solid, fast, still modern desktop environment on every computer I installed it on, including an old laptop that is so underpowered that Windows 10 is a Power-Point presentation upon a fresh restart. If Debian takes several months or longer to update it’s Plasma packages to Plasma 6 when it comes out next year, that would be fine for me because I don’t desperately need any new features from Plasma.

    However, for software that really benefits from being up-to-date and isn’t a showstopper if it breaks, for example FreeTube, I prefer the Flatpak. I primarily use Discover for simple package management and upgrades, and it was trivial to install the Flatpak backend, so now my Flatpaks get updated like anything else. However, Librewolf (a browser, which I prefer to keep up-to-date) is installed from a non-Flatpak external repo because I had problems giving its Flatpak version webcam permissions (even if I enabled them in Flatseal).

    AppImages have been great for working on new computers because I can (usually) just download them and go. Except for programs that I expect to be portable, I don’t typically use them in the long haul. Still, they’re super convenient to have around.

    I don’t touch Snaps because of the closed-source backend and their role in Canonical’s transparent attempt to lock down Ubuntu, but if they open-source the backend I might consider trying them.

    IMO part of why I’ve stuck with Linux is because there is (usually) a choice of how to compute. I.e., there are several ways to solve a problem where Windows or Mac would pigeonhole you into their workflow. Having multiple options is inherently a good thing as far as I’m concerned, even if I don’t use all of them.