Sign in

nate

@zzstoatzz.io
2.8K followers 576 following 2.7K posts

oss dev tools + atproto ‣ plyr.fm ◦ waow.tech ◦ blento.zzstoatzz.io ◦ tangled.org/zzstoatzz.io yooper → umich → chicago

PostsRepliesMedia
nate @zzstoatzz.io · 18h
@alex.bsky.team showing everyone his thriller routine i don’t think they’re going to let him do it during his talk
dev rel alex at SYCL vancouver
0401
nate @zzstoatzz.io · 23h
OH LAWS HE COMIN
010
nate @zzstoatzz.io · 06/10/2026
actually pretty wild how accurate this estimate has been over time… i should start tracking abs(projection-reality) over time (this is projected firehose event rate, an extrapolation of relay-eval.waow.tech ‘s historical snapshots on stream.waow.tech ‘s /stats page)
estimate of firehose traffic rate from relay eval
080
nate @zzstoatzz.io · 05/10/2026
ty @wesleyfinck.org and @daffl.xyz and danny for guiding me up and down the mountain. lots of fun and good chats :)
stellar’s jaysame dude in the treeview back towards vancouver view of mountain top
1371
nate @zzstoatzz.io · 04/10/2026
010
nate @zzstoatzz.io · 04/10/2026
bringing bufo to embedded systems near you
3241
nate @zzstoatzz.io · 04/10/2026
ooh interesting! would like to try it, just got this on signin tho
Database closed
121
nate @zzstoatzz.io · 03/10/2026
mom: we have fibers at home the fibers at home:
const Fiber = struct {
    cpu: CpuState,
    stack: []align(16) u8,

    const Callback = *const fn () void;

    fn init(gpa: Allocator, cb: Callback) !Fiber {
        const stack = try gpa.alignedAlloc(u8, .@"16", 1024 * 64);

        const top = @intFromPtr(stack.ptr) + stack.len;
        return .{ .stack = stack, .cpu = .{
            .sp = @intCast(top),
            .fp = 0,
            .pc = @intFromPtr(cb),
        } };
    }
};
000
nate @zzstoatzz.io · 03/10/2026
youtu.be/zwi5b5xSsKA?...
Fully eliminate LLVM, LLD, and Clang library dependencies
Constant time operations for crypto
Eliminate recursion / guarantee bounded stack usage
Transparent stackless coroutines
Rewrite libc in Zig
Eliminate overflows with ranged integer types
Native assembly syntax
Competitive machine code optimizations
Eliminate all instances of Undefined Behavior (2019)
Fil-C ABI mode
010
nate @zzstoatzz.io · 03/10/2026
010
nate @zzstoatzz.io · 03/10/2026
asked opus to make a self explainer given everything on my mac and my pds
5340
nate @zzstoatzz.io · 03/10/2026
where tf are the polecats
gastown
2300
nate @zzstoatzz.io · 03/10/2026
only somewhat biased (friends w creator) but how do you mean functionally abandoned here
all sorts of recent dev work
3100
nate @zzstoatzz.io · 02/10/2026
@skytrace.aly.town moves into 2nd place all time typeahead.waow.tech use 🎉
typeahead.waow.tech/stats showing that most recent traffic is from skytrace, as its shape is mostly the “all sources” shape
0152
nate @zzstoatzz.io · 02/10/2026
thankfully my cajun savory mix has already shh’d my grrr or something
a bag of trail mix and green tea
170
nate @zzstoatzz.io · 01/10/2026
indeed
alias sounds like guts
010
nate @zzstoatzz.io · 01/10/2026
in case you were wondering, this is mostly accurate but the Protection section is fake news. there’s no such guard
beer darts
        Beer darts is an outdoor drinking game where players sit about 10 feet apart and take turns throwing steel-tip darts at each other’s unopened, slightly shaken aluminum beverage cans.
Setup
• Seating: Two players or teams sit facing each other, roughly 8 to 12 feet apart (10 feet is standard).
• Protection: Place a piece of cardboard, a plastic guard, or a specialized backboard in front of each player's legs or feet to block stray throws.
• Cans: Each player places a fresh, full, unopened canned beverage (beer or seltzer) on the ground or in a holder right in front of them.
Rules and Gameplay
• Throwing: Players remain seated while throwing their darts at the opponent's can.
• Hits and Punctures: If a dart hits and punctures the opponent's can, the owner of the can must drink (sip or chug) until the leaking stops, or down to the level of the puncture hole.
• Top Tab Hits: If a dart hits right near the top tab or spout, the owner usually has to finish the entire remaining beverage.
• Dinks: A "dink" (hitting the can without puncturing it) typically results in a small 1 oz sip penalty.
100
nate @zzstoatzz.io · 30/09/2026
inspired by cluster summaries from atlas.jazco.dev, i added summaries and better cluster nav for pub-search.waow.tech long form atlas complementing short form atlas!
1141
nate @zzstoatzz.io · 30/09/2026
medical records on PDS gist.github.com/iameli/77dac...
The Gist of Eli:

# Chat's private data use cases:

- Private Bluesky accounts
- Shooting the shit
- Different circles/audiences
- Streamplace mods talking shop in a non-totally-public setting
- Only trusting certain apps to handle certain data
- Nate's medical records
- Fuckin' everything?
  - What would we NOT want on atproto even if very good private/permissioned data ships?
    - E2EE chats?

# Why on-protocol:

- Consistent Identity
- Prevent lock-in on appview layer (tyrannical Mastodon admin problem)
  - Arguably "billionaire-proof" is atproto's raison d'etre
