Live data from Hacker News

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

github.com

161–170 of 192 posts

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

#161
About the only possible suggestion I could make is an addition similar to what the HACK iOS app has: at the top of the comments section is a “bank” icon which leads to various Archive.today domains. Don’t know how it works, but if those entries do exist, it is to archived versions of the page in question. Maybe some sort of a lookup API on Archive’s part?

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

#162
post #49

Earlier quoted context omitted.

I've never understood the concept of an app wrapper for a link aggregator (HN, reddit, etc). The whole goal is to provide links to external sources, and now I'm browsing the web in a limited web browser without all my extensions etc. Am I missing some core concept here? Why would I want to browse the web in this app as opposed to a web browser?

Some people love giving up as much customization and control over their software as possible. iOS over Android. MacOS over Linux. Chrome over Firefox. App stores over installing programs yourself. Apps over websites. There are various arguments for it (better compatibility/cohesiveness, minimalism, less debugging) but it overall seems like the opposite of the "hacker" mindset which makes how much market share MacOS h…

That’s not really fair in the case of a third-party app like this one. Swapping out the website’s default UI for an app is customization.

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

#163
post #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. Act…

85mb is electron territory...

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

#164
post #49
post #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. Act…

I've never understood the concept of an app wrapper for a link aggregator (HN, reddit, etc). The whole goal is to provide links to external sources, and now I'm browsing the web in a limited web browser without all my extensions etc. Am I missing some core concept here? Why would I want to browse the web in this app as opposed to a web browser?

Hack on iOS has a significantly more intuitive thumb friendly interface. Even just clicking a comment to collapse. Little things.

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

#165
post #49

Earlier quoted context omitted.

I've never understood the concept of an app wrapper for a link aggregator (HN, reddit, etc). The whole goal is to provide links to external sources, and now I'm browsing the web in a limited web browser without all my extensions etc. Am I missing some core concept here? Why would I want to browse the web in this app as opposed to a web browser?

> The whole goal is to provide links to external sources For many the whole goal is the comments on those links.

Sometimes I like to save the links and comments I find particularly interesting with the "favorite" button, though lately I've debated saving them somewhere else too with a more complicated setup that could also archive both the links and the comments.

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

#167

Earlier quoted context omitted.

Hey there! What OS version are you using? This app should run on Mac os 14 and later.

I'm interested in what part of the design is limiting your app to macOS 14?

not the design per se (however you are right that theres a lot of swiftui usage here that is only available on newer macos’) but mainly because it is using the new @Observable observation macro that is only available on macOS 14+

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

#168
Opening the app and getting a new sparkle update dialog everytime is getting very annoying…especially for updates that are relatively minor.

just today its gone from 1.1.3 -> 1.1.4 -> 1.1.5 -> 1.1.6 -> 1.1.7 -> 1.1.8 -> 1.1.9 -> 1.2 -> 1.2.2 (skipped 1.2.1?) in under 5 hours. A lot of these could wait until theyre put in a relatively bigger release!

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

#169
post #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. Act…

I didn't optimize nitpick, but it's only using 26 megabytes within ghostty for me.

http://github.com/fragmede/nitpick

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

#170
post #162

Earlier quoted context omitted.

Some people love giving up as much customization and control over their software as possible. iOS over Android. MacOS over Linux. Chrome over Firefox. App stores over installing programs yourself. Apps over websites. There are various arguments for it (better compatibility/cohesiveness, minimalism, less debugging) but it overall seems like the opposite of the "hacker" mindset which makes how much market share MacOS h…

That’s not really fair in the case of a third-party app like this one. Swapping out the website’s default UI for an app is customization.

You can swap out the website’s default UI in a browser and preserve the innate customization power you get from being in a browser.
Post reply on HN