Will Norris's Avatar

Will Norris

@willnorris.com

Engineering at @tailscale.com. Previously open source at Twitter and Google. Dad to two. Husband to one. Friend to all. Elsewhere at https://willnorris.com/

425
Followers
165
Following
47
Posts
24.04.2023
Joined
Posts Following

Latest posts by Will Norris @willnorris.com

Preview
Open Source Seed Initiative - Home of the OSSI Pledge Are you a plant breeder, seed company, farmer, gardener, or interested eater who wants to join the Open Source Seed Community?

We've been building a pretty sizeable garden at our house and my wife was shopping for seeds in some catalog. She saw reference to one of the listed seeds being "open source" and not available for "private intellectual property ownership".

TIL about osseeds.org. This is so cool.

21.02.2026 23:46 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Of course. And that’s why Dems need to lean in and work towards dismantling ICE.
First no funding.
Impeach Noem.
Demand hearings on ICE’s operation in MN.
Demand that Miller resign.

Don’t let up.

28.01.2026 15:23 πŸ‘ 2785 πŸ” 1019 πŸ’¬ 81 πŸ“Œ 50

This is where I remind folks once again that my personal site and Whatever, my blog, have been around longer than at least three and probably four generations of social media. Having your own space that only you control is a good thing, especially in an age of resurgent fascism.

28.01.2026 14:35 πŸ‘ 747 πŸ” 99 πŸ’¬ 12 πŸ“Œ 5

I genuinely think boycotting the World Cup is some of the strongest leverage the Europeans have.

24.01.2026 00:39 πŸ‘ 19363 πŸ” 3592 πŸ’¬ 919 πŸ“Œ 280

"Quit demonstrating" is not something that a pro-democracy politician says. It's something that an authoritarian tool says.

09.01.2026 13:36 πŸ‘ 6415 πŸ” 1517 πŸ’¬ 382 πŸ“Œ 80

@bradfitz.com I don't remember... did LiveJournal support markdown? Since it was in perl, I imagine it would have been trivial?

09.01.2026 16:44 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Brings back memories of my very first use of markdown in blosxom. Since it was also in perl, the main markdown.pl file worked as a drop-in plugin, which was pretty slick.

09.01.2026 16:42 πŸ‘ 4 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

@anildash.com Looks like all the links are broken. Ironically, it looks like the markdown isn't being processed correctly, and it's treating the raw markdown as a relative URL.

09.01.2026 16:33 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

oh, nevermind.. it was the load from file PR. :-P

08.12.2025 18:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Just curious, what's the change you need in caddy-tailscale? I'll definitely take a look at the PR once it's up.

08.12.2025 18:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Linux systray application Β· Tailscale Docs Use the Linux systray app for quick access to features like user switching and exit nodes.

There's also a systemd unit that you can install, if that's how you roll: tailscale.com/kb/1597/linu...

I start it from my sway config, but same idea. The expectation is definitely that you'd allow your desktop environment manage starting the systray app rather than just launching manually.

03.12.2025 22:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
client/systray: can't open Mullvad exit node menu on COSMIC Β· Issue #17879 Β· tailscale/tailscale The "Mullvad VPN" submenu under "Exit Nodes" displays, and it has an icon indicating that it's a submenu, but when you click it the entire exit node menu just closes. It's possible this is just a C...

oh, got it! I didn't have Mullvad enabled for this device, but now I can reproduce it. I'm betting this is going to prove to be a COSMIC bug, but we're now tracking it in github.com/tailscale/ta...

For now, "More Settings" will open the web client, which should work fine with Mullvad if you need it

13.11.2025 16:01 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

hmm, that's not great. Does the "rebuild menu" option fix anything by chance? What distro and cosmic version are you using? I have a PopOS 24.04 VM that I use for testing, and I can't currently reproduce this yet, though the giant profile image problem still seems to be there (a known issue).

13.11.2025 04:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

in what way?

12.11.2025 22:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Remember that pangolins have both tails and scales! :)

14.10.2025 15:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

