Live data from Hacker News

Viewing profile — jmmease

jmmease

HN member
Joined
Wed, Jun 27, 2018, 7:13 PM UTC
HN karma
61
Public activity
22 items

About jmmease

https://github.com/jmmease https://www.linkedin.com/in/jon-mease/

Recent public activity

  1. comment
    Comment #39513202

    Box zoom would need to be added to Vega-Lite first, and there has been some discussion around it in https://github.com/vega/vega-lite/issues/4742 . Bottom line is that there's noth…

  2. comment
    Comment #39512582

    (a current Altair maintainer and a former plotly.py maintainer here) Plotly is definitely a great option as well, and it can do a bunch of things Vega-Altair is not designed for. O…

  3. comment
    Comment #39512509

    (Disclaimer: I'm a Vega-Altair maintainer) Thanks for the feedback and for the kind words! All of these drawbacks are fair, just a couple of comments. There is an experimental pack…

  4. comment
    Comment #39512433

    Image export before Altair 5 was a bit complicated because it required either selenium plus a system web browser, or a node.js installation. In Altair 5, we switched to using vl-co…

  5. story
    Show HN: VlConvert – Example of Embedding JavaScript in Python with Rust

    I wrote a niche library that uses the Deno project to embed a JavaScript runtime+library in Rust, and then expose it as a zero-dependency Python library.

  6. comment
    Comment #30101259

    VegaFusion author here. Happy to answer questions if anyone is interested in learning more!

  7. story
  8. story
  9. comment
    Comment #17918749

    Hi All, let me know if you have any questions about the new release (or anything else). The tech behind the new static image export support is pretty interesting. It's the only sta…

  10. story
  11. comment
    Comment #17609024

    I spent hours a day juggling for ~4 years in my mid teens (in my 30s now) and got up to juggling 8 balls. I find numbers juggling (say 5 or more) to be almost therapeutic. It requi…

  12. comment
    Comment #17467568

    Do you have ipywidgets >= 7.2 installed (See install instruction at https://github.com/plotly/plotly.py )? ipywidgets is an optional dependency and FigureWidget won't be available …

  13. comment
    Comment #17467508

    Rock solid export of high-quality static images is really important to me too. Fortunately the hard part is already done (in orca). Integrating orca into plotly.py is the very next…

  14. comment
    Comment #17466608

    Yes! You use the trace.on_selection method to register a callback function. Here's an example: https://github.com/jonmmease/plotly_ipywidget_notebooks/blob...

  15. comment
    Comment #17466407

    Actually, you don't need to sink any investment into a commercial ecosystem here! plotly.py and the plotly.js rendering library are both MIT licensed, developed in the open on GitH…

  16. comment
    Comment #17466346

    Cool! Here are a few ways to get the interactive visualizations elsewhere (outside of the notebook). 1) You can save them to a standalone, self-contained, html file: See https://co…

  17. comment
    Comment #17424811

    Thanks! Yeah, I should have clarified that I meant in 2D. ipyvolume is super impressive, and I didn't know you were working on bringing some of that webgl goodness to bqplot. Very …

  18. comment
    Comment #17419139

    BTW, I got a GitHub notification of a comment that you were having trouble installing it. But I can't find the comment in GitHub itself.

  19. comment
    Comment #17418856

    Sure thing! But full disclosure, I wasn't actually involved in any of the versions of plotly.py before 3.0.0 :-) Hopefully 3.0.0 will be even more fun!

  20. comment
    Comment #17418824

    I haven't looked into this specifically. Using the FigureWidget approach in 3.0.0 doesn't actually require the current @jupyterlab/plotly-extension. It's all contained in the new p…

  21. comment
    Comment #17418336

    Hi HN, This is Jon from the release announcement. AMA!

  22. story