Earlier quoted context omitted.
I agree it would be a poor experience, but macOS does have an additional shortcut key for switching between windows: Command–Grave accent (`)
did… did I not mention that?
Show HN: A native macOS client for Hacker News, built with SwiftUI
141–150 of 192 posts
Re: Show HN: A native macOS client for Hacker News, built with SwiftUI
#142Re: Show HN: A native macOS client for Hacker News, built with SwiftUI
#143Earlier quoted context omitted.
Swift is de-facto cross-platform without limitations. SwiftUI is something entirely different and not trying to be cross-platform at all.
Ok, so Swift-the-language is cross-platform, but can't actually do cross-platform UIs. So great for CLIs, bad for everything needing a GUI?
I don’t think CLI and GUI applications are the only software people write. Swift is a great backend language.
Re: Show HN: A native macOS client for Hacker News, built with SwiftUI
#144https://github.com/timkuijsten/BoundedBikeshed
It lets me see the top-level comments with some indication of the thread depth. Totally changed my post scanning.
Re: Show HN: A native macOS client for Hacker News, built with SwiftUI
#145Congrats on shipping! Two things, does anyone else feel like 2017 was not 9 years ago and rather feels like it was just yesterday? I use a 2017 iMac running MacOS 13.7.8. It appears my hardware will not support any newer version of MacOS. For the most part, I haven't been too discouraged by this as I prefer older MacOS designs over the newer ones. However, this is the second time in 2 days I've actually hit a wall in…
Hey there! What OS version are you using? This app should run on Mac os 14 and later.
Re: Show HN: A native macOS client for Hacker News, built with SwiftUI
#146Re: Show HN: A native macOS client for Hacker News, built with SwiftUI
#147Nice. I would like a way to export my own comments. Thank you for the MIT license, I’ll be able to add my own. It also works on my fork of the old news server.
Nice! Can’t wait to see what you come up with.
Your code is just a very limited webbrowser. The webbrowsers, html are a very broken wheel. Alan Kay, the inventor of personal computing, explains why https://youtu.be/FvmTSpJU-Xc?t=961
This lecture Alan aimed at this audience, the computer science (programming) students at University of Illinois, where they programmed this broken wheel 20 years after Alan had showed them how do do it better.
Paul Graham should not have based HN (Hacker News) on the web and html but on WYSIWYG, then you would not have had to fix it with your app.
The Lively Kernel would be another way to fix html but retain the web. Two demos says it all:
https://youtu.be/gGw09RZjQf8?t=147
https://youtu.be/QTJRwKOFddc?t=234
Dan Ingalls implemented most of Alan Kay's invention of the personal computer, in these demo's he shows how to fix the webbrowser's broken wheel a bit. Their Squeak, Etoys and Croquet fixed it completely:
Early Croquet demo: https://www.youtube.com/watch?v=XZO7av2ZFB8
Croquet in webbrowser: https://codefrau.github.io/jasmine/
Demo of webbrowser replacement: https://www.youtube.com/watch?v=1s9ldlqhVkM
Squeak and all its predecessors: https://smalltalkzoo.computerhistory.org
Etoys: https://squeak.js.org/etoys/
Re: Show HN: A native macOS client for Hacker News, built with SwiftUI
#148Congrats 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?
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 has in the space very strange.
Re: Show HN: A native macOS client for Hacker News, built with SwiftUI
#149Earlier quoted context omitted.
did… did I not mention that?
You absolutely did, but are you not aware that cmd+` allows you to switch between windows?
i am confused here now, what do you mean that i am missing?
Re: Show HN: A native macOS client for Hacker News, built with SwiftUI
#150Earlier quoted context omitted.
> I use a 2017 iMac running MacOS 13.7.8
The absolute newest Mac in my home is a 2017 and is limited to 13.7.8, also. It's still a beast, and I've never really thought of it as "old." The macOS (and iOS) ecosystem, though, is brutal on us "slightly older" hardware owners. We get dropped so quickly, by both Apple and by 3rd party developers. Windows developers would think nothing of keeping their applications running on Windows 7 (16 years old) or Windows 10…
Subtle bugs always find their way in increasing amounts for Windows applications that continue getting software releases; we tend not notice because we all run actually supported versions most of the time, and even when we dont- its only for a year.
I see people on youtube trying to make “modern desktop” experiences on Windows 7 and 8; and it takes some serious doing with all the incompatibility with things like browsers. Dialogues about missing features crashing you to desktop more often than working.
So much so that there are dedicated forks of chrome and firefox to support this purpose.