Hacker News new | ask | show | jobs
by megous 481 days ago
I just flag everything that has LLM/AI in the title. Technology is just too "magical" and reporting about it repetitive, to be interesting to read about anymore, or to learn something from that would be useful to me. Also, why should I not suppress something that's trying to eventually replace my job? :)

Then everything from big news websites or local american news websites. I don't care about the US anymore, nor what journalists there think about the world.

And then anything that comes from any of the big companies. Google, Amazon, Facebook/Meta, Apple, etc. They don't need any more attention that they already get and I don't use any of their services anyway, to care about their announcements.

This works well for streamlining the process, since there can be a lot of LLM stuff at any given day:

        // ==UserScript==
        // @name        Flaghider
        // @namespace   Violentmonkey Scripts
        // @match       https://news.ycombinator.com/*
        // @grant       none
        // @version     1.0 
        // @author      -   
        // @description 7/13/2024, 9:03:34 PM
        // ==/UserScript==

        let lastEl;
        document.addEventListener('mousemove', ev => {
          let el = ev.target.closest('.athing');
          if (lastEl) lastEl.style.backgroundColor = ''; 
          lastEl = el; 
          if (lastEl) lastEl.style.backgroundColor = '#fcc';
        }); 

        function wait(ms) {
          return new Promise(res => setTimeout(res, ms));
        }   

        window.addEventListener('keydown', async ev => {
          if (ev.key == 'b' && lastEl) {
            let el = lastEl.nextElementSibling;
            let hide = Array.from(el.querySelectorAll('a')).find(e => e.textContent == 'hide');
            let flag = Array.from(el.querySelectorAll('a')).find(e => e.textContent == 'flag');

            localStorage.setItem('scroll', document.body.scrollTop);

            hide.click();
            await wait(300);
            location.href = flag.href;
          }   
        }); 


        document.body.scrollTop = localStorage.getItem('scroll');
4 comments

I hope dang and the HN software have tools for detecting this kind of abuse of flagging. I don't care for the constant stream of LLM articles either, but they aren't breaking any site rules. Just move along and read the next article.
Seriously, this is complete abuse of the flag tool, end of story.

I do hope megous's flags are ignored by HN and they're just wasting their time.

None of the things described are off-topic for HN. If you don't like them, don't read them. Flagging is not supposed to be for imposing your personal reading preferences on others. Wow.

"Abuse". Have you ever looked at what kind of stuff gets [flagged] on this website. It's clearly a [de-facto] tool for selecting what you like, and not for marking abuse. Ton of stuff that's not abusive at all gets flagged by so many people that the submission itself gets killed.

And I'll absolutely continue to use it for that. I like creative and technically investigative stuff, and flagging the rest is a way to steer this website in that direction.

Maybe upvoting would work too, if SN ratio would not be so low. But that's more work, because it can't be combined with hide function, so after upvoting, the noise stays visible.

I'm pretty sure the right to flag is taken away from an account when it is used too frequently. Maybe they even do it shadowban-style and your flagging already does nothing.
You’re supposed to use the hide button for this.
I use both. See the extension code.
I wonder how many others are doing this? If I even mention AI in a comment it usually gets instant downvotes, regardless of whether I am speaking positively or negatively about it.