It’s not, it’s just how hackernews works. You’ll see new projects hit 1k-10k stars in a matter of a day. You can have the best project, best article to you but if everyone else doesn’t think so it’ll always be at the bottom. Some luck involved too. Bots upvoting a post not organically I doubt is gonna live long on first page.
But, star buying for GitHub is a thing too. This is why you have to look at things like number of contributors, forks, watchers, and pull requests. Just a lot of stars, without the other positive indicators, can be an indication that the project is not so engaging as it might seem or its supposed popularity is fake.