wanessalabs standalone production November 5, 2026

Wanessa Labs FIRE Delulu edition

A parody of Wanessa Labs FIRE. Whatever you type, you retire on December 31, with every delulu plan solved backwards and one honest card at the end.

AstroTypeScriptnode:testPlaywrightCloudflare Pages
The verdict on the default numbers: $42,000 saved, $60,000 a year spent, and a retirement date of December 31 regardless, with the delulu confidence bar pinned at 100%.
The verdict on the default numbers: $42,000 saved, $60,000 a year spent, and a retirement date of December 31 regardless, with the delulu confidence bar pinned at 100%.
Plans A to E, each solved backwards from New Year's Eve: a return of 1.3 × 10¹²% a year, 4,528 skipped lattes a day, $26,036 a day of side hustle, spending set to zero, and withdrawing 143% a year.
Plans A to E, each solved backwards from New Year's Eve: a return of 1.3 × 10¹²% a year, 4,528 skipped lattes a day, $26,036 a day of side hustle, spending set to zero, and withdrawing 143% a year.
A delulu advisor's line, then Back on Earth: the real calculator's formulas put the same numbers at age 70, around 2061, with a link to run them properly.
A delulu advisor's line, then Back on Earth: the real calculator's formulas put the same numbers at age 70, around 2061, with a link to run them properly.

Wanessa Labs FIRE shows its math and refuses to give one answer. This is its delulu sibling: a FIRE calculator that tells you, every time, that you can retire by the end of the year. It is a parody, built for a laugh, and it says so at the top of the page, in the footer and in its description.

You type four numbers: your age, what you have saved, what you spend in a year and what you save in a year. The answer is always December 31 of the current year, with a countdown in days and a “Delulu confidence” bar that fills to 100% no matter what.

The Math, Shown With Your Numbers

The real site promises the math with your numbers in it, so the parody keeps the promise and runs it backwards. Two cards are tagged “Real”: the FIRE number, spending divided by a 4% withdrawal rate, and the gap between it and your savings. Every card after them starts from the conclusion and solves for whatever it would take.

A button asks a delulu advisor for advice and rotates through ten lines, such as “We ran 10,000 simulations and kept the good one.”

A Number Too Big for the Computer

Plan A is the one that broke first. The required return is the growth factor raised to one over the fraction of the year left, and in the last days of December that overflows a 64-bit float: JavaScript prints Infinity. The function works in log space instead, takes the base-10 log of the growth per year, and prints anything past a million per cent as a mantissa and a superscript exponent, so it reads 1.3 × 10¹²% in November and still prints a real number on December 30. A test pins the overflow case. Writing it caught a bug in the test itself: ¹, ² and ³ sit outside the Unicode block that holds the other superscript digits, so a [⁰-⁹] character range misses them.

Back on Earth

The last card drops the bit. It imports fireNumber, yearsToTarget and money from the real FIRE site’s own source, rather than copying them, and states its assumptions: a 4% withdrawal rate and a 5% return after inflation. On the default numbers it says age 70, around 2061, “Not this December”, and links to the real calculator at fire.wanessalabs.com. It covers the two edge cases too: savings that already cover the FIRE number (“Turns out you did not need us”) and a number that is never reached within 60 years.

Built as a Separate Site

It is its own Astro project and its own Cloudflare Pages deployment, not a page on the real FIRE site. The real site is education, and whether it counts as education or advice under Colorado rules is an open question, so the parody stays out of its navigation. It shares the Wanessa Labs design tokens by importing them, keeps the same content security policy, makes no network calls, and names no ticker, issuer or product, which are the same rules the real site follows.

The copy went through two passes before launch. The humanize pass cut one closing line that was trying too hard. The brand-voice review found no hard violations and seven flags, and all seven were addressed. The honest card contradicted itself when savings already covered the goal, its fallback sentence did not read as one, and “The real answer” sounded like advice, so it became “The real math”. Lines that could read wrong in a cropped screenshot were rewritten: “Quit on Friday” became “Practice your farewell speech”, and “Retirement can be short”, meant as money running out, now says the savings last shorter than the rest of the year.

It shipped the same day it was proposed, in two pull requests. The second pointed both of its links at the real site’s own domain.