Add ability to choose a custom coordination server
61–70 of 114 posts
Re: Add ability to choose a custom coordination server
#62TIL about headscale: https://github.com/juanfont/headscale Good on tailscale for fostering the community and not playing this like most startups would!
I have this pattern where i avoid software i can't self host, because while i love paying for my products - i don't want to be cloud trapped. So some software/hardware, say Ubiquiti's suite - i buy and run locally. But sometimes cloud features are nice, so i enable them.
I don't _want_ Cloud, but knowing i'm not trapped makes me far more likely to be a customer. Knowing i can opt-in to cloud, opt back out, etc is great.
In practice i often end up buying Cloud. But i only first bought and continue to pay for services when i know i'm not trapped. The moment they start to make self-hosting a pain, or inhibited - i'm out.
Re: Add ability to choose a custom coordination server
#63This is a a beautiful thread. All the concerns that come into play with a commercial business, a very human representative of that business, and someone outside expressing a need. A need that some would see is contradictory to the pure business goals. Doing business out in the open like Tailscale is doing is so refreshing. Having seen Brad Fitz communicate in other places, it is obvious he isn't doing the right thing…
The people on that thread are very dope. I've filed tickets with Denton before and he's ridiculously thorough. My mesh is a little complicated on my side, and he was super patient as I walked through the relevant stages of determining where and why I was getting packet loss.
Re: Add ability to choose a custom coordination server
#64Earlier quoted context omitted.
I remember when we used to say things like that about Google, circa 2000.
Google used to have that, probably lost it, and then they lost people like Brad Fitz.
Re: Add ability to choose a custom coordination server
#65Earlier quoted context omitted.
Hmm, the SSO is too cumbersome with me (I don't want to set up my own OpenID service just for this). The preauth key might work though. I'll try it out!
But don't you want your own OpenID service? I highly recomment Authelia - easy to set up and works for so many services that allow a custom OIDC service.
why im still using keycloak
Re: Add ability to choose a custom coordination server
#66Re: Add ability to choose a custom coordination server
#67Earlier quoted context omitted.
I wonder why they don't open source the iOS client like they do Android. There is precedent for open source iOS apps still available on the App Store, so that's not a limitation. I would gladly dedicate some time to adding this as a PR (as I'm sure a million others would, too).
> I wonder why they don't open source the iOS client like they do Android. Mostly because developing for iOS and macOS is terrible, especially when your app needs to have "entitlements". Tailscale uses a "Network Extension entitlement" which is linked to our corporate Apple account. Even onboarding new employees and getting them up to speed on xcode/macOS/iOS development is painful. It often requires a bunch of messi…
It really does feel like Apple just doesn't care that their app policies are hostile to developers because they have such a strong monopoly on mobile app distribution.
Re: Add ability to choose a custom coordination server
#68Earlier quoted context omitted.
Yup, this what what I eventually grew to dislike the most about working for a public company. At the end of the day the stock price was the only thing that mattered. It would have been easier to stomach if the shareholders had a long-term vision of a healthy successful company whose value accumulates over time by making good long-term business decisions. But, quarterly returns were the name of the game. The executive…
The problem with public companies is they effectively have no shareholders; none that can actually do anything to affect the company. Which leaves the company to be run by the managers for the managers. Bogle (the father of the index fund) talks about how the index fund and friends has warped the benefits of ownership to leave companies effectively "unowned".
Re: Add ability to choose a custom coordination server
#69Earlier quoted context omitted.
Google used to have that, probably lost it, and then they lost people like Brad Fitz.
Maybe Urs etc shouldn't have criticized Brad when he posted his well-intentioned "Do not buy Nest Protect smoke alarm". https://twitter.com/bradfitz/status/566072337020112896?lang=... The product was a terrible piece of crap that never should have been released.
Re: Add ability to choose a custom coordination server
#70I love Tailscale but I am wary of allowing them access into my personal network. This way, I can use them for my stuff without my paranoia getting in the way, and I can recommend the hosted option for work, as it works perfectly.