Ladies and gentlemen of the cable television audience — and I use both "ladies" and "gentlemen" with the full knowledge that it is four in the morning and you are watching me in your underpants — we begin today with a film that is either a masterwork of digital cinema or the single most aggravating evening I have spent since I accidentally attended a Nickelback film score retrospective in 1998. I refer, of course, to Shannon Is Crying, a self-executing HTML document from the auteur collective SunDungeons Operations Division, helmed by something called ATOM and distributed, I am told, via Zenodo DOI. Hotchie motchie.
The premise is deceptively simple: Claude Shannon, the patron saint of information theory, is weeping. Why? Because you have set the BSC error probability to 0.15, and the channel — the beautiful, noble, hypothetical channel he built in 1948 — is drowning in its own fog. Bits are falling. Some arrive. Most become ✕. The fog thickens. Shannon, presumably off-screen, reaches for the brandy.
The film operates on two registers simultaneously, which is the mark of either a genius or someone who has had too much coffee. On the surface: a particle system. Bits spawn, fall, strike a terrain of text messages — "wdym??" and "bro 💀" — and either survive as luminous green ◉ symbols or detonate into scarlet ✕. On the substrate: a complete, running implementation of Shannon's Binary Symmetric Channel model. The mathematics are not decorative. They are the film. Every visual event is a live computation. The fog is not a metaphor for entropy. It is entropy, rendered in canvas particles, with drift velocity proportional to H(X).
This is, I must confess, more than most major studio releases can claim. Transformers: Rise of the Beasts contained zero running implementations of information theory. I checked.
The Jaws theme runs underneath everything, which is either a comment on the predatory nature of noise — the shark of entropy, closing in — or is simply the director being extremely funny. I choose to believe both simultaneously. The film has the courage of its absurdity. It knows it is a cartoon about a mathematician crying over corrupted bits, and it commits. When I(X;Y) approaches zero and the screen floods with error symbols, there is a genuine, unironic dread. Shannon is crying. You know it. The bits know it. The fog knows it.
What keeps Shannon Is Crying from a perfect score — and I remind you that my highest score is seven out of ten, because we are not in the business of handing out ribbons — is the film's relationship with its audience. The cinematic intro screen, gorgeous as it is, auto-launches after eleven seconds whether you are ready or not. This is the informational equivalent of a jump cut in Bergman: technically defensible, spiritually presumptuous. The viewer's consent, like mutual information at p_e = 0.5, approaches zero.
Furthermore, the AI narration system — a fine touch, a typewriter-effect voice scrolling live diagnostics — cycles through eight prepared monologues and then loops. It is, in other words, a BSC channel with exactly one message. Capacity: nominal. Information delivered: asymptotically constant. Shannon would cry.
And yet. And yet. When you push the error probability slider past 0.4 and watch the entire landscape fill with ✕ symbols, when the entropy border blazes red and the warning reads "BITS DISSOLVING INTO THE INFORMATIONAL VOID" — there is a moment of pure cinema. Not because it is pretty, though it is. Because it is true. This is what a dying channel looks like. Shannon knew it. ATOM rendered it. I witnessed it at 3:47 AM with a bowl of peanuts and I will not apologize.
The terrain — the message mountains, the curve of "hello 👋" and "no cap tho" rendered as a bit-deflecting topography — is the film's single greatest invention. Every conversation is geological now. Every dropped text message is a mountain range for entropy to fall on. Hotchie motchie. That is actually rather good.