alt.hn

2/18/2026 at 6:57:37 AM

Show HN: Beautiful interactive explainers generated with Claude Code

https://paraschopra.github.io/explainers/

by paraschopra

2/18/2026 at 8:23:21 AM

Kinda funny, because on the surface it looks really pretty, but if you dig a little deeper the flaws emerge. For example in the llm explainer section 3: king - man + woman = queen. But if I input queen - woman + man = ???

I guess that is what "one shot" ai generated code gets without any human or even ai review

by datguyfromAT

2/18/2026 at 8:37:27 AM

Pretty much, Ive tried the other examples and none of them work

by syl5x

2/18/2026 at 8:54:44 AM

Yeah, that specific one doesn't work so well but apart from it, does any other example not work?

by paraschopra

2/18/2026 at 10:31:51 AM

The Fourier transform audio examples fooled me. The example sounds and slider for them appeared consistent as far as I could tell... but then again I don't know much about Fourier transforms.

Maybe I'm out of the loop but have to say this is the first time I have seen an LLM generate a webpage with working audio widgets.

by kelseydh

2/18/2026 at 10:48:27 AM

yep, i was pretty surprised by audio widgets too.

by paraschopra

2/18/2026 at 7:21:43 AM

Are these animated visualizations in the sky-explainer all original? If so, I am blown away by the visual consistency and meaningfulness of these throughout the article.

by webcoon

2/18/2026 at 8:52:54 AM

Yeah, all of it was done by Opus 4.6

by paraschopra

2/18/2026 at 8:19:50 AM

And as a bonus, sometimes the information is correct!

by lordgrenville

2/18/2026 at 8:55:11 AM

yes, i noticed that occasionally but i'm curious which one did you find is incorrect?

by paraschopra

2/18/2026 at 9:40:11 AM

Oh this was just snark.

by lordgrenville

2/18/2026 at 7:35:54 AM

There was a discussion yesterday that LLM generated “Show HN” posts should be moved to another thread :)

Nevertheless, it looks nice but I can’t be sure that texts are correct. Did OP check everything because she/he knows deeply the topic?

Citations give credits to text but can we be sure about them if they are automatically generated? Live links to arXiv or ResearchGate would be much better.

Graphics and visualisations look great, well done.

by sixtyj

2/18/2026 at 8:56:08 AM

I verified the Fourier one and the LLM one. The scaling law one is likely okay too as I long back read the book.

by paraschopra

2/18/2026 at 7:11:49 AM

Looking great, how did you standardized animations / canvas work? Did AI help?

by coulix

2/18/2026 at 9:10:54 AM

The Fourier transform one is really cool. I loved the 5x oscilloscopes builder and the "draw your own wave" widget. Also, seeing the correlation coefficients of the 3Hz + 7Hz wave was really neat.

by Otterly99

2/18/2026 at 7:14:12 AM

Please share prompts or md files so we can generate more!

by yu3zhou4

2/18/2026 at 8:59:07 AM

Current prompt is like this:

I want to build a self-contained html/js/css file explainer page as close as possible to this explainer: https://explainers.blog/posts/why-is-the-sky-blue/

What I want you to do is this: - Install playwright and chromium headless to take screenshots of https://explainers.blog/posts/why-is-the-sky-blue/ and interact with the page to deeply understand its style, aesthetics, tone, interactivity, visuals, fonts, etc. - Make comprehensive notes of what you observe so you can implement EXACTLY that when building your explainer - Then on the topic provided below plan to build an explainer with similar length, quality, interactivity, writing style, fun, informative as the article given - produce animations in svg (or otherwise) and interactions as necessary. Similar colour scheme but fun/vibrant/happy. Be very very creative. Act like an expert UI/UX designer who can build stunning explainers. Target it for intelligent hacker-news reader. - Get your plan verified by codex - Produce page one small change at a time. Don't output big chunks in one go. But pay extra attention to number of sections and length of the explained. I want it to be as comprehensive as possible (don't skimp on length) - Keep testing what you produce via playwright on chromium headless.

After you’re finished with index.html, can you check via chromium that all animations, diagrams and interactions that they match with their captions and are visually ok (not too small, large, overlapping, etc.). Sometimes there are factual errors in what the caption or text says and what the diagram suggests.

Topic: diffusion models from first principles

by paraschopra

2/18/2026 at 11:11:10 AM

Thank you very much!

by yu3zhou4

2/18/2026 at 8:43:52 AM

One-shot - how did you review that the output is accurate?

by chinathrow

2/18/2026 at 8:52:34 AM

I read all of the outputs.

by paraschopra

2/18/2026 at 7:57:10 AM

Would make one piece on optical interferometry? Inalways struggle explaining this with simple terms when asked to.

by maille

2/18/2026 at 11:39:01 AM

It generated this: https://paraschopra.github.io/explainers/optical-interferome...

I haven't checked it, but I'm curious about your feedback.

by paraschopra

2/18/2026 at 7:02:24 PM

What was the source of inspiration for Claude? I skimmed through the text and it does not look too bad, but devil is in the details and I need more time to go throught the fine prints. One remarks is that Young slit experiment could show what happens with a single slit vs 2

by maille

2/18/2026 at 7:42:32 AM

Are they accurate? How do you verify?

by verdverm

2/18/2026 at 8:07:14 AM

It's mindblowing while reading this that I had no idea they were LLM generated.

by kelseydh

2/18/2026 at 7:55:20 AM

> Asking CC to verify its plan via codex

How does this work? You tell it to call `codex exec`?

by energy123

2/18/2026 at 8:54:16 AM

Yes, the skill is something like the following:

# Codex Verification Skill

Use OpenAI Codex as an independent reviewer via `codex exec`.

## How to Call Codex

*Standard pattern with answer extraction:* ```bash CODEX_OUTPUT=$(timeout 120 codex exec '<your prompt here>. Put your complete analysis inside <answer></answer> tags.' 2>/dev/null)

by paraschopra

2/18/2026 at 8:23:11 AM

In something like ADK, you can have multiple agents and subagents, each can have it's own prompt and model assigned, and they can just do their thing as normal.

One can always give it the CLI and keys to any service, chat bot or otherwise

by verdverm