frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Claude now creates interactive charts, diagrams and visualizations

https://claude.com/blog/claude-builds-visuals
67•adocomplete•1h ago

Comments

fixxation92•1h ago
I find it absolutely mindblowing to witness the rate at which Anthropic can ship new features. Only a year ago I couldn't wait to see some sort of Github integration and then it appeared only a week later. Seriously impressive stuff.
Razengan•1h ago
Meanwhile, you still can't Sign in with Apple on the website.

But you can Sign in with Google.

If you signed up with your Apple on the iOS Claude app, to access your account on the computer, you have to open the passwords app and copy your random email address and paste it into the Claude website login.

Also if you try to copy-paste a prompt from Notes etc into the Claude chat, it gets added as an attachment, so you can't edit the prompt. If you do the four-finger shortcut to paste it as text, it mangles newlines etc.

Why are they so dumb about such basic UX for so long?

bombela•50m ago
Add to the list backtick handling. If you start a backtick block on the claude web chat, you cannot leave it with the keyboard. You are now stuck between the backticks. It is as if they wanted to reproduce Slack misery.
catgirlinspace•40m ago
Pressing the down arrow while inside a block exits it for me.
radley•30m ago
> you still can't Sign in with Apple on the website.

Apple forces developers to offer Sign in with Apple on iOS devices if any other sign in service is used. Apple can't force them to do it on non-Apple platforms.

Wowfunhappy•27m ago
> If you signed up with your Apple on the iOS Claude app, to access your account on the computer, you have to open the passwords app and copy your random email address and paste it into the Claude website login.

Isn't this basically Apple's fault? When you signed up, Apple provided a fake email address in leu of your real one. This is great for privacy but means the service has the wrong email.

I'm sure they didn't want to provide an Apple sign in option at all, but it's required by App Store rules.

Razengan•4m ago
> I'm sure they didn't want to provide an Apple sign in option at all

But they wanted to provide a Google Sign In? wth?

> This is great for privacy but means the service has the wrong email.

Idgaf about giving my real email or anything to random services, specially not one like Claude where they don't even let you remove your payment info.

short_sells_poo•19m ago
They clearly vibe code a lot (most? all?) of their stuff, and it shows. Elementary features are broken regularly and while I appreciate them trying new features, I'd appreciate it more if existing ones were reliable and promptly fixed if broken.
asim•1h ago
It was inevitable until the point all apps will disappear and AI will be the entry point for all work. You can see how anything required appear based on a single request. After which world models and other forms of interaction that are more dynamic will make sense and we'll need something that's not a screen.
joshribakoff•1h ago
Its a large leap from “we made a config driven diagram tool and trained an llm on that config” to “all apps will disappear”. If you’re predicting such grand claims please be more precise than “AI” which is a term we cant define.
bogzz•59m ago
You're harshing the vibe, man.
abnercoimbre•53m ago
For sure, leave the hype profiteers alone!
shiftyck•1h ago
Claude is broken for me since this was released, prompts are just timing out and stopping after 10 attempts
gkfasdfasdf•51m ago
I would love to know how they built this. Did they use json-render [0], openui [1], or rolled their own?

[0]: https://github.com/vercel-labs/json-render

[1]: https://github.com/thesysdev/openui

gavinray•50m ago
Right-click the page and inspect the source code?
atonse•49m ago
Anyone else able to use Claude with Excel? I've tried adding it to our (very small) Office365 org and it just fails. Been failing for months.
captainbland•48m ago
I feel like this is a feature which improves the perceived confidence of the LLM but doesn't do much for correctness of other outputs, i.e. an exacerbation of the "confidently incorrect" criticism.
nerdjon•7m ago
This was my first thought as well, all this does is further remove the user from seeing the chat output and instead makes it appear as if the information is concretely reliable.

I mean is it really that shocking that you can have an LLM generate structured data and shove that into a visualizer? The concern is if is reliable, which we know it isnt.

atonse•43m ago
Wow, I asked it to build me a simple diagram explaining agile development and it did an amazing job. Wow it felt magical to watch that diagram slowly animating to life.

