Reminds me of the quote: "Nobody Goes There Anymore, It’s Too Crowded"
Some of it is "I wish things I think are cool got more upvotes". Fare enough, I've seen plenty of things I've found cool not get much attention. That's just the nature of the internet.
The other point is show and share HN stories growing in volume, which makes sense since it's now considerably easier to build things. I don't think that's a bad thing really, although curation makes it more difficult. Now that pure agentic coding has finally arrived IMO, creativity and what to build are significantly more important. They always were but technical ability was often rewarded much more heavily. I guess that sucks for technical people.
I am a major advocate for AI assisted development.
Having said that, it used to feel part of an exclusive club to have the skills and motivation to put a finished project on HN. For me, posting a Show HN was a huge deal - usually done after years of development - remember that - when development of something worthwhile took years and was written entirely by hand?
I don't mind much though - I love that programming is being democratized and no longer only for the arcane wizards of the back room.
I did a Show HN a few years ago on another account. It got no upvotes but that website/app has generated over $6m in revenue in that time (over $4.5m profit). Not sure what my point is but thought I'd share
Perhaps it's the right moment to start an AI Show HN (Vibe HN as recommended above), as I assume more than half of Show HN is now from ChatGPT/Claude, and it's impossible to cut through this noise with something reliable that humans craft over years.
It's fair to give the audience a choice to learn about an AI-created product or not.
I don't actually mind AI-aided development, a tool is a tool and should be used if you find it useful, but I think the vibe coded show HN projects are overall pretty boring. They generally don't have a lot of work put into them, and as a result, the author (pilot?) hasn't generally thought too much about the problem space, and so there isn't really much of a discussion to be had.
The cool part about pre-AI show HN is you got to talk to someone who had thought about a problem for way longer than you had. It was a real opportunity to learn something new, to get an entirely different perspective.
I feel like this is what AI has done to the programming discussion. It draws in boring people with boring projects who don't have anything interesting to say about programming.
I had a light bulb come on reading your comment. Yes! When I read Show HN posts that are clearly missing key information, it makes me care less because the author didn’t care to learn the space they’d like to play in.
i think that there are a few distinct usecases for ShowHN that lead to conflicting visions:
* some people want to show off a fun project/toy/product that they built because it's a business they're trying to start and they want to get marketing
* some people want to show off a fun project/toy/product that they built because it's involves some cool tech under the hood and they want to talk shop
* some people want to show off a fun project/toy/product that they built because it's a fun thing and they just want some people to have fun
> I think the vibe coded show HN projects are overall pretty boring.
Agreed. r/ProgrammingLanguages had to deal with this recently in the same way HN has to; people were submitting these obviously vibecoded languages there that barely did anything, just a deluge of "make me a language that does X", where it doesn't actually do X or embody any of the properties that were prompted.
One thing that was pointed out was "More often than not the author also doesn't engage with the community at all, instead they just share their project across a wide range of subreddits." I think HN is another destination for those kinds of AI slop projects -- I'm sure you could find every banned language posted on that forum posted here.
Their solution was to write a new rule and just ban them outright. Things have been going much better since.
I have a project that I'm hoping to launch on show HN in the next few days which was built entirely with the help of AI agents.
It's taken me about month; currently at ~500 commits. I've been obsessed with this problem for ~6 weeks and have made an enormous amount of progress, but admittedly I'm not an expert in the domain.
Being intentionally vague, because I don't want to tip my hand until it's ready. The problem is related to an existing open source tool in a particular scientific niche which flatly does not work on an important modern platform. My project, an open source repo, brings this important legacy tool to this modern platform and also offers a highly engaging visual demo that is of general interest, even to a layperson not interested in programming or this particular scientific niche.
I genuinely believe I have something valuable to offer to this niche scientific community, but also as a general interest and curiosity to HN for the programming aspects (I put a lot of thought into the architecture) as well as the visual aspects (I put a lot of thought into the design and aesthetics).
Do you have any advice on how to present this work in a compelling way to people who understandably feels as burned out on AI slop as you do?
Just my opinion, but if you present it in a way that first explains the problematic, then explain what other similar tool fail to solve, and have a genuine understanding of the tool in the sense that you can understand and answer questions to generate a discussion, it doesn't matter much how it was coded. The "slop" part of the AI really comes down to having a vague idea for a tools, barely doing any research if the problem has been solved and generating a tool that nobody asked for and that you barely know, there is not much room for an interesting discussion.
The filter used to be effort. You had to care enough to spend weeks on something, which meant you probably understood the problem deeply. Now that filter is gone and we get a flood of "I prompted this in 20 minutes" posts where the author can't answer a single follow-up about their own code. The interesting Show HNs still exist, they're just buried under noise.
I feel like my experience with Show HN has been pretty confusing.
Two years ago, I started work on https://phrasing.app. Extreme MVP, and a few people using the buggiest software I’ve ever seen. The Show HN took off and I collected thousands of emails.
I then spent two years grinding. I put in over 10k hours into the project. I ended up turning that crappy mvp into a product I’m genuinely proud of. I know have actual users I don’t know who pay me money and LOVE the product. I myself am using it to learn several languages, most of which I was unable to learn before due to a lack of resources.
I then posted multiple times in Show HN. Crickets.
Yet in the past few months, I’ve seen multiple vibe-coded fraudulent Show HN posts in the language learning space take off. They were eventually flagged but still, it’s just weird to see low effort projects get such massive interest.
I’m sure it’s a skill issue, but my experience is kind of painting show hn in the opposite light you do.
Hope this didn’t come across jaded, it’s just been on my mind (and confusing me) for a while now and felt quite relevant to share here.
I don't mind AI, but one of the issues that I have noticed when using it, is that I can't ask you questions about how you built the project and how you overcame difficulties and much more importantly what you've learned from it so that those that follow can stand on the shoulders of giants.
I feel that actual 'understanding' is still incredibly important and it'll probably always be important. I'm talking about people actually understanding what's happening and why it's happening.
The main difference I've noticed when I built stuff with AI and without it, is that without it I understood and knew the code much more intimately, as the program was running, I could approximate with a fairly good degree of precision where in the code the program was at a given time - human based debugging.
When I'm using AI to build stuff all of this is gone. It's very little different from just opening a random Git repo, basically foreign code to me.
There are tasks that just need to be done, and then there are tasks one outta think about.
An additional factor missing in the post I think Is AI.
Before, projects were more often carefully human crafted.
But nowadays we expect such projects to be "vibe coded" in a day. And so, we don't have the motivation to invest mental energy in something that we expect to be crap underneath and probably a nice show off without future.
Even if the result is not the best in the world, I think that what interest us is to see the effort.
Sadly, this problem isn't specific to HN either, any reddit sub that is even remotely related to software is absolutely flooded with "look at my slop" posts.
It feels like the age of creating some cool new software on your own to solve a problem you had, sharing it and finding other people who had the same problem, and eventually building a small community around it is coming to a close. The death of open source, basically.
Time for a new category? "Slop HN: Claude built this mini tool for me" - would be lol to see the "slop" in the header right in the middle of "show | jobs" -> "show | slop | jobs"
This aligns with my experience. It's good to have it properly analyzed.
If this effect is noticeable on an obscure tech forum, one can only imagine the effect on popular source code forges, the internet at large, and ultimately on people. Who/what is using all this new software? What are the motivations of their authors? Is a human even involved in the creation anymore? The ramifications of all this are mind-boggling.
> Show HN of course isn't dead. You could even say it's more alive than ever.
You could argue it's dead in the sense of "dead internet theory". Yes, more projects than ever are being submitted, but they were not created by humans. Maybe they are being submitted by humans, for now.
I've long wanted something like Blog HN as a way to post things things that I wrote without feeling guilty of submitting my own site. Things that authors themselves write and post are often a good signal. But this should be completely separate from any new products, etc.
I think that Show HN should be used sparingly. It feels like collective community abuse of it will lead to people filtering them out mentally, if not deliberately. They're very low signal these days.
The small indie developer ain't dead yet, and from where I sit you could drive a star destroyer through the gaps in what software has been built so far.
It's only that you can't claim any of the top shelf prizes by vibe coding
Had a funny experience with this some weeks ago. I started developing a small side project and after a week I wondered if this existed already. To my surprise, someone had already built something relatively similar _with the exact same name_ (though I had chosen mine as a placeholder, still funny though) only 2 weeks before, and posted it in Show HN.
I took a look at the project and it was a 100k+ LoC vibe-coded repository. The project itself looked good, but it seemed quite excessive in terms of what it was solving. It made me think, I wonder if this exists because it is explicitly needed, or simply because it is so easy for it to exist?
The legend says SHNs are getting worse, but surely if the % of SHN posts with 1 point is going DOWN (as per graph) then it's getting better? Either I am dense or the legends are the wrong way round no?
I launched an idea 75 days ago, here as Show HN. It snowballed into a little community and a game that now sells every day. Maybe not an overnight sensation but the encouragement I found in the community was the motivation that i needed to take it further to a bigger audience.
It was not just a product launch for me. I was, sort-of in a crisis. I had just turned 40 and had dark thoughts about not being young, creative and energetic anymore. The outlook of competing with 20 year old sloptimists in the job market made me really anxious.
Upon seeing people enjoying my little game, even if it's just a few HNers, I found an "I still got it" feeling that pushed me to release on Steam, to good reviews.
It was never about the money, it was about recovering my self confidence. Thank you HN, I will return the favour and be the guy checking the new products you launch. If Show HN is drowning, i will drown with it.
I missed your Show HN, but I got the game now. Looks fun, and the fact that each citizen is simulated reminds me of Banished, which I enjoyed playing! Was happy to spend some wallet money I got from CSGO cases.
Thank you for making it, and don't give up. Passion and vision > vibe coding sloptimists.
Wow so cool! I think a big part of the Show HN slop are GitHub links or libraries that haven't even been read or used by their authors outside of the test suite on their local machine.
I'm sure a happy medium is shutting off links to vibe coded source code, and only letting vibed hosted applications or websites. For us who want to read code, source code that means nothing to anyone is pretty disappointing for a Show HN.
144 comments
[ 3.7 ms ] story [ 96.8 ms ] threadSome of it is "I wish things I think are cool got more upvotes". Fare enough, I've seen plenty of things I've found cool not get much attention. That's just the nature of the internet.
The other point is show and share HN stories growing in volume, which makes sense since it's now considerably easier to build things. I don't think that's a bad thing really, although curation makes it more difficult. Now that pure agentic coding has finally arrived IMO, creativity and what to build are significantly more important. They always were but technical ability was often rewarded much more heavily. I guess that sucks for technical people.
Having said that, it used to feel part of an exclusive club to have the skills and motivation to put a finished project on HN. For me, posting a Show HN was a huge deal - usually done after years of development - remember that - when development of something worthwhile took years and was written entirely by hand?
I don't mind much though - I love that programming is being democratized and no longer only for the arcane wizards of the back room.
It's fair to give the audience a choice to learn about an AI-created product or not.
Something rapid fire, fun, categorized maybe. Just a showcase to show off what you've done.
The cool part about pre-AI show HN is you got to talk to someone who had thought about a problem for way longer than you had. It was a real opportunity to learn something new, to get an entirely different perspective.
I feel like this is what AI has done to the programming discussion. It draws in boring people with boring projects who don't have anything interesting to say about programming.
* some people want to show off a fun project/toy/product that they built because it's a business they're trying to start and they want to get marketing
* some people want to show off a fun project/toy/product that they built because it's involves some cool tech under the hood and they want to talk shop
* some people want to show off a fun project/toy/product that they built because it's a fun thing and they just want some people to have fun
Agreed. r/ProgrammingLanguages had to deal with this recently in the same way HN has to; people were submitting these obviously vibecoded languages there that barely did anything, just a deluge of "make me a language that does X", where it doesn't actually do X or embody any of the properties that were prompted.
One thing that was pointed out was "More often than not the author also doesn't engage with the community at all, instead they just share their project across a wide range of subreddits." I think HN is another destination for those kinds of AI slop projects -- I'm sure you could find every banned language posted on that forum posted here.
Their solution was to write a new rule and just ban them outright. Things have been going much better since.
https://www.reddit.com/r/ProgrammingLanguages/comments/1pf9j...
It's taken me about month; currently at ~500 commits. I've been obsessed with this problem for ~6 weeks and have made an enormous amount of progress, but admittedly I'm not an expert in the domain.
Being intentionally vague, because I don't want to tip my hand until it's ready. The problem is related to an existing open source tool in a particular scientific niche which flatly does not work on an important modern platform. My project, an open source repo, brings this important legacy tool to this modern platform and also offers a highly engaging visual demo that is of general interest, even to a layperson not interested in programming or this particular scientific niche.
I genuinely believe I have something valuable to offer to this niche scientific community, but also as a general interest and curiosity to HN for the programming aspects (I put a lot of thought into the architecture) as well as the visual aspects (I put a lot of thought into the design and aesthetics).
Do you have any advice on how to present this work in a compelling way to people who understandably feels as burned out on AI slop as you do?
Viber
Two years ago, I started work on https://phrasing.app. Extreme MVP, and a few people using the buggiest software I’ve ever seen. The Show HN took off and I collected thousands of emails.
I then spent two years grinding. I put in over 10k hours into the project. I ended up turning that crappy mvp into a product I’m genuinely proud of. I know have actual users I don’t know who pay me money and LOVE the product. I myself am using it to learn several languages, most of which I was unable to learn before due to a lack of resources.
I then posted multiple times in Show HN. Crickets.
Yet in the past few months, I’ve seen multiple vibe-coded fraudulent Show HN posts in the language learning space take off. They were eventually flagged but still, it’s just weird to see low effort projects get such massive interest.
I’m sure it’s a skill issue, but my experience is kind of painting show hn in the opposite light you do.
Hope this didn’t come across jaded, it’s just been on my mind (and confusing me) for a while now and felt quite relevant to share here.
I feel that actual 'understanding' is still incredibly important and it'll probably always be important. I'm talking about people actually understanding what's happening and why it's happening.
The main difference I've noticed when I built stuff with AI and without it, is that without it I understood and knew the code much more intimately, as the program was running, I could approximate with a fairly good degree of precision where in the code the program was at a given time - human based debugging.
When I'm using AI to build stuff all of this is gone. It's very little different from just opening a random Git repo, basically foreign code to me.
There are tasks that just need to be done, and then there are tasks one outta think about.
Before, projects were more often carefully human crafted.
But nowadays we expect such projects to be "vibe coded" in a day. And so, we don't have the motivation to invest mental energy in something that we expect to be crap underneath and probably a nice show off without future.
Even if the result is not the best in the world, I think that what interest us is to see the effort.
It feels like the age of creating some cool new software on your own to solve a problem you had, sharing it and finding other people who had the same problem, and eventually building a small community around it is coming to a close. The death of open source, basically.
If this effect is noticeable on an obscure tech forum, one can only imagine the effect on popular source code forges, the internet at large, and ultimately on people. Who/what is using all this new software? What are the motivations of their authors? Is a human even involved in the creation anymore? The ramifications of all this are mind-boggling.
You could argue it's dead in the sense of "dead internet theory". Yes, more projects than ever are being submitted, but they were not created by humans. Maybe they are being submitted by humans, for now.
I think that Show HN should be used sparingly. It feels like collective community abuse of it will lead to people filtering them out mentally, if not deliberately. They're very low signal these days.
It's only that you can't claim any of the top shelf prizes by vibe coding
I took a look at the project and it was a 100k+ LoC vibe-coded repository. The project itself looked good, but it seemed quite excessive in terms of what it was solving. It made me think, I wonder if this exists because it is explicitly needed, or simply because it is so easy for it to exist?
The legend says SHNs are getting worse, but surely if the % of SHN posts with 1 point is going DOWN (as per graph) then it's getting better? Either I am dense or the legends are the wrong way round no?
It was not just a product launch for me. I was, sort-of in a crisis. I had just turned 40 and had dark thoughts about not being young, creative and energetic anymore. The outlook of competing with 20 year old sloptimists in the job market made me really anxious.
Upon seeing people enjoying my little game, even if it's just a few HNers, I found an "I still got it" feeling that pushed me to release on Steam, to good reviews.
It was never about the money, it was about recovering my self confidence. Thank you HN, I will return the favour and be the guy checking the new products you launch. If Show HN is drowning, i will drown with it.
https://news.ycombinator.com/item?id=46137953
Thank you for making it, and don't give up. Passion and vision > vibe coding sloptimists.
I'm sure a happy medium is shutting off links to vibe coded source code, and only letting vibed hosted applications or websites. For us who want to read code, source code that means nothing to anyone is pretty disappointing for a Show HN.