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

help-circle

  • I’ve got it setup automated on all my external domains, but trying to automate it on my internal-only domain is rather tedious since not only do I NOT want to open a port for it to confirm, but I have 2 other devices/services on the network not behind my primary reverse proxy that share the same cert.

    What In need to do is setup my own custom cron that hits the hosting provider to update the DNS txt entries. Then I need to have it write and restart the services that use the cert. I’ve tried to automate this once before and it did not go so smoothly so I’ve been hesitant on wasting time to try it again… But maybe it’s time to.

    What would be ideal is if I could allow it to be automated just by getting a one time dns approval and storing a local private/public key to prove to them that I’m the owner of the domain or something. Not aware of this being possible though.



  • 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.