I've got both a fire TV stick 4k and acorresponding Mi tv stick, both mainly for jellyfin, and would recommend the latter. Basically same price, both work fine for the purpose but fire has their ads on the home screen whereas Mi is more clean and has the Google play store, making some things easier to install. The Mi apps you can just disable.
They have free licenses for students, but otherwise I don't think so
You can try having the same hostname resolve on the lan to the local IP and only connect using that first part of the addess, having dns suffixes do the heavy lifting
Yeah you should be able to set a custom dns for your whole tailnet I think, going by memory. I know I've had some issues but just try it, it's quite fast to set up :)
Yes that's what you can use the tailscale subnet routing for - one some machine on the lan, that joins the tailnet, you configure it up to route to local subnets
The link to the original post had the original code referenced, it seems, and extremely misleading is a bit strong to me..
I'm still boggled by just using idiomatic rust iterators giving multiple times performance. Then it quickly gets too golfy for real life, imo
Jerboa and Summit both seem to do better.
Having the same issue with Connect, just chiming in
You set up a node on some other server and enable it to be an exit node, and can then access the Internet through that one. So any node on your net can be your VPN exit point at any time, if you want to juggle several, for example