7/12/2026 at 1:43:26 PM
Building visualizations with LLMs has been a major boost for my CS classes:https://htmx.org/essays/universities-and-ai/#demos-visualiza...
Many visualizations that I have always wanted but just didn't have the time to build, I now have.
To give an example, I wanted a simplified 8-bit computer to complement the 16-bit teaching computer I use and designed this in a few days with the help of claude:
by recursivedoubts
7/12/2026 at 3:32:17 PM
Using LLMs to build out the nice-to-haves that I’ve always wanted but never had time for is one of their great use cases. Visualizations are a perfect use case for this because they don’t have to be perfectly architected, maintainable code. Getting to the correct visual output is good enough, and LLMs excel at iterating something until it looks right.by Aurornis
7/12/2026 at 4:48:10 PM
I agree that visualization does not need to be perfect. One issue is that "correct visual output" depends on your expertise level. A visualization that is good to teach undergrads may be frustratingly bad to experts and researchers. Standards like "looking right" depend on the audience's ability to spot nuances and how focused they are on the fine details. If you want a visualization to work for the range of people from beginners to experts, you do need to focus a bit more on what it means for something to "look right" for multiple audiences, since the errors in the fine details may hinder a visualization's usefulness for more advanced audiences.by atrettel
7/12/2026 at 6:11:39 PM
What format do you have it build? PNG? Svg? Open document drawing? I am interested.by the__alchemist
7/13/2026 at 12:39:08 AM
I mostly use HTML, but it is much more flexible than what you would assume if you leverage some standard formats instead of building everything from scratch.Mermaid, Graphviz and friends but in HTML pages.
Sometimes it is turning other things into perfetto.dev format for multi-machine tracking (like turn a build process into the same format as Chrome traces).
If you need more flexibility, you end up reaching for p5.js and three js (rather, tell the model to use it).
Once you're touching distance from WebGL, the equivalent of something you make can start looking like something from ciechanow.ski over a single weekend.
by gopalv
7/13/2026 at 1:18:17 PM
Ty v much! I gill give those a shot. I just yoloed one using D2 after brief research. Will keep exploring those.What is your thought on D2 compared to those? GIven the WebGL mention (The one I'm familiar with), I suspect this is a matter of interactive vs static/diagrams. I assume the latter due to my own project which falls in that category!
by the__alchemist
7/12/2026 at 4:05:55 PM
I've been using LLMs to create visualizations for math papers I come across. Prompting "Create a visualization for each segment of this article in the style of a 3 brown 1 blue video using manim." has yielded impressive results.It helps me digest the content faster and allows me to read more articles than I otherwise would.
by chorsestudios
7/12/2026 at 4:31:01 PM
LLMs to create and revise PIL (python image library) commands/params have saved me HOURs.by fantasizr
7/12/2026 at 4:33:37 PM
Regarding the changes to your grading weights: https://acbart.github.io/2026/04/19/proctored-grades/Sounds like 50/50 for the distribution? That means you are okay with a student getting a 40% across all your quizzes and then passing the class with a C-?
by acbart
7/12/2026 at 6:51:06 PM
What an odd bit to latch onto. What ratio would you find more appropriate?by wild_egg
7/13/2026 at 1:47:55 AM
I mean, did you read the linked article?by acbart
7/12/2026 at 10:24:18 PM
That's not me, but I do weight 50/50.My experience is that no students get a C- except for students who blow the first part of the class and try to work back. I usually work a deal out with them anyway.
by recursivedoubts
7/12/2026 at 3:28:00 PM
This is v cool.When I did my microcontroller class with lecturer hand drawing an 8-bit computer, the registers, memory, instructions on the white board, it was v cool to understand how things worked under the hood.
Wondered if someone could make more simulations for what was being taught. Teaching is about deciphering a thing into it's components and seeing how they interact. Vibe coded simulations are a great tool for that.
by nojvek