News for hackers. Stuff that matters.
Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @05:02AM (#24717276)
These sentiments are quite familiar to me. That's why I've been building my own HN copy (https://hackerdaily.io). It shows all posts per day, which has a few benefits:

1. It doesn't become an addictive slot machine that updates every minute.

2. The conversations have already happened, which makes it easier to see which threads are interesting and informative and which are not.

It also uses an outline.com like style for the articles, which removes the tracking and spamming and places the focus on the articles itself.

It's still in active development and so far I've only used it myself, so all feedback is welcome!

Ps. It’s an PWA, so you can add it to your homescreen and use it like an app.

Re:Why I stopped reading HN (2010) by Nemi on Thursday October 08, 2020 @11:48AM (#24720241)
I just want to say that you NAILED a UX issue I see with Hackernews comments, at least for me - when I am reading through the comments on a HN post, I often find myself several layers deep into a conversation that I realize I am not interested in any more. Either some facet of the topic, or maybe a side conversation (like the one we having now about HackerDaily). I want to "jump out" of this conversation and back to the "main topic", but I have to scroll up until I get to root of this topic and click the collapse sign (-) next to the parent to easily get to the next conversation tree. However, I may be pages and pages down from where this conversation started and have to page up and up and up. Alternatively, I can page down and down and down to try to find where this topic ends. Neither works very well.

But what you do is provide a line of minus signs (-) at the top left that grows and shrinks with the tree and at any time I can click one of these to collapse a parent post! This is great! Being a UX aficionado I am tickled that you have not only seen the same pain, but found an elegant solution for it. Well done!

Re:Why I stopped reading HN (2010) by dang on Thursday October 08, 2020 @04:23PM (#24723498)
My current thought about how to fix this is to have a link called 'parent' or 'up' next to each comment timestamp. Clicking on it would scroll you one level up. Disadvantage: you'd have to click it once for each level you want to go up. Advantage: it's simpler than any alternative I know of.

What percentage of this problem would that fix?

Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @06:11PM (#24724481)
This is an interesting idea! The problem is that you regularly get 8+ levels deep, so that's a lot of clicks. Maybe two buttons (for parent and for top-level parent) might do the trick?
Re:Why I stopped reading HN (2010) by dang on Thursday October 08, 2020 @06:30PM (#24724629)
That's a good suggestion—thanks. Maybe 'parent' and 'top', or 'up' and 'top'.
Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @03:16PM (#24722709)
Thank you, this truly warms my heart!

I have poured too many hours of my life into this little detail. It still doesn't work great though:

1. It is hard to click on on mobile devices

2. It sometimes renders behind the comment or is not clickable (not always, just sometimes). I am afraid this has something to do with the way browsers render the CSS sticky position, so I might not be able to fix this. I am not very experienced in CSS though, so if you've any advice on how to fix this I would truly appreciate it!

Because of the above two issues I might need to go back to just a fixed minus button. :(

Re:Why I stopped reading HN (2010) by 0-_-0 on Thursday October 08, 2020 @11:54AM (#24720315)
Isn't that the same thing that the [-] sign doesn in HN? Works the same way for me.
Re:Why I stopped reading HN (2010) by Nemi on Thursday October 08, 2020 @12:01PM (#24720388)
But scroll down. As you scroll down, the line of minus signs grows. When you are 6 comments deep into a conversation (where each comment is a reply to the last. The comments are all indented to the right), there is a line of 6 minus signs at the top left (------).

If you click on the second minus sign on the left, it collapses the conversation up to that parent without having to scroll up to that level.

Re:Why I stopped reading HN (2010) by 0-_-0 on Thursday October 08, 2020 @02:47PM (#24722352)
I see! I can see the - signs but clicking them does nothing...
Re:Why I stopped reading HN (2010) by Nemi on Thursday October 08, 2020 @03:06PM (#24722585)
Yeah, I had this problem too on one page. I clicked on another article and it worked. Looks like it is a little buggy (founder take note!)
Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @03:18PM (#24722734)
Yes, I am aware of the issue (see my recent comment on one of the parent comments).

I am afraid that it is an issue with the way some browsers render the CSS sticky position. If you have any CSS knowledge, I would greatly appreciate your input!

For my information, which browser do you use?

Re:Why I stopped reading HN (2010) by 0-_-0 on Friday October 09, 2020 @05:29AM (#24728210)
I tried both Google Chrome and Firefox (also, Brave)
Re:Why I stopped reading HN (2010) by harryf on Thursday October 08, 2020 @05:19AM (#24717367)
Gotta say Hackerdaily is impressive. Where you pre-load the article for some sites, is that RSS you're using or something else?

Also any chance you'd share the source for this?

Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @05:22AM (#24717378)
Thank you! I mainly build it to learn GraphQL and Postgres for myself. But if people are interested, I could share the source in the future.
Re:Why I stopped reading HN (2010) by zwarag on Thursday October 08, 2020 @07:49AM (#24718222)
I'd like to express interest. I really like your take on how to group the information available and think that you design is very pleasant.

There is even a movement that thinks building a HN reader is "A spiritual successor to TodoMVC".[1] I don't know if that is of any interest to you but I thought leave that here.

[1] https://hnpwa.com/

Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @07:04PM (#24724898)
I will start looking into how to make the code open source before launching the project officially!

Unfortunately I won't be able to submit the project to https://hnpwa.com since they only allow (more or less) direct copies of HackerNews to their directory. [1]

[1] https://github.com/tastejs/hacker-news-pwas

Re:Why I stopped reading HN (2010) by atorodius on Thursday October 08, 2020 @05:09AM (#24717317)
Nice layout and idea. What do you mean "all posts per day"? Seems it shows a selection?
Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @05:15AM (#24717348)
It takes all posts that were posted on a certain day (based on your local timezone) and shows these posts ordered by their score. To keep it clean only posts with a score of 50 or higher are shown. (I might change this number though, if people would like to see less popular posts)

E.g. the main page is always 'yesterday', so for me it shows the posts that were posted between 00:00 and 23:59 on Wednesday, but if its already Friday where you are it will show the top posts of Thursday.

Re:Why I stopped reading HN (2010) by jrm2k6 on Thursday October 08, 2020 @09:41AM (#24719010)
Great job! It really fits the way I consume HN which is just once per day usually.

I like the outline.com article style, and also discovered outline.com in the process.

I am not a huge fan of the layout for the comments, it feels a bit too big for me and a bit hard to follow along, as it switches between authors and so on, but that might just be a personal preference.

You should probably consider making it open-source as it is definitely the type of project I would like to contribute to!

Thank you for building this!

Re:Why I stopped reading HN (2010) by koheripbal on Thursday October 08, 2020 @11:30AM (#24720043)
I use this one... https://hckrnews.com/
Re:Why I stopped reading HN (2010) by aembleton on Thursday October 08, 2020 @10:12AM (#24719227)
> It also uses an outline.com like style for the articles,

I don't see that. When click on the articles, it is just going to the articles. Otherwise ,it is really nice and I do like the idea of it not becoming an addictive slot machine.

Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @10:31AM (#24719383)
It depends on the webpage, if the webpage is not an article it just redirects to the webpage. If there is a book icon before the the title the webpage has been converted to an article.
Re:Why I stopped reading HN (2010) by rane on Thursday October 08, 2020 @05:12AM (#24717331)
The second point is great one. Occasionally I have to stop reading HN and leave the tab open for a day because I want to read the conversation in full instead of rereading again later trying to figure out which comments are new.
Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @05:20AM (#24717372)
I had the exact same problem. There are a lot of interesting discussions, but its way easier to distinguish the interesting from the useless discussions when they're done instead of ongoing. I find that I read more carefully and focused when the discussion are already crystallized, instead of just browsing the latest discussions for some dopamine.
Re:Why I stopped reading HN (2010) by claytoneast on Thursday October 08, 2020 @11:56AM (#24720340)
I've wanted something like this for a long time, and had resigned myself to using the algolia search, sorting by votes, and looking at the previous week. This is awesome. Thank you for making this!!!
Re:Why I stopped reading HN (2010) by benhurmarcel on Thursday October 08, 2020 @08:18AM (#24718415)
Thank you for that tool. I'd suggest on a post to add a link to the original page on ycombinator.com, in case one wants to read it there.

In the same style, I like to use the "top 10/20" on https://hckrnews.com/

Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @03:06PM (#24722582)
Thank you, I'll probably post it on the main page when It's a bit more finished.
Re:Why I stopped reading HN (2010) by PetitPrince on Thursday October 08, 2020 @08:37AM (#24718554)
Minor thing: the number are right-aligned but the element doesn't have minimum size, so they still have a cascading layout instead of a straight alignment.
Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @03:22PM (#24722780)
Yes, need to fix this. Thank you!
Re:Why I stopped reading HN (2010) by okamiueru on Thursday October 08, 2020 @05:26AM (#24717401)
I like the idea, but I'm wondering about the legality of copying the contents of news.ycombinator. Do you have any thoughts on this?
Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @05:33AM (#24717440)
HackerNews has an open API (https://github.com/HackerNews/API). It doesn't say anything specific about the legality and there have been many HackerNews clones in the past. So as far as I know it should not be a problem, but if anyone can correct me I would love to hear so!
Re:Why I stopped reading HN (2010) by smusamashah on Thursday October 08, 2020 @07:46AM (#24718184)
It looks great. I can't seem to minimize the comments and seeing an exception in console. I am on chrome desktop.
Re:Why I stopped reading HN (2010) by RubenvanE on Thursday October 08, 2020 @07:58AM (#24718285)
That's weird! I've used it mainly on Chrome so far and I've not yet encountered this problem. Does it keep happening or was it once?
Re:Why I stopped reading HN (2010) by smusamashah on Monday October 12, 2020 @06:36AM (#24753074)
I keep getting this on most news items for example on https://hackerdaily.io/24741077/comments i get this error

  DOMException: Failed to execute 'appendChild' on 'Node': This node type does not support this method.
    at Object.appendChild (https://hackerdaily.io/_nuxt/commons/app.977ae7a.js:1:41326)
    at m (https://hackerdaily.io/_nuxt/commons/app.977ae7a.js:1:54249)
    at v (https://hackerdaily.io/_nuxt/commons/app.977ae7a.js:1:53880)
    at _ (https://hackerdaily.io/_nuxt/commons/app.977ae7a.js:1:54335)
    at P (https://hackerdaily.io/_nuxt/commons/app.977ae7a.js:1:57721)
    at P (https://hackerdaily.io/_nuxt/commons/app.977ae7a.js:1:57656)
    at f.__patch__ (https://hackerdaily.io/_nuxt/commons/app.977ae7a.js:1:58133)
    at f.t._update (https://hackerdaily.io/_nuxt/commons/app.977ae7a.js:1:35072)
    at f.r (https://hackerdaily.io/_nuxt/commons/app.977ae7a.js:1:65536)
    at _n.get (https://hackerdaily.io/_nuxt/commons/app.977ae7a.js:1:27248)
Folding works in this one though https://hackerdaily.io/24740266/comments
Re:Why I stopped reading HN (2010) by selfhoster11 on Thursday October 08, 2020 @07:44AM (#24718169)
It doesn't work for me, it shows an empty feed for all days.
Re:Why I stopped reading HN (2010) by gen220 on Thursday October 08, 2020 @01:07PM (#24721250)
fyi, your site raises security flags on firefox (81.0.1) and chrome (85.0.4183.121) for me.

"Peer’s Certificate issuer is not recognized."

Re:Why I stopped reading HN (2010) by leahshule56 on Thursday October 08, 2020 @07:09AM (#24717976)
Needs dark theme.
Re:Why I stopped reading HN (2010) by RubenvanE on Friday October 16, 2020 @08:45AM (#24800240)
Done. :)