HN user

chriddyp

57 karma

Hi - Chris Parmer, here. Co-founder of Plotly and author of Dash among other libraries and products.

GitHub: https://github.com/chriddyp Personal website: https://chris-parmer.com

Posts22
Comments7
View on HN
chris-parmer.com 1mo ago

Data Viz and Table Design from the Letterpress Era

chriddyp
1pts0
chris-parmer.com 1mo ago

A Compendium of Canonical Charts

chriddyp
2pts0
chris-parmer.com 1mo ago

pmset -a Disablesleep 1

chriddyp
3pts0
chris-parmer.com 1mo ago

A Quick Primer on DuckDB, S3, and Plotly Studio

chriddyp
3pts0
plotly.com 1y ago

Plotly Studio

chriddyp
15pts1
github.com 1y ago

RestrictedPython

chriddyp
20pts9
www.sfchronicle.com 4y ago

Strauss Farms Red Seaweed Trial Shows Commercial Promise in Reducing Methane

chriddyp
1pts0
www.inet.ox.ac.uk 4y ago

Empirically grounded technology forecasts and the energy transition [pdf]

chriddyp
2pts1
gather.town 5y ago

Gather – Better spaces to gather around

chriddyp
3pts0
github.com 5y ago

Plotly.js Turns 5 Today

chriddyp
4pts0
www.komu.engineer 5y ago

Store application logs in timescaleDB/Postgres

chriddyp
2pts0
medium.com 5y ago

Dash for Julia

chriddyp
5pts0
community.plotly.com 5y ago

Dash 1.16.0 Release Notes

chriddyp
1pts0
github.com 6y ago

Kaleido: Stripped Down Chromium for image export of web based data viz libraries

chriddyp
1pts0
www.nature.com 6y ago

Potential for large-scale CO2 removal via enhanced rock weathering on croplands

chriddyp
1pts0
plotly.com 6y ago

Plotly Express

chriddyp
2pts0
github.com 6y ago

GetTimezoneOffset and Nov 18, 1883

chriddyp
2pts0
medium.com 6y ago

Dash

chriddyp
3pts0
medium.com 6y ago

Plotly and Nvidia Partner to Integrate Dash and Rapids

chriddyp
2pts0
medium.com 6y ago

Pattern-matching callbacks in plotly dash

chriddyp
1pts0
community.plotly.com 6y ago

Plotly Dash v1.12.0 Released

chriddyp
2pts0
medium.com 6y ago

Pattern-Matching Callbacks in Plotly Dash

chriddyp
3pts0

While this is true, there is also a layer in the harness between the output of _any_ tool output (eg stdout or hand-rolled tools) and the LLM. A tool could read the file but then the agentic harness could redact the output before returning it back to the llm if any of the contents matched the file contents. We do something similar in Plotly Studio where we check the entropy of strings in the user input and flag & redact any high entropy strings to the user as “potential credentials” thay the user might have inadvertently copied and pasted into the prompt before sending to the llm.

There are ways around this - the llm can always be clever by invoking tools to read the file contents in a different way than the direct file contents - but this is all to say that the agentic harness layer _does_ allow for deterministic logic in between tool output and the LLM requests.

This is really cool. And timely! Check out the recent paper by Google et al re "Societies of Thought": https://arxiv.org/html/2601.10825v1. It goes into how different conversational behaviors (raising questions or just say "but wait..."), perspective shifts, conflict of perspectives, tension, tension release (jokes!), asking for opinions) and different personalities (planner, expert, verifier, pragmatist) is both a sign of and can result in much higher performance reasoning.

So I'd be curious to see if encouraging certain conversational behaviors might actually improve the reasoning and maybe even drive towards consensus.

Plotly.py 5.0 5 years ago

Plotly's 3D viz is built with WebGL & SVG, using libraries like regl & stack.gl. SVG is used for axes & text and WebGL for the high performance rendering of points and surfaces. Surfaces, lines, points, and subplots are all supported. See https://plotly.com/python/#3d-charts.

For more complex 3D objects, Dash users can use dash-vtk. This includes things like point clouds, CFD simulations, 3D mesh, or 3D images.

Hello HN! Nice to see this up here. Chris here, cofounder of Plotly.

Falcon is open source and works without an internet connection or a Plotly Chart Studio account. Falcon wires together our graphing library plotly.js (https://github.com/plotly/plotly.js/), the plotly.js chart editor (https://github.com/plotly/react-chart-editor), Electron, and some open source NPM packages for connecting to databases.

Just FYI - As a company (Plotly), we're spending most of our development effort these days on Dash Open Source (https://github.com/plotly/dash) and Dash Enterprise (https://plotly.com/dash). Truth be told, we found that most companies we worked with preferred to own the analytical backend. We also heard many stories of organizations running into roadblocks with off-the-shelf SQL or BI tools (Falcon included!). Our approach with Dash is to provide the visualization and application primitives so that you could build your own tailor-made dashboards, analytical apps, or yes, even SQL editors.

If you want to read more about where we're at, here's an essay we wrote last week on Dash: https://medium.com/plotly/dash-is-react-for-python-r-and-jul...