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 orderLibrary author and lazy README updater here to report that technically as of October 09, 2018, boltons is 79 types and 146 functions, for a grand total of 225 utilities. While I'm here, here are the ones I use most: - OrderedMultiDict: https://boltons.readthedocs.io/en/latest/dictutils.html#bolt... - esp the .inverted() and .sorted() methods - Exponential backoff and jitter generator: https://boltons.readthedocs.io/en/latest/iterutils.html#bolt... - remap (recursive map)…
Very nice collection. I like the cacheutils LRI and LRU setups [1]. Interested in the StringBuffer [2]. The Table object looks useful [3]. Overall some great additions in utils that you can tell were added through usage and shipping needs especially in strutils, listutils, formatutils etc. Lots of common ones in our own python or other platform libs. In any review there is always a few WTFs like this one [4]. I am surprised you didn't get arrested during that…
> Boltons is a set of over 230 BSD-licensed, pure-Python utilities in the same spirit as — and yet conspicuously missing from — the standard library, including: > Atomic file saving, bolted on with fileutils > A highly-optimized OrderedMultiDict, in dictutils > Two types of PriorityQueue, in queueutils > Chunked and windowed iteration, in iterutils > Recursive data structure iteration and merging, with iterutils.remap > Exponential backoff functionality, including jitter, through iterutils.backoff > A…
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
- 2
- Total points
- 601
- Total comments
- 84
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-04-09 | Boltons: over 100 Python utilitiesFirst breakout | mhashemi | 282 | 53 |
| 2015-04-10 | 100 BSD-licensed pure-Python utilities | wspeirs | 1 | 0 |
| 2018-10-09 | Boltons: A set of BSD-licensed, pure-Python utilitiesBest thread · Latest 20+ point return | pmoriarty | 312 | 30 |
| 2023-12-11 | Boltons is a set of over 250 BSD-licensed, pure-Python utilities | aspenmayer | 6 | 1 |
