Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #11079

N

Norman Maurer

Personal blog · normanmaurer.me/blogprogrammingsystems

Norman Maurer writes Normans rant's and more, a personal blog at normanmaurer.me about programming and systems. Since 2013, 7 different Hacker News readers have linked it 9 times, most often “The hidden performance costs of instantiating Throwables (2013)”. The last post was in 2014, but the archive is still widely read.

Visit the blog
9mentions?
7HN people?
2013–2020first – last linked?
Links on Hacker News per year · peak 3 in 2013

Too few sampled comments (2) to say how often HN recommends it.?

Why HN links it

HN readers link Norman Maurer's blog for its post on the hidden performance cost of Java exceptions. Commenters cite it as support for pre-allocating exceptions without stack traces, a pattern Netty uses.

Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. The hidden performance costs of instantiating Throwables (2013)
    3 people · 4 mentions · first linked 2013-11-12
  2. Inline all the things (2014)
    2 people · 2 mentions · first linked 2015-03-14

What Hacker News says?

  1. http://normanmaurer.me/blog/2013/11/09/The-hidden-performanc...

    Comment linking /blog/2013/11/09/The-hidden-performance-costs-of-instantiating-Throwables/

    on “You’re better off using Exceptions”
  2. Submitted The hidden performance costs of instantiating Throwables (2013) as a story · 12 points

    HN discussion
  3. In Java, you can pre-allocate static final Exception objects with a pre-filled stack. These exceptions have much better performance characteristics [1] and are used by Netty [2] for control flow purposes. Sometimes these are helpful and the performance is good, but only when you don't need a full stacktrace or to customize the error message. [1] http://normanmaurer.me/blog/2013/11/09/The-hidden-performanc... [2] htt…

    Comment linking /blog/2013/11/09/The-hidden-performance-costs-of-instantiating-Throwables/

    on “You’re better off using Exceptions”
  4. Submitted Inline all the things (2014) as a story · 11 points

    HN discussion
  5. Submitted High Performance Networking On The JVM as a story · 6 points

    HN discussion
  6. Submitted Netty: Network - Application development the easy way as a story · 2 points

    HN discussion
  7. Submitted Inline all the things as a story · 1 points

    HN discussion
  8. Submitted Bye Bye Red Hat – Apple Here I Come as a story · 1 points

    HN discussion
  9. Submitted The hidden performance costs of instantiating Throwables (Java) as a story · 1 points

    HN discussion

Search all of HN for normanmaurer.me