Live data from Hacker News

Show HN: I developed a native macOS Hacker News client

github.com

51–60 of 86 posts

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

#51

Hello, I’m the developer. Didn’t expect a Show HN post to go into a second—chance pool — I woke up an hour ago to find that my app was trending on HN. I developed this b.c. I found that I didn’t like HN mixed with other work/school related tabs, and realized that a separate app would be great for me. I believe that apps should use the most native-like UI possible — especially Cocoa on macOS, so I aimed to be the most…

Looks neat. Would you consider putting an open source license on it, such as for example the ISC license?

https://choosealicense.com/licenses/isc/

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

#52
post #22

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 don't think I've ever picked the web interface over native as long as the native app is "really native"

Literally the only non-actual native app I use that I don't mind it with is VS code, but from what I gather code is actually mostly native code, just the actual UI is web, and even then I gather they do a lot in native to make the UI as fast as it is. But yeah, I'm so tired of having to have a billion chat clients that are all using 1.4gb of ram each for some stupid reason.

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

#53

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…

prefer native.

my number one reason is that most native apps care about accessibility (and my other preferences, fonts, UI, etc.)

the idea that modern web-based apps (mobile or desktop) provide a modicum of accessibility is laughable at best. it is something that makes me depressed everyday.

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

#54

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…

Prefer web, less chance of spyware/malware, easier to inject custom CSS, easier to inject custom JS to disable features/spying/telemetry you don't want.

I use Slack's web client for this reason, I don't want it to tell the other person when I'm typing.

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

#56

Hello, I’m the developer. Didn’t expect a Show HN post to go into a second—chance pool — I woke up an hour ago to find that my app was trending on HN. I developed this b.c. I found that I didn’t like HN mixed with other work/school related tabs, and realized that a separate app would be great for me. I believe that apps should use the most native-like UI possible — especially Cocoa on macOS, so I aimed to be the most…

Looks neat. Would you consider putting an open source license on it, such as for example the ISC license? https://choosealicense.com/licenses/isc/

Yup, just added the MIT license. Thanks for reminding!

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

#57
post #54

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…

Prefer web, less chance of spyware/malware, easier to inject custom CSS, easier to inject custom JS to disable features/spying/telemetry you don't want. I use Slack's web client for this reason, I don't want it to tell the other person when I'm typing.

Same here: Slack, GotoMeeting, Spotify .. I always use the web version. I don't need a music app sniffing around my computer...

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

#58

Hello, I’m the developer. Didn’t expect a Show HN post to go into a second—chance pool — I woke up an hour ago to find that my app was trending on HN. I developed this b.c. I found that I didn’t like HN mixed with other work/school related tabs, and realized that a separate app would be great for me. I believe that apps should use the most native-like UI possible — especially Cocoa on macOS, so I aimed to be the most…

Thanks for putting it together. I've been curious about modern macos development for a while, but haven't found many good resources on what that entails. In the past, I used BigNerdRanch's Cocoa book to put together a small UI that accessed an external service in ObjC, but that book hasn't received updates in a hell of a long time.

I also started studying Cocoa with Big Nerd Ranch’s book.

Unfortunately, I found that resources on Cocoa are very lacking, you have to search all day to get some trivial thing to do. The best resources you have would be WWDC videos and transcripts[0]. If the subject you’re looking for is older than a few years, the documentation archive[1] might have detailed, good documentation with concepts and sample code. Some more obscure features will require you search all day, find a few blog posts from ~10 years ago, and munge them enough to make something workable.

The best resource of all was the help of more experienced Cocoa devs – the AppKit Abusers Slack [2] was very helpful and pointed out problems when I had problems. Very grateful for them.

[0]: https://asciiwwdc.com

[1]: https://developer.apple.com/library/archive/navigation/

[2]: https://appkit-abusers.herokuapp.com

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

#59

Earlier quoted context omitted.

For me, right now, this is a hobby project — until now, the feature roadmap was basically the feature that I have in mind. I’m more than happy to get feature requests though — read/unread indication and favorites are something that I would definitely try implementing. Notifications are a bit harder because it would require polling HN — I’ll be thinking on it.

I would love to see some user-related features a la Reddit Enhancement Suite. Displaying the total number of times I've upvoted someone, a flair which I could put next to their user name, and, sad but true, being able to put a user in the block bin. If I had those features I'd use this app in preference to the site.

If the app did what it already does, added in read/unread indications, and some of the features like RES I would be willing to pay for it.

The app is already great, but those few things would make it something I could see having a small subscription for, to help keep development going.

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

#60

Earlier quoted context omitted.

Looks neat. Would you consider putting an open source license on it, such as for example the ISC license? https://choosealicense.com/licenses/isc/

Yup, just added the MIT license. Thanks for reminding!

Excellent :)
Post reply on HN