Live data from Hacker News

Show HN: A native macOS client for Hacker News, built with SwiftUI

github.com

31–40 of 192 posts

Re: Show HN: A native macOS client for Hacker News, built with SwiftUI

#33
Very nice. Commenting from it right now.

First feature request from me would be to adjust text size. I've start bumping up the default text size on all sites by one or two notches in the past year. Getting old, y'know. But also, as someone pointed out on a design blogpost a decade ago, why not make things easier to read. I didnt need it then, but I appreciate it now.

Really happy that I can run this on MacOS14 cause I've been locked out of some neat things people have built recently. Thanks for targetting older OSes. I'm not upgrading to the crap they've been putting out lately.

I'll be able to read details more later (getting ready for the job). Hope I didn't miss anything and comment about something that was already addressed. Congrats on shipping!

Re: Show HN: A native macOS client for Hacker News, built with SwiftUI

#35
This is really good and I can definitely see myself using it instead of visiting the website. One thing I think would make it even better is if the comments weren't a web-view/embed but used swiftUI to display them (similar to how some reddit clients look, for instance). Not sure how feasible that is, I can imagine it'd be more involved than the current implementation.

Re: Show HN: A native macOS client for Hacker News, built with SwiftUI

#36
Congrats and building and releasing something. I guess for reading things like this, I'm just a browser kind-of guy. But I still appreciate youre building a NATIVE app that's using around 85MB of working memory (according to my Activity Monotor), and not some Electron thing.

I'm probably just a anti-app guy, but I tried it out.

First thing I went to do was CMD-F to search for some strings in the comments section.

Actually, the real first thing I did, was click on the left-side article preview on the text that said "1 hr ago | 63 comments" thinking it'd navigate me to the comments. See, I like my native hyper-links.

Re: Show HN: A native macOS client for Hacker News, built with SwiftUI

#37
Why does the comments page look like a web view with some custom CSS? Is it because HN API doesn’t have a way to post comments? You could try using a WebPage[1] to inject the cookies and post comments, and an OutlineGroup to display comments.

[1] https://developer.apple.com/documentation/webkit/webpage

Re: Show HN: A native macOS client for Hacker News, built with SwiftUI

#39

No No. Don’t do that, don’t make it better and easy to use. I’m already addicted and spent more time than I should. Now, this app that I can keep it open all day! Btw, can you allow me to set the font-family, font-size, etc. for the interface? I can’t even do the default `CMD + +` to zoom in.

Yeah for sure!

Really nice work! But +1 to at least font zoom on HN comments.

Re: Show HN: A native macOS client for Hacker News, built with SwiftUI

#40
post #17

Earlier quoted context omitted.

> I think a better approach would be to piggyback off of ublock origin's lists That won’t work. uBlock origin is licensed GPLv3 ( https://github.com/gorhill/uBlock ), this code is MIT licensed ( https://github.com/IronsideXXVI/Hacker-News ).

Great point, thanks! @IronsideXXVI, are you open to changing to gpl v3? Otherwise, there is probably a decent set of filter lists with an MIT license somewhere. The goal is for you to NOT become a filter list maintainer, and by piggybacking off an already respected set of lists, you'd build user trust in your adblocking.

I would recommend that changing to GPL just to gain better ad blocking, which is far from being a primary feature, is probably not the greatest idea if you care about licensing.
Post reply on HN