Live data from Hacker News

Viewing profile — almarklein

almarklein

HN member
Joined
Tue, Jun 18, 2019, 8:55 PM UTC
HN karma
34
Public activity
60 items

About almarklein

No profile information was provided.

Recent public activity

  1. comment
    Comment #43347127

    I don't know Datashader that well, but from what I understand, it generates an image from a set of primitives (e.g. points), and then allows you to interactively inspect that image…

  2. comment
    Comment #43340886

    All true, except the bit that wgpu-py compiles to WASM. It's all desktop. In the plans that we do have for running the browser, Fastplotlib, Pygfx and wgpy-py will still be Python,…

  3. comment
    Comment #43340832

    That's because WebGPU is still experimental. This will change, as it's set to replace WebGL. Fastplotlib / pygfx are primarily meant to run on desktop. When using it via the notebo…

  4. comment
    Comment #43340815

    I have a feeling there's room for improvement for importing Pygfx as well. I think we should indeed strive that simple plots load super-quick.

  5. comment
    Comment #43340729

    To clarify this a bit, wgpu is a Rust implementation of WebGPU, just like Dawn is a C++ implementation of WebGPU (by Google). Both projects expose a C-api following webgpu.h. wgpu-…

  6. comment
    Comment #43340703

    One big difference is that Fastplotlib is based on GPU tech, so its capable of rendering much larger datasets interactively.

  7. comment
    Comment #41957208

    Not sure if this is what you're asking :) but the UI framework will somehow provide access to the OS-level surface object, so that the GPU API can render directly to the screen.

  8. comment
    Comment #41957183

    Yeah, sounds like QRhi is about at the level of WebGPU/wgpu-py. It sounds to me that Qt created their own abstraction over Vulkan and co, because wgpu did not exist yet. I can't re…

  9. comment
    Comment #41954495

    Apart from being based on wgpu, Pygfx also has a better design IMO. Korijn deserves the credit for this. It's inspired by ThreeJS, based on the idea to keep things modular. We deli…

  10. comment
    Comment #41954440

    I wish. The revenue from the ads goes to readthedocs, AFAIK nothing is paid to the maintainers of the project. That said, readthedocs is a pretty nice platform to host your docs in…

  11. comment
    Comment #41954410

    From what I understand, QRhi has a very different purpose then Pygfx, so I'm not sure how to answer this question.

  12. comment
    Comment #41954397

    This is indeed one of the major differences. Many of the problems that are plaguing Vispy are related to OpenGL. The use of wgpu solves many of them. Also, wgpu forces you to prepa…

  13. comment
    Comment #41954359

    It's definitely still our intention to make it run in the browser. We're not actively working on that yet, but we've recently been able to remove some hurdles on that path, in part…

  14. comment
    Comment #31526796

    As a contractor I would never install spyware on my machine for a client. That's not a healthy professional relationship. I do see the problem that some people pretend to be more e…

  15. comment
    Comment #31024461

    I'm generally eager to share what I make, and have written quite a few open source tools. It's gratifying to polish up a piece of software to a high standard ... But deliberately n…

  16. story
  17. story
  18. story
  19. comment
    Comment #25827238

    Improved support for using the keyboard, including keyboard shortcuts.

  20. comment
    Comment #25793055

    This has been fixed now.

  21. comment
    Comment #25793045

    This has been fixed!

  22. comment
    Comment #25788522

    Good point. I guess I just defaulted to GPL. At first glance, I think it does not matter since Aferro protects code that runs serverside, and the TimeTagger library is both server …

  23. comment
    Comment #25777933

    Thanks, good point!

  24. comment
    Comment #25777790

    Thanks for the clarification! I see what you mean now. 1. I think I'd go with graying-out records that do not match the selected tags. 2. The tags are part of the description, but …

  25. comment
    Comment #25777513

    Thanks for the feedback! Your suggestion about tag colors is interesting - my earlier timetracker (timeturtle.app) does exactly this, but I felt the colors were too distracting. Wi…