azz's avatar
azz
npub1t2t7...7vkz
system engineer @ alpen
azz's avatar
azz 2 years ago
Just “finished” first implementation of a simple ish memory allocator for Starlight (Constellation’s server implementation). It’s designed to allocate packets directly as they come off the network card. Context: Constellation is a Bitcoin L3 I’m working on. Fun fact: these packets are only copied in memory once in the entire transaction pipeline (raw pointers are involved 🥸). 29ns/packet means Slabocator9000 could allocate 400gbps of packets per CPU core. That’s only running allocation, so obv full throughput won’t hit that per core but it’s pretty damn fast. It also reuses all memory and therefore will only use as much memory as it possibly needs. image
azz's avatar
azz 2 years ago
Me after I start using unsafe rust _no thanks, I’ll choose my own lifetimes_
azz's avatar
azz 2 years ago
I hear thunder but there’s no rain This kinda thunder break walls and window panes
azz's avatar
azz 2 years ago
It’s not any government’s place to regulate a currency controlled by algorithms, nor does any government have the capability to enforce said regulations.
azz's avatar
azz 2 years ago
“Anti money laundering” The ratio of illicit to non-illicit transactions made with the Euro is higher than Bitcoin. You can’t ban self custody. You can own any valid amount of Bitcoin with 12 memorised words. And cash wise, I thought cash was legal tender? But apparently it’s not legal tender over £10000? Just make multiple payments then. The stupidity and/or sheer ignorance of modern politicians is unrivalled I swear. View quoted note →
azz's avatar
azz 2 years ago
Feeling down and lacking motivation. Anyone got any suggestions?
azz's avatar
azz 2 years ago
Why does Damus use so much disk space? image
azz's avatar
azz 2 years ago
Working on something that I spoke on at Advancing Bitcoin. image