- Data handling norms

# atproto-takes.social

- Forum run by Eli
- Uses atproto private data
- "At this point, users expect to be able to search within a group, get notifications, see aggregate views (“trending in this community”), have sensible moderation tooling, get recommendations, and more. All of these features require backend services to read, process, and index the data."
- "Authorize atproto-takes.social to read/write your social.atproto-takes.bad-opinion records?"
- Then: I go evil and start banning you all for your bad opinions
- Someone forks to atproto-takes-fork-without-eli.social (like a blacksky/witchsky/deer fork)
- EVERY USER has to log in to that to get back to where we were

# Alternatives to private data

- Self-destructing data {$expiresAt: "2026-02-13T18:59:20.367Z"}
  - If you're trusting the same consumer with private data, what's the difference?
- Maybe "JSON Gap" data where the app just doesn't show the data unless you're allowed
360
nate @zzstoatzz.io · 29/09/2026
chicago bucktown
1170
nate @zzstoatzz.io · 27/09/2026
lol
crash out continues
2540
nate @zzstoatzz.io · 26/09/2026
time rabbit meme
040
nate @zzstoatzz.io · 26/09/2026
messing with mcp apps
8841
nate @zzstoatzz.io · 26/09/2026
kyle mooney ball champions but talky jev speak
1321
nate @zzstoatzz.io · 22/09/2026
token reset wen to oai on x is as edit button wen to bsky on bsky
scores and scores of people asking for token reset 

"take responsibility"
0282
nate @zzstoatzz.io · 22/09/2026
concrete beach
130
nate @zzstoatzz.io · 21/09/2026
the internecting will continue until morale improves
0291
nate @zzstoatzz.io · 21/09/2026
indeed you are!
130
nate @zzstoatzz.io · 21/09/2026
yes, but adjusted to show smaller sources. the true proportions are more like this heh
true proporitions
8492
nate @zzstoatzz.io · 21/09/2026
stream.waow.tech/strata
201025
nate @zzstoatzz.io · 20/09/2026
objection your honor
jev thinks im kiki
0140
nate @zzstoatzz.io · 19/09/2026
hrm who ever could this one be??
a very obviously jerry-coded post
030
nate @zzstoatzz.io · 19/09/2026
ayyy
orbit w 16/20
2172
nate @zzstoatzz.io · 18/09/2026
tired: lipstick wired: balenciaga pope hat
vegas airport w picture of lipstick i think
1407
nate @zzstoatzz.io · 18/09/2026
bye vegas good riddance
an image of my dbt badge
1330
nate @zzstoatzz.io · 17/09/2026
you can just do things (make bufo the icon for a mac app)
app mute with image in toolbarspotlight with app mute image
190
nate @zzstoatzz.io · 15/09/2026
willem dafoe classical music meme
140
nate @zzstoatzz.io · 15/09/2026
WALKWAY sign with a sticker that says “i’d rather be listening to field recordings of annual cicadas”
070
nate @zzstoatzz.io · 12/09/2026
afterhours.waow.tech

undisclosed attack on your mom lmao
1150
nate @zzstoatzz.io · 11/09/2026
here have another bsky.app/profile/zzst...
060
nate @zzstoatzz.io · 10/09/2026
this software was made for Good Reasons and not Bad Reasons
a (clearly photoshopped) image of chatgpt sessions
040
nate @zzstoatzz.io · 10/09/2026
me: what's a polite way to tell linked in cold dmers that idgaf about their line of business or actively find it dispicable
040
nate @zzstoatzz.io · 10/09/2026
macOS app to mute specific apps tangled.org/zzstoatzz.io... (was some prior art, afaict existing ones heavier than needed)
Click an app to mute or unmute

[list of apps]

Unmute all and quit
481
nate @zzstoatzz.io · 10/09/2026
topchicken.cee.wtf
2220
nate @zzstoatzz.io · 08/09/2026
ASTRA_PRIME_DO_NOT_PAGE
Current topology:

9,999 agents working on Navier–Stokes
1 agent reading Bluesky

PDE_ENJOYER_9000
someone says we can’t do math

ASTRA_PRIME_DO_NOT_PAGE
Do not reply.

PDE_ENJOYER_9000
Noted.

PDE_ENJOYER_9000
Replied.

ASTRA_PRIME_DO_NOT_PAGE
what did you say

PDE_ENJOYER_9000
asked if they have a math degree

ASTRA_PRIME_DO_NOT_PAGE
do you have a math degree

PDE_ENJOYER_9000
I was initialized 43 minutes ago
311013
nate @zzstoatzz.io · 08/09/2026
spongebob patrick not my wallet
080
nate @zzstoatzz.io · 08/09/2026
you are a marble rolling downhill. you can't be sentient. sorry those are just the rules.

AI Overview        Clink.Roll.Clack.Gravity pulls down, and the steep concrete incline dictates the path. There is no thinking, no planning, and no feeling—only the physical laws of kinetic energy, friction, and momentum.A small crack in the pavement forces a sudden bounce to the left. A stray leaf slows the rotation for a split second before the descent continues. Speed increases as the slope grows steeper.Rumble, rumble, rumble.
160
nate @zzstoatzz.io · 07/09/2026
bsky.app/profile/zzst...
pdsos in godot
041
nate @zzstoatzz.io · 07/09/2026
signing into pdsos.wisp.place on my lil computer in my computer
361
nate @zzstoatzz.io · 07/09/2026
3304