data1701d (He/Him)

“Life forms. You precious little lifeforms. You tiny little lifeforms. Where are you?”

- Lt. Cmdr Data, Star Trek: Generations

  • 1 Post
  • 19 Comments
Joined 2 years ago
cake
Cake day: March 7th, 2024

help-circle
  • I think I have a bit more nuanced feelings on the MIT license. If I actually write something useful, GPL all the way, baby!

    However, I don’t necessarily think the MIT license is the embodiment of evil; I find GPL a bit overkill for hobby projects. I’m not talking things that have the potential to become critical pieces of infrastructure like a kernel or something; I’m more talking about emoji pickers or hacky little Python scripts that would be pretty useless to a Fortune 500. In the minute chance someone actually cares about my silly little toy to fork it, I see very little point in encumbering it with the full heft of a copyleft license and stopping them from doing whatever the heck they want.





  • 2 things:

    1. A lot of artists, you can pay money through Bandcamp or the artist’s store to get their music legitimately (and in lossless format, if you care about that kind of thing), and they often get a decent chunk of that money, especially when it comes to indie labels and self-published people.
    2. Why listen to (relatively) crappy YouTube audio when you can just get a FLAC or high bitrate MP3 off SoulSeek or simit?

  • I second this, but with a few things I wish I would have known:

    1. Before you hope on SoulSeek (with an application like Nicotine+), please study up on the etiquette - downloading someone’s shared files without sharing any files that they can choose to download for their collection is called leeching, and while some people don’t really care, a lot of SoulSeek users will get really angry if you do this because they’re giving you their internet bandwidth for nothing in return.
    2. To share files, you have to port-forward; be sure to check your ISP’s terms of service. I hear that as long as you’re not using a huge amount of bandwidth, even stricter ISPs can be pretty lax on enforcing their anti-p2p rules, so you may be able to get away with the risk of breaking the terms of service. However, to truly reduce the risk, you should probably use a VPN.

    Of course, there’s a whole other ethics of piracy rant I have, but I’d rather not pull it out right now. The main time I used SoulSeek was to download a rip of a rare TMBG CD (like, not a single copy on Discogs and only 1 on eBay).


  • Honestly, while I still use Apple Music for some things (I don’t like Apple, but I’m unfortunately stuck on it right now), I’m a big fan of building up a collection of digital media files bought either directly from artists or ripped from the CD collection I’m building. I usually go for FLAC, though less for its compression and more for its superior metadata support compared to WAVs.

    For discovering new music, Bandcamp allows you to check out some songs; otherwise, check it out on YouTube or something and buy it directly from the artist later.

    Like others have said, Bandcamp might not have everyone, but they do have a lot of indie artists and even some bigger ones. Some artists that don’t have everything on Bandcamp might have their own store you can buy from.







  • Rubbing alcohol and a microfiber cloth.

    Also, I feel like I’ve had good luck with k3b, though mainly for CDs.

    As for drives, as others have said, USB ones tend to be janky; go for an internal. I like my LG WH16NS40 Blu-Ray drive.

    If it’s a desktop, it should be easy to hook up with SATA, though if you have a newer case, you might need to dangle a cable out the side like I do.

    If you have a laptop, though, you’ll probably need a USB adapter, though there might be a hack using an M.2 slot to hook up an SATA PCI-E card.


  • If you don’t like bog standard Debian, you might really like Debian Testing.

    It allows you to get decently new packages; I’d say typical lag is one week to a couple months depending on the popularity and/or complexity of the project.

    I’ve been using it on my desktop for over three years just fine. It’s been quite stable while still getting new software versions in a mostly timely fashion.

    Do note though that Testing means Testing; it’s not really concerned with being a rolling release distro, but with preparing for the next release, so there’s a few quirks:

    • Sometimes, a package you’re using gets removed while its dependencies undergo a transition, forcing you to use the Flatpak.
    • When a new stable release starts to get close (usually 6 months), they’ll start what’s called freezes, where they let in progressively less changes until release, after which things start speeding up again.
    • As a general annoyance of anything rolling release-esque, software behavior may change over time, meaning a previously good config can suddenly break, and you have to fix it.

    Personally, I’ve grown tired of Debian Testing and rolling release in general; while I still using Testing on my desktop, I’ve thrown Debian Stable on most things I’ve owned since then, and if I really need a newer version of software, I’ll just install the Flatpak or use a container.


  • Persistence should be near impossible; you most likely have a bad habit or other factor that makes you vulnerable. As others have said, check your router settings; make sure your router firmware is the latest to patch any vulnerabilities. Check devices on your network to make sure none are compromised.

    My first guess, like others, is you’re doing something horribly wrong with your port forwarding, followed by you’re installing suspect software. Don’t go installing from random Github/Gitlab repositories without at least doing a bit of background research. Also, sometimes even legitimate open source projects get compromised. Ultimately, try to stick to the bare minimum, just stuff from the Debian repos, and see if it still happens.

    If you still have the problem, then my last resort is to ask this (and this is really paranoid, hopefully an unlikely scenario for you): do you use your computer in a safe environment where only people you trust can access it?

    I mostly ask because if not, maybe someone has physical access to your computer and is pulling an evil maid attack, installing the software when you’re not looking. Maybe it’s a jerk coworker. Maybe it’s a creepy landlord. A login password is not enough to defend against this; it may be possible for the attacker to boot off a USB stick and modify system files. The only way to prevent this is to reinstall and use full disk encryption, which I do on my laptop. You can try to use Secure Boot and TPM1 to add further protection, but honestly, your attacker just sounds like some script kiddie and probably won’t perform a complex attack on your boot partiton.

    1: Despite their obnoxious utilization by Microsoft, they can actually be quite useful to a Linux user, making it possible to set up auto-decryption on boot that doesn’t work if the boot partition has been tampered with (in which case you use a backup password).


  • What do you use Photoshop for? I ask because if you’re just having fun with it or making simple edits like saturation or color curves, it’s probably easier to find a replacement. GIMP still has a bit of a clunky interface, but has become much more livable since it got some non-destructive editing in 3.0. Personally, I use a combination of Inkscape and GIMP for a lot of stuff.

    However, if you’re using Photoshop in a professional capacity as say, a photographer or a graphic designer, I’m not sure you can effectively abandon Photoshop. As much as I hate Adobe, Photoshop is unfortunately an industry standard, and it’s rather difficult to get running reliably under Linux. There are ways, but I wouldn’t call them reliable. I thus can not in good conscience recommend you switch all your machines to Windows, though perhaps you can run Linux on one device and keep a dedicated Photoshop box if that’s possible for you.

    Everything else should probably be fine. Depending on what you play, you might lose a few games to kernel-level anticheat, but honestly, my thought is “Why should I give a company access to an important part of my operating system just to play a video game?”

    As others have said, you should probably use LibreOffice instead of OpenOffice; the latter isn’t really developed anymore, and the former maintains compatibility with your old files while having vastly better maintenance and feature updates.

    Spotify and Discord both have native apps for Linux, so you should be good. I don’t really use VPN services (I could rant about why, but that’s best left for another time), but there’s probably ways to get them working.



  • data1701d (He/Him)@startrek.websitetoLinux@programming.devBlast from the past
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    2
    ·
    4 months ago

    I mean, at least it’s not an AI slop Tux on a clickbait article that says, “Forget Windows 11 - [INSERT OBSCURE, BORDLINE USELESS DISTRO THAT WON’T LAST TWO YEARS] cured my cancer”.

    Like, I love Linux, and obscure distros have their place (I’d be cool with a review), but then there’s those horrible articles that mirror the overall devolution into soullessness that the internet has become.

    On another note, those same sites with articles like, “Forget Windows 11 - Windows XP 2025 Classic Edition Ultimate is what we need”, with UI mockups where I’d rather cut off my right hand with a circle saw than use them if they were real.


  • I wouldn’t call 4K mainstream in 2014 - I feel like it was still high end.

    I didn’t have a 4K TV until early 2019 or so when unfortunately, the 1080p Samsung one got damaged during a move. Quite sad - it had very good color despite not having the newest tech, and we’d gotten it second-hand for free. Best of all, it was still a “dumb” TV.

    Of course, my definition of mainstream is warped, as we were a bit behind the times - the living room had a CRT until 2012, and I’m almost positive all of the bedroom ones were still CRTs in 2014.