note the date on the blog post... 2023. AmΓ©lie the pangolin has been Tailscale's mascot from pretty early days, though we've never talked about her very much publicly. The earliest welcome emails were addressed from her.

14.10.2025 15:16 πŸ‘ 4 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
words: where do penguins go when they lose their tail? (#6403) Β· tailscale/tailscale@063eeef To the retail store. Signed-off-by: Charlotte Brandhorst-Satzkorn <charlotte@tailscale.com>

macaroni is a kind of penguin, which has a tail.

github.com/tailscale/ta...

salary is something on a scale. :)

github.com/tailscale/ta...

10.09.2025 16:20 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's unlikely that it would actually be deleted, but we did have a recent login issue that impacted a handful of users that might make it look that way. If you can email support@tailscale.com with more details we can definitely look into it. (let me know if you do, and I'll go find your ticket)

05.09.2025 15:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

oh cool! My dad and his dad are/were both Eagles as well. Not sure how that never came up in conversation with you. Trying hard not to push my boys too hard, but I'd really love for them to be 4th generation Eagles.

16.08.2025 03:56 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Happy Eagle Anniversary, William!  Board of Review Date: 08/15/00.  Shown with photo of a flying eagle and the Eagle Scout medal.

Happy Eagle Anniversary, William! Board of Review Date: 08/15/00. Shown with photo of a flying eagle and the Eagle Scout medal.

heh, cool. Apparently today is the 25th anniversary of earning my Eagle Scout rank. I still believe in the program for my two boys, even if I'm deeply disappointed in how BSA has handled a lot of things in recent years.

15.08.2025 21:23 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Linux systray application Β· Tailscale Docs Use the Linux systray app for quick access to features like user switching and exit nodes.

If you're willing to help us test an upcoming feature, take a look at tailscale.com/kb/1597/linu...

14.08.2025 19:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

same as others said... native LSP, Treesitter, Lua support is amazing. New generation of neovim-focused plugins are really great.

I took the couple of weeks before starting at Tailscale to make the switch, and I'm so thankful I did.

02.08.2025 00:49 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

where did you see this copy?

15.07.2025 20:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
It matters. I care. It matters. I care.0:00/295.5529711Γ— Listen to me read this post here (not an AI-generated voice!), subscribe to the feed in your podcast app, or download the recording for later. β€œWho cares? It d...

When we throw up our hands and say none of it matters, we're doing the fascists’ work for them. They don't need to hide their corruption if they can convince us it's pointless to look. They don't need to silence truth-tellers if we've already decided truth is meaningless.

11.06.2025 20:03 πŸ‘ 1770 πŸ” 500 πŸ’¬ 28 πŸ“Œ 45
God Only Knows - BBC Music
God Only Knows - BBC Music YouTube video by BBC Music

Brian Wilson has died. The UK and BBC made this tribute a few years ago youtu.be/XqLTe8h0-jo?...

11.06.2025 22:50 πŸ‘ 10 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0
Preview
tailscale/cmd/systray at main Β· tailscale/tailscale The easiest, most secure way to use WireGuard and 2FA. - tailscale/tailscale

if you're comfortable building from source, take a look at github.com/tailscale/ta.... Should be in a coming release, but you can run in manually now.

go run tailscale.com/cmd/systray@main

11.06.2025 18:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

pssst. If you can keep a secret, email me at will@tailscale.com

02.06.2025 16:42 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Murphy To Secretary Of Homeland Security Kristi Noem: Your Department Is Out Of Control
Murphy To Secretary Of Homeland Security Kristi Noem: Your Department Is Out Of Control YouTube video by Senator Chris Murphy

it's almost seven minutes long, but every American should watch this. as the historian Rick Perlstein said on Twitter:

"Watch Sen. Murphy show how every administration official should be grilled, every time. Like you're creating a record for future criminal trials."
www.youtube.com/watch?v=EwZW...

09.05.2025 15:55 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

which sorta begs the question... why did we put the logo on the bottom?

08.05.2025 22:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is absolutely the right take. AGPL and SSPL were written with wildly different (and in many ways, completely contradictory) motivations.

07.05.2025 00:55 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0