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 · #6243

M

mikepennisi.com

Personal blog · mikepennisi.com/blogprogrammingweb

mikepennisi.com is a personal blog at mikepennisi.com about programming and web. Since 2011, 13 different Hacker News readers have linked it 17 times, most often “Mikepennisi.com – The Web Can't Survive a Monoculture”. It is still writing: the last post was on 2026-10-11, and you can follow it by feed.

Visit the blog
17mentions?
13HN people?
2011–2022first – last linked?
Links on Hacker News per year · peak 7 in 2020

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

Why HN links it

Blog of a JSHint maintainer covering the project's license history, its move away from the JSON license, and why its usage lagged ESLint. Commenters link it as a series of posts on the subject.

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

Most-linked posts?

  1. Mikepennisi.com – The Web Can't Survive a Monoculture
    4 people · 4 mentions · first linked 2019-07-16
  2. You may finally use JSHint for evil
    4 people · 4 mentions · first linked 2020-08-04
  3. You May Finally Use JSHint for Evil
    2 people · 2 mentions · first linked 2020-08-03

What Hacker News says?

  1. ajkjk · 2022-04-14Recommends
    One of the weirder things I have done in my life is contributing some code to JSHint (a derivative of JSLint) so that it can finally be used for evil. The lead maintainer has a series of blogposts on the subject that are an interesting read: http://mikepennisi.com/blog/2020/you-may-finally-use-jshint-...

    Comment linking /blog/2020/you-may-finally-use-jshint-for-evil

    on “License to Use JSLint for Evil”
  2. Submitted You may finally use JSHint for evil as a story · 78 points

    HN discussion
  3. One of the few popular pieces of software affected by the JSON license finally managed to eliminate it: http://mikepennisi.com/blog/2020/jshint-watching-the-ship-si... I sincerely hope no new project ever uses that license.

    Comment linking /blog/2020/jshint-watching-the-ship-sink/

    on “Post-Open Source”
  4. Submitted You May Finally Use JSHint for Evil as a story · 8 points

    HN discussion
  5. Sorry for commenting on the formatting instead of contents, but how could someone say "The following graph shows how many times JSHint has been downloaded from npm each week over the past five years" and then present a graph with four data points? Frankly that makes me doubt the author's central piece of evidence (that JSHint gets much fewer downloads than ESLint). * Graph from this URL in case it changes again: htt…

    Comment linking /blog/2020/jshint-watching-the-ship-sink/

    on “You may finally use JSHint for evil”
  6. Submitted Ingradient: Building the cooking tool I've always wanted as a story · 3 points

    HN discussion
  7. Ok, we'll change the URL from http://mikepennisi.com/blog/2020/you-may-finally-use-jshint-... , which has the catchy title but is just a summary page, to the post you linked to, which seems to have the most information. Off-topic side note: Blog post series are a problem for HN because usually only one element in the sequence gets attention, meaning readers only get part of the story. Alternatively, more than one th…

    Comment linking /blog/2020/you-may-finally-use-jshint-for-evil/

    on “You may finally use JSHint for evil”
  8. Submitted Mikepennisi.com – The Web Can't Survive a Monoculture as a story · 3 points

    HN discussion
  9. The project has been "rewritten from scratch" [1] in order to sidestep the legal requirement of preserving the original license (from JSLint, which it was forked from), against both the original authors' wishes [2]. A whole lot of post-rationalization of how the unconventional license caused the project to slow down: http://mikepennisi.com/blog/2020/jshint-watching-the-ship-si... . Certainly not due to ESLint's exte…

    Comment linking /blog/2020/jshint-watching-the-ship-sink/

    on “You may finally use JSHint for evil”
  10. Submitted The Web Can't Survive a Monoculture as a story · 3 points

    HN discussion
  11. Submitted Friend Off – a free game I made for you and your friends as a story · 2 points

    HN discussion
  12. Submitted It's not you. It's the docs as a story · 2 points

    HN discussion
  13. Submitted The Web Can't Survive a Monoculture as a story · 2 points

    HN discussion
  14. Submitted Show HN: My weekend project, GrooveGrabber as a story · 2 points

    HN discussion
  15. Submitted A Free Software Thanksgiving as a story · 1 points

    HN discussion
  16. Submitted Building a Magic Radio as a story · 1 points

    HN discussion
  17. Submitted The Web Can't Survive a Monoculture as a story · 1 points

    HN discussion

Search all of HN for mikepennisi.com

Linked by the same people?