Live data from Hacker News

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

github.com

91–100 of 192 posts

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

#91

Earlier quoted context omitted.

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.

i've done my best to keep it as minimal as possible. i wish i didn't even need squeeze, but there was some block that required it and it was easier to just do it as a few lines of code. i figured as long as it is all built by CI, GPL and OSS, I'll get a pass. it is the best we can do today.

try it out, let me know what you think. i promise not to hack your hackernews.

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

#92

Earlier quoted context omitted.

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.

one other thing. the best thing you can do is just run it in a separate profile than the rest of your browsing. i don't do that myself, but it would be slightly more secure that way.

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

#95

Earlier quoted context omitted.

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.

one other thing. the best thing you can do is just run it in a separate profile than the rest of your browsing. i don't do that myself, but it would be slightly more secure that way.

Separate profiles is perfect. Not sure why I haven't been doing this. The keyboard shortcuts are wonderful and enter to open the article is so optimistic! Thank you for dragging me across the finish line. Your extension is glorious.

Edit: I liked the j and noticed it even worked elsewhere (bestcomments is when I ran into it)! None of this is requests, just reflections. Still warming up to the keyboard navigating collapsed comments behavior. Also I think I remember the original HNMarkAllRead 'hide stories' checkbox hid stories after visiting comments. (And there was a hide comments checkbox that when marked only revealed new comments since the last visit) There are lots of workflow permutations to hn!

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

#96

> Getting macOS code signing and notarization working in CI was honestly the hardest part of this project. If anyone is distributing a macOS app outside the App Store via GitHub Actions, I'm happy to answer questions — the workflow is fully open source. You're not kidding! That's actually the first thing I looked at in your Github Repo. It's annoying as I made a neovim gui and downloaded it from GH and couldn't run m…

> Getting macOS code signing and notarization working in CI was honestly the hardest part of this project. If anyone is distributing a macOS app outside the App Store via GitHub Actions, I'm happy to answer questions — the workflow is fully open source.

If anyone wants to see another repo with this, we have it set up for Slippi (and various subprojects, like the Launcher): https://github.com/project-slippi/Ishiiruka

I'm thankful that it's largely a "once it's working, it rarely breaks". If it does break, it's usually because I have to sign in to the developer portal and accept some contract somewhere. Error messages in CI rarely indicate this is the case sadly.

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

#97

Earlier quoted context omitted.

one other thing. the best thing you can do is just run it in a separate profile than the rest of your browsing. i don't do that myself, but it would be slightly more secure that way.

Separate profiles is perfect. Not sure why I haven't been doing this. The keyboard shortcuts are wonderful and enter to open the article is so optimistic! Thank you for dragging me across the finish line. Your extension is glorious. Edit: I liked the j and noticed it even worked elsewhere (bestcomments is when I ran into it)! None of this is requests, just reflections. Still warming up to the keyboard navigating coll…

'j' to the end of the page to go to the next page is awesome. took a bunch of ai tweaking to get all that right.

i actually did this whole multi-layered object model to wrap around the dom to enable pagination more easily. took about 2 days of coding to figure that out. doing it that way made it so that you can even refresh the page and it will 'remember' where active article is. none of the other extensions are this well thought out.

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

#98

Earlier quoted context omitted.

one other thing. the best thing you can do is just run it in a separate profile than the rest of your browsing. i don't do that myself, but it would be slightly more secure that way.

Separate profiles is perfect. Not sure why I haven't been doing this. The keyboard shortcuts are wonderful and enter to open the article is so optimistic! Thank you for dragging me across the finish line. Your extension is glorious. Edit: I liked the j and noticed it even worked elsewhere (bestcomments is when I ran into it)! None of this is requests, just reflections. Still warming up to the keyboard navigating coll…

oh and left arrow to open the comments is debatable, but i kind of like it. my reading pattern is to open a bunch of tabs... right/enter to open the story and then left to open the comments... then when i have time, i go through all the 'interesting' stories.

what i'd like to do is add kind of a bookmark and tag system so that you can store what you want to read later and be able to tag it so that you can search for it. favorites is close, but it doesn't quite cover the same use cases.

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

#99

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…

Just pushed an update allowing users to adjust text size

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

#100

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 start bumping up the default text size on all sites by one or two notches in the past year I've been doing this too; at some point I should probably just change the scaling of my desktop as a whole. But I like my high resolution, multiple windows layout too much to do it yet!

Just pushed an update allowing users to adjust text size
Post reply on HN