What does HackerNews think of refined-hacker-news?

✨ Hacker News, but refined — Interface tweaks and features to make the HN experience better

Language: JavaScript

Maybe "Refined Hacker News" should fix this.

See: https://github.com/plibither8/refined-hacker-news

Edit: You can use the F12 debugging pane to adjust the width of a single tab without resizing the window. It's kind-of a hack, though.

Just push F12 and drag.

It seems that HN has a lot of anti-user features for the sake of it. Perhaps the rationale for graying out self posts is to make them not stand out (so that the post from OP doesn't get any undue advantage over the comments), but it's just an accessibility nightmare. It's as if people with poor eyesight were not welcome here.

I use Refined Hacker News https://github.com/plibither8/refined-hacker-news which alleviates some pain points, but unfortunately it doesn't fix this issue.

Not that this should be the answer, but there are a lot of HN browser plugins. Most have at least some level of theming and inline commenting. I'm currently a fan of Refined Hacker News (no affiliation) - https://github.com/plibither8/refined-hacker-news - but I'm sure there are others just as good out there.
Using a search engine would have yielded https://github.com/plibither8/refined-hacker-news in a tiny fraction of the time wasted with the AI.

Also chances are great that the AI just spit out some code from that extension… (Of course without attribution. Which would make it a copyright volition.)

> This adds just a bit more cognitive load around navigating.

I think you'd like "Refined Hacker News". It provides thoughtful, convenient enhancements but doesn't change the core HN experience.

https://github.com/plibither8/refined-hacker-news

Refined Hacker News [1] is similar extension with some really useful features, which was on the front page a few months ago.

[1]https://github.com/plibither8/refined-hacker-news

I just go to my profile -> comments page and take a few seconds to check my most recent comments.

I have this extension that highlights any new comments, which makes it a lot easier. https://github.com/plibither8/refined-hacker-news

A useful feature! I have this available to me as part of Refined Hacker News [1], which does a bit more. But if you only want the user popup, a slim extension is nice.

[1] https://github.com/plibither8/refined-hacker-news

There is no unread marker if I recall correctly. Are you sure you're not using some HN browser extension? I'm using Refined Hacker News myself: https://github.com/plibither8/refined-hacker-news
I use an extension [0] which puts all the links at the bottom of the page. You missed the 2019 submission [1].

[0] https://github.com/plibither8/refined-hacker-news

[1] https://news.ycombinator.com/item?id=21425054

Even better, install the Refined HackerNews browser extension and it puts all the previous links at the bottom of the page. 'show-similar-submissions'

https://github.com/plibither8/refined-hacker-news/

It wasn't only HACK that got broken today. Around the same time as HACK stopped working properly, Refined HN[0] (browser extension) did the same for me on desktop Firefox. It mostly works, but there is no more "favorite" button (and other extra buttons) next to individual comments and probably other features I am missing (because I don't use them).

Not sure if it is an HN API change or not, but feels like it.

0. https://github.com/plibither8/refined-hacker-news

Hi, are you familiar with https://github.com/plibither8/refined-hacker-news ? I'm currently using it

It has some features like, if I select a part of a comment and hit reply, it will reply quoting that part

edit: oh, you're charging for it

anyway, my feedback is: there's a slow loading time whenever I open a link and I don't understand this

