• 0 Posts
  • 15 Comments
Joined 2 years ago
cake
Cake day: September 14th, 2023

help-circle
  • Daily on my Gentoo server, through a Cronjob every morning. It’s a custom script though, so there’s more than just doing an emerge update. It’ll send me ntfy notifications for the update results, if there are new news items, and if there are any time config merge updates to make. A few other things as well but that’s the main stuff.

    Other servers, typically weekly or only manually when I ssh into them (for the ones I don’t really feel the need to update frequently).





  • As a professional, my reasoning for NOT using AI is as follows:

    1. I don’t want to lose the muscle memory of what I do. Sure AI might be able to do annoying things like test templates… But that’s not a skill I want to forget or lose, as self written unit tests have actually helped me catch mistakes that “would have worked” in prod (i.e. Code functions, but has undesired outcomes). AI can’t usually spot that.
    2. As a person who digs deep in cyber security and monitors heavily the malicious realm, I’m paranoid of malicious or weak code being spit into my repos.
    3. I’m a privacy nut, too. Most “good” AI solutions are anti privacy.
    4. If anyone here has done a proper code review of AI generated code from coworkers, they should know it adds a ton of extra time because of errors, inconsistencies with repo practices, etc and actually wastes the time of the developer and reviewers.

    Am I saying “NEVER AI?”? nah. But it’s far from ready for me personally to even consider for programming purposes. I’m also well aware this isn’t what many others think or feel; I don’t scream at people for using it if it’s what they feel helps them.




  • Also hard to relate. Got my Gentoo server running full auto updates every morning and then send an ntfy alert on success or failure. Haven’t seen a failed update in so long (other than the occasional package that had a bad build or something once in a while).

    Back when I was fresh in the Gentoo and Linux world (Gentoo is where I started) and updating once a month, I can definitely say I ran into issues… dunno if it’s that big of an issue these days though.


  • Not an opinion, I have an actual situation with my eyes where they twitch uncontrollably when presented with bright lights for a long period of time. I have tried minimum screen brightness, lowered contrast/colors, auto brightness based on the environment, various software solutions to removing blue light 24/7 from the screen - none of it worked. Went permanently dark theme on everything, magically eyes haven’t twitched in years.

    Light theme vs dark theme is not just a preference, it’s an actual accessibility need for some of us.




  • I hate short variable names in general too, but am okay with them for iterators where i and j represent only indices, and when x/y/z represent coordinates (like a for loop going over x coordinates). In most cases I actually prefer this since it keeps me from having to think about whether I’m looking at an integer iterator or object/dictionary iterator loop, as long as the loop remains short. When it gets to be ridiculous in size, even i and j are annoying. Any other short names are a no go for me though. And my god, the abbreviations… Those are the worst.