frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Charts built for Chat

https://dbtcharts.com/blog/charts-built-for-chat/
35•thingsilearned•2h ago

Comments

thingsilearned•2h ago
Hi HN, I'm Dave the founder of Chartio (YC'10 now Atlassian Analytics), announcing today dbt Charts, an open source YAML dialect and tool for declaring and rendering dashboards.

When making dashboards with claude or other agents, a lot of free-form artifacts are created that makes it hard to audit and scale. dbt Charts is a simple YAML dialect that declares and renders a chart (think markdown but for dashboards). Along with dbt its Apache 2.0 and launched today.

We hope this language + AI help make the BI space more open with dashboards as concise auditable code. Would love any thoughts and feedback.

fletchrichman•1h ago
This looks great can’t wait to try it out
marojejian•1h ago
Nice to see something built for AI that's supporting both openness and interpretablilty.
mollifier14•1h ago
A beacon of hope between all the vibe coded JS slop charts and dashboards! I love that this creates artifacts that are readable, maintainable and reproduce the same dashboard consistently (deterministically!), just with fresh data.
thingsilearned•1h ago
Yup, that's exactly the idea.
nzoschke•38m ago
This looks great.

"Unbundling BI" is absolutely where things are headed now that more people have agents, coding agents, agent computers to help with work.

I'm seeing this all up and down knowledge work tools. I've started treating email as a BI problem -- ETL it from Gmail and and create many different views into it and reports from it.

I just wrote up some thoughts on that here: https://housecat.com/blog/making-gmail-data-fast-for-humans-...

A natural followup is how to better visualize this data in chat. The DBT table component looks like it could help https://docs.dbtcharts.com/charts/tables/

nzoschke•23m ago
Wow https://github.com/dbt-labs/dbt-charts has a great chat user / agent coding experience:

> Make charts of this with dbt Charts. Start with: uv tool install dbt-charts && dct skills intro

>

> build a dashboard of my hiring inboxes: list of candidate name / email / locale, application quality, response age

The one-shot dashboard is surprisingly good.

stackghost•14m ago
>This looks great.

>"Unbundling BI" is absolutely where things are headed now that more people have agents, coding agents, agent computers to help with work.

Agreed. Coupled with bento[0] for slide decks, I think this type of project is a very welcome development, helping us move away from walled gardens and proprietary software suites.

[0] https://github.com/nyblnet/bento

xnx•28m ago
Is this associated with dbtlabs?
georgewfraser•25m ago
Yes this is a dbt product - will be in the dbt cli soon, we shipped it initially as a separate tool while it’s in preview.
ramesh31•27m ago
Everyone wants to come up with a clever One Spec to Rule Them All for generative UI. My bet is that the bitter lesson still bites. Models will continue getting faster and more error free at single-shot writing things from scratch with primitive libraries, and the flexibility that allows will make all of this for naught.
thingsilearned•11m ago
So this is a fairly domain specific (dashboards) spec and we intentionally avoid getting too generic.

The raw HTML/SVG or base libraries approach may well win out, but it does make it quite hard or impossible for humans to follow along and verify for instance where the numbers on a chart came from.

I think in a future where AI's doing all that verifying (or we just trust it), the AI might still prefer to use a DSL like ours because the abstraction maintains consistency, lowers maintenance, and saves a lot of tokens.

But the most helpful bits of a structured DSL are for sure still for humans. The structured format ensures things are readable and testable. Ours also enables a generative UI, which for now at least is still a much faster way to make visual edits while working with an AI, vs always through it.

mirelahmd•8m ago
thats intresting
pizzafeelsright•7m ago
Why visualize data? Graphs and charts always felt like the "show your work" in math class. It is forced synesthesia.

The rocket either lands or doesn't, safely, as expected. Green and Red lights are abstracted data plots.

The context should be the focus.

"Rocket must land at less than 0.2/mps" and pump the data into that context filter, more - reduce velocity, less - green light.

Pion, an agent designed to run any company autonomously

https://andonlabs.com/blog/why-we-built-pion
247•lukaspetersson•6h ago•260 comments

Show HN: Macros with a Behringer FCB1010 MIDI Pedalboard in macOS

https://github.com/JamesRyanATX/fcbnerd
8•fretlessjazz•33m ago•0 comments

Amazon vs. Perplexity – U.S. Court of Appeals for the Ninth Circuit

https://law.justia.com/cases/federal/appellate-courts/ca9/26-1444/26-1444-2026-08-04.html
149•neom•2h ago•151 comments

Distributed Systems Classics (2017)

