I use i2p for torrents exclusively. It’s slow but totally private so I can seed without needing to mess about with a VPN.
There is a slightly smaller community but the people on there have similar tastes to me: linux textbooks, GOG games, jazz albums, etc.
There was a point where the terminal emulator environment just clicked in my head. Binary and library paths, specifically dynamic linking. Compiling with the correct flags… Just building a small CLI tool in C.
Then having all of that wrapped up in tmux with a mixture of emacs and vim on the side. Essentially my whole user environment felt like a flexible IDE where I was coding close to the metal.