shaver, as is
banner
shaver.systems
shaver, as is
@shaver.systems
when the going gets tough, the tough give cryptic error messages. dad. optimist. goon. friend. VPE Tailscale.
Reposted by shaver, as is
tired: p(doom)
wired: p(Bond Villain)
I'm coining a piece of AI safety terminology that I'd like to refer to as the Bond Villain problem. As a field, AI safety heavily leverages sci-fi pretty heavily, so I figure this should be fine.
September 22, 2026 at 12:43 AM
some are calling it the most ambitious crossover of all time
September 19, 2026 at 12:44 AM
for me, a key part of getting up to speed as a new leader is meeting 1:1 each person in my new org. this takes a fair bit of time: about 50 hours at @tailscale.com, many thanks to my intrepid EA for the calendar heroics! it's worth it, though, for a few reasons: 🧵
September 15, 2026 at 5:26 PM
gotta remember to stay off slack while recovering from a ketamine infusion (prescription! supervised!)
September 4, 2026 at 12:17 AM
I’ve seen some of this stuff already and it’s great. Such a treat to work with Andree and the PAM team and see them bring this capability to life.
The last few months have been a whirlwind. We’ve been heads down integrating Border0 into @tailscale.com and I’m incredibly proud of what we’ve built in such a short time.
Next week at TailscaleUp, we get to share it! I’ll be talking AND demo'ing PAM and what’s next.
tailscale.com/tailscaleup?...
August 19, 2026 at 3:20 PM
headed to Charlottetown for the weekend with one of the kids and a friend of theirs

have we planned what to do? other than two meals, we have not. if you have thoughts, I welcome them!
August 13, 2026 at 8:14 PM
Reposted by shaver, as is
"The nice thing about NixOS is that once you get your configuration just right you never need to touch it again" - girl who keeps touching it again
August 9, 2026 at 4:59 AM
man, that's a deep cut
I am “I know what PINE stands for” years old.
August 2, 2026 at 11:03 PM
Reposted by shaver, as is
what did we use with the Morris worm?
Experts say US law is unprepared for rogue AI agents and models, as recent OpenAI and Anthropic incidents raise questions over legal liability and repercussions (Lily Hay Newman/Wired)

Main Link | Techmeme Permalink
August 2, 2026 at 5:52 PM
reading @grimalkina.bsky.social 's excellent book "The Psychology of Software Teams" and nodding along an awful lot

meanwhile my daughter is fighting with vscode and python, and using some harsh language
July 28, 2026 at 10:39 PM
Reposted by shaver, as is
Did the New York Times just BOTH SIDES Ken Paxton's sweetheart deal for a child sex predator. Yes, yes it did.
June 19, 2026 at 10:41 AM
Reposted by shaver, as is
cariad.keigher.ca/2026/06/01/f...

If you would like to read about the talk I gave, I put my notes and more into a blog post! Canada’s first cyber security crime case from 1977!
Canada's First Computer Crime Case
I may edit this later as I really think that this is a bit of a word salad, but enjoy a text version of a presentation I gave at BSides Vancouver 2026 on June 1, 2026. I’ll start off with this: my cur...
cariad.keigher.ca
June 1, 2026 at 11:05 PM
*runs in, out of breath*

has anyone said "lolbirds" yet?
April 15, 2026 at 4:58 PM
Reposted by shaver, as is
YOSPOS bicht
February 27, 2026 at 2:38 PM
Reposted by shaver, as is
I’ve been talking about Alysa Liu’s story about her quitting skating only to come back and become even better because she did it for herself and this came to me in a dream…
February 24, 2026 at 1:17 AM
Reposted by shaver, as is
Every developer who implements a window where the options are “maybe later” or “yes” should be thrown in a gulag forever.
December 28, 2023 at 10:03 AM
be kind not just because other people deserve kindness, but because you deserve to be a kind person
If you’re over 30, quote this with some life advice 🤌🏼
May 12, 2025 at 4:43 PM
hmm. reading @katmabu.bsky.social ‘s stuff and seeing the support she’s earning from her community. I think this feeling is hope?
May 4, 2025 at 7:50 PM
my opsec is immaculate
March 28, 2025 at 12:43 AM
Reposted by shaver, as is
March 23, 2025 at 6:53 PM
lots of training during on-boarding, so I’m really leaning hard on `$0.playbackRate = 1.7`
March 12, 2025 at 2:01 PM
@tef.bsky.social is 100% right here. if it breaks in CI it needs to break on the developer’s machine, and as early as possible. on-save for linters is good. post-push-after-waiting-for-CI-to-set-up is bad. be good, not bad
if it's that important, your build scripts should be breaking

if it's part of the ci / test, it's where the worst people you nkow have set up the defaults, they're terrible, and all the code is now filled with // lint:ignore around "calling await in a loop"
March 7, 2025 at 1:50 PM
a bug bounty story, in four parts
February 27, 2025 at 3:13 AM