• 0 posts
  • 19 comments
Joined 2 years ago
Cake day: September 4th, 2024
  • I would assume any project that has more than a handful of contributors to have AI-assisted code in it.

    I’m probably living in my little start-up bubble, so my view is probably skewed. The majority of commits I see have not had any code written by humans. Planned, specified and reviewed by senior developers with fancy degrees and a decade of experience in average, though.

    Things move fast, but I’m sure a lot of older and bigger organisations are taking it slower because of the legal unknown.

  • They do scan and try all ports.

    I have a tiny VPS as reverse proxy with SSL termination for my fiddling. That one has a wireguard network to my hardware at home to which it forwards some hosts.

    The tiny VPS is definitely the bottleneck in the equation, and if I were to have loads of traffic I’d probably go with cloudflare or -front in front of it.

  • I had a 4G modem with a web interface many years ago. It was flaky and would often hang. I just had a raspberry pi on my network pinging some known address, if it failed for long enough it’d replay the commands to restart the web interface.

    If I’d have the same problem today I’d probably have home assistant power cycle the router with a smart plug.

  • I have a storagebox at hetzner. My script does:

    • Mount the storagebox over sshfs with public key file
    • Mount a gocryptfs folder, with supplied key on local file
    • Rsync my stuff to the encrypted folder
    • Unmounts in reverse order

    I can access the storagebox by password, too. So this is my disaster recovery in case my house burns down with all my devices. I’ll just buy another laptop the next day, and me and the Mrs can admire all my code and our wedding videos within a few hours.

  • My day-to-day stuff stays in sync via syncthing on my two laptops, my desktop and my home server. They all run btrfs, so I won’t be syncing any flipped bits around.

    Home server rsyncs from my VPS once a week. When that’s fine, it rsyncs itself over to a hetzner storage over sshfs+gocryptfs.

    Four copies at home, one in the cloud.

  • I’ve tried libreelec on a raspberry pi 4, but it just doesn’t pass the wife test.

    We have a thomson streaming stick 140G (EU branding for ONN). We just use jellyfin, smarttube and our national public service streaming apps. It’s in apps-only mode, but Google still injects one ad on the home screen. I didn’t bother with a custom launcher just yet.

  • The Android client seems to have dropped a few player engines in a recent update. Previously there was an option to use libvlc, omxplayer or a third option that I can’t recall. Seems the developer opted to go with the worst option.

    The AndroidTV app can use external players such ss VLC. I went with kodi as a client instead.