Top all-time · #6243
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.
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?
- Mikepennisi.com – The Web Can't Survive a Monoculture4 people · 4 mentions · first linked 2019-07-16
- You may finally use JSHint for evil4 people · 4 mentions · first linked 2020-08-04
- You May Finally Use JSHint for Evil2 people · 2 mentions · first linked 2020-08-03
What Hacker News says?
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”Submitted You may finally use JSHint for evil as a story · 78 points
HN discussionOne 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”Submitted You May Finally Use JSHint for Evil as a story · 8 points
HN discussionSorry 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”Submitted Ingradient: Building the cooking tool I've always wanted as a story · 3 points
HN discussionOk, 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”Submitted Mikepennisi.com – The Web Can't Survive a Monoculture as a story · 3 points
HN discussionThe 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”Submitted The Web Can't Survive a Monoculture as a story · 3 points
HN discussionSubmitted Friend Off – a free game I made for you and your friends as a story · 2 points
HN discussionSubmitted It's not you. It's the docs as a story · 2 points
HN discussionSubmitted The Web Can't Survive a Monoculture as a story · 2 points
HN discussionSubmitted Show HN: My weekend project, GrooveGrabber as a story · 2 points
HN discussionSubmitted A Free Software Thanksgiving as a story · 1 points
HN discussionSubmitted Building a Magic Radio as a story · 1 points
HN discussionSubmitted The Web Can't Survive a Monoculture as a story · 1 points
HN discussion