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 orderThe last thing the world needs is another immature SSL/TLS implementation however this makes it very interesting: > No dynamic allocation whatsoever. There is not a single malloc() call in all the library. In fact, the whole of BearSSL requires only memcpy(), memmove(), memcmp() and strlen() from the underlying C library. This makes it utterly portable even in the most special, OS-less situations. (On “big” systems, BearSSL will automatically use a couple more system calls to access the OS-provided clock…
No dynamic allocation whatsoever I think this alone is an excellent reason to study the code, but only after you've already had a mental exercise of considering how you could write such an implementation without any dynamic allocation. One of the things that I've noticed in a lot of codebases is superfluous dynamic allocation, which can often be eliminated to make things simpler, more efficient, and removes a possible error-path.
Recent discussion: https://news.ycombinator.com/item?id=12863699
It seems to be largely unmaintained/some would say "finished"?
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
- 494
- Total comments
- 263
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 |
|---|---|---|---|---|
| 2016-11-03 | BearSSL – Smaller SSL/TLSFirst breakout · Best thread | ayrx | 338 | 195 |
| 2016-11-04 | BearSSL - an implementation of the SSL/TLS protocol written in C | mirceasoaica | 1 | 0 |
| 2017-01-08 | BearSSL – A smaller SSL/TLS library | maxt | 8 | 1 |
| 2022-06-11 | BearSSL | rdpintqogeogsaa | 2 | 1 |
| 2022-10-29 | BearSSL: A smaller SSL/TLS libraryHall induction · Latest 20+ point return | snvzz | 143 | 63 |
| 2025-04-16 | BearSSL | blahaj | 2 | 3 |