I use Refined Hacker News (https://github.com/plibither8/refined-hacker-news), which helpfully highlights the OP in the HN orange.
I agree. That's why things are as they are and ad hoc ideas about changing them are better left unexecuted.

If anyone wants a quick, nice pop-up on mouse-over, there is 'Refinded Hacker News' plugin for Chrome and FF: https://github.com/plibither8/refined-hacker-news

I don't know if this goes against the spirit of the question, but https://github.com/plibither8/refined-hacker-news does as you described
I built https://hw.leftium.com, a mashup of https://hackerweb.app and https://hckrnews.com.

I also have a bookmarklet to quickly toggle between https://hw.leftium.com and the original version.

Then I installed the Refined Hacker News extension: https://github.com/plibither8/refined-hacker-news

I use two services to get notified about replies to my posts/comments:

- https://hnnotify.xyz/

- https://hnreplies.com/

Probably not so useful for mobile, but have a look at Refined HN extension: https://github.com/plibither8/refined-hacker-news

I discovered it a few days ago. It seems to include a "override CSS" box in the menu, allowing anyone to customize the look of HN.

As an aside, there's Refined Hacker News[0] which seems like it would be a great option for this to be built into. It has lots of great features while keeping things minimal.

[0] https://github.com/plibither8/refined-hacker-news

I have opened a merge request on Refined Hacker News (https://github.com/plibither8/refined-hacker-news) which is a pretty great HN extension for Firefox and other browsers. Thank you to OP

Edit: I'm pretty pleased with my blue Space Invader!

There are also browser add-ons[0] which give HN quite a few QoL improvements. Similar to what RES does to Reddit.

[0] https://github.com/plibither8/refined-hacker-news

Shameless self-plug: I built Refined Hacker News[0], a browser extension, that allows one to set custom CSS and has a default preset for dark-mode :).

[0]: https://github.com/plibither8/refined-hacker-news

I use Refined Hacker News[0] to get a list of past threads at the bottom of the page. dang himself has said[1] it overlaps surprisingly with their internal extension, so it might prove useful

[0]: https://github.com/plibither8/refined-hacker-news

[1]: https://news.ycombinator.com/item?id=20176460

I can recommend Refined Hacker News by plibither8 (https://github.com/plibither8/refined-hacker-news). I added a "collapse root comment" module which does just that. The addon itself has tons of other useful features, and is still pretty lightweight
I use this extension: https://github.com/plibither8/refined-hacker-news

It offers dark mode and many useful quality-of-life UI tweaks.

HN is a nice place, because you decide how to use it. You can just add HN users to your bookmarks and follow them from time to time. You could also make a simple Chrome plugin.

I've built my own private Chrome plugins, for example, to add to my experience to HN. I keep them private as I find it more respectful. With that said, I use the public Refined Hacker News [1] as well.

The fact that HN is conservative on changing its features is what I like about it. If I want a new feature, I'll build it myself.

[1] https://github.com/plibither8/refined-hacker-news

I use Refined Hacker News [1] to collapse comments for quicker navigation. Moreover, I navigate the parent comments first, as they are a good indicator of what the child comments will be about and look at each top level parent, closing the ones I find uninteresting. At some point, you get to uninteresting top level parents, and then I stop my search. This is usually about 25% to 50% through, though in rare cases, I reach the bottom of a HN submission. Then I go back to the most interesting parents and do a similar process on their child comments.

Reading like that is something I've developed over time as I'm active on this site for more than 5 years now. I wouldn't recommend doing it, unless you think you might want to try it for fun. That's always a good excuse :)

For commenting myself on heavy contested topics, I comment on a parent if it's popular and my comment to it is related. When the parent isn't popular, I sometimes comment on it, depending on how relevant my comment is and how low it is.

[1] https://github.com/plibither8/refined-hacker-news

For desktop, I use the refined hacker news extension (github: [0], show HN for it: [1]) which allows you to set custom CSS. It has a dark mode setting but I prefer the following CSS which makes the entire background black and the text white (Screenshot: https://imgur.com/a/2lcy1Ga):

  :root,
  html { 
     background-color: white;
     filter: invert(100%);
  }
  
  * { 
     background-color: inherit;
  }
Another great thing about the extension is when you go back to the same thread, it gives a little highlight to new comments that you haven't seen before so you can quickly find them. Only downside is that that doesn't work for comments after the first page.

[0]: https://github.com/plibither8/refined-hacker-news

[1]: https://news.ycombinator.com/item?id=20173974

The extension Refined Hacker News does this too, and has preview overlays for comments/story links too, along with many other stuff.

Here: https://github.com/plibither8/refined-hacker-news

This might not be addressing your issue directly, but for my browser extension Refined Hacker News [1], once a user is logged-in in the browser site it is fairly simple to "construct" the favorite-ing endpoint URL. The URL endpoint is "/fave" and requires two query parameters: `auth` and `id`. "auth" is a random string that is unique for each story/comment and is generated from the HN server (it's required for authorization of the "favorite" request), and "id" is the story/comment's ID number.

The auth string of a story for "fave" is the same as the auth string for the "hide" and "flag" links (since they are already present, the links' hrefs contain that auth string), and so we can extract the auth string from their hrefs and use it for favoriting and un-favoriting.

Moreover, I've created a simple API which can be used to get all the favorited items of a user: https://github.com/plibither8/hn-faves-api

1: https://github.com/plibither8/refined-hacker-news

For those using Refined Hacker News[1] for Firefox on Android, you can add this to the Custom CSS field to prevent the overflow:

    tr.athing td.title:not([valign="top"]) {
        word-break: break-word;
    }
[1]: https://github.com/plibither8/refined-hacker-news