• 0 Posts
  • 83 Comments
Joined 1 year ago
cake
Cake day: June 2nd, 2023

help-circle
  • Yeah, those durn data size fields. At first you’re like “why would you do this? It’s specified in the spec, right?” Then you start consuming the data stream and go “oh, yeah need this”.

    I was doing some driver work for a real time location tracking board. The serial stream protocol was very well documented and designed. Plenty of byte length count fields, though.


  • This approach is so much nicer than the threading/queuing approaches we used to have. One async showed up, a ton of the work go pulled out of protocol handing and distributed subsystem sync efforts.

    Long lived the multi threaded C++ server buffer! Today, async beging to rule the roost.


  • At one point my 1GB disk was the “big one” in the dorm. It was the windows share of some random media. I had room for the whole 40MB videos “Jesus vs Frosty” (The Spirit of Christmas) and “Jesus vs Santa Claus”. It was before South Park became an actual show, but people watched those 100’s of times off my hard drive.

    When I bought a 3GB from Fry’s it was an open question how we’d fill it. Of course, that was just as the mp3 codec started to gain traction… Problem solved.





  • We used a RPi 4 for a Plex server for a while. It was fine except it couldn’t do any live transcoding or handle h265 worth beans.

    I upgraded to an OrangePi 5. I’m on a sata drive for the OS and a external USB disk for media. The thing is amazing!

    No, it’s not a $50 computer. Yes, it works great.

    I love RPi boards, but their hardware limitations are quick to be found as you move past simple hobbyist projects.









  • I ran Storm Linux for a short while in about… 2001-2002. Got it on a CD in a misc pack of disks from some Linux distro vendor.

    It was supposed to be a server oriented distro, secured more than others, and ran Enlightenment for a desktop. Overall, it was a reasonable distro, but didn’t gain enough general support and devs to keep it up and running. The group behind it folded after a short while.


  • The hiding of the control panel is just extra pain for the fun of it. I know it’s the same tool they’ve had for many generations now so they’re hiding it because it’s ugly, but it’s the real way to get things done. Hiding it is just making everyone’s life harder, which is basically the Microsoft approach to OS design.




  • Discord does provide a .deb, but I’ve never found a repo that carries updated versions. I’ve found plenty of hacks that download the latest one and install it every night, but for whatever reason, it’s not kept in the various Debian repos out there.

    The kids mostly use Mint with one Ubuntu machine (driver issues that worked on Ubuntu, but not Mint).

    I’ve only barely used steam myself (no time for games: see having many kids), but I know the kids often do have to do various tweaks for games at times. I let them have full sudo on their own machines with a scorched earth policy if something goes wrong. Mostly, it seems to work and they don’t bug me much.


  • Thank you. I’m very proud of all of my kids (even the Windows user).

    I haven’t put anyone on the Arch path yet. So far, apt, video drivers, and Steam have been giving the crew enough trouble.

    If nothing else, just keeping Discord patched is getting them lots of experience with sudo and dpkg tools. Why doesn’t Discord have a repo?