Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #7086

J

joel.net

Personal blog · joel.netprogrammingweb

joel.net is a personal blog at joel.net about programming and web. Since 2020, 10 different Hacker News readers have linked it 12 times, most often “One Guy Ruined Hacktoberfest 2020”. It is still writing: the last post was on 2026-07-08, and you can follow it by feed.

Visit the blog
12mentions?
10HN people?
2020–2026first – last linked?
Links on Hacker News per year · peak 5 in 2020

Too few sampled comments (8) to say how often HN recommends it.?

Why HN links it

HN readers link joel.net for its post on how one video led to spam pull requests during Hacktoberfest 2020. It is cited whenever incentive-driven open source contributions come up.

Summarised by Claude from a sample of 8 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

A blog powered by Hashnode

Most-linked posts?

  1. One Guy Ruined Hacktoberfest 2020
    9 people · 10 mentions · first linked 2020-10-02
  2. I Setup My Own Personal CDN Using Cloudflare and S3
    2 people · 2 mentions · first linked 2020-10-14

What Hacker News says?

  1. In a program like this you can’t optimize for the assumption that every participant is acting in good faith and contributing good work even if it’s not accepted. If a program incentivizes opening PRs even if they’re not accepted, the result will be a lot of maintainer spam from people opening useless PRs. This isn’t a personal hypothetical, it’s what we observe any time programs try to incentivize open source work.…

    Comment linking /how-one-guy-ruined-hacktoberfest2020-drama

    on “Petition to formally recognize open source work as civic service in Germany”
  2. Submitted One Guy Ruined Hacktoberfest 2020 as a story · 787 points

    HN discussion
  3. Any time you introduce an explicit incentive, however small, to open source work the unintended consequences can become a problem. The Hacktoberfest incident is a good example: The program offered a T-shirt to people who had a PR accepted. The result was tens of thousands of useless PRs across open source repos and maintainers begging for the program to stop so they could stop dealing with useless PRs. https://joel.…

    Comment linking /how-one-guy-ruined-hacktoberfest2020-drama

    on “Petition to formally recognize open source work as civic service in Germany”
  4. Submitted How one guy ruined Hacktoberfest (2020) as a story · 215 points

    HN discussion
  5. https://joel.net/how-one-guy-ruined-hacktoberfest2020-drama Very similar: some guy created a video and a lot of people submit useless PRs, except for a T-shirt instead of crypto. EDIT: Except, Hacktoberfest ran since 2014 and there was never an issue before the video, which (unintentionally) brought it a lot more attention and gave a bad example of an “improvement”. Incentives can be good if designed and explained c…

    Comment linking /how-one-guy-ruined-hacktoberfest2020-drama

    on “The Disappointing Tea.xyz”
  6. Submitted I Setup My Own Personal CDN Using Cloudflare and S3 as a story · 13 points

    HN discussion
  7. Yeah true, but just look at the bulk https://joel.net/how-one-guy-ruined-hacktoberfest2020-drama

    Comment linking /how-one-guy-ruined-hacktoberfest2020-drama

    on “Spamtoberfest”
  8. Submitted I Set Up My Own Personal CDN as a story · 11 points

    HN discussion
  9. That reminds me of hacktoberfest, it's not crypto related, but people were creating similarly pointless pull requests for t-shirts. https://joel.net/how-one-guy-ruined-hacktoberfest2020-drama https://news.ycombinator.com/item?id=31628342

    Comment linking /how-one-guy-ruined-hacktoberfest2020-drama

    on “Tea.xyz causes a flood of spam pull requests to open source projects”
  10. https://joel.net/how-one-guy-ruined-hacktoberfest2020-drama

    Comment linking /how-one-guy-ruined-hacktoberfest2020-drama

    on “Show HN: Hacktoberfix, Fix your October already”
  11. It's Hacktoberfest all year long, baby! https://joel.net/how-one-guy-ruined-hacktoberfest2020-drama

    Comment linking /how-one-guy-ruined-hacktoberfest2020-drama

    on “We will ban you and ridicule you in public if you waste our time on crap reports”
  12. > When I did a coding boot camp, one of our assignments was to push a package to RubyGems. It didn't matter if the package did anything; just make up a name and publish it. I'm pretty sure this kind of thing was a common practice with other boot camps, and applied to NPM as well. I always despised how this effectively trashes the repository and represents a complete waste of digital space, no matter how insignifican…

    Comment linking /how-one-guy-ruined-hacktoberfest2020-drama

    on “50% of new NPM packages are spam”

Search all of HN for joel.net

Linked by the same people?