Live data from Hacker News

Viewing profile — nicolaskruchten

nicolaskruchten

HN member
Joined
Tue, Jul 26, 2011, 2:48 PM UTC
HN karma
378
Public activity
108 items

About nicolaskruchten

Visualization Lead at https://hex.tech/

Creator of https://plotly.express/ and https://react-pivottable.js.org/ and https://pivottable.js.org/

Personal Website: http://nicolas.kruchten.com/

Email first at last dot com.

Recent public activity

  1. story
  2. comment
    Comment #44209451

    I tried to quantify some of these smallness vs expressivity tradeoffs in visualization libraries here, with some interesting conclusions IMO: https://notascope.io

  3. comment
    Comment #41458745

    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, col…

  4. comment
    Comment #40860318

    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, a…

  5. comment
    Comment #37923933

    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 …

  6. story
  7. comment
    Comment #36235881

    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 so…

  8. comment
    Comment #34097622

    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. story
  10. comment
    Comment #33780388

    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 c…

  11. comment
    Comment #31739748

    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://w…

  12. comment
    Comment #30815974

    What are your thoughts on PlotlyJS.jl? https://plotly.com/julia/

  13. comment
    Comment #30334810

    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…

  14. comment
    Comment #28145959

    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 fu…

  15. comment
    Comment #28145943

    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…

  16. comment
    Comment #27724454

    Try it and see :)

  17. comment
    Comment #27723775

    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 sim…

  18. comment
    Comment #27590796

    Ouch. That definitely doesn't happen any more since v4 came out two years ago.

  19. comment
    Comment #27586192

    They already are! Features land in Plotly.js first before being integrated into Plotly.py :)

  20. comment
    Comment #27585895

    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 ( htt…

  21. comment
    Comment #27585383

    Plotly.py is MIT-licensed and totally free for anyone for any purpose :)

  22. comment
    Comment #27583184

    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. comment
    Comment #27582473

    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…

  24. comment
    Comment #27582460

    In this case it's intentional: highlighting divergence from the global average :)

  25. story