←back to thread

467 points bookofjoe | 8 comments | | HN request time: 0.936s | source | bottom

I would very much like to enjoy HN the way I did years ago, as a place where I'd discover things that I never otherwise would have come across.

The increasing AI/LLM domination of the site has made it much less appealing to me.

Show context
simonw ◴[] No.44571983[source]
I built you this: https://tools.simonwillison.net/hacker-news-filtered

It shows you the Hacker News page with ai and llm stories filtered out.

You can change the exclusion terms and save your changes in localStorage.

o3 knocked it out for me in a couple of minutes: https://chatgpt.com/share/68766f42-1ec8-8006-8187-406ef452e0...

Initial prompt was:

  Build a web tool that displays the Hacker
  News homepage (fetched from the Algolia API)
  but filters out specific search terms,
  default to "llm, ai" in a box at the top but
  the user can change that list, it is stored
  in localstorage. Don't use React.
Then four follow-ups:

  Rename to "Hacker News, filtered" and add a
  clear label that shows that the terms will
  be excluded

  Turn the username into a link to
  https://news.ycombinator.com/user?id=xxx -
  include the comment count, which is in the
  num_comments key

  The text "392 comments" should be the link,
  do not have a separate thread link

  Add a tooltip to "1 day ago" that shows the
  full value from created_at
replies(21): >>44572045 #>>44572051 #>>44572058 #>>44572072 #>>44572117 #>>44572167 #>>44572402 #>>44572709 #>>44573004 #>>44573505 #>>44573595 #>>44574229 #>>44574695 #>>44574746 #>>44574897 #>>44575009 #>>44575796 #>>44575863 #>>44576014 #>>44576896 #>>44578374 #
fouronnes3 ◴[] No.44572072[source]
Great example of the power of vibe coding. The first item is literally "Kiro: A new agentic IDE".
replies(4): >>44572173 #>>44573207 #>>44574135 #>>44574503 #
raincole ◴[] No.44572173[source]
There is literally an input box to put terms you want to exclude...

The prompt asks for "filters out specific search terms", not "intelligently filter out any AI-related keywords." So yes, a good example of the power of vibe coding: the LLM built a tool according to the prompt.

replies(4): >>44572244 #>>44573662 #>>44574580 #>>44574660 #
1. johnb231 ◴[] No.44574580[source]
Just write “there is an input box …”.

Stop saying “literally”.

replies(3): >>44574630 #>>44574892 #>>44575217 #
2. iLoveOncall ◴[] No.44574630[source]
But there literally is an input box.
3. Dilettante_ ◴[] No.44574892[source]
If you're unable to discern that the word serves a purpose(emphasis) in that sentence, I literally don't know what to say to you.
replies(3): >>44575078 #>>44575080 #>>44575433 #
4. hluska ◴[] No.44575078[source]
Superfluous words serve no purpose, though your use of one here emphasizes your lack of maturity. If that’s your goal, good writing.
5. johnb231 ◴[] No.44575080[source]
Of course I can discern that. I think it sounds stupid and childish, and makes someone appear less intelligent. Overused and misused word. But this is now derailing the thread.
replies(1): >>44575867 #
6. pc86 ◴[] No.44575217[source]
It's bad enough to expect other people to change the way they communicate to make you feel better.

It's another thing entirely when the way they're communicating is accurate and correct.

7. lazide ◴[] No.44575433[source]
It used to be that literally had a meaningful definition - quite literally. Now it doesn’t (see #2) [https://www.merriam-webster.com/dictionary/literally]

Not everyone has caught up.

8. hluska ◴[] No.44575867{3}[source]
I’m with you here - it’s a completely superfluous word that the young have adopted as some form of belonging ritual. It has no purpose, adds no emphasis and is just poor English masquerading as a statement.