https://nvartolomei.com/dist-sys-classics/
216•grep_it•7h ago•42 comments

Charts built for Chat

https://dbtcharts.com/blog/charts-built-for-chat/
39•thingsilearned•2h ago•16 comments

Compressing a Flag to 11 Bits

https://read.vantezzen.io/miniflags
33•bennett_dev•2d ago•14 comments

OpenAI bots knew about the RubyGems caching vulnerability

https://tenderlovemaking.com/2026/09/11/what-a-time-to-be-alive/
341•gregnavis•10h ago•294 comments

A Beginning for Mathematics

https://www.daniellitt.com/blog/2026/9/13/a-beginning-for-mathematics/
154•robinhouston•8h ago•87 comments

XCancel service is suspended until further notice

https://xcancel.com/#
398•gaganyaan•13h ago•724 comments

How my e-reader lost its stripes

https://www.serpentine.com/posts/2026/x3-stripes/
132•simonmic•7h ago•20 comments

Principles for Fast Tokio Applications

https://dial9-rs.github.io/blog/principles-for-fast-tokio-applications/
155•carllerche•8h ago•37 comments

Why don't machine learning research agents overfit?

https://www.amazon.science/blog/why-dont-machine-learning-research-agents-overfit
94•Betelbuddy•7h ago•53 comments

Optimizing a Spin-Lock

https://david.alvarezrosa.com/posts/optimizing-a-spin-lock/
31•signa11•2d ago•13 comments

The Register of British Slave-Traders

https://britishslavetraders.org/
3•dabinat•31m ago•0 comments

Cloudflare AKE cuts origin HelloRetryRequests from 52% to 3.7%

https://blog.cloudflare.com/automatic-key-exchange-for-origins/
75•iamsyr•6h ago•21 comments

Show HN: Neobrutalism.dev – Just added Base UI support and added new color theme

https://www.neobrutalism.dev/
130•samke-•7h ago•58 comments

GPT-5.6 Luna vs. GPT-6 Astra: Is a $1.20 Model Good Enough for Code Review?

https://entelligence.ai/blogs/gpt-5.6-luna-vs-gpt-6-astra-is-a-1.20-model-good-enough-for-code-re...
84•theanonymousone•3h ago•99 comments

An atlas of periodic solutions to the three-body problem

https://www.threebodyorbits.com/
329•danielmorozoff•2d ago•75 comments

Cua (YC P25) Is Hiring a Founding Technical GTM Lead

https://www.ycombinator.com/companies/cua/jobs/1IWEKVH-founding-technical-gtm-lead
1•frabonacci•6h ago

Ask HN: What are you working on? (September 2026)

289•david927•1d ago•908 comments

Microsoft patches Windows and Excel – breaks audio, remote access, and paste

https://www.theregister.com/os-platforms/2026/09/14/microsoft-patches-windows-and-excel-breaks-au...
182•Alephinitesimal•7h ago•104 comments

Notes on gotchas while migrating 35kb preprompts from Opus to self-hosted Ollama

https://patrickmccanna.net/notes-on-migrating-large-prompts-away-from-anthropic-openai-to-self-ho...
106•0o_MrPatrick_o0•9h ago•58 comments

Show HN: Nari Qwen3-TTS and Qwen3-ASR – High accuracy, low latency and cost

https://narilabs.com/blog/nari-labs-leads-coval-voice-ai-benchmarks/
59•toebee•7h ago•12 comments

Largest known Roman mosaic, beneath Baths of Trajan, opens to the public

https://www.theartnewspaper.com/2026/09/14/largest-roman-mosaic-opens-to-the-public
40•bookofjoe•10h ago•6 comments

Backprop Alternative: Augmented Lagrangian Predictive Coding

https://pub.sakana.ai/pc-alm/
26•guld•5h ago•5 comments

EuroBirdPortal – Live bird movements across Europe

https://www.eurobirdportal.org/ebp/en/
213•NKosmatos•15h ago•63 comments

People Who Can't Picture Anything Are Rewriting the Science of Imagination

https://dailyneuron.com/aphantasia-mental-imagery-brain-network/
71•giuliomagnifico•10h ago•142 comments

Dario, Please

https://pop.rdi.sh/dario-please/
214•0x5FC3•8h ago•100 comments

Adversarial Fashion Makes a Statement on AI Panopticon

https://spectrum.ieee.org/adversarial-fashion
90•rbanffy•9h ago•43 comments

Truncated SVD (2023)

https://brashandplucky.com/2023/09/09/truncated-svd.html
40•ibobev•7h ago•7 comments