Microsoft releases Flint
Dev tools
visualization language
SHOW HN2026
How HN took it
14 positive, 26 neutral or asking, 1 mixed, 22 critical, out of 63 comments about the project. Thread score -0.11.
Idea: 9 for, 12 againstDesign: 4 for, 7 againstPerformance: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Useful easy-to-generate chart language
From 1 comment
"For AI agents". I understand why everything needs to be marketed in this way, but it's just ... an easy-to-generate language for expressing charts. That's impressive! That's…
rbalicki on HN
Better design even for humans
From 1 comment
Forget AI agents, this DSL is better even for humans. Cool project!
santiagobasulto on HN
Objections
LLMs already one-shot matplotlib and Python charts well
From 2 comments
> simple chart specs can be reliable, but generated charts are often of low quality due to reliance on system defaults; - complex chart specs with explicit details can produce…
nrub on HNI don't really understand the point of this, I feel like LLMs have been able to one-shot matplotlib since GPT 3.5. I have extensively used LLMs to do data viz and haven't run…
jrflo on HN
Stringly typed JSON is a poor choice; a typed library would be better
From 1 comment
>Instead of requiring verbose low-level parameters such as scales, axes, spacing, and layout. Ok, Microsoft is conflating two different things here: LLMs don't really care about…
YuechenLi on HN
Needs benchmarks on token usage and correctness against chart.js
From 1 comment
For a while now, everytime I see „for AI agents” Im looking for benchmarks with comparable solutions. The only „for AI agent” solution that will gain adoption is/should be…
piterrro on HN
Requests
Benchmarks comparing tokens and correctness
From 1 comment
For a while now, everytime I see „for AI agents” Im looking for benchmarks with comparable solutions. The only „for AI agent” solution that will gain adoption is/should be…
piterrro on HN
Alignment and grouping support for editing
From 1 comment
I find it lacks some easy way to do alignments or grouping, which makes editing frustrating. Could be a good language re-design opportunity.
chenglong-hn on HN
Layering or composability in the spec
From 1 comment
Second comment, having read in more depth (really love the auto-layout detail!) - the spec doesn't seem to naturally support layering (which is useful in some multi-axis…
efromvt on HN
Questions
How is this better than Vega or Vega-Lite
From 1 comment
Is there a specific explanation about how this is better or different than vega itself? https://vega.github.io/vega/docs/specification/ My understanding is that Vega was already…
kveykva on HN
What specific failure does Flint solve
From 1 comment
I don't really understand the point of this, I feel like LLMs have been able to one-shot matplotlib since GPT 3.5. I have extensively used LLMs to do data viz and haven't run…
jrflo on HN
Alternatives named
Vega and Vega-Lite
From 1 comment
Is there a specific explanation about how this is better or different than vega itself? https://vega.github.io/vega/docs/specification/ My understanding is that Vega was already…
kveykva on HN
Graphviz
From 1 comment
> requiring them to explicitly make visual decisions that are supposed to be handled by a good compiler Isnt graphviz there for the same reason? Edit: I see it is using JSON as…
theK on HN
Mermaid
From 1 comment
Seems a bit more like https://mermaid.js.org use cases!
chenglong-hn on HN
Matplotlib and Python/R charting
From 1 comment
> simple chart specs can be reliable, but generated charts are often of low quality due to reliance on system defaults; - complex chart specs with explicit details can produce…
nrub on HN