Josh Haberman (@joshhaberman) 's Twitter Profile
Josh Haberman

@joshhaberman

I work on the Protocol Buffers team at Google.

I created upb (a small C protobuf implementation) and Bloaty (an ELF/Mach-O/PE/WASM binary size profiler).

ID: 302378149

linkhttp://blog.reverberate.org calendar_today21-05-2011 02:50:30

291 Tweet

582 Followers

120 Following

Josh Haberman (@joshhaberman) 's Twitter Profile Photo

What can souped-up GPUs offer systems programmers who don't do graphics or ML? The latest M1 Macs have me pondering this question. The only idea I've come up with so far: test/verify lock-free algorithms by trying every interleaving. Like TSAN on steroids.

Josh Haberman (@joshhaberman) 's Twitter Profile Photo

The ELF/DWARF naming scheme makes for some odd Google results when you're looking for technical information. I'm implementing Fission / split DWARF for github.com/google/bloaty. When I Googled "dwarf skeleton" I did not get the results I was looking for.

Josh Haberman (@joshhaberman) 's Twitter Profile Photo

I'm getting more and more spam texts these days. I can imagine a future where texting platforms don't allow cold calls from unknown contacts without an extra token. The extra token could come from a mutual friend who shared the contact, or an in-person contact exchange.

Ken Jin (@kenjin4096) 's Twitter Profile Photo

I just merged a new interpreter into Python 3.14. This interpreter promises -3-30% better performance on newer compilers. docs.python.org/3.14/whatsnew/… Thanks to Mark Shannon, Donghee Na, Diego Russo, Garrett Gu, Haoran Xu, and Josh Haberman for ideas and help.