Like a much prettier version of Mermaid.

Kudos, Anthropic. Geez, this is so nice.

Now I'm going to ask it to draw a diagram of a pelican riding a bicycle, why not?

drewda•43m ago
When using Claude Code, we often prompt it to draft diagrams in MermaidJS syntax.

Great for summarizing a multi-step process and quick to render with simple tools.

JoshGG•40m ago
This is pretty neat and I am experimenting with it now, but hasn't ChatGPT had capability to create graphs and interact with data for a while? "ChatGPT advanced data analysis" for example. I'm asking in good faith as maybe some of you have been using that and can compare the two and give an informed opinion.

I usually use a lot of other tools for data analysis or write code with Claude code or another LLM to do data analysis and visualization.

article about the ChatGPT charts and graphs https://www.zdnet.com/article/how-to-use-chatgpt-to-make-cha...

Gareth321•14m ago
> but hasn't ChatGPT had capability to create graphs and interact with data for a while?

It's pretty bad (for me). I have to use extremely prescriptive language to tell ChatGPT what to create. Even down to the colours in the chart, because otherwise it puts black font on black background (for example). Then I have to specifically tell it to put it in a canvas, and make it interactive, and make it executable in the canvas. Then if I'm lucky I have to hit a "preview" button in the top right and hope it works (it doesn't). I could write several paragraphs telling it to do something like what Claude just demo'd and it wouldn't come close. I'm trying Claude now for financial insights and it's effortless with beautiful UX.

For posterity, Gemini is pretty good with these interactive canvases. Not nearly as good, but FAR better than ChatGPT.

HotGarbage•40m ago
Interactive slop is still slop.
razerbeans•38m ago
Interesting. So if I'm reading this correctly, this is distinctly different than the artifacts that Claude creates? If that's the case, why create it inline as opposed to an artifact? Any time I get a visual, I tend to find them so useful that I _want_ them to be an artifact that I can export and share.
I_am_tiberius•37m ago
Does anyone know which library they use? Or something developed internally?
I_am_tiberius•36m ago
Ok, asked it myself: Chart.js
czk•36m ago
I tried the periodic table in their examples using sonnet 4.6 on the $20/mo plan. After a few minutes Claude told me it reached the max message length and bailed. I pressed continue and eventually it generated the table, but it wasn't inline, it was a jsx artifact, and I've now hit my daily usage limit.
jzig•29m ago
Unable to reproduce the recipe image in the iOS app. It first gave a normal text answer. Then when referencing this blog post it produced a wonky HTML artifact.
mehdibl•16m ago
Isn't this mainly a skill injected in the context? Rather a model/platform specific feature?
Gareth321•13m ago
I asked it to do some portfolio analysis for me and it created BEAUTIFUL, tabbed, interactive charts UNPROMPTED. This is kind of magical. The charts were not just beautiful, but actually super useful in understanding the data faster. I honestly could not have produced those in a week if you asked me to.

Malus – Clean Room as a Service

https://malus.sh
527•microflash•4h ago•190 comments

The Met Releases High-Def 3D Scans of 140 Famous Art Objects

https://www.openculture.com/2026/03/the-met-releases-high-definition-3d-scans-of-140-famous-art-o...
88•coloneltcb•2h ago•20 comments

Bubble Sorted Amen Break

https://parametricavocado.itch.io/amen-sorting
27•eieio•39m ago•14 comments

Show HN: OneCLI – Vault for AI Agents in Rust

https://github.com/onecli/onecli
35•guyb3•1h ago•14 comments

Reversing memory loss via gut-brain communication

https://med.stanford.edu/news/all-news/2026/03/gut-brain-cognitive-decline.html
35•mustaphah•1h ago•6 comments

Kotlin creator's new language: a formal way to talk to LLMs instead of English

https://codespeak.dev/
170•souvlakee•3h ago•140 comments

US banks' exposure to private credit hits $300B (2025)

https://alternativecreditinvestor.com/2025/10/22/us-banks-exposure-to-private-credit-hits-300bn/
179•JumpCrisscross•5h ago•101 comments

Converge (YC S23) Is Hiring a Founding Platform Engineer (NYC, Onsite)

https://www.runconverge.com/careers/founding-platform-engineer
1•thomashlvt•52m ago

Show HN: LogClaw – Open-source AI SRE that auto-creates tickets from logs

https://logclaw.ai
13•Robelkidin•47m ago•4 comments

Asia rolls out 4-day weeks, WFH to solve fuel crisis caused by Iran war

https://fortune.com/2026/03/11/iran-war-fuel-crisis-asia-work-from-home-closed-schools-price-caps/
214•speckx•2h ago•114 comments

The Cost of Indirection in Rust

https://blog.sebastiansastre.co/posts/cost-of-indirection-in-rust/
43•sebastianconcpt•3d ago•9 comments

Show HN: Understudy – Teach a desktop agent by demonstrating a task once

https://github.com/understudy-ai/understudy
10•bayes-song•49m ago•0 comments

Dolphin Progress Release 2603

https://dolphin-emu.org/blog/2026/03/12/dolphin-progress-report-release-2603/
228•BitPirate•8h ago•38 comments

Italian prosecutors seek trial for Amazon, 4 execs in alleged $1.4B tax evasion

https://www.reuters.com/world/italian-prosecutors-seek-trial-amazon-four-execs-over-alleged-14-bl...
108•amarcheschi•2h ago•20 comments

Scrt: A CLI secret manager for developers, sysadmins and DevOps

https://github.com/loderunner/scrt
3•Olshansky•22m ago•1 comments

Avoiding Trigonometry (2013)

https://iquilezles.org/articles/noacos/
178•WithinReason•8h ago•47 comments

Claude now creates interactive charts, diagrams and visualizations

https://claude.com/blog/claude-builds-visuals
69•adocomplete•1h ago•33 comments

Emacs internals: Tagged pointers vs. C++ std:variant and LLVM (Part 3)

https://thecloudlet.github.io/blog/project/emacs-03/
47•thecloudlet•5h ago•17 comments

3D-Knitting: The Ultimate Guide

https://www.oliver-charles.com/pages/3d-knitting
194•ChadNauseam•9h ago•67 comments

Full Spectrum and Infrared Photography

https://timstr.website/blog/fullspectrumphotography.html
9•alter_igel•4d ago•1 comments

Long Overlooked as Crucial to Life, Fungi Start to Get Their Due

https://e360.yale.edu/features/fungi-kingdom
20•speckx•4h ago•0 comments

ATMs didn't kill bank Teller jobs, but the iPhone did

https://davidoks.blog/p/why-the-atm-didnt-kill-bank-teller
140•colinprince•3h ago•174 comments

Show HN: Web-Based ANSI Art Viewer

https://sure.is/ansi/
3•lubujackson•2d ago•0 comments

Apple's MacBook Neo makes repairs easier and cheaper than other MacBooks

https://arstechnica.com/gadgets/2026/03/more-modular-design-makes-macbook-neo-easier-to-fix-than-...
21•GeekyBear•46m ago•5 comments

Lf-lean: The frontier of verified software engineering

https://theorem.dev/blog/lf-lean/
5•alpaylan•2h ago•0 comments

The Road Not Taken: A World Where IPv4 Evolved

https://owl.billpg.com/ipv4x/
9•billpg•2h ago•2 comments

High fidelity font synthesis for CJK languages

https://github.com/kaonashi-tyc/zi2zi-JiT
42•kaonashi-tyc-01•3d ago•4 comments

Suburban school district uses license plate readers to verify student residency

https://www.nbcchicago.com/consumer/suburban-school-district-uses-license-plate-readers-to-verify...
150•josephcsible•3h ago•174 comments

Printf-Tac-Toe

https://github.com/carlini/printf-tac-toe
104•carlos-menezes•4d ago•11 comments

WolfIP: Lightweight TCP/IP stack with no dynamic memory allocations

https://github.com/wolfssl/wolfip
5•789c789c789c•2h ago•0 comments