Hacker News
- TCP is harder than it looks https://www.snellman.net/blog/archive/2014-11-11-tcp-is-harder-than-it-looks.html 2 comments
- Unit testing a TCP stack (2015) http://www.snellman.net/blog/archive/2015-07-09-unit-testing-a-tcp-stack/ 35 comments
- A monorepo misconception – atomic cross-project commits https://www.snellman.net/blog/archive/2021-07-21-monorepo-atomic/ 102 comments
- Writing a Procedural Puzzle Generator https://www.snellman.net/blog/archive/2019-05-14-procedural-puzzle-generator/ 17 comments
- The hidden cost of QUIC and TOU (2016) https://www.snellman.net/blog/archive/2016-12-01-quic-tou/ 60 comments
- Optimizing a breadth-first search https://www.snellman.net/blog/archive/2018-07-23-optimizing-breadth-first-search/ 38 comments
- Numbers and tagged pointers in early Lisp implementations https://www.snellman.net/blog/archive/2017-09-04-lisp-numbers/ 21 comments
- Hanging S3 downloads https://www.snellman.net/blog/archive/2017-07-20-s3-mystery/ 37 comments
- The origins of XXX as FIXME https://www.snellman.net/blog/archive/2017-04-17-xxx-fixme/ 86 comments
- Computing multiple hash values in parallel with AVX2 https://www.snellman.net/blog/archive/2017-03-19-parallel-hashing-with-avx2/ 14 comments
- I've been writing ring buffers wrong all these years https://www.snellman.net/blog/archive/2016-12-13-ring-buffers/ 167 comments
- A Brief History of Online Terra Mystica https://www.snellman.net/blog/archive/2014-11-27-history-of-online-terra-mystica/ 5 comments
- A rating system for asymmetric multiplayer games https://www.snellman.net/blog/archive/2015-11-18-rating-system-for-asymmetric-multiplayer-games/ 5 comments
- Mobile TCP optimization – lessons learned in production https://www.snellman.net/blog/archive/2015-08-25-tcp-optimization-in-mobile-networks/ 11 comments
- Use Cases for Change-Class in Common Lisp https://www.snellman.net/blog/archive/2015-07-27-use-cases-for-change-class-in-common-lisp/ 15 comments
- Unit testing a TCP stack https://www.snellman.net/blog/archive/2015-07-09-unit-testing-a-tcp-stack/ 7 comments
- What's wrong with pcap filters? https://www.snellman.net/blog/archive/2015-05-18-whats-wrong-with-pcap-filters/ 17 comments
- “It's like an OkCupid for voting” – the Finnish election engines https://www.snellman.net/blog/archive/2015-05-11-okcupid-for-voting-the-finnish-election-engines/ 8 comments
- On open-sourcing existing code https://www.snellman.net/blog/archive/2015-03-19-cant-even-throw-code-across-the-wall/ 12 comments
- Command languages as game user interfaces https://www.snellman.net/blog/archive/2014-12-08-command-languages-as-game-ui/ 4 comments
Lobsters
- A monorepo misconception - atomic cross-project commits https://www.snellman.net/blog/archive/2021-07-21-monorepo-atomic/ 10 comments vcs
- Why PS4 downloads are so slow https://www.snellman.net/blog/archive/2017-08-19-slow-ps4-downloads/ 4 comments debugging , games , networking
- The origins of XXX as FIXME https://www.snellman.net/blog/archive/2017-04-17-xxx-fixme/ 5 comments c , historical , programming
- The hidden cost of QUIC and TOU https://www.snellman.net/blog/archive/2016-12-01-quic-tou/ 3 comments networking
- I've been writing ring buffers wrong all these years https://www.snellman.net/blog/archive/2016-12-13-ring-buffers/ 11 comments programming
- The most obsolete infrastructure money could buy - my worst job ever https://www.snellman.net/blog/archive/2015-09-01-the-most-obsolete-infrastructure-money-could-buy/ 21 comments compilers , hardware
- I don't want no 'wantarray' https://www.snellman.net/blog/archive/2017-07-18-wantarray/ 17 comments perl
- A monorepo misconception - atomic cross-project commits https://www.snellman.net/blog/archive/2021-07-21-monorepo-atomic/ 12 comments programming
- Use cases for CHANGE-CLASS in Common Lisp https://www.snellman.net/blog/archive/2015-07-27-use-cases-for-change-class-in-common-lisp/ 3 comments common_lisp
- Optimizing a breadth-first search https://www.snellman.net/blog/archive/2018-07-23-optimizing-breadth-first-search/ 10 comments programming
- Numbers and tagged pointers in early Lisp implementations https://www.snellman.net/blog/archive/2017-09-04-lisp-numbers/ 3 comments programming
- Why PS4 downloads are so slow https://www.snellman.net/blog/archive/2017-08-19-slow-ps4-downloads/ 205 comments programming
- The mystery of the hanging S3 downloads https://www.snellman.net/blog/archive/2017-07-20-s3-mystery/ 10 comments programming
- The origins of XXX as FIXME https://www.snellman.net/blog/archive/2017-04-17-xxx-fixme/ 12 comments programming
- Computing multiple hash values in parallel with AVX2 https://www.snellman.net/blog/archive/2017-03-19-parallel-hashing-with-avx2/ 16 comments cpp
- I've been writing ring buffers wrong all these years https://www.snellman.net/blog/archive/2016-12-13-ring-buffers/ 47 comments programming
- The Most Obsolete Infrastructure Money Could Buy - My Worst Job Ever https://www.snellman.net/blog/archive/2015-09-01-the-most-obsolete-infrastructure-money-could-buy 4 comments business
- The most obsolete infrastructure money could buy https://www.snellman.net/blog/archive/2015-09-01-the-most-obsolete-infrastructure-money-could-buy 189 comments programming
- Use cases for CHANGE-CLASS in Common Lisp https://www.snellman.net/blog/archive/2015-07-27-use-cases-for-change-class-in-common-lisp/ 3 comments lisp
- Detecting cheaters in an asynchronous online game https://www.snellman.net/blog/archive/2015-07-22-cheater-detection-in-async-online-game/ 34 comments programming