Sign in

Nahum Shalman

@nahum.shalman.org
182 followers 426 following 71 posts

Opinions expressed are my own. blog.shalman.org hachyderm.io/@nahumshalman (he/him)

PostsRepliesMedia
Reposted by Nahum Shalman
🎃 🧙🏻‍♀️Yell 👻 Growler💀🎃 @yaelwrites.com · 01/04/2026
At the same time, I’m exploring new full-time or contract opportunities in: •Security and privacy education •OSINT and investigations •Program and product management
1209
Reposted by Nahum Shalman
🎃 🧙🏻‍♀️Yell 👻 Growler💀🎃 @yaelwrites.com · 01/04/2026
A bittersweet announcement: I was impacted by the layoffs at Consumer Reports, alongside a number of extremely talented colleagues. I’m deeply grateful for the opportunity and so proud of the work we did fighting for consumers and helping people stay safer online.
1611022
Nahum Shalman @nahum.shalman.org · 29/01/2026
github.com/nshalman/tai...
github.com
Release v1.94.1-sunos · nshalman/tailscale · GitHub
Documentation use -x for cherry-picks #18235 (Tom Proctor) add instructions on referencing pull requests in commit messages #18392 (Harry Harpham) Builds deps: bump js-yaml from 4.1.0 to 4.1.1 i...
031
Nahum Shalman @nahum.shalman.org · 20/01/2026
Why yes, in my free time I did build a small web app with dropshot for the backend and then I built out end to end visibility from the web client through to the backend all visible in my personal free tier Honeycomb account.
010
Reposted by Nahum Shalman
Lorin Hochstein @norootcause.surfingcomplexity.com · 21/12/2025
I wrote a post about why I don't like the name that Amazon uses for their post-incident review process: "Correction of Error". surfingcomplexity.blog/2025/12/20/w...
surfingcomplexity.blog
Why I don’t like “Correction of Error”
Like many companies, AWS has a defined process for reviewing incidents. They call their process Correction of Error. For example, there’s a page on Correction of Error in their Well-Architect…
1184
Nahum Shalman @nahum.shalman.org · 05/12/2025
Happy Bandcamp Friday! Go support your favorite musicians!
040
Nahum Shalman @nahum.shalman.org · 26/10/2025
I have lived in this house for "hmm, the water dispenser is running slowly; I bet the upstairs toilet handle got stuck running... Yup!" years.
040
Reposted by Nahum Shalman
Steve Klabnik @steveklabnik.com · 13/05/2025
We are opening up the @oxide.computer Discord to more than just recording Oxide and Friends, and now have some general discussion channels, as well as some user channels for our open source projects discord.gg/FRwjhBaH
discord.gg
Join the Oxide Computer Company & Friends Discord Server!
The Oxide Computer Company and friends; home of the Oxide and Friends podcast. | 4382 members
06611
Reposted by Nahum Shalman
Ryan Castellucci 🜬 @rya.nc · 12/05/2025
My command line data analysis tool is at a point where I'm ready to share it! `freq` is a tool I wrote in Rust, intended to replace pipelines of `grep`, `sed`, `awk`, `sort`, `uniq -c`, and `sort -rn` to look at distributions of values in datasets. I use it daily. rya.nc/gh/freq
rya.nc
GitHub - ryancdotorg/freq: Like `sort | uniq -c | sort -rn` but better
Like `sort | uniq -c | sort -rn` but better . Contribute to ryancdotorg/freq development by creating an account on GitHub.
25410
Reposted by Nahum Shalman
apenwarr @apenwarr.ca · 02/05/2025
More evidence that Tailscale is accidentally a service mesh
0151
Reposted by Nahum Shalman
Brad Fitzpatrick @bradfitz.com · 01/04/2025
"Tailscale Enterprise Plan 9 Support" tailscale.com/plan9 (A little thing I wrote and worked on over the past few weekends with @swtch.com)
tailscale.com
612618
Nahum Shalman @nahum.shalman.org · 01/04/2025
Happy Don't Trust Anything You Read On The Internet Day to all who celebrate!
030
Reposted by Nahum Shalman
Brian Honan @brianhonan.bsky.social · 25/03/2025
Anyone who says they never fell for a phish or other online scam is either lying or doesn't use the Internet. We have all been there. Well done to @troyhunt.com for being so open about his experience so that we can all learn from it
0277
Reposted by Nahum Shalman
Troy Hunt @troyhunt.com · 25/03/2025
It finally happened - I got phished. Impact is limited to the Mailchimp mailing list for my blog, brief blog post with details here and more to come later: www.troyhunt.com/a-sneaky-phi...
troyhunt.com
A Sneaky Phish Just Grabbed my Mailchimp Mailing List
You know when you're really jet lagged and really tired and the cogs in your head are just moving that little bit too slow? That's me right now, and the penny has just dropped that a Mailchimp phish h...
3121949
Nahum Shalman @nahum.shalman.org · 13/03/2025
Brevity or Nuance
000
Reposted by Nahum Shalman
Pierre Zemb @pierrezemb.fr · 24/02/2025
Tokio + prctl = nasty bug
buff.ly
Tokio + prctl = nasty bug
Recently I encountered a bug so cute that I immediately knew that I will want to share it on my blog. It was one of those bugs that even Rust can’t save you from. It occurred in HyperQueue (HQ), a…
032
Nahum Shalman @nahum.shalman.org · 20/02/2025
I can't shake this feeling that there is currently a massive opportunity for companies that want to bet on human intelligence over AI. Tons of skilled people are being laid off. I wish I had a business idea right now.
030
Reposted by Nahum Shalman
evacide @evacide.bsky.social · 18/02/2025
For those of us who are increasingly in positions where we cannot count on the rule of law to protect our digital privacy or security, here are some thoughts on how to threat model for your community: www.eff.org/deeplinks/20...
eff.org
Building a Community Privacy Plan
Everyone's security plans and situations will always be different, which is why we often say that security and privacy are a state of mind, not a purchase. But the first step is always taking a look a...
721598
Nahum Shalman @nahum.shalman.org · 16/02/2025
Do you appreciate good visualizations of math? Curious about the Talmudic approach to settling bankruptcy claims? Have I got the Mathologer video for you! youtu.be/uNemXgZ-MWY?si=HL8I1n3BL44…
youtu.be
How Did Water Solve the 1800-Year-Old Talmudic Bankruptcy Problem?
010
Nahum Shalman @nahum.shalman.org · 16/02/2025
My superpower is that I know just enough about a lot of things to know that for everything I know about that there's someone who knows more, but most importantly I either know exactly who, or at least I know how to find them and learn from them.
010
Nahum Shalman @nahum.shalman.org · 13/02/2025
Probably a 3? I don't think I have enough of a parasocial presence to be intimidating to strangers, and I'm pretty confident I am not intimidating to people who know me. How well am I calibrated?
110
Reposted by Nahum Shalman
Adler, The Phoenix of Grunvale @phoenixofgrunvale.bsky.social · 11/02/2025
Be the helpers Mr. Rogers said to look for.
339990
Reposted by Nahum Shalman
Fly.io @fly.io · 11/02/2025
Ever wonder how we fixed a memory leak in our Rust proxy? From keyboard interrupts to async debugging - here's the full story of making our infrastructure more reliable for 35+ regions worldwide 🦀 🔗 ➡️ fly.io/blog/rust-memory-leak
011
Reposted by Nahum Shalman
apenwarr @apenwarr.ca · 06/02/2025
Another callout for the Quiet Posters feed: bsky.app/profile/did:... It's no longer possible for mere mute keywords to block the endless political posts on here, alas. But "people who don't post very often" is a surprisingly great filter. (I'm sure it filters out me. Nobody's perfect.)
1115
Nahum Shalman @nahum.shalman.org · 31/01/2025
#Tailscale 1.80.0 is out, so naturally I have done the little rebase for the #illumos / #Solaris version with tun support: github.com/nshalman/tailscale/relea…
github.com
Release v1.80.0-sunos · nshalman/tailscale · GitHub
Builds deps: bump nanoid from 3.3.4 to 3.3.8 in /cmd/tsconnect (tailscale#14352) #14352 (dependabot[bot]) deps: bump braces from 3.0.2 to 3.0.3 in /cmd/tsconnect (tailscale#12468) #12468 (dependab...
071
Nahum Shalman @nahum.shalman.org · 30/01/2025
This video was helpful for me to understand the news about DeepSeek: youtu.be/gY4Z-9QlZ64?si=Mml1zHR2yjd…
youtu.be
DeepSeek is a Game Changer for AI - Computerphile
010
Reposted by Nahum Shalman
Kim, Bestie of Bunzy, Co-CEO Execubetch™️ @easybakedoven.bsky.social · 26/01/2025
✨WHEEZING✨
91125984150
Reposted by Nahum Shalman
Meredith Rose (from the grave) 👻 @mrose.ink · 25/01/2025
9. Use a password manager, for the love of God
3603
Reposted by Nahum Shalman
Erica Joy Astrella @ericajoy.astrel.la · 23/01/2025
a question for the people who write code for money: if you could wave a magic wand and have your performance/promotability measured on any 5 metrics of your choice, what would those metrics be?
6715819
Nahum Shalman @nahum.shalman.org · 15/01/2025
Are any @oxide.computer customers hiring? While I'm great at wrangling heterogenous hardware, I wouldn't mind playing on easy mode for a while... By which I mean solving actual business problems rather than fighting hardware.
23110
Nahum Shalman @nahum.shalman.org · 13/01/2025
blog.shalman.org/tailscale-fo...
blog.shalman.org
Tailscale for SunOS in 2025
Happy New Year! The wireguard-go port is still sitting around in my fork. I don't know when I will have the energy for the next attempt to get it upstream. In the meantime, I've made some fun progress...
131
Nahum Shalman @nahum.shalman.org · 08/01/2025
I can't believe I didn't think to do this sooner: github.com/tailscale/tailscale/pull… Hopefully we can get official #Tailscale support for #solaris and #illumos on par with AIX. I will keep maintaining my fork for full tun support and hopefully some day get it all upstreamed.
github.com
all: add userspace support for Solaris / illumos by nshalman · Pull Request #14571 · tailscale/tailscale · GitHub
Based on some quick testing on my machine, this correctly causes binaries built for illumos to default to userspace only and things appear to work. This includes doing a taildrive share from the us...
193
Nahum Shalman @nahum.shalman.org · 07/01/2025
Any other #NixOS folks having trouble with zoom? This workaround worked for me: github.com/NixOS/nixpkgs/issues/371…
github.com
zoom-us on nix-os unstable won't launch and maxes out system memory usage · Issue #371488 · NixOS/nixpkgs · GitHub
Describe the bug Launching zoom-us from nixos-unstable maxes out RAM usage on the system and also won't load. It was working fine a few days ago but suddenly, after a recent update, it no longer la...
020
Reposted by Nahum Shalman
Mike Zeller @papertigers.net · 05/01/2025
I enabled this on my tailnet and I can confirm that I am able to read/write from iOS / macOS to my illumos share! Thanks for doing the work!!
011
Reposted by Nahum Shalman
Schneier on Security @schneier.com · 03/01/2025
ShredOS ShredOS is a stripped-down operating system designed to destroy data. GitHub page here.
schneier.com
ShredOS
ShredOS is a stripped-down operating system designed to destroy data. GitHub page here.
032
Nahum Shalman @nahum.shalman.org · 03/01/2025
Met someone in today's lucky 10,000 who had never heard of compost. Probably because Pittsburgh doesn't have municipal composting like some bigger cities. Anyone else in today's lucky 10,000? en.wikipedia.org/wiki/Compost
en.wikipedia.org
Compost - Wikipedia
000
Nahum Shalman @nahum.shalman.org · 02/01/2025
I have tentatively done the work needed to get #Tailscale Taildrive sharing working on #illumos / #solaris. It works for me. @papertigers.net please take a look! github.com/nshalman/tai...
github.com
Release v1.78.1-taildrive-sunos · nshalman/tailscale
Commits be11bf4: XXX sunos: enable taildrive (Nahum Shalman) 9576600: XXX library overrides for peercred (Nahum Shalman) 1854c95: XXX go mod tidy (Nahum Shalman)
151
Reposted by Nahum Shalman
apenwarr @apenwarr.ca · 01/01/2025
Just thousands of people discussing Tailscale on SunOS.
111
Nahum Shalman @nahum.shalman.org · 01/01/2025
How am I only learning about Taildrive today?! tailscale.com/kb/1369/taildrive via @mholt.bsky.social
tailscale.com
Taildrive · Tailscale Docs
Learn how to easily share folders between devices on your Tailscale network.
031
Nahum Shalman @nahum.shalman.org · 01/01/2025
If you heard that I had a private Discord (I do not) who and what would you expect to find there? (Wrong answers also encouraged)
100
Reposted by Nahum Shalman
Dave DiCello @davedicello.bsky.social · 31/12/2024
Ending the year right in #Pittsburgh this morning. What a sunrise it was over the Steel City, with the clouds catching that early morning light from one side of the city to the next. It was an amazing scene from the West End Overlook, and a great way to bookend the year.
721926
Reposted by Nahum Shalman
Matthew Green @matthewdgreen.bsky.social · 31/12/2024
If you’re part of a major company that’s advising your employees to use Signal after this Salt Typhoon thing, consider donating to Signal Foundation.
314136
Nahum Shalman @nahum.shalman.org · 31/12/2024
Testing cross posting with play.google.com/store/apps/details?…
play.google.com
Openvibe – Mastodon & Bluesky - Apps on Google Play
Mastodon Bluesky Threads & Nostr client all in one
020
Reposted by Nahum Shalman
kottke.org @kottke.org · 27/12/2024
You can use this game to narrow down 30 monospaced typefaces to find your favorite font for coding. I somehow ended up with Courier Prime (🤔) and promptly sent myself to my room for the rest of the day. (I use Menlo in VSCode.) [codingfont.com]
3244
Reposted by Nahum Shalman
Jess Rose @jesslynnrose.bsky.social · 27/12/2024
Look how extremely good this website is 🥹
094
Reposted by Nahum Shalman
Filippo Valsorda @filippo.abyssdomain.expert · 27/12/2024
Damn this is really good. I followed a dozen folks. Thank you @theo.io! I wonder, how hard would it be to add support for lists? Showing accounts not in a list but followed by lots of people in the list. My Cryptography list was missing people, too.
031
Reposted by Nahum Shalman
apenwarr @apenwarr.ca · 27/12/2024
Your periodic reminder about the Bluesky network analyzer, a surprisingly useful tool for finding people you know who you probably intended to be following if you knew they were here. It's eerily good, especially if you use "favour niche accounts" mode. bsky-follow-finder.theo.io
bsky-follow-finder.theo.io
Bluesky Network Analyzer
Find accounts that you don't follow (yet) but are followed by lots of accounts that you do follow.
911137
Nahum Shalman @nahum.shalman.org · 20/12/2024
This article from @apenwarr.ca popped up in my Twitter feed and was a good thing to reread today: apenwarr.ca/log/?m=201909
apenwarr.ca
201909 - apenwarr
042
Reposted by Nahum Shalman
Fred Hebert @ferd.ca · 19/12/2024
Yes! I wanted to write about this again! It’s the time of the year where we’re due for a review of our favorite holiday incident: Home Alone
042
Nahum Shalman @nahum.shalman.org · 17/12/2024
The recordings from dtrace.conf(24) are up! blog.shalman.org/opentelemetr...
blog.shalman.org
OpenTelemetry Tracing for Dropshot
I spoke at Oxide's dtrace.conf(24) about a project I've been hacking on for the past couple weeks: Slides: OpenTelemetry Tracing for DropshotOpenTelemetry Tracing for Dropshot Nahum Shalman The QR c...
0182