Live data from Hacker News

Viewing profile — jbednar

jbednar

HN member
Joined
Thu, Jul 23, 2015, 8:14 PM UTC
HN karma
31
Public activity
25 items

About jbednar

No profile information was provided.

Recent public activity

  1. comment
    Comment #40591027

    I've added mesop to https://pyviz.org/tools.html#dashboarding , where it is the 35th OSS Python dashboarding tool to appear. (There were 5 in 2019). It's a crowded space!

  2. comment
    Comment #21932205

    https://holoviews.org is probably a better link.

  3. comment
    Comment #20467439

    Panel, hvPlot, HoloViews, GeoViews, Datashader, Param, Colorcet -- all working together to make Python data visualization easier and more powerful.

  4. story
  5. comment
    Comment #20171095

    You can if you use Panel (panel.pyviz.org); it does not depend on Jupyter in any way (but like Voila, works well in Jupyter).

  6. comment
    Comment #20171070

    Panel and Voila attacked the same problem (moving easily between Jupyter and standalone server contexts) from completely opposite directions. This difference has some implications …

  7. comment
    Comment #20170934

    Panel can use a Bokeh server but does not require it; it is equally happy communicating over Bokeh Server's or Jupyter's communication channels. Panel doesn't currently support usi…

  8. comment
    Comment #19145797

    I think this was already said above, but it still seems to be getting confused, so to repeat: Datashader renders everything out of core, in the server . So it doesn't matter whethe…

  9. comment
    Comment #19145724

    Sigh. Datashader is not a paper, it's an actual usable piece of software, so it should be compared to other tools and libraries for rendering data. Unlike nearly ever other 2D plot…

  10. comment
    Comment #19143103

    I'm not sure if you're objecting to the name "Datashader", but surely every library needs a name, and this one is accurate in that it allows the sort of shading that one does for 3…

  11. comment
    Comment #19140750

    By default, Datashader accurately conveys the shape of the distribution in a way that the human visual system can process. If you want a linear representation, you can do that easi…

  12. comment
    Comment #19139595

    Datashader is server-side rendering, and thus not in any way comparable to WebGL in its usage. With Datashader, only the final rendered/rasterized image-like object is sent to the …

  13. comment
    Comment #19137514

    Geographic maps aren't the primary use for datashader; those are just easy examples that people can appreciate without a lot of explanation. In practice we use it for any large dat…

  14. comment
    Comment #19137495

    Yes, those are symmetric icons, a type of attractor. See http://datashader.org/topics/strange_attractors.html for all the details.

  15. comment
    Comment #19137475

    If you want one word, Datashader is a rasterizer. It takes data of many types (points, lines, grids, meshes) and creates a regular grid where each grid cell's value is a well defin…

  16. comment
    Comment #19137454

    Datashader's approach is a bit different from an accumulation buffer, though similar in principle. It's not 3D rendering, and has no need for a z ordering; instead it's essentially…

  17. comment
    Comment #19137402

    Datashader itself renders networks: http://datashader.org/user_guide/7_Networks.html

  18. comment
    Comment #19137391

    The attractors at http://datashader.org/topics/strange_attractors.html are probably closer to art than science...

  19. comment
    Comment #18475369

    Of course! HoloViews does allow infinite customizability, to pull out more and more subtle features, show things more clearly, and just to make it look nice or to match your favori…

  20. comment
    Comment #18473355

    Personally, I don't _want_ a grammar of graphics; I want a grammar of data, where the data happens to have a graphical representation. I don't want to spend ages piecing together a…

  21. comment
    Comment #18472897

    There are links to each library included, which will let you look at galleries of examples that are much more helpful than any single image would be. But if you want to collect ima…

  22. comment
    Comment #18306285

    After 5 years and 40 releases, the Bokeh plotting library for Python has reached version 1.0 API stability.

  23. comment
    Comment #16283276

    And Python's duck typing is for addressing the needless constraints that statically typed polymorphism introduces. Discussions like this can go on forever! :-)

  24. comment
    Comment #16277381

    Sounds like we'll have to agree to disagree about a lot of things! :-) Having types specified statically is a recipe for generating untold many different versions of the same thing…

  25. comment
    Comment #16259438

    After a decade of experience developing big systems in C and C++ followed by a decade of developing big systems in Python, my own experience is that static vs. dynamic typing isn't…