Show HN: Hacker News, without AI

72 points | by postalcoder an hour ago

42 comments

  • dorkrawk 42 minutes ago

    For Hacker News without AI, can I suggest the domain of news.ycombntor.com ?

  • layer8 37 minutes ago

    If you prefer something closer to the original layout: https://www.unslop.news/

      otherayden 36 minutes ago

      Thank you for sharing my site :)

        gonzalohm 28 minutes ago

        Do you know if there is a way of pointing any of the hackernews phone apps to your site instead of the official one?

          otherayden 23 minutes ago

          I don't personally use those apps so I'm not sure, but if they're open source I'm confident you could easily update them to work with my site. In case it's useful, here's the source code https://github.com/leiDnedyA/hn-without-ai

            toomuchtodo 13 minutes ago

            Huh, perhaps there is a project to be done to consume the HN firehose and serve it AT Proto style from the firehose. HN mobile clients can then pick the feed they want. AI? No AI? Politics? No politics? Frameworks? No frameworks? Choose your own HN post feed adventure. Read replica esq consumption, writes (comments and posts) go to the primary data store (HN).

        layer8 35 minutes ago

        Thank you for basically only filtering and not changing the style. :)

  • account42 37 minutes ago

    First post shown right now is https://news.ycombinator.com/item?id=49659245 which is essentially an ad for an AI company. So I guess this will need further fine tuning.

      busymom0 27 minutes ago

      Here's how mine looks using my method:

      https://imgur.com/a/P1qMIok

      9 out of 30 posts have been removed.

      Steps:

      Install uBlock Origin Lite. Then create a custom filter:

          news.ycombinator.com##tr.athing:has(a:has-text(/\b(?:A\.?I\.?|A\.?G\.?I\.?|LLMs?|GPTs?|TPU|NPU|RAG|MoE|RLHF|xAI)\b|Anthropic|agent|super-?intelligence|Blackwell|Cerebras|ChatGPT|Claude|Cohere|Command\s*R|Context\s*window|Copilot|Cursor|DALL-E|deep\s*learning|DeepSeek|ElevenLabs|Fine-tun(?:e|ing)|Flux|Gemini|GenAI|Generative|Gemma|Grok|Groq|H100|Hallucination|harness(?:es)?|Hugging\s*Face|LangChain|Llama|LlamaIndex|Midjourney|Mistral|Ollama|OpenAI|OpenRouter|Perplexity|prompt|Qwen|Runway\s*(?:AI|ML)|Gen-[1-4](?:\.5)?|Sora|Synthetic\s*data|token|vibecod|vLLM|Whisper/i)):xpath(. | following-sibling::tr[1])
      
      Any improvements to above filter are welcome.
      amelius 35 minutes ago

      Maybe use AI to filter the posts? :)

  • bronlund 29 minutes ago

    This is like; during a war, when you just want to read the news without anything about the war :D

  • chilipepperhott an hour ago

    This one actually works: https://elijahpotter.dev/hnsansai

  • Tepix 28 minutes ago

    You need to search deeper!

    Looking at the iPod 6G QEMU emulation story:

    > "With the help of Claude Code, I was able to create code to extract it using emCORE."

  • jessetemp 32 minutes ago

    There is also the hide button under every post, which I’ve started using generously. It only takes a few seconds to clean up the front page to your taste

      datakan 29 minutes ago

      I'm mixed on that. Definitely topics I hide when I think people can't discuss them like adults, but sometimes even bad stories have some great discussions in them.

      gdulli 26 minutes ago

      I have a cron job that logs in and hides stuff based on a big list of keywords and domains I'm not interested in.

      HSO 29 minutes ago

      nice. this can also easily automate with ai so doubly useful

  • sejje 31 minutes ago

    Top story: huggingface

  • loldidntwork an hour ago

    Top article is about AI eliminating jobs, nice attempt tho

      postalcoder an hour ago

      Where?

        Gualdrapo 38 minutes ago

        First one atm is about HuggingFace.

        TouchGrass an hour ago

        This site can’t be reached The connection was reset. Try:

        Checking the connection Checking the proxy and the firewall ERR_CONNECTION_RESET

          postalcoder an hour ago

          I'm guessing this is a cloudflare issue? Try again, I turned bot protection off. The site was getting flooded by requests from bot scrapers.

  • basch an hour ago

    still prefer the simplicity of a reverse river, with a focus on votes and comments https://hckrnews.com/

    its incredibly easy to immediately tell when something was posted, and how popular it was. there s no automagic rearranging or movement.

    similar to https://techmeme.com/river

      postalcoder 44 minutes ago

      Open up the settings bar at the top and set the story layout to "hckr". That layout is directly inspired by hckrnews.com.

  • jrm4 33 minutes ago

    This feels like trying to do "Hacker News, without 'the Internet.'"

      NeedNewForums 2 minutes ago

      People were actually complaining specifically about OpenAI/Anthropic glazing and the countless influencer comments and posts here every hour.

      And it's getting twisted into "People want HN without AI."

      But that was never the case. I mean some surely do. But the blow-up this morning was specific to Anthropic ads to the point there's basically no information on this website that isn't related to Anthropic or OpenAI.

      If it was announced some rando kid made a LLM in PHP or something, sure share it! If it was announced someone actually made something cool with AI (lol) then share it!

      But Claude 24/7 aint it. It's at least extremely boring!

  • postalcoder 41 minutes ago

    Just a few high level points about how this works. It works in multiple stages:

      1. I apply a domain and keyword filter to the feed
      2. The content of the remaining articles are run twice daily through a Modern Bert-based classifier fine-tuned to detect AI-related content (~8000 training examples)[0]. 
    
    It also filters out Github repos that contain AI authorship. My backend scans:

      - Commit messages for agent attribution
      - The contributor graph for agents
      - Repo files for instructions/configs
    
    
    
    RSS feed here: https://hcker.news/feeds/atom?period=day&ai=exclude

    0: The original workflow for this was a little different. For the better part of the past year, I had an AI agent detect AI-related stories and raise ~20 stories to me to make a judgement call on. After a while, a workflow like this just doesn't make sense when small models can do it equally as well. The training data is based on the machine and my labeling.

  • niyonx an hour ago

    Great use of AI

  • ChrisArchitect 8 minutes ago

    We just did this last month;

    Stick to sharing your thing in the current thread today:

    Ask HN: Can we please limit the AI news flood?

    https://news.ycombinator.com/item?id=49657850

  • nonsensical_ 20 minutes ago

    I prefer lobste.rs for this.

  • visarga 35 minutes ago

    Do you have one but only with AI? like, a toggle on what side to see?

    Edit: ah yes, sure it exists

  • RIMR 40 minutes ago

    The first link is about HuggingFace, lmao.