An ode to bzip

The story goes like this. ComputerCraft is a mod that adds programming to Minecraft. You write Lua code that gets executed by a bespoke interpreter with access to world APIs, and now you’re writing code instead of having fun. Computers have limited disk space, and my /nix folder is growing out of control, so I need to compress code. The laziest option would be to use LibDeflate, but its decoder is larger than both the gains from compression and my personal boundary for copying code. So the question becomes: what’s the shortest, simplest, most ratio-efficient compression algorithm? I initially thought this was a complex question full of tradeoffs, but it turns out it’s very clear-cut. My answer is bzip, even though this algorithm has been critiqued multiple times and has fallen into obscurity since xz and zstd became popular.

purplesyringa's blog
Burrows-Wheeler Transform (BWT) interactive introduction

An interactive deep dive into how the Burrows-Wheeler transform works for compression and for genomics sequence alignment algorithms.

🎩✨Behold the mind-bending sorcery of the Burrows-Wheeler Transform, where algorithmic magic takes center stage—who doesn't love a good shuffle 🃏 of coconuts?🥥 Just don't try to understand it; after all, who needs intuition when you have incomprehensible data compression wizardry? 🤓🔮
https://sandbox.bio/concepts/bwt #BurrowsWheelerTransform #algorithmicMagic #dataCompression #wizardry #mindBending #HackerNews #ngated
Burrows-Wheeler Transform (BWT) interactive introduction

An interactive deep dive into how the Burrows-Wheeler transform works for compression and for genomics sequence alignment algorithms.

Burrows-Wheeler Transform (BWT) interactive introduction

An interactive deep dive into how the Burrows-Wheeler transform works for compression and for genomics sequence alignment algorithms.