WhiteBox (@whitebox_sys) header
WhiteBox (@whitebox_sys) profile picture

Watch how your code behaves as you write it. Faster iterations. Better understanding. Fewer errors. By @azmreece & friends Discord https://xitter.gq/t.co/Oky8t1Ao7O

Joined September 2019
Photo by WhiteBox (@whitebox_sys)Photo by WhiteBox (@whitebox_sys)Photo by WhiteBox (@whitebox_sys)Photo by WhiteBox (@whitebox_sys)Photo by WhiteBox (@whitebox_sys)Photo by WhiteBox (@whitebox_sys)Photo by WhiteBox (@whitebox_sys)Photo by WhiteBox (@whitebox_sys)Photo by WhiteBox (@whitebox_sys)Photo by WhiteBox (@whitebox_sys)
WhiteBox retweeted
I'm feeling the pull to write some of the articles I listed at azmr.uk/bsc25 First up is going to be "Bits are high level", focused on human-meaningful interpretations of bitwise ops. I have my list, but I'd welcome any additional favourites from you fine people 😄
1
3
22
488
.@azmreece's talk it out! A deep, technical look into concrete methods for reducing layers of indirection, memory accesses, and showing his Xar data-structure: A simple, pointer-stable, CPU-friendly, growable array. youtu.be/i-h95QIGchY
3
56
5
364
44,242
Casey's talk is now available on YouTube. Enjoy! youtu.be/wo84LFzx5nI
11
71
15
535
34,515
Replying to @whitebox_sys
Can confirm, I've seen the bits, they are indeed the finest, highest quality bits money can buy. Primo bits.
1
3
1,086
I'm going to finish painting a door frame, maybe have a bite to eat, then stream some cozy WhiteBox dev: fixing bugs, edge-cases & jank UI. aka "I push my TIMELINE DEBUGGER to its LIMITS! Can I stop it from BREAKING?! 💥🔨" Join either way in ~40 mins: twitch.tv/azmreece
2
2
1
7
4,343
I'm streaming some WhiteBox dev now! (@whitebox_sys) I'm going to add some new debugger features by JIT compiling into the user process. Jump in: twitch.tv/azmreece
2
12
1,793
Compilation time (at least in dev builds) is too often neglected, in my case it is one of the top priorities in programming language choice.
One thing that drives me crazy recently is that my NixOS rebuilds are dominated by slow Rust compile times. Its insane to me that I can compile qemu, neovim, gtk from source in the same amount of time it takes to compile one non-trivial but not crazy complicated Rust app (I won't name it, its not their fault). Bleh. (Yes, binary caches help, but that's just lipstick on a pig over the actual problem)
3
3
28
3,751
I've been reading Christopher Alexander's Nature of Order series while on holiday... Why were the OOP crowd the ones to pick up on his discussion of patterns? His emphasis on contextual relationships between parts/wholes seems at odds with a mantra of "encapsulate everything"
3
2
391
Bret Victor (@worrydream) was a major influence on me starting @whitebox_sys He's just put out a load more info @Dynamicland1, which is all about collaborative computing in physical space 🥳 Check out the website which is actually just a "hyperphoto": dynamicland.org/
3
6
410
xitter.gq/whitebox_sys/status/17… xitter.gq/whitebox_sys/status/17… I'd love to know whether @whitebox_sys - with this view of data changing over time & this interaction with source code - would have helped @ID_AA_Carmack and @romero during development. If not, what would make it more useful?
xitter.gq/whitebox_sys/status/17… Another way to WhiteBox #DOOM30: inspect every line in the `A_FirePistol` function in detail, whenever I shoot. As I move the cursor around the code, WhiteBox highlights when that line ran. We can use this to check when `if` statements evaluated to true.
2
1
6
1,041
WhiteBox retweeted
thank you for thirty years slayers #DOOM30
544
7,950
631
44,003
3,192,341
Next, I learned all about @whitebox_sys, an advanced modern debugger which gives you super powers. It's built by @azmreece and the demo blew my mind! vimeo.com/887510192/7488c1c6…
1
2
5
646
More @handmade_net wheel reinvention with C, @whitebox_sys & @raylib in ~15 mins at twitch.tv/azmreece This time I'll work on: - an interactive timeline of the included logged time - aggregation for days, weeks etc - a simple visual query system (if we get that far)
Streaming some development with C, @whitebox_sys & @raylibtech for the @handmade_net Wheel Reinvention Jam. I'll be parsing and visualizing a novel text-based notetaking/RDF/org-like format that I've been experimenting with... Watch at twitch.tv/azmreece
3
5
909
I'll be continuing this in a few minutes
Streaming some development with C, @whitebox_sys & @raylibtech for the @handmade_net Wheel Reinvention Jam. I'll be parsing and visualizing a novel text-based notetaking/RDF/org-like format that I've been experimenting with... Watch at twitch.tv/azmreece
2
3
472
Streaming some development with C, @whitebox_sys & @raylibtech for the @handmade_net Wheel Reinvention Jam. I'll be parsing and visualizing a novel text-based notetaking/RDF/org-like format that I've been experimenting with... Watch at twitch.tv/azmreece
1
3
1
6
2,246