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 · #20256

T

The Mindful Programmer

Personal blog · jonisalonen.comprogrammingmath

The Mindful Programmer is a personal blog at jonisalonen.com about programming and math. Since 2012, 3 different Hacker News readers have linked it 8 times. The last post was in 2019, but the archive is still widely read.

Visit the blog
8mentions?
3HN people?
2012–2025first – last linked?
Links on Hacker News per year · peak 4 in 2012

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

Why HN links it

HN readers link these posts for programming explanations. The comments point to a derivation of Welford's algorithm for computing statistics, and to an article on where Java system properties come from, including how the OS name is set.

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.

What Hacker News says?

  1. You mean Welford's algorithm. Since code was requested: https://jonisalonen.com/2013/deriving-welfords-method-for-co...

    Comment linking /2013/deriving-welfords-method-for-computing-variance/

    on “Statistical Formulas for Programmers (2013)”
  2. Submitted Your Bash Prompt Needs This as a story · 215 points

    HN discussion
  3. According to this article: http://jonisalonen.com/2013/where-java-system-properties-com... And this code: http://hg.openjdk.java.net/jdk7/jdk7/jdk/file/tip/src/share/... switch (ver.dwPlatformId) { case VER_PLATFORM_WIN32s: sprops.os_name = "Windows 3.1"; break; case VER_PLATFORM_WIN32_WINDOWS: if (ver.dwMajorVersion == 4) { switch (ver.dwMinorVersion) { case 0: sprops.os_name = "Windows 95"; break; case 10: sprops.…

    Comment linking /2013/where-java-system-properties-come-from/

    on “if (osName.startsWith("windows 9"))”
  4. Submitted There are no bad programming languages, only bad programmers as a story · 7 points

    HN discussion
  5. Submitted Geographic distance can be simple and fast as a story · 5 points

    HN discussion
  6. Submitted The JVM ate my variable! as a story · 5 points

    HN discussion
  7. Submitted Did you know this about AUTO_INCREMENT? as a story · 2 points

    HN discussion
  8. Submitted Why we use 2's complement arithmetic as a story · 1 points

    HN discussion

Search all of HN for jonisalonen.com