Nahum Shalman
@nahum.shalman.org
📤 168
📥 418
📝 63
Opinions expressed are my own.
https://blog.shalman.org/
http://hachyderm.io/@nahumshalman
(he/him)
reposted by
Nahum Shalman
Steve Klabnik
5 months ago
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
loading . . .
Join the Oxide Computer Company & Friends Discord Server!
The Oxide Computer Company and friends; home of the Oxide and Friends podcast. | 4382 members
https://discord.gg/FRwjhBaH
1
67
11
reposted by
Nahum Shalman
Ryan Castellucci 🜬
5 months ago
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
loading . . .
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.
https://rya.nc/gh/freq
2
54
11
reposted by
Nahum Shalman
apenwarr
5 months ago
More evidence that Tailscale is accidentally a service mesh
add a skeleton here at some point
0
15
1
reposted by
Nahum Shalman
Brad Fitzpatrick
6 months ago
"Tailscale Enterprise Plan 9 Support"
tailscale.com/plan9
(A little thing I wrote and worked on over the past few weekends with
@swtch.com
)
loading . . .
https://tailscale.com/plan9
6
126
24
Happy Don't Trust Anything You Read On The Internet Day to all who celebrate!
6 months ago
0
3
0
reposted by
Nahum Shalman
Brian Honan
6 months ago
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
add a skeleton here at some point
0
27
7
reposted by
Nahum Shalman
Troy Hunt
6 months ago
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...
loading . . .
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...
https://www.troyhunt.com/a-sneaky-phish-just-grabbed-my-mailchimp-mailing-list/
32
223
75
Brevity or Nuance
7 months ago
0
1
0
reposted by
Nahum Shalman
Pierre Zemb
7 months ago
Tokio + prctl = nasty bug
loading . . .
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…
https://buff.ly/3QD1obr
0
3
2
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.
8 months ago
0
4
0
reposted by
Nahum Shalman
evacide
8 months ago
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...
loading . . .
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...
https://www.eff.org/deeplinks/2025/02/building-community-privacy-plan
7
218
103
Do you appreciate good visualizations of math? Curious about the Talmudic approach to settling bankruptcy claims? Have I got the Mathologer video for you!
https://youtu.be/uNemXgZ-MWY?si=HL8I1n3BL44KPXF2
loading . . .
How Did Water Solve the 1800-Year-Old Talmudic Bankruptcy Problem?
https://youtu.be/uNemXgZ-MWY?si=HL8I1n3BL44KPXF2
8 months ago
0
1
0
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.
8 months ago
0
2
0
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?
add a skeleton here at some point
8 months ago
1
1
0
reposted by
Nahum Shalman
The Phoenix of Grunvale
8 months ago
Be the helpers Mr. Rogers said to look for.
3
406
98
reposted by
Nahum Shalman
Fly.io
8 months ago
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 🦀 🔗 ➡️
https://fly.io/blog/rust-memory-leak/
0
1
1
reposted by
Nahum Shalman
apenwarr
8 months ago
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.)
add a skeleton here at some point
1
11
5
#Tailscale
1.80.0 is out, so naturally I have done the little rebase for the
#illumos
/
#Solaris
version with tun support:
https://github.com/nshalman/tailscale/releases/tag/v1.80.0-sunos
loading . . .
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...
https://github.com/nshalman/tailscale/releases/tag/v1.80.0-sunos
8 months ago
0
6
1
This video was helpful for me to understand the news about DeepSeek:
https://youtu.be/gY4Z-9QlZ64?si=Mml1zHR2yjd1Md18
loading . . .
DeepSeek is a Game Changer for AI - Computerphile
https://youtu.be/gY4Z-9QlZ64?si=Mml1zHR2yjd1Md18
8 months ago
0
0
0
reposted by
Nahum Shalman
Kim, Bestie of Bunzy, Co-CEO Execubetch™️
8 months ago
✨WHEEZING✨
loading . . .
95
12762
4468
reposted by
Nahum Shalman
Meredith Rose
8 months ago
9. Use a password manager, for the love of God
3
60
5
reposted by
Nahum Shalman
Erica Joy Astrella
8 months ago
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?
69
157
32
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.
9 months ago
2
31
11
blog.shalman.org/tailscale-fo...
loading . . .
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...
https://blog.shalman.org/tailscale-for-sunos-in-2025/
9 months ago
1
3
1
I can't believe I didn't think to do this sooner:
https://github.com/tailscale/tailscale/pull/14571
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.
loading . . .
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...
https://github.com/tailscale/tailscale/pull/14571
9 months ago
1
9
3
Any other
#NixOS
folks having trouble with zoom? This workaround worked for me:
https://github.com/NixOS/nixpkgs/issues/371488#issuecomment-2575970402
loading . . .
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...
https://github.com/NixOS/nixpkgs/issues/371488#issuecomment-2575970402
9 months ago
0
2
0
reposted by
Nahum Shalman
Mike Zeller
9 months ago
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!!
0
1
1
reposted by
Nahum Shalman
Schneier on Security
9 months ago
ShredOS ShredOS is a stripped-down operating system designed to destroy data. GitHub page here.
loading . . .
ShredOS
ShredOS is a stripped-down operating system designed to destroy data. GitHub page here.
https://www.schneier.com/blog/archives/2025/01/shredos.html
0
3
2
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?
https://en.wikipedia.org/wiki/Compost
loading . . .
Compost - Wikipedia
https://en.wikipedia.org/wiki/Compost
9 months ago
0
0
0
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...
loading . . .
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)
https://github.com/nshalman/tailscale/releases/tag/v1.78.1-taildrive-sunos
9 months ago
1
5
1
reposted by
Nahum Shalman
apenwarr
9 months ago
Just thousands of people discussing Tailscale on SunOS.
1
1
1
How am I only learning about Taildrive today?!
https://tailscale.com/kb/1369/taildrive
via
@mholt.bsky.social
loading . . .
Taildrive · Tailscale Docs
Learn how to easily share folders between devices on your Tailscale network.
https://tailscale.com/kb/1369/taildrive
9 months ago
0
3
1
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)
9 months ago
1
0
0
reposted by
Nahum Shalman
Dave DiCello
9 months ago
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.
7
222
27
reposted by
Nahum Shalman
Matthew Green
9 months ago
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.
3
144
40
Testing cross posting with
https://play.google.com/store/apps/details?id=com.plebstr.client
loading . . .
Openvibe – Mastodon & Bluesky - Apps on Google Play
Mastodon Bluesky Threads & Nostr client all in one
https://play.google.com/store/apps/details?id=com.plebstr.client
9 months ago
0
2
0
reposted by
Nahum Shalman
kottke.org
9 months ago
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]
3
24
7
reposted by
Nahum Shalman
Jess Rose
9 months ago
Look how extremely good this website is 🥹
add a skeleton here at some point
0
9
4
reposted by
Nahum Shalman
Filippo Valsorda
9 months ago
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.
0
3
1
reposted by
Nahum Shalman
apenwarr
9 months ago
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
loading . . .
Bluesky Network Analyzer
Find accounts that you don't follow (yet) but are followed by lots of accounts that you do follow.
https://bsky-follow-finder.theo.io/
10
113
40
This article from
@apenwarr.ca
popped up in my Twitter feed and was a good thing to reread today:
apenwarr.ca/log/?m=201909
loading . . .
201909 - apenwarr
https://apenwarr.ca/log/?m=201909
10 months ago
0
4
2
reposted by
Nahum Shalman
Fred Hebert
10 months ago
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
add a skeleton here at some point
0
4
2
The recordings from dtrace.conf(24) are up!
blog.shalman.org/opentelemetr...
loading . . .
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...
https://blog.shalman.org/opentelemetry-tracing-for-dropshot/
10 months ago
0
18
2
reposted by
Nahum Shalman
Adam Leventhal
10 months ago
Last week
@oxide.computer
hosted our (mostly) quadrennial DTrace conference, dtrace.conf. As an unconference we never know quite how it's going to go, but I'm not sure why
@bcantrill.bsky.social
and I were worried: it was terrific! A huge thank you to all our presenters!
youtube.com/playlist?lis...
loading . . .
dtrace.conf(24) - YouTube
Oxide hosted the 4th (semi-)quadrennial DTrace conference on December 11th, 2024.
https://youtube.com/playlist?list=PLaakI37KgzsE98Tp-8wV-1MKXw4qm5Y1c&si=Maf1bEgFWCIFn8RG
1
40
12
reposted by
Nahum Shalman
Jeremy Morrell
10 months ago
OpenTelemetry is often pitched as “vendor-neutral instrumentation”, but I think it could be much more than that
jeremymorrell.dev/blog/opentel...
loading . . .
On OpenTelemetry and the value of Standards | Jeremy Morrell
OpenTelemetry is not perfect, but the value of having one shared standard for instrumentation and telemetry is huge
https://jeremymorrell.dev/blog/opentelemetry-and-the-value-of-standards/
1
26
6
@maimonidesnutz.bsky.social
I don't post on Twitter, but clearly Jonah's workout was running... (away from God.)
10 months ago
0
1
0
reposted by
Nahum Shalman
Oxide Computer Company
10 months ago
Join us for dtrace.conf(24) live NOW on YouTube
https://www.youtube.com/watch?v=KQN1t2qlhaw
and join the chat on Discord (link in YouTube description).
loading . . .
dtrace.conf(24)
DTrace was at USENIX in 2004, we started dtrace.conf in 2008 at Sun/Fishworks, continued in 2012 and 2016, ... and canceled in 2020. Now dtrace.conf is back ...
https://www.youtube.com/watch?v=KQN1t2qlhaw&utm_content=buffer3a08b&utm_medium=social&utm_source=bluesky&utm_campaign=buffersky
0
10
1
github.com/nshalman/tai...
is tagged.
#illumos
#solaris
#Tailscale
loading . . .
Release v1.78.1-sunos · nshalman/tailscale
Commits acb4a22: VERSION.txt: this is v1.77.0 (tailscale#13779) (Jonathan Nobels) #13779 33029d4: net/netcheck: fix netcheck cli-triggered nil pointer deref (tailscale#13782) (Jordan Whited) #1378...
https://github.com/nshalman/tailscale/releases/tag/v1.78.1-sunos
10 months ago
1
4
2
For your consideration this
#BandcampFriday
Check out the Golden Jam jar albums from Astravert (Justin Carter)
astravert.bandcamp.com
loading . . .
Golden Jam Jar, Vol II: Dusk in Rust, by Astravert
10 track album
https://astravert.bandcamp.com/
10 months ago
0
1
0
reposted by
Nahum Shalman
Ken Liu
10 months ago
We could all use a reminder about the Gell-Mann Amnesia effect.
0
18
4
Load more
feeds!
log in