Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
huntergemmer
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
huntergemmer
8mo ago
Not yet - area charts work but stacking isn't implemented. I'll add this today for you :)
2.
▲
by
huntergemmer
8mo ago
Down. Hit me up! https://www.linkedin.com/in/huntergemmer/
3.
▲
by
huntergemmer
8mo ago
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 forever, but fintech tooling could be paid. Of the cha
4.
▲
by
huntergemmer
8mo ago
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 with 5M candles streaming at 20 ticks/second. Demo: h
5.
▲
by
huntergemmer
8mo ago
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 capability while demonstrating efficient idle behav
6.
▲
by
huntergemmer
8mo ago
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 macOS. If you tried the million-points demo earlier and the z
7.
▲
by
huntergemmer
8mo ago
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 target audience. Clean defaults, sensible de
8.
▲
by
huntergemmer
8mo ago
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 high-frequency peaks that exceed some threshold. My co
9.
▲
by
huntergemmer
8mo ago
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 elimination - you're right, and that PR is a great r
10.
▲
by
huntergemmer
8mo ago
Awesome - let me know how it goes! Happy to help if you hit any rough edges. GitHub issues or ping me here.
11.
▲
by
huntergemmer
8mo ago
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 chart possible." There are already great l
12.
▲
by
huntergemmer
8mo ago
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 point concentration. WebGPU compute shaders would be pe
13.
▲
by
huntergemmer
8mo ago
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.), not graph/network visualization with nodes and edge
14.
▲
by
huntergemmer
8mo ago
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. Bumping this up the priority list since multiple p
15.
▲
by
huntergemmer
8mo ago
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 story solid first before expanding
16.
▲
by
huntergemmer
8mo ago
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 time - CPU time - Min/max/avg FPS over
17.
▲
by
huntergemmer
8mo ago
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 worker context yet, but the architecture should be
18.
▲
by
huntergemmer
8mo ago
Good catch! Thanks for actually clicking around and finding this - added to my issue tracker.
19.
▲
by
huntergemmer
8mo ago
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 sampling?) I'll test on M1 today and get a fix out.
20.
▲
by
huntergemmer
8mo ago
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 focus is specifically on 2D data visu
21.
▲
Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)
(github.com)
670 points
by
huntergemmer
8mo ago
|
214 comments
22.
▲
Show HN: ChartGPU – WebGPU charting library, 1M+ points at 60fps
(github.com)
6 points
by
huntergemmer
8mo ago
|
0 comments