Top
Best
New

Posted by vinhnx 20 hours ago

Flint: A Visualization Language for the AI Era(microsoft.github.io)
239 points | 66 commentspage 3
Culonavirus 17 hours ago|
Yeah this is not needed and every single day it is needed even less.
stared 11 hours ago||
"A Visualization Language for the AI Era", as a tagline, sounds weird.

I had the best success with popular and versatile packages like matplotlib and ggplot2 - even 1.5 ago (vide https://quesma.com/blog/which-chart-would-you-swipe-right/).

Now, frankly, my go-to visualization package is React, sometimes with a pinch of D3.js (e.g. https://p.migdal.pl/tree-of-tree/).

cyanregiment 12 hours ago||
What a waste of time over at Microsoft Research
williamcotton 15 hours ago||
So a stringly typed JSON-based DSL without a linter or LSP?
block_dagger 17 hours ago||
Does it do flowcharts and arch diagrams? Doesn’t seem like it.
slicendice 17 hours ago||
Can it respond to my several open github tickets?
vaniskey 8 hours ago||
Why is this for the AI era"?
Hawzen 9 hours ago||
My conspiracy theory is that this was not related to AI in any capacity, but it was tacked on because ai

The linked website has only two mentions of AI, and one of them is the title, the approach isn't AI-centric in any meaningful sense either

est 17 hours ago|
unfortunately JSON is doomed to fail in "the AI era"

LLMs are surprisingly bad at generating JSON.

afro88 17 hours ago||
Are they in 2026? I haven't had an issue with json and LLMs in a long while
cyanregiment 12 hours ago||
JSON, CSS, JS config files… for me it tends to omit fields and produce unwanted or duplicate ones.

But way less so in TS. Because the types/interfaces are there to guide it further.

So everyone’s adding types everywhere: “Agent friendly”

What would a CSS type system look like !

lenkite 10 hours ago||
I would love a CSS type system for humans. The language never stays in my brain for more than 2 weeks and then I have to re-learn it from scratch.
cyanregiment 10 hours ago||
Same, and I guess it already is (pretty strongly) typed but yeah

> for humans

And dare I say “agents” - it’d be nice to have very nuanced types

steve_adams_86 16 hours ago|||
You can use skills or harnesses to have them validate their json (using plain old JSON validation or schemas) and they seem to have a very high success rate with that gate in place. It's slightly more tokens, but it's reliable
kamikazeturtles 17 hours ago||
Why is that?
More comments...