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

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




  • I use to have the same thing but moved away from the tablet solution and I got myself a pi, and then setup a script to auto start (after boot and auto login) the browser in full screen “kiosk” mode on my home assistant site. I then bought this to attach to it:

    https://www.amazon.com/gp/aw/d/B0153R2A9I

    I also bought a case for the screen and pi to fit in for a nice visual display (although these days the thing is embedded in my wall), but it looks like the case is now unavailable so might require looking around for one.




  • It’s actually more to do with their lighting systems leaking through walls (even thick 3D walls that are like 0.25m thick) and also still processing behind grid map walls even though they’re not in camera view (obstructed/occlusion). I’ve had to make complicated grid maps with lights work by adding custom occlusion parts to the walls that send signals to enable or disable the entire light object scene, which is a little tedious to have to do.

    So, it’s mostly the performance part that’s had me in a pickle. That being said, the default lighting from my experience between the two engines require more work on Godot to be smooth and work to the scene whereas Unity it’s always felt like “it just works”. Not that it’s impossible, just that it does require some extra time to work. This is where I’m now kicking off to watch this video and see if I can get something good out of it!






  • I’m honestly… In the middle.

    My home network is covered by a VPN, which means I can’t use streaming services without punching a hole for my home IP and sacrificing a little privacy - which I’m not willing to do. I’ve gone through my part and contacted providers to lemme through, without success. Even Amazon who CLEARLY knows my name and mailing address still won’t let me watch things even if I own Prime…

    So yes, I pirate movies and tv shows. I’ve tried to cooperate, but if my money isn’t enough, then so be it.

    Video games I no longer pirate, I’m content with Steam. I also backup all my installs on an external hard drive in the unlikely event Steam goes under or a company demands pulling a game from my profile.

    This is no longer true for Nintendo. Their latest attitudes have resulted in me deleting my account and becoming a loyal pirate for Nintendo games. They literally turned me into what they’re fighting, ironic right?

    I also no longer pirate general software because 98% of the software I use are FOSS, self created, or just free+offline in general. The other 2% is software I purchased because it was a lifetime permanent license and for software I felt deserved the money for support.

    So yeah big tech is my main enemy. If I need something and they won’t work with me without ransoming my privacy and rights, then yeah so be it.


  • I’m not familiar with those two… But I’ve always been hunting for the perfect replacement.

    I started with Nextcloud Deck and used it extensively until they got rid of my markdown support.

    So then I tried taiga and a few others before landing on Wekan. Really great software, but the terrible API, horrible mobile support, and slow outdated UI drove me away…

    Now I’m on Vikunja, which ironically doesn’t support markdown text. So I basically returned to square 1 with a better UI lol. I almost stayed on Wekan because of the checklist support, but the faster speeds, nice API, and slick UI in vikunja landed me here… for now.



  • If you go for btrfs, be careful going backwards on kernel versions.

    I had upgraded my kernel on Gentoo, which also happen to include a btrfs update. Booted up and found the latest kernel didn’t like something about my full disk luks encryption with RAID mirror setup (for the root partition, and unrelated to btrfs), so I decided to go back to the previous kernel. Big mistake.

    My entire root partition got corrupted to hell. It mounted read only at first so I decided to try to go through regular repair steps. It got worse. Got to an eventual step that someone said could take a few weeks to restore (forgot the commands). This isn’t an option for my server. So with snapshots broken, unable to use the old and now new kernel due to corruption from attempting to go back to a previous kernel, I had to restore with a full partition clone backup I had created prior to the kernel upgrade… Also went back to ext4 again afterwards.

    Btrfs treated me really well for a few years, and snapshots and performance are great, but once it hits a hiccup, you might in a world of trouble. Don’t think I’ve ever run into such a thing with ext4 over the years, which is why I reverted to it - not saying it’s immune to such things, but this is just me.

    Not sure if zfs would have such a dramatic situation, but maybe something to consider about btrfs if you ever decide you’ll need the ability to go back a kernel version due to whatever reason.