Live data from Hacker News

Show HN: I developed a native macOS Hacker News client

github.com

11–20 of 86 posts

Re: Show HN: I developed a native macOS Hacker News client

#11
Does the Algolia hackernews api ( the specific API this client uses ) still require you to query in a tree like fashion, every comment item id if you want an entire page of comments?

Its extremely inefficient, to the point where I have a better time curling the HN web page and piping it through python beautifulsoup

Regarding a native app vs the using the HN website. The HN website I think is pretty ideal for the type of content its displaying, a native app doesn't give you much over having a HN tab open. I guess only if you want to read HN but not have a web browser open? But how often does that happen?

The only benefit I see from a native app ( and why I use one on Android ) is the ability to save articles and comments for offline reading, say, when I get on a plane.

Re: Show HN: I developed a native macOS Hacker News client

#13

This raises a question I've always wondered: How many of you prefer to run a native app rather than the web app? Personally I hate installing things on my desktop if there is a website because it is just another thing I have to manage. (Even more so because I have multiple Windows, Mac and Linux boxes I'm bouncing around between during the day and rather just have sync'd Firefox bookmarks than have to install s/w on…

Depends, web apps are nifty af but a console app can be better, but lately I enjoy using a browser entirely as it makes it computer agnostic.

Re: Show HN: I developed a native macOS Hacker News client

#15

This raises a question I've always wondered: How many of you prefer to run a native app rather than the web app? Personally I hate installing things on my desktop if there is a website because it is just another thing I have to manage. (Even more so because I have multiple Windows, Mac and Linux boxes I'm bouncing around between during the day and rather just have sync'd Firefox bookmarks than have to install s/w on…

I'm the same way; I use multiple machines (and my phone!) every day so having synced Firefox tabs is ideal. Especially for something as simple as Hacker News a native client seems a little... overkill?

Re: Show HN: I developed a native macOS Hacker News client

#17
post #11

Does the Algolia hackernews api ( the specific API this client uses ) still require you to query in a tree like fashion, every comment item id if you want an entire page of comments? Its extremely inefficient, to the point where I have a better time curling the HN web page and piping it through python beautifulsoup Regarding a native app vs the using the HN website. The HN website I think is pretty ideal for the type…

> Does the Algolia hackernews api ( the specific API this client uses ) still require you to query in a tree like fashion, every comment item id if you want an entire page of comments?

> Its extremely inefficient, to the point where I have a better time curling the HN web page and piping it through python beautifulsoup

Yes it still does and yeah it's ridiculously inefficient. I have a couple tools I've written atop the HN API and all of them are forced to go async simply because the sheer # of page loads necessary to render a thread makes async almost a necessity.

Re: Show HN: I developed a native macOS Hacker News client

#18
post #11

Does the Algolia hackernews api ( the specific API this client uses ) still require you to query in a tree like fashion, every comment item id if you want an entire page of comments? Its extremely inefficient, to the point where I have a better time curling the HN web page and piping it through python beautifulsoup Regarding a native app vs the using the HN website. The HN website I think is pretty ideal for the type…

Agreed. Generally I prefer native apps, but HN is so well designed and so minimalist that I don't feel it needs a native client.

Re: Show HN: I developed a native macOS Hacker News client

#19

This raises a question I've always wondered: How many of you prefer to run a native app rather than the web app? Personally I hate installing things on my desktop if there is a website because it is just another thing I have to manage. (Even more so because I have multiple Windows, Mac and Linux boxes I'm bouncing around between during the day and rather just have sync'd Firefox bookmarks than have to install s/w on…

I much prefer a native mac experience for things that aren't necessarily tied directly to services and I do more than just read on, and usually that I'd like them to be offline by default. However, I've been wanting a HN client for a while for some reason. I don't sync tabs around, but do use Firefox.

Re: Show HN: I developed a native macOS Hacker News client

#20
post #2

On my "projects to do when I have lots more free time" list is to make a Hacker News NNTP server. Read only, of course. Few details to work out (edits, polls, making comments, etc) but I think it could work. It would solve the "what's new in this thread" problem.

Would be great to get that and read it in Emacs (gnus).
Post reply on HN