Submission timeline
2007–2026One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.
First comments on top threads
HN comment orderCreator/Maintainer of the repo here. I apologize for the lack of updates to the BLNS. (since I'm free today and this is on the HN front page, I'll do a cleanup pass). Even though it's a GitHub repository with 12.3k stars, there's not much to say or improve on what is effectively a .txt file based around a good idea (I recently removed mentions of my maintainership of the BLNS from my resume for that reason, despite its crazy popularity).
Big lists of previous comments: https://news.ycombinator.com/item?id=13406119 https://news.ycombinator.com/item?id=10035008
Most of what I do involves the messy world of text, and I think this is a great resource. I wish the software I depended on tested against it. I can think of a few more cases that I've seen cause havoc: - U+FEFF in the middle of a string (people are used to seeing it at the beginning of a string, because Microsoft, but elsewhere it may be more surprising) - U+0 (it's encoded as the null byte!) -…
Solid list for a quick SQL injection and XSS reference with lots of examples. Even unicode/accents/two-byte characters etc are super useful to check handling on all the way from the front-end to the persistent storage solution (DB, etc). Lost it laughing at "Human Injection" section: > # Strings which may cause human to reinterpret worldview > If you're reading this, you've been in a coma for almost 20 years now. We're trying a new technique. We don't know where this…
The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.
- Breakout years
- 4
- Total points
- 2711
- Total comments
- 468
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2015-08-10 | Show HN: Big List of Naughty Strings for testing user-input dataFirst breakout | minimaxir | 514 | 79 |
| 2017-01-15 | Naughty Strings: A list of strings likely to cause issues as user-input dataBest thread | caseysoftware | 937 | 144 |
| 2018-08-23 | Big List of Naughty Strings | tosh | 5 | 0 |
| 2018-10-08 | Big List of Naughty Strings | golanggeek | 4 | 0 |
| 2018-11-09 | The Big List of Naughty Strings | LinuxBender | 6 | 0 |
| 2018-11-16 | Big List of Naughty StringsHall induction | pmoriarty | 780 | 146 |
| 2020-05-24 | The Big List of Naughty Strings | polm23 | 409 | 92 |
| 2022-03-05 | The Big List of Naughty Strings | graderjs | 3 | 0 |
| 2023-06-13 | The Big List of Naughty Strings | spiffytech | 4 | 0 |
| 2023-09-07 | The Big List of Naughty Strings | sys42590 | 22 | 2 |
| 2026-02-12 | Big List of Naughty Strings (2021) | l1am0 | 3 | 1 |
| 2026-02-21 | The Big List of Naughty StringsLatest 20+ point return | shirian | 24 | 4 |
