Comment

Comment by doix

Nice idea, design wise I like that the page has high information density instead of pointless white space. You're missing some cursor: pointers; on things like the "Read more" and some other minor details.

The loading when going back is pretty annoying. If you're going to dynamically fetch things with JS, you should go fully SPA in my opinion and cache that stuff locally. So when I push back, it's instant. Or go full server-side rendering with caching, so when I press back, I get a quick 304 and it's _basically_ instant. Hitting the loading screen each time is really bad UX imo.

On a side note, is the data prepopulated by ChatGPT? I clicked on a few things and some of the ideas + comments look AI generated ;).

parent doix 3 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton