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

T

The Breakfast Post

Personal blog · thebreakfastpost.com · on HN as cannamprogrammingmath

The Breakfast Post is a personal blog at thebreakfastpost.com about programming and math. Since 2012, 7 different Hacker News readers have linked it 22 times, most often “Naming conventions in Standard ML”. It is still writing: the last post was on 2025-05-29, and you can follow it by feed.

Visit the blog
22mentions?
7HN people?
2012–2023first – last linked?
Links on Hacker News per year · peak 6 in 2018

The author on HN?

cannam · 1,867 karma · member since 2013

Audio and music software developer. https://all-day-breakfast.com/cannam/ Occasional blog at https://thebreakfastpost.com/

From their public HN profile, which links to this site.

Most-linked posts?

  1. Naming conventions in Standard ML
    3 people · 3 mentions · first linked 2017-08-21
  2. Notes on Idris (2017)
    2 people · 2 mentions · first linked 2017-12-02
  3. Four MLs (and a Python)
    2 people · 2 mentions · first linked 2015-04-29

What Hacker News says?

  1. I did a toy comparison of ML-derived languages running on Linux the other day ( http://thebreakfastpost.com/2015/04/22/four-mls-and-a-python... ) and found F# already simple to get along with and fast to run, at this beginner level. It could become a really interesting option.

    Comment linking /2015/04/22/four-mls-and-a-python/

    on “Microsoft Launches Its .NET Distribution for Linux and Mac”
  2. Submitted Four MLs (and a Python) as a story · 176 points

    HN discussion
  3. Repoint, a thingy for checking out and versioning your source code dependencies - for situations where you don't have a good language-specific source package manager to hand. https://thebreakfastpost.com/2018/05/18/repoint-a-manager-fo... https://github.com/cannam/repoint I wrote this because, as is normal, I was slightly dissatisfied with all the options I could find that would work with the language and hosting co…

    Comment linking /2018/05/18/repoint-a-manager-for-checkouts-of-third-party-source-code-dependencies/

    on “Ask HN: What are some tools / libraries you built yourself?”
  4. Submitted Notes on Idris (2017) as a story · 163 points

    HN discussion
  5. Miyazaki is a fascinating person to read about, because of his combination of luminous creativity, clarity, and lightness with plain ordinary hard work, grumpiness, and pessimism. His two books of essay-ish fragments, Starting Point and Turning Point, are well worth looking out. The documentary film "The Kingdom of Dreams and Madness" is rather good too. (Here's a rather solipsistic piece I wrote about Starting Poin…

    Comment linking /2021/01/05/hayao-miyazaki-and-work/

    on “The great Miyazaki watch of 2022”
  6. Submitted SML and OCaml: Why was OCaml faster? as a story · 83 points

    HN discussion
  7. The situation with older buildings in central Berlin is quite interesting though, because so many quite grand buildings on the eastern side went untouched for 50 years after the war. Then in the late 90s large areas of east-central Berlin were restored at some speed, from bullet-holed crumbling blackened stone to smart painted render in what I assume was something like the original style. I once wrote a rather perso…

    Comment linking /2014/09/23/alte-schonhauser-strase/

    on “Where the wall once stood”
  8. Submitted Four MLs and a Python (2015) as a story · 64 points

    HN discussion
  9. Mine, tentatively, is that the binding is made by declaration order, not by name: struct { int a; int b; } x { 1, 2 }; auto [b, a] = x; Now b is 1 and a is 2, even though in the original structure b was 2 and a was 1. This is contrary to how most other languages with this feature behave. (I wrote a bit about this once: https://thebreakfastpost.com/2017/11/15/c17-destructuring-bi... ) I haven't had the opportunity to…

    Comment linking /2017/11/15/c17-destructuring-bind/

    on “C++17 Features That Will Make Your Code Simpler”
  10. Submitted What does a convolutional neural net actually do when you run it? as a story · 26 points

    HN discussion
  11. Thank you! Did you notice this one? https://thebreakfastpost.com/2016/06/11/naming-conventions-i... It's definitely a bikeshed moment, but I had meant to drop you a line to ask you why you chose This_Sort_Of_Naming for structures in Ponyo. It seemed a bit of an outlier. I'm delighted to see you're still doing bits of work on Ponyo. I have a pleasant pipe-dream that, while frameworks and libraries for other languages…

    Comment linking /2016/06/11/naming-conventions-in-standard-ml/

    on “Four MLs and a Python (2015)”
  12. Submitted Notes on Idris as a story · 3 points

    HN discussion
  13. I've a great affection for Minolta, though born from retro appeal because I am not old enough to have seen their best stuff first time around. I'd love to know more about how the company operated during the 50s to 70s. Their 1970s models, the X1, XE, and XD seem technically really exciting but don't appear to have held the attention of the professional market - unreliable, lacking something important, too expensive,…

    Comment linking /2020/03/12/notes-on-the-minolta-sr-1-model-b/

    on “Minolta X1 (2007)”
  14. Submitted Naming conventions in Standard ML as a story · 3 points

    HN discussion
  15. Submitted Is music recommendation difficult? as a story · 3 points

    HN discussion
  16. Submitted Rubber Band Library v1.8.2 as a story · 2 points

    HN discussion
  17. Submitted F# has possibilities as a story · 2 points

    HN discussion
  18. Submitted FFTs in JavaScript as a story · 2 points

    HN discussion
  19. Submitted Standard ML and how I'm compiling it as a story · 2 points

    HN discussion
  20. Submitted Naming conventions in Standard ML (2016) as a story · 1 points

    HN discussion
  21. Submitted Show HN: Repoint: a simple manager for third-party source code dependencies as a story · 1 points

    HN discussion

Search all of HN for thebreakfastpost.com

Linked by the same people?