I run the midwest.social instance. I’m also active on lemmy.ml. @firstname.lastname@example.org
My self-hosting area is a disaster so I won’t post pics, but I run an Asustor NAS with openmediavault installed on it and docker containers running transmission-openvpn, radarr, sonarr, and jellyfin on it.
I have a pi-hole set up with recursive dns set up as well as pi-vpn so I can remote in from anywhere and access my movies/shows on the NAS as well as have ad-blocking.
I run syncthing on my daily driver linux computer that syncs photos from my phone to it so that I don’t have to email myself stuff if I need it.
Finally, I host my Lemmy instance and Mastodon instances from two VPS servers on Digital Ocean. Not sure if that counts as self-hosting if I don’t own the hardware.
Interesting. I had the pleasure of comparing very large, complex JSON files when I was a NASA contractor. I ended up writing a somewhat custom JSON crawler using Node JS that would first parse the entire ~500 MB json files into JS objects, and then using asynchronous programming it would “crawl” through the objects and compare each and every value for every property or array index and writing out differences to a text file that included the actual path to the value, so you’d get something like “object.array1.velocity”, but waaay longer of a path than that a lot of the time.
I think I searched for “open source reddit” and Lemmy was one of the search results. Joined lemmy.ml, and then a year or so later started my own instance.
This one I use daily: https://www.logitech.com/en-us/products/mice/mx-vertical-ergonomic-mouse.910-005447.html
You can keep the usb connector attached and use it that way if you want to avoid bluetooth.