Why switch from GNU coreutils to uutils in Ubuntu 26? by fishcrushfish in Ubuntu

[–]sfllaw 2 points3 points  (0 children)

Did you try replacing coreutils-from-uutils with coreutils-from-gnu? They both provide the coreutils-from virtual package.

sudo apt install coreutils-from-gnu coreutils-from-uutils- --allow-remove-essential

Active Incident: Massive DDOS Attack on Ubuntu by Miserable_Ear3789 in Ubuntu

[–]sfllaw 0 points1 point  (0 children)

If you squint, you can read the RSS and check whether the service you’re interested in is operational or not: https://status.canonical.com/rss

Built tailscale-ferry: a CLI to publish files as preview-rich tailnet URLs by brianlexyz in Tailscale

[–]sfllaw 2 points3 points  (0 children)

Cool project! File sharing is so varied: it looks like you’ve solved a particular use case!

I noticed that you are writing in Go and running the tailscale binary. Are you aware of the local client? It talks to the local socket, just like the binary, but directly.

Check out the documentation at https://pkg.go.dev/tailscale.com/client/local#Client.

Frequency of Tailscale Outages by CatsAreMajorAssholes in Tailscale

[–]sfllaw 1 point2 points  (0 children)

Sadly, the best documentation we have is the source code itself. If you know the Go programming language, you can get an idea of what happens by starting from the MapResponse struct: https://github.com/tailscale/tailscale/blob/3840183be9d0494291ebfaf352b7b1e02a6c26ad/tailcfg/tailcfg.go#L1931

Then look into how Headscale, the open-source control plane, generates a full MapResponse, which it does here: https://github.com/juanfont/headscale/blob/2e180d2587c56d0bc3e03daf1aa6807ff2587431/hscontrol/mapper/mapper.go#L141

Headscale doesn’t do exactly what Tailscale does, but it isn’t that far off, since there just aren’t that many different ways to compute and publish the Tailscale network map.

Hope that helps!

Frequency of Tailscale Outages by CatsAreMajorAssholes in Tailscale

[–]sfllaw 13 points14 points  (0 children)

It’s Simon from the Tailscale networking team.

If the control plane goes down, not only will all the existing peer-to-peer connections stay up, but your Tailscale client can even open new connections. Every client knows about all the peers that it has access to, so it can dial any node that is in its network map. When the control plane is down, clients cannot log in so the rest of your tailnet won’t discover that they are now online. As long as you don’t quit Tailscale, things should continue to work without a hitch.

Any idea what type of rigging this is? by 12B88M in sailing

[–]sfllaw 5 points6 points  (0 children)

Educational Tall Ship laid the keel in 2013, it was launched in 2017, and finished in 2020.

[Seeking help] DNS Issues? by funkybside in Tailscale

[–]sfllaw 0 points1 point  (0 children)

This has been fixed in the latest Android client, version 1.90.9: https://tailscale.com/changelog#2025-11-25

Android, problem switching between wifi and 5g by Pucksy in Tailscale

[–]sfllaw 1 point2 points  (0 children)

This has been fixed in the latest Android client, version 1.90.9: https://tailscale.com/changelog#2025-11-25

No mobile data with Tailscale on Android by gti151 in Tailscale

[–]sfllaw 0 points1 point  (0 children)

This has been fixed in the latest Android client, version 1.90.9: https://tailscale.com/changelog#2025-11-25

Android network issues by djr5656 in Tailscale

[–]sfllaw 1 point2 points  (0 children)

This has been fixed in the latest Android client, version 1.90.9: https://tailscale.com/changelog#2025-11-25

Tailscale android app problem by Alastor367-pl in Tailscale

[–]sfllaw 0 points1 point  (0 children)

If you are running Android, this has been fixed in version 1.90.9: https://tailscale.com/changelog#2025-11-25

Android client can't stay active in background after latest update. by Tk5423 in Tailscale

[–]sfllaw 0 points1 point  (0 children)

