~/talk

zip Code: Unpacking Data Compression

Talkat Strange Loop 2013 · 2013-09-18..09-20· [data-visualization, web-performance]
links:none on file
slides:none on file

Covers concrete algorithms (run‑length, delta, Huffman, LZ77/78/LZW/LZSS) and real tools like gzip's DEFLATE and bzip's Burrows‑Wheeler transform, explains tradeoffs and why/when each saves bits, and shows measurements: decompression implemented to run with decompression in under 50 bytes of RAM and compression in ~100 bytes, code under 1KB, BSD license. Includes an embedded‑system state‑machine implementation (Heatshrink) that actually works on tiny devices and demos real compression ratios and failure modes.

AI-written summary · about

  1. 0:00Start
  2. 18:59Variants
  3. 19:19LZSS (1982)
  4. 23:30Lossless Compression
  5. 24:36Transform (1994)
  6. 27:59Compression for embedded?
  7. 31:21LZSS, for embedded.
  8. 34:47heatshrink (LZSS) demo
  9. 36:32Lossy Compression
  10. 38:03Closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.