Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nicolaskruchten
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
Vibe CADing an Interactive Data Physicalization
(nicolas.kruchten.com)
1 points
by
nicolaskruchten
10mo ago
|
0 comments
2.
▲
by
nicolaskruchten
1y ago
I tried to quantify some of these smallness vs expressivity tradeoffs in visualization libraries here, with some interesting conclusions IMO: https://notascope.io
3.
▲
by
nicolaskruchten
2y ago
Hex | Full Stack Engineer - Visualization | Remote - US | https://hex.tech/ Hex is changing the way people work with data. Our platform makes analytics workflows more powerful, collaborative, and shareable. Hex solves key p
4.
▲
by
nicolaskruchten
2y ago
Hex | Visualization Engineer | Remote - US | https://hex.tech/ Hex is changing the way people work with data. Our platform makes analytics workflows more powerful, collaborative, and shareable. Hex solves key pain points wi
5.
▲
by
nicolaskruchten
3y ago
It's a good question! I think I'd look at this through the lens of the Cognitive Dimensions of Notations, specifically the dimensions of 'consistency' and 'viscosity' (i.e. is the same thing literally called `t
6.
▲
Metrics for Reasoning About the Usability of Visualization Notations
(medium.com)
3 points
by
nicolaskruchten
3y ago
|
2 comments
7.
▲
by
nicolaskruchten
3y ago
This isn't literature per se but I worked on a machine-learning database system (MLDB) which supported tables with millions of columns... We extended SQL's SELECT statement with some functionality to deal with querying by pattern
8.
▲
by
nicolaskruchten
4y ago
Author here... it pretty much is fanboi stuff, yes :) And sure, there are flaws in Apple's naming scheme as well as things I love.
9.
▲
How Apple Names Things
(nicolas.kruchten.com)
3 points
by
nicolaskruchten
4y ago
|
1 comments
10.
▲
by
nicolaskruchten
4y ago
I like it! Do the positions of the teams in the squares mean anything? It might be nice to have the teams laid out with two on top (rotated 45 degrees) with the top two being the current point leaders?
11.
▲
by
nicolaskruchten
4y ago
We've got a number of solutions in Python that rival Shiny IMO: Dash, Voilà, Panel, Streamlit, new stuff like Mercury etc :) There's a neat overview of the landscape here https://www.youtube.com/watch?v=4a-Db1zhTEw
12.
▲
by
nicolaskruchten
5y ago
What are your thoughts on PlotlyJS.jl? https://plotly.com/julia/
13.
▲
by
nicolaskruchten
5y ago
Plotly Express author here: yes, seems very similar! I approve! I've been toying with the idea of building what I had been calling "Vega Express" for a while, but now it looks like I don't need to ;)
14.
▲
by
nicolaskruchten
5y ago
Dash (by Plotly) doesn't "convert" Python scripts, no, it works in a similar way to Lona: there is a Javascript frontend that communicates with the Python backend and the Python functions (callbacks) are executed directly.
15.
▲
by
nicolaskruchten
5y ago
Dash also can be hosted on local infrastructure and in fact does no "translation", it's also using a complex Javascript front-end that abstracts away the HTTP conversation from the Python end :)
16.
▲
by
nicolaskruchten
5y ago
Try it and see :)
17.
▲
by
nicolaskruchten
5y ago
Should be easy to try! My expectation is that the TSP approach would recover the original image unless you added a lot of noise to it. Adjacent rows will still end up extremely similar to each other.
18.
▲
by
nicolaskruchten
5y ago
Ouch. That definitely doesn't happen any more since v4 came out two years ago.
19.
▲
by
nicolaskruchten
5y ago
They already are! Features land in Plotly.js first before being integrated into Plotly.py :)
20.
▲
by
nicolaskruchten
5y ago
I'd love to hear more about what you found fussy in terms of shape of data... I've worked really hard to make Plotly Express as flexible as possible in terms of input formats ( https://plotly.com/python/px-argu
21.
▲
by
nicolaskruchten
5y ago
Plotly.py is MIT-licensed and totally free for anyone for any purpose :)
22.
▲
by
nicolaskruchten
5y ago
Many years ago, indeed it was, but now you can use it and rest easy that your data isn't transiting through our servers unless you install the chart_studio module as well.
23.
▲
by
nicolaskruchten
5y ago
This is definitely out of date! As of version 4.0, released two years ago, Plotly is "offline/local by default". Check out our docs: https://plotly.com/python/is-plotly-free/#can-i-use-plotly-f...
24.
▲
by
nicolaskruchten
5y ago
In this case it's intentional: highlighting divergence from the global average :)
25.
▲
Plotly.py 5.0
(community.plotly.com)
118 points
by
nicolaskruchten
5y ago
|
37 comments
26.
▲
Plotly.js 2.0
(community.plotly.com)
28 points
by
nicolaskruchten
5y ago
|
2 comments
27.
▲
by
nicolaskruchten
5y ago
The next version of plotly should be more compatible with Pyodide :)
28.
▲
by
nicolaskruchten
5y ago
Hehe, nope! We'd discussed it a few times, but never got around to it :)
29.
▲
by
nicolaskruchten
5y ago
If you're familiar with Plotly Express in Python, this is like a Javascript API with similar feel. It's a lot less verbose than the equivalent raw Plotly.js code.
30.
▲
by
nicolaskruchten
5y ago
We've finally (!) gotten around to updating this page, thanks to your gentle nudge ;)
More ›