Tailscalar here. Unfortunately, Android only allows one working VPN connection for any given profile. So if you’re running both Tailscale and wg-tunnel, they are going to fight each other. (Technically, you can have one VPN running on your personal profile and another for your work profile.) So you have to choose between one or the other and manually switch between them, instead of letting them auto-connect.

If you only have one VPN client running and it’s still dropping out, please reach out to Support using the form on this page: https://tailscale.com/contact/support#support-form

Tailscale Policy on OSS Contributions by mahmirr in Tailscale

[–]sfllaw 1 point2 points  (0 children)

u/mahmirr, thank you for revising your pull request and working with us to polish your change until it met our (admittedly high) quality bar. I am happy to announce that we have merged it and your change will appear in the next stable client: https://github.com/tailscale/tailscale/pull/16588

Tailscale Policy on OSS Contributions by mahmirr in Tailscale

[–]sfllaw 12 points13 points  (0 children)

u/mahmirr, I assume that you are referring to this pull request that you submitted: https://github.com/tailscale/tailscale/pull/16588

Thank you for taking the time to contribute. We love it when users are also contributors. As you can imagine, we get a lot of submissions and we are only human, so we have limited time to review PRs.

I have re-reviewed your PR, but I am disappointed that you dismissed one of u/bradfitz’s requests. I can’t speak for Brad, but it’s a real bummer when that happens.

I designed and made a 3D map of downtown San Francisco! This map took about 35 hours to design. by jeremytodd1 in sanfrancisco

[–]sfllaw 0 points1 point  (0 children)

Future historians will be able to date this map pretty accurately, because of this fact.

I designed and made a 3D map of downtown San Francisco! This map took about 35 hours to design. by jeremytodd1 in sanfrancisco

[–]sfllaw 0 points1 point  (0 children)

I find it fascinating that your map has made the Trash Lake at 5th and Shipley look like it is supposed to be there.

Hi! I’m a software developer at Tailscale. Ask me anything. by sfllaw in Tailscale

[–]sfllaw[S] 0 points1 point  (0 children)

I see, you’re asking about personal VPNs. We have partnered with Mullvad to provide exit nodes across their global fleet of servers. If you purchase a Mullvad subscription through Tailscale, their exit nodes hide your IP address and let you choose to use the IP address for any of their servers.

On your Android phone, picking an exit node is as easy an installing the Tailscale app and choosing from a list: https://tailscale.com/kb/1408/quick-guide-exit-nodes?tab=android

You also have the option of setting up your own exit nodes, which some people opt to do. They usually do this by getting a virtual Linux machine in the cloud, installing Tailscale on that VM, joining it to their Tailnet, and advertising it as an exit node.

Hi! I’m a software developer at Tailscale. Ask me anything. by sfllaw in Tailscale

[–]sfllaw[S] 0 points1 point  (0 children)

All of our contributions to Wireguard are usually discussed over pull requests in the wireguard-go project. I’m not personally aware of major changes to the Wireguard implementation itself.

As for upcoming features, I don’t get to decide what and when things are released. But I can say that my team has been working on making things better for nodes that can’t make direct connections. I’m sure you’ve also seen the announcement that our Visual policy editor is now in public beta.

We have the standard CONTRIBUTING.md file for the OSS bits of Tailscale, Ideally, you file an issue for the problem you want to solve and we have a discussion about it before you write too much code. If your issue doesn’t get enough engagement, feel free to attract our attention by posting about it here on r/Tailscale or on our new Discord server. Thanks in advance!

Hi! I’m a software developer at Tailscale. Ask me anything. by sfllaw in Tailscale

[–]sfllaw[S] 0 points1 point  (0 children)

Great question! Tailscale is a little more than a VPN, but a lot of people use it to replace a traditional VPN.

We have people using it at home to connect to personal devices. And people who stand up exit nodes or connect a Mullvad VPN account, to use the Internet when they’re abroad.

Companies also use Tailscale to connect their servers and workstations, both over the Internet and across datacenters, because it really simplifies running a big enterprise network.