Three prevalent themes in the discussion
- Translating data into human‑perceptible forms
- “It tangentially reminds me of when we used to be able to hear HDDs clatter away, or waaaaay back when we used be able to hear EM interference from whatever was going on in a computer.” — dejobaan
- “All this seems like the same kind of ‘translate data into a form humans can perceive.’” — dejobaan
- “The wrench thing is real. My approach to a DIY mechanic’s stethoscope is to stick the handle of a screwdriver against my ear and the tip on whatever I want to listen to.” — jackyinger
-
“I also heard stories of professors who would know a program had a bug based on the sounds the computer was making.” — andai
-
Techniques and observations in binary visualization
- “It looks neat but I have no idea how the clustering works or why uniform colors are assigned to large areas, e.g. the color blue in the pdf example.” — bflesch
- “open one and inspect the two ways to view it, one is horizontal scan, the other is a peano curve which leads to natural square‑ish areas.” — Jare
- “Binvis has different color modes. One of them shows entropy. Compressed or encrypted data shows as very bright in the entropy mode, and repetitive data as dark.” — andai
- “Does the uniformity indicate that the files are space‑inefficient, and would benefit from compression?” — cowthulhu
-
“I had a for‑loop which generated a texture by just setting the pixels based on the bytes in the file. I had two modes, monochrome (the bits) and grayscale (the bytes).” — andai
-
Personal anecdotes and DIY projects building visualizers
- “I made my own binary visualizer when I was learning C. … Actually I had the same error another time, I was trying to make a simple Terraria clone … the terrain ended up rendering my mouse coordinates interpreted as booleans or something.” — andai
- “This brings back memories! In 93 I wrote something similar (simpler) for MSDOS, to inspect and extract pieces of binary files, GFV …” — Jare
- “I've also built a visualizer into ClickHouse, so we can analyze its binary …” — zX41ZdbW
- “Discussion from a few days ago that had links to more visualization tools …” — EvanAnderson