A clearer conversation about AI futures
What do you expect from AI, why do you expect it, and what could change your mind?
Doom or Bloom helps you explore the range of views on AI and map your own thoughts through a few open-ended questions. No specialist knowledge or account required. All free and open source.
Why build this?
AI’s potential upsides and risks deserve careful, grounded discussion. As capabilities advance and decisions become more consequential, we need accessible ways to think clearly across very different views.
I built this to explore the field’s voices and help people untangle conflicting intuitions. It has already sharpened my own views. The aim is to represent yours faithfully, with as little editorial steering as possible.
Methodology
Everything that shapes your result is open source. The numbered notes link the exact files and studies.
How the interview works
- Opening questionThe same for everyone
- Map questionsOverall impact, scale of change and P(doom), each asked at most once
- Follow-upsAuthored questions about what’s still unclear, up to 12 in all
- Your resultOnce your map can be placed; you can keep answering
After every answer
Jev judges
- Whether it’s usable
- Which authored description fits it
- How much each candidate question would clarify
Code decides
- Which question comes next
- When results are ready
- Your map position, ranges and P(doom)
Code picks each follow-up[1] from a fixed list of authored questions,[2] and most people see results after 4–8 of them. TypeSafe’s Jev reads your answers through small, focused judgments against an authored rubric[3] and never writes a question or a verdict about you.[4] Code combines those judgments into your map, its ranges and P(doom).[5] Batching small judgments keeps this cheap enough to run for free.
What your result is, and isn’t
- The map
- Our reading of what you wrote, not a verdict, a test or a forecast. The dashed box shows other plausible readings, not the chance that you’re right.[6]
- Behind the map
- Eight worldview dimensions and seven qualities of reasoning, such as willingness to update. Missing evidence stays unplaced; it never counts as a low score.[5]
- P(doom)
- Either the number you typed or an estimate inferred from your answers, and it says which.[7]
- Editorial choices
- Answers aren’t fact-checked. The questions, the rubric and even the name involve editorial choices, and the name may prime you toward risk and upside. Mixed views, uncertainty and coherent extremes are all valid.[8]
- Thought leaders
- Simulations: another model (GPT-5.6 Sol) answers the same questions from each person’s linked public sources,[9] and our engine reads those answers without knowing whose they are.[10] They aren’t the people’s own answers or endorsements. Treat them as prototypes: in a 2026 Pew test, answers from AI stand-ins differed from real people’s by 12 percentage points on average.[11]
Evidence so far
Two readings of the same answers
A reading against the person’s own placement
Mean distance on the 0–1 Doom–Bloom axis; bars run to 0.3, and shorter is closer. From 219 self-placements and 60 reworded interviews, September 29, 2026[12]
- Your own placement
- Readings land closer to people’s own placements than one guess for everyone would, with no average lean toward hope or worry.[13] Readers agree with each other far more than with people, so most of the gap is between how people write and how they see themselves. Where the two differ by more than a quarter of either axis, your result asks about it.
- Rereading and rewording
- No reread or reworded interview moved the outlook more than our limit of 0.10 for answers that mean the same.[14] Map ranges are never drawn narrower than ±0.05, the variation seen when a simulated person retakes the interview.
- Bigger models
- Jev matches GPT-5.6 Sol within the noise, for about 1/21 of the cost.[12]
- “Does this feel right?”
- 68 of 80 people said yes (85%).[13] Read that as a ceiling: people tend to agree with an AI’s reading of them. In a NORC study, independent coders backed an AI’s codings about 20% less often than the respondents did.[15]
- Inferred P(doom)
- Rough. Checked against 113 numbers people typed, with those numbers hidden, it read 96 of them and came within 2× in odds only 22% of the time, no better than guessing 12.5% for everyone. It does rank people sensibly, and a percentage you type, such as “20%”, always takes precedence.[12]
- Not done yet
- We don’t yet have a blinded test set labeled by independent reviewers, which our evaluation plan calls for.[14] Until then, every check here compares readings with self-placements, reruns or other models. Results across interview languages haven’t been compared yet.
Who has taken it
As of October 3, 2026, 963 people had reached a result.[13] They chose to take it, mostly through a Hacker News thread (September 25 – 26) and posts on X (September 27 – 28), and the two waves landed far apart: a median outlook of 0.32 against 0.68 on the 0–1 Doom–Bloom axis (see the comparison). So our numbers describe who showed up, not the public, and we publish figures only for groups of at least 10 people.
Why the questions are authored
An AI could improvise the interview. Fixed, authored questions keep the wording neutral and identical, so every participant and every simulated thought leader answers the same questions and comparing them means something. AAPOR’s 2026 guidance rates AI interviewers that generate questions, change their wording or influence the flow as high risk.[16] Here the wording never changes, and Jev shapes the flow only through judgments that code uses to pick among the questions.
Versions and changes
- Algorithm
- 0.7.5
- Questions
- 0.4.0-draft
- Rubric
- 0.1.0-draft
- Model
- jev-1.13.0
Each saved result keeps the versions it was made with. Fixes that need no new judgments also reach older results when they’re shown.
- · 0.7.5Places people between the map’s five levels instead of only on them, and re-reads saved results[17]
- · 0.7.4Interviews in 10 languages; Jev reads answers as written and is told the interview language
- · 0.7.2–0.7.3Keeps typed P(doom) answers as short as “30%”, which had been replaced by inferred values, and asks one more question when a reading is split or far from your own placement[12]
- · 0.7.0–0.7.1Fixes how P(doom) is shown (a typed 20% had appeared as about 3%), asks directly about the scale of change and P(doom), stops holding results back for reasoning coverage, and re-reads saved results[18]
Research notes on GitHub record each change with its evidence.
Example using Elon Musk
Here are some example JSON results from Elon Musk’s simulated assessment.
Assessment input
Depth 1+ folded · dotted keys have hover help
The answers and context supplied to Jev for a single simulated assessment.
Generated results
Depth 1+ folded · dotted keys have hover help
The combination of judgments our app uses to infer its results.
Your answers stay yours
Your answers and results are private by default. You can choose to publish them if you want to share them. No sign-up is required. Read the privacy policy for more details.
What’s next?
This first version focuses on understanding your views without trying to change them. A future Socratic mode could challenge assumptions, offer well-sourced counterexamples, and help strengthen your reasoning.
The goal is better tools for clear thinking that anyone can use. Wherever you fall on the map, I’d love to hear what feels useful, what seems wrong, and what’s missing. Share feedback on GitHub.
Sources
- 1.
How the next question is chosen (lib/assessment/routing.ts)Doom or Bloom on GitHub
- 2.
The authored questions, content release 0.4.0-draftDoom or Bloom on GitHub
- 3.
The rubric Jev judges answers against, version 0.1.0-draftDoom or Bloom on GitHub
- 4.
What Jev judges and what code decidesDoom or Bloom on GitHub
- 5.
Where each part of a result comes from, with links to its codeDoom or Bloom on GitHub
- 6.
How the map is placed and what its ranges meanDoom or Bloom on GitHub
- 7.
How P(doom) is read: a typed number, or an estimate from your answersDoom or Bloom on GitHub
- 8.
Procedural neutrality and the framing choices we acceptDoom or Bloom on GitHub
- 9.
Example source briefs for simulated thought leaders, including Elon MuskDoom or Bloom on GitHub
- 10.
How simulated thought leaders are madeDoom or Bloom on GitHub
- 11.
Can AI Stand In for Human Survey-Takers? Not ReallyPew Research Center · 2026
- 12.
Engine design review, September 29, 2026Doom or Bloom research notes · 2026
- 13.
Participant aggregates as of 2026-10-03 (participants.json)Doom or Bloom on GitHub · 2026
- 14.
Evaluation protocol and its tolerancesDoom or Bloom on GitHub
- 15.
AI-Assisted Conversational Interviewing: Effects on Data Quality and Respondent ExperienceBarari et al., NORC at the University of Chicago · 2025
- 16.
Responsible AI Integration in Survey ResearchAAPOR Task Force on Responsible AI Integration in Survey Research · 2026
- 17.
Why the map showed five columns, October 3, 2026Doom or Bloom research notes · 2026
- 18.
Interview and modeling audit, September 27, 2026Doom or Bloom research notes · 2026