Skip Navigation
Is there a programming specific distro?
  • I've had bad tinkering break my system before, but never had an update break it irreversibly. The closest would actually be on Silverblue itself, when an update to the kernel was using different signing keys that cause the system not to boot. Fortunately it was simple, I selected the previous deployment and I was in (on a non versioned OS I would have selected the previous kernel which most are configured to retain the last few). A quick Google revealed Ublue had a whole kerfuffle and after verifying it was legit, I enrolled the new certs into my MOK.

    Although one time on Arch I had installed an experimental version of Gnome from one of their repos, and was pleasantly surprised when that version finally released and I removed the experiment repo and did an update absolutely nothing at all broke. Nothing.

  • Cyberpunk dystopia
  • To be fair, making a device wifi connected is stupid cheap nowadays. That being said, you bet your ass they're harvesting data.

    My parents got a fridge with a similar feature and no screen (they didn't know it had that) but I was curious and hooked it to the IOT network. Literally the only smart feature it exposed was a door open sensor...

  • How should I continue learning?
  • This consternation is definitely common. It's hard to apply skills to something with no long term impact of benefit. I've improved my skills by finding stuff I can help on in the communities I participate in.

    It's natural to be overwhelmed, so deciding on a project does scope what you can learn, but a hard part is architecting the foundation of that project.

    Introducing new features to an existing project is a great way to get your feet wet - it has multiple benefits, for one of you do take a position as a developer in the future, you likely won't be architecting anything initially, primarily improving on existing projects. So participating in OSS projects is a similar mechanism to that - you have to learn their codebase to a degree, you have to learn their style and requirements, etc.

    Even if you don't ultimately contribute, it's still a learning experience.

  • AI Code.
  • I'd rather just write it out. I've never used snippets or macros per say, but I do make liberal use of regex replace and multiline cursors lol. Writing out a bunch of getters and setters? Regex!

    I did try LLM tab auto complete and while sure, it did suggest some stuff that was useful (after refactoring it), the amount of time I spent WTF'ing some suggestions it made wasn't worth it.

    I find more benefit from asking an LLM about something I'm undecided or confused about, and while it's never given me a good enough answer, it has stirred enough creative juices in my brain to help me along lol.

    Edit: sorry for the dupes. When Eternity said it failed the send I took that at face value.

  • AI Code.
  • AI Code.
  • AI Code.
  • Is it viable to use a gaming handheld as main dev machine?
  • I run Silverblue on my work laptop. I haven't really used Distrobox, I just use podman because I'm more familiar with it - under the hood though I believe they're more or less the same though. But in either case, both work just fine on it.

  • Python grabs Thai woman, squeezes her two hours before she can be freed
  • Police and animal control officers used a crowbar to hit the snake on the head until it released its grip and slithered away before it could be captured.

    I love the imagery this produces.

  • Project Analyzing Human Language Usage Shuts Down Because ‘Generative AI Has Polluted the Data’
  • It's the first thing I thought of when the articles about the generative AI polluting itself started coming out.

  • Project Analyzing Human Language Usage Shuts Down Because ‘Generative AI Has Polluted the Data’
  • Yeah, the generative AI pollution feels alot like the whole steel thing - since the nuclear tests it's been impossible for new steel to not be slightly radioactive, which means if they need uncontaminated steel they get it from ships that sunk before those.

  • VPS encryption
  • LUKS, or anything that relies on the server encrypting, is highly vulnerable (see schizo@forum.uncomfortable.business's response).

    Your best bet would be encrypting client side before it arrives on the server using a solution like rclone, restic, borg, etc.

  • Lucy was my first dog. I got her in 1995, the week I moved out of my parents' house. She died in 2010 at the ripe old age of 14. This is my favorite picture of her. I thought it was lost forever.
  • Such a cute photo. I've been trying to take more photos of my pupper. He's 13 now, and anytime I'm not sure if I'll ever be ready to lose him.

  • Company creates "solution" to address school "vaping incidents".
  • Considering it only detects if someone in the bathroom is vaping and not who, disciplinary action just isn't really possible with your typical school restroom.

  • *Permanently Deleted*
  • Yup. Toyota Yaris '15 stock. Lowest trim they offer.

  • *Permanently Deleted*
  • My car is a 2015 and didn't come with a cruise control lol :(.

    To be fair, I can drive at and maintain a consistent speed without it, though I didn't have to often thanks to stop and go traffic 🎉.

  • Sovcit wants to know how to get their car back.
  • When our "final balance" from the landlord (late fee + "repairs") went to collections I asked for it, got all the documents, and forwarded it to my attorney along with everything else.

    Long story short they settled out of court, then didn't fulfill the settlement contract (namely the bit about removing the erroneous reports against my credit), then wound up getting fined 50 grand by my local government.

  • Any non-tech-background self-hosters?
  • Programming and self hosting the results when I was ~14 is what led me to a tech background. No university, but I've been working professionally in both IT and software for over a decade and self hosting even longer.

  • Zikeji Zikeji @programming.dev

    Nice. Software developer, gamer, occasionally 3d printing, coffee lover.

    Posts 0
    Comments 314