11 comments

  • It took me an embarrassingly long time to realize that the thread link in the header shows all your recent comment threads: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;threads?id=caminanteblanco">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;threads?id=caminanteblanco</a><p>That&#x27;s plenty enough to capture the 80&#x2F;20 of my use case
    • dfxm1223 minutes ago
      Me too. I wonder what the other other 20% consists of. I think a huge part of it would aid continuing arguments that long outlive the productive discussion around the article.
    • mandeepj2 hours ago
      The “Threads” link came much later; “Comments” link on your profile is there from a long time ago, or maybe since beginning. Now it’s a redirect to “Threads”.
      • sillysaurusx2 hours ago
        And not to be confused with the “comments” link in the header that takes you to a page of newest comments site-wide: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newcomments">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newcomments</a><p>I’m amazed it still works. Imagine having a page showing every single new Reddit comment site-wide.
    • dataviz10001 day ago
      I don&#x27;t understand what you mean.<p>Should I update the instructions so something is more clear?<p>Also what is the other 20%?
      • caminanteblanco20 hours ago
        Sorry for any ambiguity, I meant the HackerNews header link, and for me the 20 is that I&#x27;m not sure if that link shows replies to submissions I make. Your project looks awesome, and like a great solution for people looking for push notifications.
        • dataviz100020 hours ago
          Yes, the badge on the icon was counting the replies to my comments and posts as it was important them. What is the other 20%?
          • caminanteblanco2 hours ago
            I don&#x27;t mean the 80&#x2F;20 of your project, I mean of my use case. It looks like HNswered would be able to handle pretty close to all 100% of my use case.<p>But the nature of the 80&#x2F;20 analogy is that oftentimes the 80 is good enough for most
      • &gt; Should I update the instructions so something is more clear?<p>I believe they are referring to the &quot;threads&quot; link in the header of HN pages for an authenticated request. Can&#x27;t say what the 20% is, of course. As for the 80%, it&#x27;s a pull instead of a push but that page shows logged-in users their recent comments and the reply threads for them.
  • mindcrime1 day ago
    Does anybody have a master list of all of the projects that implemented this (or something very similar) over the years? It&#x27;s got to be a pretty long list by now.<p>The weird part is, there seems to be enough demand for this that these keep popping up, but not so much that any of them ever hang around.
    • I know I did done:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46240221">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46240221</a><p>I built a Chrome extension to solve a problem I kept having: losing track of conversations on HN. The threads page is a firehose. Someone replies to your comment, you miss it, the conversation dies. Or you revisit a thread and can&#x27;t remember which comments you&#x27;ve already read.<p>HN Reader does three things:<p>1. Hides stories you&#x27;ve seen – Checkbox next to each story. Check it to dim. Helps filter the front page to stuff you haven&#x27;t looked at yet. 2. Collapsible comments that remember – Click the arrow to collapse a comment thread. Come back later and it stays collapsed, unless someone added a new reply, then it auto-expands with a &quot;NEW&quot; badge. 3. Highlights your conversations – On your threads page, badges show &quot;you&quot;, &quot;replied to you&quot;, and &quot;you replied&quot; so you can instantly spot active conversations.<p>That last one is what made me build this. I was missing replies buried in long threads. Now I just glance at my threads page and the blue &quot;replied to you&quot; badges jump out.<p>Everything stays in local storage. No server, no account, no tracking. Auto-cleans old data when storage gets full.<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;adamzwasserman&#x2F;hnreader" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;adamzwasserman&#x2F;hnreader</a><p>Works in Chrome, Arc, and any Chromium browser. Load it unpacked from the repo.<p>Feedback welcome – especially on what other HN reading problems you&#x27;d want solved.
    • dataviz10001 day ago
      Before starting I tried searching but I couldn&#x27;t find anything. Frequently I come across comments about people wanting this feature.<p>Here is the proof. [0]<p>&gt; yes please! i need a &quot;comment to follow&quot; functionality on HN<p>So I built it. I built this for one user named swyx. I&#x27;m going to email him now letting him know I built it.<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47402785">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47402785</a>
      • vunderba1 day ago
        There have been quite a few of them over the years in varying degrees of complexity. I think the most well-known one is probably HN Replies. A simple Github search returns the following results.<p>HN Notifier<p><a href="https:&#x2F;&#x2F;github.com&#x2F;meanands&#x2F;hn-notifier" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;meanands&#x2F;hn-notifier</a><p>Hacker New Telegram Bot<p><a href="https:&#x2F;&#x2F;github.com&#x2F;lawxls&#x2F;HackerNews-Alerts-Bot" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lawxls&#x2F;HackerNews-Alerts-Bot</a><p>HN Reply Notifier<p><a href="https:&#x2F;&#x2F;github.com&#x2F;lotsofnoise&#x2F;hn-reply-notifier" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lotsofnoise&#x2F;hn-reply-notifier</a><p>And there have been Show HNs on them as well.<p>Show HN: I built an open-source notification inbox widget for Hacker News<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36373123">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36373123</a><p>Show HN: HN Reader – Track your conversations across Hacker News<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46240221">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46240221</a><p>I (and probably a lot of other HN users) built my own bespoke HN suite that notifies me on replies, stories that I might be interested in, etc. It just sits quietly on a VPS and sends messages to me over Signal. Never open-sourced it because the code is a dire abomination.<p>Yours is probably the first Chrome side-panel variation that I&#x27;ve seen though.
        • Gys1 day ago
          I use <a href="https:&#x2F;&#x2F;hnreplies.com" rel="nofollow">https:&#x2F;&#x2F;hnreplies.com</a> for over 10 years now?<p>It is one of these services that just work.<p>Thank you, Dan Grossman!
      • mindcrime1 day ago
        There have definitely been a few over the years, especially if you include scenarios beyond just &quot;get notified for replies&quot;. Some have been webapps, some have been browser plugins, etc.<p>Here&#x27;s some discussion of one recent one:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=21172406">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=21172406</a><p>And some more:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=42814917">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=42814917</a><p>And HNChat, which went a little further:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12431724">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12431724</a><p>That said, don&#x27;t take this as criticism. It&#x27;s clearly something that <i>some</i> HN users want. If you can make it stick, more power to you!
      • xrd1 hour ago
        Funny, I built something similar and I think I told swyx about it as well!<p><a href="https:&#x2F;&#x2F;plzat.me&#x2F;" rel="nofollow">https:&#x2F;&#x2F;plzat.me&#x2F;</a><p>Swyx is certainly a taste maker!<p>Mine is just to track conversations. You can follow a thread and get notified when it is updated. It used to work on Firefox Mobile but some how an automatic android update disabled my extension and I have not spent the time to fix it.
  • xnx1 day ago
    Also<p><a href="https:&#x2F;&#x2F;hnrss.github.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hnrss.github.io&#x2F;</a><p><a href="https:&#x2F;&#x2F;hnreplies.com" rel="nofollow">https:&#x2F;&#x2F;hnreplies.com</a>
    • skmurphy1 day ago
      I find HN Replies very useful. <a href="https:&#x2F;&#x2F;hnreplies.com" rel="nofollow">https:&#x2F;&#x2F;hnreplies.com</a>
  • dvt1 day ago
    At least write the README yourself, it&#x27;s like 4 sentences.
    • scratchyone1 day ago
      also<p>&gt; A self-contained security audit prompt is available at docs&#x2F;security-audit.md.<p>lmfao
    • dataviz10001 day ago
      I spent at least 10 hours testing it yesterday. I got a lot of relief when the number badge incremented telling me that some commented on this post. Thank you.<p>To me the most interesting thing is the different red team adversary agents I&#x27;m using. There is a Jony Ive design critic agent which is surprisingly very good, a red team agent that does normal code review and bug hunting by injecting logging into the code running it in isolation in the &#x2F;tmp&#x2F; folder, a red team agent that code reviews and find bugs in the test harnesses, and an agent that does mutation testing by breaking the code creating regressions to make sure that the test harness catch them -- I wanted to call it the trickster agent but did didn&#x27;t want to drift from training and density in the LLM model.<p>I did a huge amount of experimentation last week discovering that if a model misses a bug or gets something wrong, running an adversary agent using the same model or family of models will not surface it. Everyone has the intuition about that but I can describe why using data. So Claude writes code that is orders of magnitude better than any project I inherited in the past 15 years and I&#x27;d have ChatGPT run all the adversaries.<p>In order to surface replies to posts and comments it requires huge amounts requests so I needed to figure out what the optimal request rate is based on frequency of replies over time. First posts get replies after a week so there isn&#x27;t any reason to surface them. After analysis, I can conclude a request every 5 minutes in the background is enough. What is that 288 (pollComments) + 144 (author-sync) = 432 requests&#x2F;day per user? I spent a couple hours on that. Actually, I started with the Hacker News API and then realized that I should check the <a href="https:&#x2F;&#x2F;hn.algolia.com&#x2F;api" rel="nofollow">https:&#x2F;&#x2F;hn.algolia.com&#x2F;api</a> but wanted to know which is optimal including using both. After experimentation and research I discovered that ~432 requests a day at Algolia is enough.
  • JCattheATM1 day ago
    The type of people that always need to have the last word in discussions abuse tools like this, but thankfully there are not too many of them on HN.
  • donatj1 hour ago
    I wish hacker news both<p><pre><code> - had notifications of comments on threads - let you comment on very old posts </code></pre> I recently discovered someone on HN in 2014 commenting on something I wrote in 2006 and I&#x27;d love to be able to reply AND have it seen!
    • dataviz10001 hour ago
      You can configure this to start tracking replies that are 90 days or less if you set the &#x27;catch up on replies from past&#x27;.
  • cadamsdotcom1 day ago
    I use the RSS feed of replies to my username.
  • latchkey1 day ago
    I&#x27;ll add this to Orange Juice soon too.<p>You should just submit a PR to OJ.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;OrangeJuiceExtension&#x2F;OrangeJuice&#x2F;issues&#x2F;3" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;OrangeJuiceExtension&#x2F;OrangeJuice&#x2F;issues&#x2F;3</a>
    • dataviz10001 day ago
      Awesome!<p>If one other person uses it, it is good enough for me.<p>If you use it and want more features, post in the issue queue or respond to one of my comments -- I&#x27;ll get it.<p>The engine that makes the requests and does the logic is agnostic and probably is portable copy and paste into your project. The one thing I have are all the tests and red team adversary agents that do very well to surface bugs.
  • what1 day ago
    I just want to say please no. Comment chains where two people are arguing are the worst. Negative value. I’m always confused how they happen here, are people just refreshing their comments page waiting for a reply?
    • threepts1 hour ago
      Internet validation is worth gold to the mentally destitute.
    • dataviz10001 day ago
      &gt; Negative value.<p>You understand the irony here? Is the issue that other people are in flame wars or that you open with negative sentiment comments and people respond in kind?<p>I appreciate your comment because it is an opportunity for me to test the extension works correctly surfacing your comment with little notification. Thank you. :)
  • tpsvca1 hour ago
    [dead]
  • Can we get one which scans for downvotes on comments which are either positive or in anyway against any dominant narrative in HN? *If you feel attacked by this comment, you know exactly what to do. Do it. Fulfill your destiny.
    • dataviz10001 day ago
      What do you mean by this?<p>I was thinking allowing people to follow users so they get a stream of posts and comments from users they are interested in the side bar
      • rtaylorgarlock18 hours ago
        My comments have a weird history: either I display technical prowess and flavor my comment negatively (as is statistically more common on HN), or I get downvoted. My response is to spend less time on HN :D if I want pressure to think a certain way by people with limited skin-in-the-game in my life, i&#x27;ll just show up to a fundamentalist church ;)