I can deal with a launch problem. I am looking forward to being able to check it out. I stopped coming to HN as often as I used to because there has been too much AI talk. It's like a dang AI subreddit. I don't want anything to do with AI. I have lost 2 jobs to AI budgets and stupid executive decisions. It's no longer part of my personal and professional life.
I agree with you, but haven't really left yet since there's still a good amount of discourse outside AI related topics. Seems a significant amount of contributors here are all to eager to fall over themselves putting themselves, their juniors, children, and colleagues out of work, long term.
My personal stance is that the genie is out of the bottle, and there's likely no putting it back. Kind of like nuclear weapons: I wish they didn't exist, but since they do I'd rather be on the side that has them.
Honestly it's an incredible technology the likes of which I never thought I would see in my lifetime. It's definitely not perfect, but it is improving at a frightening pace. Some days I am optimistic for how it might shape the future, and other days I am scared.
If goverments wanted to make a credible effort to limit how they are used, I would support that. But I'm not terribly optimistic that can or will happen.
It’s interesting how, as someone more pro-AI, I feel the exact opposite way - every comment thread just devolves into people saying AI is stupid (OK, perhaps modulo new model releases from frontier labs, those tend to be fairly positive). Like we had a thread about what your AI workflow is and people were coming in and saying they didn’t have one because AI is bad. Really? Do these people enter threads about what your favorite Rust library is and say they don’t have any and Rust is a bad language?
Sure, but not to the same extent. Because the industry isn't experiencing a trend where it tells everyone that if they don't use Rust, they are obsolete. And because nobody is saying "Rust is going to take all our jobs" to all the other programmers. And because most of the threads on HN aren't about Rust on a daily basis.
Sure overly enthusiastic Rust fans exist and they are annoying. But it's nowhere even close to the AI mania gripping the industry.
Just because some people are contributing to bad discourse doesn't mean that you also get permission to contribute to bad discourse. If you don't like it when people say you're going to be obsolete -- tell them! Don't hop into random spaces where no one is saying that and act negative! This just lowers the discourse quality everywhere. Very few people on HN are saying you are going to be obsolete if you don't use AI (I basically haven't seen a single person say this who hasn't been massively downvoted).
> Do these people enter threads about what your favorite Rust library is and say they don’t have any and Rust is a bad language?
Yes. And Rust people enter threads about other languages and projects not written in Rust and say they're bad because they aren't Rust. Welcome to Hacker News.
The style is a bit off for the usual HN fare: 'sans' should be lowercase here, or otherwise it's easy to confuse for a font. It's still pretty swell :)
I built (well, vibe-coded) a version of this a while back that runs against the Hacker News API, it's static HTML on GitHub Pages so I don't have to run a server for it: https://tools.simonwillison.net/hacker-news-filtered
Immediately I started thinking how nice it would be to use natural language to have LLMs generate a deterministic filter for stories matching content I DO care about, filtered from New. Instead of filtering it out.
I have an app that does Hacker News with AI; it analyses all the stories and comments for a number of criteria, and tags them so you can skip stuff you don't want to see. I should get around to actually publishing it but I've been lazy.
One of the fun things I noticed is the psychological impact of framing. A comment that might've made you feel the need to reply before has less emotional weight if it's highlighted in red and a diminished font. Same thing for stories; if you would normally disagree with a story and it would make you want to comment, you feel less like commenting if the story is rated as 'lacking evidence', 'unsupported by research', 'personal anecdotes only', etc. It drives down the feeling of needing to engage. Which is horrible for site engagement, but good for mental health (I think).
What would be the worse non-semantic alternative? Regex?
LLMs are the holy grail for getting beyond string matches. I would hope one was used to solve such a problem, otherwise that would be a poor product, right?
I did not investigate the product, but my point here is irony. The correct solution to implement the TFA product, is to use an LLM.
I've been thinking of making something like this for myself for quite a while now, glad I'm not the only one who had the idea and someone actually did it before I got to it
73% of users vote prior to reading TFA, according to this research. (I am sometimes guilty of this myself)
We live in a world being dimished by confirmation bias, but this isn't a new thing. Those who wrote/approved the headlines always had more power than those who wrote the articles.
> In the present work, we introduce and make available a new dataset containing the activity logs that recorded all activity for 309 Reddit users for one year.
However, tracking over a year might make the subject forget about the whole thing, and act naturally. As far as HN vs Reddit, not much difference really. I mean that as more props to reddit users than anything against HNers.
I got a partial load and what it looks like it does is just search each submission for a list of key words and discards any that hits, so it would discard this submission.
I was not suggesting that it would be a false positive, I was suggesting that this will filter out many submissions that would be of interest to those that want less AI on HN. This would flag a blog that has nothing to do with AI if some random person mentioned AI in the comments of that blog post, right?
I have my own version of this as a browser extension paired with a backend that runs all new submissions through a small LLM to classify them, which catches more than a simple word match. Fight fire with fire, as they say.
Though I haven't used it much lately, because seeing half of the front page disappear when I enable it is a bit disheartening.
I hope it works out.
reply