Ben Visness
@bvisness.me
Handmade Network lead. WebAssembly engineer at Mozilla. Mentor for FRC Team 2175. https://bvisness.me/
Twitter: @its_bvisness
Mastodon: @[email protected]
Twitter: @its_bvisness
Mastodon: @[email protected]
Inspiring words from the Handmade Network Discord today
July 3, 2025 at 8:51 PM
Inspiring words from the Handmade Network Discord today
the one time git asks for my permission first is the one time it absolutely does not matter
July 2, 2025 at 5:30 PM
the one time git asks for my permission first is the one time it absolutely does not matter
Oh also I forgot to post my jam project here on Bluesky - here's Buongiorno, my tool for mapping out mDNS and DNS-SD services. It captures mDNS packets to show a graph of services being requested and advertised, e.g. printers, AirPlay, Handoff, and more.
June 16, 2025 at 3:50 PM
Oh also I forgot to post my jam project here on Bluesky - here's Buongiorno, my tool for mapping out mDNS and DNS-SD services. It captures mDNS packets to show a graph of services being requested and advertised, e.g. printers, AirPlay, Handoff, and more.
Behold! A list of mDNS services in my house. (This is basically just the output of `avahi-browse`, so nothing too novel yet.)
June 12, 2025 at 2:56 AM
Behold! A list of mDNS services in my house. (This is basically just the output of `avahi-browse`, so nothing too novel yet.)
The things you learn from reading specs
June 11, 2025 at 2:04 AM
The things you learn from reading specs
The X-Ray Jam is underway (handmade.network/jam/x-ray-2025) and I am exploring mDNS.
First step: testing if mDNS works on my printer. It does.
First step: testing if mDNS works on my printer. It does.
June 9, 2025 at 11:27 PM
The X-Ray Jam is underway (handmade.network/jam/x-ray-2025) and I am exploring mDNS.
First step: testing if mDNS works on my printer. It does.
First step: testing if mDNS works on my printer. It does.
I have started to go down the compression rabbit hole. The compressor and decompressor are handwritten WASM.
Uncompressed: 52MB
Very stupid RLE: 182KB
Slightly smarter RLE: 65KB
Uncompressed: 52MB
Very stupid RLE: 182KB
Slightly smarter RLE: 65KB
May 19, 2025 at 10:24 PM
I have started to go down the compression rabbit hole. The compressor and decompressor are handwritten WASM.
Uncompressed: 52MB
Very stupid RLE: 182KB
Slightly smarter RLE: 65KB
Uncompressed: 52MB
Very stupid RLE: 182KB
Slightly smarter RLE: 65KB
Sometimes you spend weeks on a performance optimization to get 0.5% faster. Other times you spend a day tweaking your GC code and get 15%+ faster.
April 26, 2025 at 2:30 AM
Sometimes you spend weeks on a performance optimization to get 0.5% faster. Other times you spend a day tweaking your GC code and get 15%+ faster.