Live data from Hacker News

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

github.com

81–90 of 192 posts

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

#81

After playing around with it for a bit, one request I would like to make is being able to open multiple tabs.

Hey there! Try clicking view in the mac os nav bar, then click show tab bar. Is that what you’re looking for?

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

#83

Earlier quoted context omitted.

It is on my feature list for https://oj-hn.com as well.

I wonder how you think about trusting oj-hn as a vendor? The extension looks great. I sympathize with the desire to release programs/code anonymously or semi-anonymously on the internet. I noticed you don't particularly tie the extension to any identity (unless I'm missing something). Maybe extensions are more constrained than I realize. Specifically it looks like the manifest has "host_permissions: [' https://squeez…

you're not wrong which is why i try to be transparent about it all on the homepage. good suggestion, i'll blurb myself, but i'm not looking for fame so i left that off. i just want the extension to speak for itself.

it is all open source and built by CI, including squeeze, which is just a few lines of a CF worker.

https://github.com/OrangeJuiceExtension/

i'm also not anon and i have 16k karma here along with decades of history building open source that you're probably using on a daily basis without even knowing it (co-founder of java @ apache).

i also don't need money, so i won't ever sell this project to the highest bidder and i don't have plans or need to monetize it either. maybe add some ai features in the future that require you to put in your own api token. GPLv3 too, to prevent corporate takeover.

right now, it is just a ground up feature re-implementation of another popular HN extension that the author abandoned. i've done it with over 650 unit tests too, so it shouldn't be too buggy and stand the test of time.

up to you though. i use it daily. ¯\_(ツ)_/¯

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

#84

I mean, what's the point of this app? It looks exactly like the web version, without any improvements over the abysmal HN threading.

I enjoy it for browsing, switching between articles. Thought others may enjoy it so I open sourced it. To each their own.

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

#87

as a stand alone app, i thought there would be at least some kind of an improvement in UI but its like a step back.

I enjoy it for browsing, switching between articles. Thought others may enjoy it so I open sourced it. To each their own. If you dont like it, no need to use it.

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

#88
post #9

I'm a big fan of Swift (and SwiftUI), such a concise and elegant language. Beauty. Also I appreciate how you made all backend calls just static functions which they always should be. People tend to overcomplicate these things and add a lot of boiler plate and unnecessary bureaucracy. Going to try your app, thank you! P.S. tried it, already miss the `threads` tab

I need to add this! Will work on that for the next release.

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

#89

Earlier quoted context omitted.

I wonder how you think about trusting oj-hn as a vendor? The extension looks great. I sympathize with the desire to release programs/code anonymously or semi-anonymously on the internet. I noticed you don't particularly tie the extension to any identity (unless I'm missing something). Maybe extensions are more constrained than I realize. Specifically it looks like the manifest has "host_permissions: [' https://squeez…

you're not wrong which is why i try to be transparent about it all on the homepage. good suggestion, i'll blurb myself, but i'm not looking for fame so i left that off. i just want the extension to speak for itself. it is all open source and built by CI, including squeeze, which is just a few lines of a CF worker. https://github.com/OrangeJuiceExtension/ i'm also not anon and i have 16k karma here along with decades…

ya, thank you, I recognize the history! The extension just seemed isolated from another identity. So I was wondering the thinking. I wish chrome let you scope the manifest/permissions on the user side more.

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

#90

This is super cool. In other similar news, I've been working on enhancing the HN ux, but still in the browser as an extension. The current build up on the Chrome store is pretty stable. https://oj-hn.com

Oh sweet! I’ll make sure to check it out!
Post reply on HN