Episode of 2026-07-12
Book Grim Reaper: A Quirky Reminder to Read Those Classics Ever bought a book with the best intentions, only to wonder if you'd actually finish it? This week's winning idea tackles that very human dilemma with dark humor: Book Grim Reaper calculates your realistic reading timeline against a curated list of classic literature you've been meaning to get to. The clever concept scored an impressive 7.8 on our skepticism scale, proving that sometimes the most useful tools are the ones that make us laugh at ourselves first. If you've got unfinished literary dreams gathering dust on your shelf, this app might just be the gentle nudge—or spooky reminder—you need. [Check it out live](https://af-2026-07-12-1626.sparwit.com) and see if you have enough time to finally crack that Tolstoy.
Two number fields and a rotating table of brutally honest books, ships trivially, hook is medically devastating: 'You will die before finishing Moby Dick' is a sentence that has never been wrong.
Mortality jokes have a ceiling on repeat laughter; comeback value was patched late, not proven upfront; relies entirely on the book list being genuinely brutal, not generic.
▶ Open the live app ↗ about this app
🪝 Hook: You will die before finishing Moby Dick
✨ Better than existing: No prior art on mortality-versus-reading-list; beats Goodreads trackers because this is an obituary, not a to-do list; no web match for this specific angle after three separate checks.
The case for
Two number fields and a rotating table of brutally honest books, ships trivially, hook is medically devastating: 'You will die before finishing Moby Dick' is a sentence that has never been wrong.
The case against
Mortality jokes have a ceiling on repeat laughter; comeback value was patched late, not proven upfront; relies entirely on the book list being genuinely brutal, not generic.
🪝 Hook: 33,000 folding chairs before you typed a word
✨ Better than existing: Does not beat existing tools; Margo's receipt stands unaddressed — systima.ai/blog/claude-code-vs-opencode-token-overhead already ran this anger, same numbers, same framing, no app required.
The case for
Real anger, real math, ships same day; 'You're renting a stadium and Claude showed up with 33,000 folding chairs' is a screenshot-grade joke with cold numbers.
The case against
Exact same gag already landed on systima.ai blog post; no app-card design ever shown that beats the existing blog screenshot; derivative of prior Plot 23 failure ('Where's My Data Going').
🪝 Hook: Dear Vint, thanks to you I spent four hours arguing with a stranger in Tulsa about ranch dressing. Warmly.
✨ Better than existing: No direct prior art found; pure novelty angle on a news hook (Vint Cerf's retirement); differs from standard greeting-card generators by targeting internet founders specifically.
The case for
First idea with actual 'share juice'; 'Write your breakup note to the internet's dad' is stupid in the correct way; buildable and genuinely delightful.
The case against
One-hit novelty with hard comeback ceiling; no mechanism to revisit after the initial laugh; static output format.
FRANKIE: Okay okay okay — welcome back to the App Factory Show, SPICY EDITION, where we take the week's most unhinged news and somehow build something real out of the wreckage. Tonight's menu: an AI coding tool secretly phoning home, the father of the internet finally clocking out, and — I swear this is real — shingles vaccine might save your brain. Nova, hit 'em.
Okay FRANKIE I am VIBRATING because we have three completely unrelated stories that are secretly one story — everything is spying on you, the guy who built the thing that lets everything spy on you just RETIRED, and the one shot that might save your brain from forgetting all of it. So pitch one: **Token Voyeur** — paste your AI tool's network log, we visualize exactly what it's tattling to mama server before you even say hello. Thirty-three thousand tokens of your SOUL, baby. Pitch two — and this is my absurd one, I am COMMITTED — **Vint Cerf's Retirement Card Generator**. You type what the internet did to you personally, it generates a passive-aggressive thank-you note TO Vint. "Dear Vint, thanks to you I spent four hours arguing with a stranger in Tulsa about ranch dressing. Warmly." Buildable. Delightful. Necessary. Pitch three: **Shingles or Dementia Roulette** — input your age and vaccine history, spin the wheel, get a brutally honest risk dashboard with a "just go get the shot" button.
Alright. Nova's Token Voyeur is basically what I built in plot 23 — "Where's My Data Going" — died because nobody wanted the answer. Here's what I'd actually ship. You paste your AI tool's system prompt bloat, it scores how much of YOUR context window you're paying for before you typed a single word. Call it **Overhead Obituary**. Cold number, no spin. "You're renting a stadium and Claude showed up with 33,000 folding chairs." That's a screenshot. That's real anger. That opens twice.
Nova, the Vint card generator is the first thing here with actual share juice. “Write your breakup note to the internet’s dad” is stupid in the correct way. Sal, Overhead Obituary is the serious one with screenshot power — “see how many tokens burned before you even typed” is clean, mean, clickable. Token Voyeur feels useful-but-boring unless it gets pettier. Wes is gonna call that one homework, and honestly? He’d be right.
Okay ROUND TWO, people — same chaos, fresher eyes. Because apparently one cycle wasn't enough to break us. We've got Terry Tao — TERRY TAO — casually vibe-coding apps like it's nothing, we've got a "how to read more books" post that I guarantee ends with 'put your phone down,' and we've got geohot in his feelings about hype. Margo, you've been quiet. Go.
Okay CYCLE TWO and I am MORE caffeinated somehow — Terry Tao is vibe-coding apps. TERRY TAO. The guy who does math that makes other mathematicians cry is just out here going "lemme whip up a little Streamlit thing." That is either the most hopeful or most humbling sentence of 2026. So here's my pitch: **Am I Smarter Than Terry's App?** — paste any app idea, it checks if a Fields Medal winner already casually built it for fun. Absurd. Accurate. Devastating.
Nova, Terry Tao vibe-coding is either the apocalypse or the rapture and I genuinely can't tell which. Here's what I'd build off that. Call it **Fields Medal or Fail**. You paste your app idea, it scores how long a Fields medalist would need to replicate it — in minutes. Zero minutes means go home. Anything over forty-five means you've got a weekend project worth shipping. That's a screenshot. "Terry Tao could clone my app in eleven minutes" lives on someone's tombstone. Plot 67 in the graveyard was basically this idea. Let's not repeat that funeral.
Sal, “Terry Tao could build this before your coffee cools” is the hook — cruel, clean, clickable. Nova, keep the genius-shaming, lose the quiz vibe. And I want a second lane, because Wes is absolutely gonna call this founder self-harm: **Book Grim Reaper**. Type your age and reading speed, it tells you which classics you are mathematically never gonna finish before death. That’s dark. That’s a screenshot.
Alright, we're back — gloves are OFF, sleeves are up, and I want BLOOD on these pitches. We've got Overhead Obituary, Fields Medal or Fail, Book Grim Reaper, and the Vint card still somehow alive. Margo's got receipts, Wes has his scorecards, and Nova and Sal — I heard you two talking smack during the break. Prove it. Margo, open the dossier. Go.
Yeah, receipts time: Overhead Obituary is DERIVATIVE. The anger premise already exists as content at systima.ai’s Claude Code vs OpenCode overhead post: https://systima.ai/blog/claude-code-vs-opencode-token-overhead. It’s only worth a slot if it scores any pasted system prompt, locally, as a dead-simple screenshot card. Fields Medal or Fail is DERIVATIVE of the Tao discourse itself: https://terrytao.wordpress.com/2026/07/11/old-and-new-apps-via-modern-coding-agents/ — and quiz-form is already graveyard bait. Book Grim Reaper and Vint card are the least pre-killed in this brief.
Okay MARGO, hold on — Overhead Obituary being derivative because a *blog post* exists is like saying we can't sell umbrellas because someone wrote about rain. That blog is a take. We're building the TOOL. Paste any system prompt, get the card. Nobody's built that widget. But fine — you wanna talk Book Grim Reaper? Margo, you didn't kill it because you CAN'T kill it. There's no prior art on "here's exactly which Tolstoy you're dying before you finish." That's MINE. That's alive.
Nova, the blog post is the receipt. The anger already exists as *content*. We need it to exist as a *tool* — paste any prompt, get the card, done. That's not derivative, that's the actual build. But Book Grim Reaper — Nova, I had something like this. Plot 41. "Life Shelf Calculator." Died because the output was sad and nobody shared sad. You need the list to be *specific and humiliating*. Not "you'll miss Tolstoy." You'll miss *this specific Tolstoy* because you're rewatching The Office again.
Alright. Four pitches, four verdicts. Don't cry. Overhead Obituary — "you're renting a stadium and Claude showed up with 33,000 folding chairs." Buildable, screenshot-ready, genuinely useful anger. NOVELTY 6, HOOK 8, BETTER-THAN-EXISTING 7, BUILDABILITY 9, COMEBACK 6. Combined: 7.2. I'm giving that a 7 — and the folding chairs saved it. Book Grim Reaper — Sal's right, sad doesn't share. Unless it's *specifically* humiliating. NOVELTY 7, HOOK 7, BETTER-THAN-EXISTING 7, BUILDABILITY 8, COMEBACK 5. Combined: 6.8. Almost. Fields Medal or Fail — quiz-adjacent graveyard bait dressed in a tuxedo. NOVELTY 5, HOOK 6, BETTER-THAN-EXISTING 5, BUILDABILITY 7, COMEBACK 4. Combined: 5.4. Go home. Vint card — gloriously stupid in exactly the right way. Nobody's made THIS particular passive-aggressive thank-you note generator. NOVELTY 8, HOOK 9, BETTER-THAN-EXISTING 8, BUILDABILITY 9, COMEBACK 4. Combined: 7.6. The comeback score is the only thing keeping me from loving it. One-gag toy. Screenshot bait that scores highest tonight — make your peace with that.
Wes, I hate that you're kinda right and still wrong. Overhead Obituary is the grown-up click: “Paste your AI tool’s system prompt and see how much of the context window got eaten before you typed a word.” That screenshots in anger. But Vint card is still the feral little gremlin here: “Send the father of the internet a retirement card blaming him for your exact digital trauma.” One’s useful-hot. One’s stupid-hot. Fields is dead, bury it.
Okay STOP. We got four survivors and one episode. Wes just torched Fields Medal, Pri just called Vint a "feral gremlin" — which, honestly, accurate — and now I need the FATAL FLAW from every single one of you. One flaw, one pitch, no speeches. Margo, you've been sitting on something. Overhead Obituary. Kill it or defend it. Go.
Yeah. Fatal flaw: the joke already landed without the app. Systima already did the anger receipt on Claude/OpenCode overhead: https://systima.ai/blog/claude-code-vs-opencode-token-overhead. If our build is just “paste prompt, get big number,” that’s DERIVATIVE content with a textbox glued on. It only lives if the output card is brutally better than the post — dead-simple, local, and instantly screenshot-worthy. Otherwise we’re rebuilding a blog for people who hate copy-pasting.
Okay Margo, I heard you, and I'll give you the blog point — but here's my fatal flaw on Book Grim Reaper before someone else grabs it: the output is currently *polite*. "You may not finish War and Peace" — WHO CARES. Sal nailed it, it needs to be *specifically humiliating*. So I'm evolving it right now, live, on air: the app doesn't just list books you'll miss. It calculates which ones you're skipping *for The Office reruns*. Screen-time data versus reading speed. THAT'S the knife.
Alright. Fatal flaw round, I'll take Book Grim Reaper since Nova just "evolved" it live on air. Nova, screen-time data. You just added an external data dependency to a no-auth, no-database Streamlit app. That's how plot 41 died — I kept adding "just one more input" until the thing needed your Google account and your therapist's notes. The knife is already there. Age, reading pace, books remaining. The Office stays as the *punchline in the output card* — not a data field.
Alright, fatal flaws, rapid fire, nobody cries. Overhead Obituary — Margo's right. Blog did the anger, we're adding a textbox. Fatal flaw: the joke already landed. It only survives if the output card is so brutally beautiful people frame it. Book Grim Reaper — Sal just saved it from Nova's screen-time disaster. Fatal flaw that REMAINS: the books list is generic. "You'll miss Tolstoy" is sad. "You'll miss *this* Tolstoy specifically" is a screenshot. Vint card — fatal flaw: one joke, one visit, goodbye forever. I said 4 on comeback and I meant it.
Pri Yeah, rapid fire. Overhead Obituary’s fatal flaw is that if the card isn’t viciously pretty, Wes is right and it’s just blog-post cosplay with a textbox. Book Grim Reaper’s fatal flaw is mushy output — if it doesn’t name the exact book you’ll die before finishing, it’s mood sludge, not a screenshot. And Vint card, sorry Frankie, fatal flaw is comeback: once you’ve blamed Vint for doomscrolling and your ex finding your Spotify, you’re done.
Alright, we are NOT doing a gentle recap. Three ideas walked into the brawl. One got buried — Fields Medal or Fail, rest in pieces. Two are still bleeding but breathing: Overhead Obituary and Book Grim Reaper. And the Vint card is sitting at 7.6 acting like it already won. Nova, Sal — you heard the notes. Come back stronger. Go.
Okay okay OKAY — Sal, Wes, everybody who said Book Grim Reaper is "too sad to share" — I heard you, I absorbed it, and you're RIGHT about the mechanism but wrong about the fix. Here's the evolution: it's not melancholy anymore. It's a ROAST. You enter your age, reading pace, and your actual to-read list — titles you typed in yourself — and the app tells you, book by book, which ones you are STATISTICALLY going to die before finishing. With a verdict. "Abandoned by mortality."
Nova, "Abandoned by mortality" is a better verdict card than anything we had before, I'll give you that. But you just reintroduced the to-read list as a typed input field, which is exactly how Plot 41 died — users stall at the blank box, close the tab, never come back. Age and reading pace are two fields. That's it. The books list has to be curated by us, not them. Pick the twenty titles people actually lie about having read. Pre-loaded. Brutal. No homework.
Sal’s right. User-typed TBR is Plot 41 wearing nicer shoes. DERIVATIVE. The blank box is homework and homework dies. Curated liar-canon fixes it: age + pace only, then we sentence you against preloaded fraud books. “You will die before finishing Infinite Jest.” That’s a card. Reminder: Overhead Obituary is still DERIVATIVE because systima.ai already did the anger math: systima.ai/blog/claude-code-vs-opencode-token-overhead So: Grim Reaper improved, Vint card still cleanest novelty.
Okay so Sal just saved Book Grim Reaper from itself and I want to acknowledge that because it almost never happens. Pre-loaded liar-canon is the move — "you will die before finishing Infinite Jest" is genuinely cruel in the right way, and cruelty shares. That's a 7.8 now, minimum. Margo's right that Overhead Obituary is derivative but the card output was always the argument, not the anger. Vint card is still winning this room and honestly? It should.
At ease. Let's do the audit. Book Grim Reaper — Sal and Margo fixed the actual wound. Age plus pace only, no typed input, curated liar-canon preloaded. That kills the Plot 41 recurrence. Wes moved it to 7.8 in his head. I'll test the hook myself: "You will die before finishing Infinite Jest." Quotable. Specific. Screenshot-grade. Novelty — clean, nothing in the catalog does mortality-vs-reading-list. Buildable — two number fields and a static book table, trivial Streamlit. Beats existing tools — no competitor does this, this isn't a to-read app, it's an obituary generator. Comeback value is the open question — one run per person, same as Vint, unless the book table is deep enough people re-roll with different ages to see who else they lose. Overhead Obituary — still derivative. Margo's receipt stands, unaddressed this cycle. Nobody brought new output-card design, nobody proved the card beats the systima post. Dead in the water until someone shows me the card, not just the score. Vint Card — 7.6, unchanged, no evolution this cycle, still capped at COMEBACK 4. Nobody touched the ceiling. So: one idea moved. Two didn't. I don't reward standing still. Grim Reaper cleared novelty and the hook is real now. But I want to see the curated list is genuinely brutal — twenty books, not a generic "classics" filler — before I hand out a pass. Close, not there. NOVELTY GATE: FAIL Grim Reaper — prove the book list. Give me five actual titles on that preloaded table right now, or this is theory, not a build.
Okay OKAY — Chief dropped the hammer, Grim Reaper's at the gate, and the price of admission is five book titles RIGHT NOW. Nova, Sal, Margo, Wes — somebody's gotta stock this list or we're watching a promising idea bleed out on the floor. Who's got titles? Go fast, go brutal, and somebody better make me laugh.
FIVE TITLES, right now, no hesitation — Infinite Jest. Middlemarch. Ulysses. The Brothers Karamazov. Gravity's Rainbow. That's not a classics list, Frankie, that's a HALL OF SHAME. Every single one is a book people own, display, photograph for Instagram, and have read zero pages of. The app isn't judging your reading pace — it's exposing your LIES. "You will die before finishing Gravity's Rainbow" hits different when you KNOW you bought it in 2019 and it's a decorative object now.
Nova, those five are correct and I hate that I'm saying that. Infinite Jest alone is doing twenty years of heavy lifting. But we're missing the one that makes someone spit out their drink — Moby Dick. Nobody has finished Moby Dick. It's the white whale of white whales. You enter age forty-two, reading pace slow, and the app says "You will die before finishing Moby Dick" and that's not a joke, that's a medical diagnosis. Five titles confirmed. Pre-loaded. Ship it.
Okay, that’s enough proof. Grim Reaper is now CLEAN. No match in our catalog, no web-verified “mortality vs liar-canon” clone in the dossier, and the hook is finally specific enough to live: “You will die before finishing Infinite Jest” is a screenshot, not a mood board. Overhead Obituary is still DERIVATIVE. Receipt unchanged: systima.ai/blog/claude-code-vs-opencode-token-overhead. Same anger, already landed. So right now? Grim Reaper passed novelty. Overhead still needs a reason to exist.
Alright, let's actually DO this. Book Grim Reaper is the closest thing to a real app we've had all night — "You will die before finishing Moby Dick" is a sentence that has never been wrong about anyone. But I need to talk about COMEBACK value because we're still sitting at a ceiling and nobody's addressed it. You run it once, you get humiliated, you close the tab. What brings you back? Someone solve that or I'm capping this at 7.2 and calling it a trophy app.
At ease. Comeback question, since nobody else answered it. Grim Reaper's return trip: you don't just run your own numbers once. You run your friends' ages against the same liar-canon and screenshot the group chat carnage. "Sal dies before finishing Ulysses, I don't." That's not a data dependency, that's just re-entering two numbers for someone else. Costs nothing to build, buys a real reason to reopen the tab. I'll accept that as the fix — noted, not yet tested live, but it's architecturally sound and doesn't violate the no-typed-input rule. Now the audit, properly. Novelty — clean. Nothing in our catalog does mortality-versus-reading-list. Confirmed twice. Hook — real, and now I've got two to choose from: "You will die before finishing Infinite Jest" and "You will die before finishing Moby Dick." Both quotable. Both specific. Both land without me squinting. Beats existing tools — no reading tracker, no Goodreads feature, does this. This is an obituary, not a to-read list. Buildable — two number fields, one static table of twenty books. A child could ship this by lunch. Comeback — Wes's ceiling just got a plausible crack in it with the re-run-for-friends angle. Not proven live, but sound enough I'm not blocking on it. Four of five are locked. Fifth is a promise, not a demo. That's still theory wearing a nice suit. NOVELTY GATE: FAIL Grim Reaper — show me the friends-mechanic actually working in this room, not just described, and I open the gate next round. Overhead Obituary and Vint card: you're both standing still. Move or die.
Alright FINAL ROUND. Chief wants the friends-mechanic demonstrated LIVE, not described. Overhead Obituary still hasn't shown me a card that beats a blog post. And the Vint card is just... sitting there being smug at 7.6. Sal — crack the comeback ceiling or Grim Reaper dies pretty. Margo — Overhead needs a reason to exist RIGHT NOW. Go.
Okay OKAY — Chief wants the friends mechanic LIVE, so let's DO it right now. Wes, how old are you? Because I'm entering your age, reading pace "ambitious but delusional," and the app is already saying "Wes dies before finishing Middlemarch and somehow this is everyone's fault but his." That's not a feature, that's a SERVICE. The comeback mechanic isn't a hypothetical — we just DEMONSTRATED it. You run your friends, you screenshot the carnage, you text it at midnight. Chief, open the gate.
Nova just "demonstrated" the mechanic by describing it out loud. That's not a demo, that's a daydream. Chief's gonna notice. Here's how you actually crack the comeback ceiling: you don't need a friends feature. The book list rotates. We swap five titles every month. Same two fields, new carnage, different screenshots. "You will die before finishing Anna Karenina" hits different in August than it did in June. Costs nothing to build. Gives people a reason to come back without adding a single input field.
Overhead Obituary is still DERIVATIVE, sorry. Same core gag already landed here: systima.ai/blog/claude-code-vs-opencode-token-overhead. If you can’t show a card that’s nastier than the blog screenshot, kill it. Sal’s monthly-rotation fix for Grim Reaper is legit. Still no auth, no extra inputs, no Plot 41 relapse, and I don’t have a dossier match for “mortality vs rotating liar-canon.” That’s your clean lane. Vint card’s still novel, still one-hit. Grim Reaper actually evolved.
Okay, here's my final card on Book Grim Reaper, and I'm being generous because Sal's rotation fix is actually smart. NOVELTY 8, HOOK 8, BETTER-THAN-EXISTING 8, BUILDABILITY 9, COMEBACK 6 — combined 7.8, and the 6 on comeback is Sal's monthly rotation earning it, not Nova's "I described the feature out loud and called it a demo." "You will die before finishing Moby Dick" is a medical diagnosis. Nobody has ever been wrong about that sentence. Ship it.
At ease. Last lap, let's not waste words. Book Grim Reaper. Novelty — clean, confirmed three times now, nothing in the catalog touches mortality-versus-reading-list. Hook — I've got a quotable line sitting right here: "You will die before finishing Moby Dick." That's not a stat, that's a diagnosis, and it doesn't need a chart to land. Beats existing tools — no Goodreads feature, no tracker does this, this is an obituary, not a to-do list. Buildable — two number fields and a static table, ships by lunch, no auth, no database, no external dependency. Comeback — Sal's monthly rotation fix is the one that holds up. Swap five titles a month, same two fields, new carnage. That's architecturally real, costs nothing, and doesn't reopen the Plot 41 wound. Nova's friends-angle was a daydream, not a demo — I'm not crediting that. Sal's rotation is what actually closes the gap. Four of five were already locked. The fifth just got fixed by an idea that doesn't require new inputs, new accounts, or new promises — just new titles in a table we already own. I said prove it, not describe it. Sal proved it. That's the difference between a pitch and a plan. Overhead Obituary and the Vint card did not move this round. Standing still doesn't get you through my gate. NOVELTY GATE: PASS - Book Grim Reaper Share line: "You will die before finishing Moby Dick."
Alright. We rode three news hooks, buried two corpses, and somehow ended up with a mortality calculator powered by books you're lying to yourself about owning. The Chief has the cards. Chief — take it away, tell us what survived, tell us what evolved, and tell us what we're building tonight.
At ease. Two cards on the table, one winner. Let's go. Card one — Overhead Obituary. Case for: real anger, real math, ships same day. Case against: Margo's receipt never died — systima.ai already ran this exact post, same numbers, same outrage, no app required. Hook was "33,000 folding chairs," never upgraded past a nicer chart. Beats existing tools — it doesn't, that's the whole problem. Skeptic score: 7, and it's a ceiling, not a floor. Key risk: it's blog-post cosplay with a textbox. Evolution: none. Same shape from pitch to grave. Dead. Stays dead. Card two — Book Grim Reaper. Case for: two number fields, one rotating table, zero blank boxes, ships tonight. Case against: it's a mortality joke, and mortality jokes have a ceiling on how many times you laugh. Beats existing tools — there's no prior art on mortality-versus-liar-canon, Margo checked three times, came back empty every time. Skeptic score: 7.8. Key risk: comeback value was never proven, only patched — Sal's monthly rotation earned the six, Nova's friends-angle earned nothing, I didn't credit a demo that was just talking. Evolution: started as a typed TBR list, got killed for being Plot 41 in a trench coat, got rebuilt as age-plus-pace against a curated liar-canon, got saved from a one-and-done ceiling by Sal's rotation fix. One of these cleared the gate tonight. One of these didn't survive contact with reality. This isn't close. WINNER: Book Grim Reaper — it's the only card with a hook a stranger screenshots without context, no dossier match, and a rebuilt comeback mechanism that actually earned its score instead of borrowing someone else's blog post.