Viewing profile — huntergemmer
huntergemmer
HN member- Joined
- Tue, Jan 20, 2026, 4:38 PM UTC
- HN karma
- 281
- Public activity
- 23 items
- HN profile
- View on Hacker News ↗
About huntergemmer
No profile information was provided.
Recent public activity
-
comment
Comment #46720385
Not yet - area charts work but stacking isn't implemented. I'll add this today for you :)
-
comment
Comment #46720141
Down. Hit me up! https://www.linkedin.com/in/huntergemmer/
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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.
-
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…
-
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 …
-
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…
-
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. …
-
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…
-
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…
-
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 …
-
comment
Comment #46707566
Good catch! Thanks for actually clicking around and finding this - added to my issue tracker.
-
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…
-
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…
- comment
-
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…
-
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…