notryan.com
Dev tools
server monitoring dashboard
SHOW HN2020
How HN took it
0 positive, 3 neutral or asking, 1 mixed, 4 critical, out of 8 comments about the project. Thread score -0.41.
Performance: 0 for, 2 againstDesign: 0 for, 2 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Fast and simple approach that suits rarely updating detailed graphs
From 1 comment
Thanks for explaining. I quite like it. Given a rarely updating but detailed graph this would perform better. But you do lose the interactivity benefits of JS. A candlestick…
quickthrower2 on HN
Objections
Inaccessible to users with impaired vision
From 1 comment
I'd like to point out that this solution is inaccessible to users with impaired vision. That's probably okay for you (because only you are interested in the data), but this makes…
darekkay on HN
Refreshing images every few minutes is slower than the JavaScript alternative
From 1 comment
The whole reason people don't like JavaScript weighing down their pages is because they take longer to load. Loading three large images for every update can't be better.
_bxg1 on HN
Loses the interactivity of JavaScript charts
From 1 comment
Thanks for explaining. I quite like it. Given a rarely updating but detailed graph this would perform better. But you do lose the interactivity benefits of JS. A candlestick…
quickthrower2 on HN
Requests
Use WASM for speed
From 1 comment
I wonder how much WASM would help
fish45 on HN
Aggregate data before plotting to reduce points
From 1 comment
Thanks for explaining. I quite like it. Given a rarely updating but detailed graph this would perform better. But you do lose the interactivity benefits of JS. A candlestick…
quickthrower2 on HN
Questions
Does it really need to display 10,000 data points?
From 1 comment
Do you need to display 10,000 data points?
th3o6a1d on HN
Why not use meta-refresh or setTimeout instead of manual refresh?
From 2 comments
I am not sure I follow. It's 3 images, so you manually refresh every 5 minutes (maybe that can be automated with meta-refresh so avoiding JS, although I don't see that much…
quickthrower2 on HNYeah, I understand single page app levels of JavaScript but why complicate things to save a few lines?
sosodev on HN
Alternatives named
D3.js
From 1 comment
I can assure you the difference in load times between this and using a battle-tested library like D3.js will be imperceptible to the user. You could even throw a thin React app…
arcturus17 on HN
Metabase
From 1 comment
Ah, I should have explained better. Page load isn't really my main concern. I used to embed dynamic graphs (Metabase or D3.js) and my laptop would lag like crazy plotting all of…
ryanmjacobs on HN