I've recently jumped on the Tailscale bandwagon and am loving it. What's astounding to me is that in several days of using it as a screen reader user, I've encountered only a single minor accessibility issue across web, Windows and iOS. It is an absolute dream to use from an #accessibility standpoint, even its "visual" access controls editor. In a world where most tech products (*especially* those from high value tech companies and startups) are riddled with painful accessibility papercuts at best, complete barriers at worst, this is actually incredible. And unlike some tech companies that publicly wax lyrical about how they have such a great accessibility model and how everyone should learn from their work, then ship utter crap that is utterly exhausting to use for people with disabilities, Tailscale has just done the work without any public grandstanding. I don't give such praise lightly, but it's nice to be able to call out great accessibility work for a change. Thanks @tailscale. Please keep up the good work and don't let it slip as you grow.
@jcsteh @tailscale It's pretty sick. i can use tail drop to transfer files between any of my connected devices. I can access LLMs running locally on my machine which is capable of doing so from my machine which isn't. I can configure a funnel so that anyone can use the LLM that I give the link to.
@jcsteh I've been playing with tailscale myself over the last couple months, and it's amazing. I can access a friend's local resources should I want to, and it's seemless. On our tailnet, we have several exit nodes set up on some of our various servers, so we can browse the internet from any of those locations, or none of them, as we wish, and it's very easy to switch. The only thing I haven't yet tried is sending files between say a PC and a phone on the tailnet, something I've heard can be done, but will eventually get around to trying that. It's so cool. Nice to see software that hasn't completely forgotten about accessibility.
@kd6cae @jcsteh I’ve used SMB over Tailscale, so any option for transferring files that works over the network alone should be fine. Things like AirDrop which also rely on Bluetooth won’t work.
@kd6cae @MostlyBlindGamer There's also Taildrop and Taildrive. Taildrop is currently only between nodes owned by the same user, though, so only useful for sharing files between your own devices, not to someone else.
@jcsteh @tailscale Sorry, can you please explain as I'm five what is Tailscale? I read it's kind of a VPN but not a VPN, so what is it? Thanks!
@menelion @jcsteh @tailscale It lets you access servers/devices on different networks using a private encrypted link. So for example if you had Tailscale running on your laptop and on a NAS on your home network, you could interact with files on your NAS from a coffee shop network over a managed encrypted connection. You can do more with it obviously but that is my simple intro.
@tailscale @andrew @menelion Further to that, rather than a central server through which all trafic flows as would be the case if you ran a VPN server on a router, it negotiates the most direct connection to each node behind the scenes. That means you can just leave it running. Each node has a stable address on your private network, so it's always the same IP address regardless of whether you're at home, at a coffee shop, in a different country, etc.

@menelion
It is a VPN, but P2P and cloud-managed at the same time. You can create a network and add devices there. They don't need a dedicated VPN server. They'll be using a coordination server and when possible will try to connect directly to each other over WireGuard. In case they don't they use relay(s).

So it's similar to ZeroTier, but:

  • Uses WireGuard
  • Blocks users from Russia and maybe some other contries

Or if you need similar cloud-free option examples:

  • Tinc
  • EdgeVPN

In other words: cloud-managed mesh-networking on Wireguard.

@jcsteh @tailscale

@skobkin Так я не пойму, оно поможет российские или вообще хоть какие блокировки обходить? Сорри, что-то прям туплю по этому поводу.

@menelion
Это не про блокировки вот СОВСЕМ.

Это VPN в оригинальном смысле - для организации частных виртуальных сетей между разными машинами. Например, чтобы из поездки легко попадать в свой домашний контур на NAS или чтобы серверы у разных хостеров друг с другом общались не светя портами наружу.

А так как он работает на базе WireGuard, с ним в России проблемы по умолчанию. Ну и сами Tailscale блокируют пользователей из России на своём координационном сервере из-за санкций. Там есть вариант поднимать свой координационный сервер headscale, но т.к. это WireGuard, то в России смысла в этом мало. Тебе DPI поломает всё.

@skobkin Блин, обидно. У меня мама там осталась. Ну отец тоже, но он совсем технофоб, а мама… она обучаемая и вообще нормальная, просто боится сделать что-то не то часто, как многие такие пользователи. У нас VPN есть пока, но я подумываю на предмет чего-то более стабильного, вот и спрашиваю.
@jcsteh @menelion @tailscale Tailscale is absolutely amazing, and yes they do care about accessibility. Opened a GitHub issue once for some VO accessibility bugs, and they got fixed within only a couple weeks. So yes, can very strongly recommend as well!
@jcsteh @tailscale It's one of those pieces of software that I genuinely don't know how I got along without it. That and rclone are the big ones.
@jcsteh @tailscale Okay, I hear about Tailscale in various places, but can someone give me a TLDR of what its purpose is? Best I can figure out, it's some sort of reverse proxy that handles HTTPS transparently, but that's about all I can figure out.
@TRodick93 It lets you access devices on a private network over an encrypted link from anywhere; e.g. you could access a home server from a coffee shop. Rather than a central server through which all trafic flows as would be the case if you ran a VPN server on a router, it negotiates the most direct connection to each node behind the scenes. That means you can just leave it running; when you're at home, it'll be a direct connection via your local network. Each node has a stable address on your private network, so it's always the same IP address regardless of whether you're at home, at a coffee shop, in a different country, etc. @tailscale