• 0 Posts
  • 15 Comments
Joined 7 months ago
cake
Cake day: December 14th, 2023

help-circle

  • I just discovered how easy ollama and open webui are to set up so I’ve been using llama3 locally too, it was like 20 lines in docker compose, and although I’ve been using gpt3.5 on and off for a long time I’m much more comfortable using models run locally so I’ve been playing with it a lot more. It’s also cool being able to easily switch models at any point during a conversation. I have like 15 models downloaded, mostly 7b and a few 13b models and they all run fast enough on CPU and generate slightly slower than reading speed and only take ~15-30 seconds to start spitting out a response.

    Next I want to set up a vscode plugin so I can use my own locally run codegen models from within vscode.





  • I only do web development, but my networking knowledge mostly comes from being the designated person to call the ISP for tech support and being in charge of setting up the WiFi in every place that I’ve lived, in addition to participating and running community scale mesh wifi tech meetups for many years (think NYCMesh except just 4 guys who never accomplished much aside from buying and flashing lots of routers with openwrt lmao)

    I also ran 12Us of homelab for a few years in my basement, which was powered by an overkill fiber to the home setup (courtesy of tricking Comcast into undercharging me for gigabit pro) that necessitated a 10G switch and firewall.


  • Your ISP knows the Mac address of your router since it requests a public IP from them using DHCP. That’s why if you contact support they usually can confirm the brand of your router by doing an oui lookup.

    In theory the FBI could have collected a list of MACs and optionally used an ASN lookup on the public IP and then handed each ISP their list of MACs, which the ISP could associate back to customers to contact. It would only not work for customers who spoof their router WANs ethernet mac.

    But I think just patching it is a normal and fine solution imo.




  • I’m more excited about reducing congestion when more of my neighbors upgrade to 6, so that BSS coloring and other wifi 6/7 features can enable more efficient use of the spectrum. Before wifi 6 most of the upgrades were just increasing data rates, but really lacking in improvements to spectral use efficiency (like the resource unit allocation in OFDMA which splits channels into sub carriers and centrally plans assignment to multiple client devices for simultaneous use which results in much less wasted airtime compared to each device yelling and listening while waiting to see if they can have exclusive access to the whole channel which wastes time) and interference management (like preamble puncturing which allows partial use of a channel when only a portion has interference). In a crowded environment like an apartment building wifi 6 should help a lot in reducing channel utilization.


  • It feels like the rollout of client modules and APs/routers was better synchronized this time. Back with wifi 6 I ordered the Intel modules within a week of them being available on AliExpress and then waited for what felt like months for APs to be available (it looks like unifi’s wifi 6 ap finally came out in November 2021 based on when I bought it). Unifi’s U7 pro dropped a few days ago so I nabbed one as soon as I saw the email and that arrived today so that’s already set up, and the wifi 7 modules have already been out for a bit, i just didn’t order them since I was anticipating a wait for APs. So now I just gotta wait a bit for shipping and I’ll have all my laptops upgraded too.



  • The servarr wiki and the trash guides have a lot of info on what the various pieces do and how to set them up. I didn’t strictly follow them but I’ve browsed them to get ideas on stuff like custom formats and such to get sonarr/radarr to automatically download and upgrade towards the codecs/quality that I prefer.

    Personally I run Plex+jellyfin side by side to start, then sonarr/radarr/lidarr to download and organize TV/movies/music, with prowlarr to auto setup torrent sites into sonarr/radarr/lidarr, with a transmission+VPN docker container connected to each of the same 3, and finally an overseerr web ui that my friends can log into to submit requests to be auto downloaded by sonarr/radarr.

    It’s a lot to set up at once, but I started out with just Plex like 10 years ago and I’ve slowly added each container as time went on so it’s only like a couple weekends a year where I tinker with it or do a migration to a new box as I moved from place to place and had different spaces available for my gear. Start with just a Plex and/or jellyfin server, you can tinker with sonarr/radarr without using it to auto download at the start. It’s still super useful for renaming / organizing files, and you can only add certain folders if you don’t want it to mess with a collection that you prefer to manually manage. Or create a new junk library folder to let it run amok with until you have it configured to your liking. Add in a torrent+VPN/Usenet downloader container to get it auto downloading when you’re ready, and when you get tired of accepting requests personally from friends, an overseerr (for Plex) or jellyseerr (for jellyfin) container they can log into with using their existing Plex/jellyfin login to have their requests automatically forwarded to the appropriate *arr app and you’ll have a fully automated low or no touch piracy setup. One of these days I’ll also get bazarr up and running to make it easier to grab subtitles too since every once in a while I download something obscure and the only torrents for it dont have subs so I manually grab them from opensubtitles or something. It feels pretty magical though when you’ve requested a series and throughout the week, you see new episodes just pop up on the recently aired/added row in Plex/jellyfin within an hour or two of the episodes airing.


  • That’s also a great option if you don’t need transcoding or tone mapping and can restrict your collection to specific codecs to ensure client compatibility. For my setup quicksync essentially is a requirement since I want to download certain items in the best quality and have remuxes in 4K HDR 7.1 for my own home theater while being able to transcode those items to multiple friends simultaneously and on the fly without needing to keep a separate 1080p copy.

    So far I’ve seen around 7 simultaneous transcodes on my NUC yet the CPU usage stays below 10% because the quicksync is handling all the transcoding while sipping power (another big benefit to using QS over CPU or GPU transcoding).


  • I can’t be bothered to figure out which streaming service it’s on. Also my *arr stack is fully automated and shared with ~15 people so the cost per person is very low considering my nas and nuc use ~100W combined, that’s $12/mo for 15 people based on my local electric rate. I would gladly put my plex/jellyfin server in the closet and pay for a subscription if I could pay $12/mo to legally watch any show / movie on however many screens I want from wherever I want. But until then, my arrstack is both cheaper for the features and more convenient in content availability.

    As a comparison, to subscribe to every major streaming service would be upwards of $90 per month.