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…
Show HN: I developed a native macOS Hacker News client
31–40 of 86 posts
Re: Show HN: I developed a native macOS Hacker News client
#32This 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 usually lost in a sea of browser tabs
Re: Show HN: I developed a native macOS Hacker News client
#33Looks good but needs text zoom (cmd =/+ and cmd -). I'd also consider the sidebar include 'My Posts' and 'My Comments'. Maybe it has those, but I couldn't tell, as I turned off outgoing network access to firebase before logging in just to be on the safe side. Any reason you're connecting to firebase rather than storing preferences locally? I'm worried about my HN credentials being stolen.
> Any reason you're connecting to firebase rather than storing preferences locally?
All of your preferences are stored locally — the firebase connection is due to the official HN API[0] implemented on Firebase. Your HN credentials never leave the app (except for news.ycombinator.com) — it’s tucked in your keychain.
Re: Show HN: I developed a native macOS Hacker News client
#34This 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…
Re: Show HN: I developed a native macOS Hacker News client
#35Re: Show HN: I developed a native macOS Hacker News client
#36This 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…
Things like reader mode and user styles help a lot with that, but they’re both kind of clunky bolt-ons and in the case of userstyles, often manual since many sites don’t have any readily available.
A lot of this could be improved if browsers had restyling built in as a first class feature and site owners were incentivized to make their sites work with it.
Re: Show HN: I developed a native macOS Hacker News client
#37This 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…
- don't need to create yet another account (and won't be deplatformed arbitrarily)
- my data stay in local and are not used in shaddy way by the service provider
- usable offline or with poor connection
- better performance
- I'm in control with upgrades
Webapps in general are hostile to the user and are just a way for the developer to take over (undue) control over the software usage and user data.
Re: Show HN: I developed a native macOS Hacker News client
#38Does 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? I’m using two different APIs — the inefficient API that requires you querying in a tree fashion is the HN official API[0], but there’s also the Algolia API[1], which is much faster and gives a much sensible data shape. I also do actual…
Re: Show HN: I developed a native macOS Hacker News client
#39This 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 don't think I've ever picked the web interface over native as long as the native app is "really native"
Re: Show HN: I developed a native macOS Hacker News client
#40Looks good but needs text zoom (cmd =/+ and cmd -). I'd also consider the sidebar include 'My Posts' and 'My Comments'. Maybe it has those, but I couldn't tell, as I turned off outgoing network access to firebase before logging in just to be on the safe side. Any reason you're connecting to firebase rather than storing preferences locally? I'm worried about my HN credentials being stolen.
Thanks for the feature requests! Will definitely add a text zoom feature and a ‘My Posts’ category. > Any reason you're connecting to firebase rather than storing preferences locally? All of your preferences are stored locally — the firebase connection is due to the official HN API[0] implemented on Firebase. Your HN credentials never leave the app (except for news.ycombinator.com) — it’s tucked in your keychain. [0]…
I know it's kind of a feature/property of HN to not implement notifications or other attention driving features but it'd be interesting to see this app periodically poll HN for any replies to My Posts / My Comments and generate at least sidebar number badges, if not app badges and system notifications. I'd implement a preference on the latter two though, in keeping with the spirit of not having HN turn completely into an attention grabbing social network for those that wish it not to be.