> Because Hacker News is great, but repetitive UI friction adds up. Orange Juice keeps the original feel while removing the things that cost you time every day.
That does not convince me to use your app? This is like calling someone's Kia shit and instead telling them to buy a Tesla, but just stating that it's better.
Because I see this becoming bigger than me and a separate organization made sense. There is a super thin backend component right now too. There is the potential to also add in some extra features that require a server/db. I'm kind of inspired by the atuin model of things.
I've got a LONG list of features I'd like to implement over time.
Latchkey, would you be comfortable with HN adopting your dark mode styling as a user choice someday, if they came around to liking it? I really like it and I think it’s in the spirit of the site.
I can't figure out how to toggle to Light Mode (maybe it uses the system setting?). HN is something I prefer to be in Light Mode but everything else in dark. Gonna remove until this is configurable.
It might be beneficial to tell me what the difference between these two can be? A lot of the features from my first glance (I can be totally wrong though) are within HN refined.
I would really appreciate a short summary of differences. Personally I am really happy by HN refined though so kudos to @plibither8
I used refined for years as well. Great product, but the underlying code was meh, and the author abandoned it. If you're using refined today, you're experiencing a lot of bugs as the HN DOM has changed over time.
I maintained my own fork for a long time but finally motivated myself to try out AI assisted coding and this is what came out of it. It isn't a port, it is a clean rewrite from the ground up.
I took every feature that I enjoyed from refined, re-implemented it from scratch, with a totally different architecture that allows much more control over the DOM and runs a whole lot faster.
I had AI write hundreds of of unit tests, so that we can make sure that bugs don't appear in the future. I also fixed a whole ton of edge cases along the way.
The entire deployment, all the way to the browser stores, is fully automated with CI/CD, so that we know that the supply chain is safe.
In other words, you might as well migrate. If there is something missing that you enjoyed, file an issue, or even better... a PR.
> Why Install Orange Juice?
> Because Hacker News is great, but repetitive UI friction adds up. Orange Juice keeps the original feel while removing the things that cost you time every day.
That does not convince me to use your app? This is like calling someone's Kia shit and instead telling them to buy a Tesla, but just stating that it's better.
I'll stick to HN, thanks.
Did you ai generate the Chrome and Firefox logo? That isn't what they look like, or have ever looked like, from what I know.
Yes. ¯\_(ツ)_/¯
…why?
I'd rather focus on building features vs. caring about logos.
Update: I'm having AI fix this since you guys want to focus so hard on it. Of all things... lol.
Why not just use the actual logos? It's not as if you *have* to generate them.
Taking shortcuts with design tends to result in users trusting your project less.
I made a Stylus style to make Hacker News's UI more modern.
Some screenshots:
https://gist.github.com/user-attachments/assets/643969af-89c...
https://gist.github.com/user-attachments/assets/95e4b14d-b67...
This is exactly what I don't want my extension to become. I don't want a new UX, I want the existing UX to be enhanced.
What on earth is that Firefox logo...?
It looks pretty good! I'm using it now and its a meaningful improvement to the existing site.
Out of curiosity, why did you make a new Github account for the extension instead of developing it on your own account?
Thanks!
Because I see this becoming bigger than me and a separate organization made sense. There is a super thin backend component right now too. There is the potential to also add in some extra features that require a server/db. I'm kind of inspired by the atuin model of things.
I've got a LONG list of features I'd like to implement over time.
Latchkey, would you be comfortable with HN adopting your dark mode styling as a user choice someday, if they came around to liking it? I really like it and I think it’s in the spirit of the site.
That would be great! Please do.
Thanks! A lot of it is AI with my own input, but I think it did a great job.
The code is all open source and people can do with it what they want. It is GPLv3, but I'd special license it to them as MIT without question.
I can't figure out how to toggle to Light Mode (maybe it uses the system setting?). HN is something I prefer to be in Light Mode but everything else in dark. Gonna remove until this is configurable.
Defaults to system. The toggle is in the top right corner of the navbar next to your karma.
I want hacker news UX to stay as it is, mostly, but these are features I'd welcome.
Thanks. My feeling as well.
I use refined Hacker news Extension.
https://github.com/plibither8/refined-hacker-news#highlights
It might be beneficial to tell me what the difference between these two can be? A lot of the features from my first glance (I can be totally wrong though) are within HN refined.
I would really appreciate a short summary of differences. Personally I am really happy by HN refined though so kudos to @plibither8
Refined hasn't received an update in 4 years.
https://github.com/plibither8/refined-hacker-news/issues/135...
I used refined for years as well. Great product, but the underlying code was meh, and the author abandoned it. If you're using refined today, you're experiencing a lot of bugs as the HN DOM has changed over time.
I maintained my own fork for a long time but finally motivated myself to try out AI assisted coding and this is what came out of it. It isn't a port, it is a clean rewrite from the ground up.
I took every feature that I enjoyed from refined, re-implemented it from scratch, with a totally different architecture that allows much more control over the DOM and runs a whole lot faster.
I had AI write hundreds of of unit tests, so that we can make sure that bugs don't appear in the future. I also fixed a whole ton of edge cases along the way.
The entire deployment, all the way to the browser stores, is fully automated with CI/CD, so that we know that the supply chain is safe.
In other words, you might as well migrate. If there is something missing that you enjoyed, file an issue, or even better... a PR.
its funny how us developers build varied UX, but nothing beats the simplicity of HN's default experience. quick and bloat free.
That's the beauty of this extension, it keeps things simple.
This is helpful! Thank you
:heart: