top | item 20496434

(no title)

omgmog | 6 years ago

For anybody wanting to achieve the same effect while using the official HN site, you can use the following as a custom user style:

  tr.athing + tr {display: none;}
This will just turn the home page in to a list of links, without any of the links for comments, upvote counts, etc. on each item.

Screenshot: https://i.imgur.com/MSsblMm.png

discuss

order

NilsIRL|6 years ago

You can also use your adblocker (e.g. ublock origin) and specify a custom rule to remove the comments.

That's what I do to remove the YouTube front page.

noir_lord|6 years ago

I did the same to remove youtube comments, they are incredibly rarely interesting and I hate the bile catching my eye even accidently.

thecatspaw|6 years ago

Do you remove the whole frontpage?

I mostly use it to remove unwanted sections, like the "posts by youtubers" thing. No I am not interested in what you ate for breakfast, or if you think your video did worse than usual.

TeMPOraL|6 years ago

I cut off some fat from YouTube with Stylus, but I guess an ad blocker might work too (and maybe even prevent some requests from being made).

StanAngeloff|6 years ago

I've tweaked this to allow for the comments/favourite/etc. to show after you stop moving your mouse for a while:

  tr.athing + tr { opacity: 0; }

  tr.athing:hover + tr,
  tr.athing + tr:hover { opacity: 1; transition: opacity 2.3333s cubic-bezier(1.000, 0.005, 1.000, -0.500); }

aasasd|6 years ago

Yeah, no need for Go or anything server-side for this.

But also, an annoying aspect of HN's design is that the markup lacks semantic classes and is thus difficult to amend with CSS.

Insanity|6 years ago

Thanks! I quite like the way that looks :)