Live data from Hacker News

Viewing profile — huntergemmer

huntergemmer

HN member
Joined
Tue, Jan 20, 2026, 4:38 PM UTC
HN karma
281
Public activity
23 items

About huntergemmer

No profile information was provided.

Recent public activity

  1. comment
    Comment #46720385

    Not yet - area charts work but stacking isn't implemented. I'll add this today for you :)

  2. comment
    Comment #46720141

    Down. Hit me up! https://www.linkedin.com/in/huntergemmer/

  3. comment
    Comment #46719834

    Absolute gold comment here :) This comment was buried yesterday. I'm sorry for the late response! I was thinking about a pro tier for this kind of specialized stuff. Core stays MIT…

  4. comment
    Comment #46715091

    Update: Pushed some improvements to the candlestick streaming demo based on feedback from this thread. You can now render up to 5 million candles. Just tested it - Achieved 104 FPS…

  5. comment
    Comment #46712941

    Update: Patched idle CPU usage while nothing is being rendered. One thing to note: I added a toggle to "Benchmark mode" in the 1M benchmark example - this preserves the benchmark c…

  6. comment
    Comment #46711258

    Quick update: Just shipped a fix for the data zoom slider bug that several of you reported (thanks d--b, azangru, and others). The slider should now track the cursor correctly on m…

  7. comment
    Comment #46710562

    Ha - the double y-axis story is exactly why I want to get it right. Better to build it in properly than bolt it on later. "Data science/data journalism" is a great way to frame the…

  8. comment
    Comment #46710438

    Interesting idea - I haven't explored wavelet-based approaches but the intuition makes sense: decompose into frequency bands, keep the low-frequency trend, and selectively preserve…

  9. comment
    Comment #46709531

    Really appreciate you taking the time to look, Leon - uPlot has been a huge inspiration for proving that browser charts don't have to be slow. Both points are fair: 1. LTTB peak el…

  10. comment
    Comment #46709383

    Awesome - let me know how it goes! Happy to help if you hit any rough edges. GitHub issues or ping me here.

  11. comment
    Comment #46709286

    Thanks - and great question about direction. My current thinking: Focus on performance-first primitives for the core library. The goal is "make fast charts easy" not "make every ch…

  12. comment
    Comment #46709094

    Great suggestion - density mapping is a really effective technique for overplotted data. Instead of drawing 1M points where most overlap, you're essentially rendering a heatmap of …

  13. comment
    Comment #46708326

    That's a cool project! Just checked out the workbench. I should be upfront though: ChartGPU is currently focused on traditional 2D charts (line, bar, scatter, candlestick, etc.), n…

  14. comment
    Comment #46708121

    Thanks - you're the second person to report this! Same issue as the Mac M1 scrollbar bug reported earlier. Looks like the data zoom slider has a momentum/coordinate mapping issue. …

  15. comment
    Comment #46707858

    Thanks! Currently focused on 2D charts. That's where the "big data" performance problem is most painful. 3D is coming (it's the same rendering pipeline), but I'd want to get the 2D…

  16. comment
    Comment #46707820

    165 fps on that setup - that's awesome to hear! Thanks for testing on high-end hardware. Love the benchmark button idea. A "Run Benchmark" mode that captures: - Load time - GPU tim…

  17. comment
    Comment #46707660

    Thanks! Leon's uPlot is fantastic - definitely an inspiration. Worker thread support via OffscreenCanvas is a great idea and WebGPU does support it. I haven't tested ChartGPU in a …

  18. comment
    Comment #46707566

    Good catch! Thanks for actually clicking around and finding this - added to my issue tracker.

  19. comment
    Comment #46706898

    Thanks for the bug report! That's the data zoom slider - sounds like a momentum/inertia scrolling issue on macOS. Which demo were you on? (million-points, live-streaming, or sampli…

  20. comment
    Comment #46706851

    Thanks! The name was honestly just "what does this do" + "how does it do it" haha. Interesting you mention three.js - there's definitely overlap in the WebGPU graphics space. My fo…

  21. comment
  22. story
    Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)

    Creator here. I built ChartGPU because I kept hitting the same wall: charting libraries that claim to be "fast" but choke past 100K data points. The core insight: Canvas2D is funda…

  23. story
    Show HN: ChartGPU – WebGPU charting library, 1M+ points at 60fps

    Hi HN, I built ChartGPU because existing webgpu libraries are paid-for libraries like Scichart. F that. Keep it, I'll just build my own and make it open source :) The problem: I ne…