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

M

Michael Chavinda

Personal blog · mchav.github.ioprogrammingdataai

Michael Chavinda's personal blog at mchav.github.io covers programming, data and ai. Since 2016, 10 different Hacker News readers have linked it 16 times, most often “What category theory teaches us about dataframes”. It is still writing: the last post was on 2026-08-26, and you can follow it by feed.

Visit the blog
16mentions?
10HN people?
2016–2026first – last linked?
Links on Hacker News per year · peak 8 in 2026

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

Why HN links it

HN readers link this blog for a post on how category theory applies to data frames. It was cited in a thread on categorical databases as a good blog post on that topic.

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

A collection of my thoughts on the various topics I find myself interested in.

Most-linked posts?

  1. What category theory teaches us about dataframes
    3 people · 3 mentions · first linked 2026-03-29
  2. Learning better decision tree splits – LLMs as Heuristics for Program Synthesis
    2 people · 2 mentions · first linked 2026-01-17
  3. Frege on Android
    2 people · 2 mentions · first linked 2016-11-27

What Hacker News says?

  1. srean · 2026-06-02Recommends
    There was a good blog post on how the category theoretic ideas behind this applies to data frames What Category Theory Teaches Us About DataFrames https://mchav.github.io/what-category-theory-teaches-us-abou... Discussed on HN at (67 comments) https://news.ycombinator.com/item?id=47561426

    Comment linking /what-category-theory-teaches-us-about-dataframes/

    on “CQL: Categorical Databases”
  2. Submitted Rewriting Dataframes for MicroHaskell as a story · 60 points

    HN discussion
  3. Submitted Benchmarking Haskell dataframes against Python dataframes as a story · 10 points

    HN discussion
  4. Submitted Context complexity: what is the Big-O of an agent API? as a story · 4 points

    HN discussion
  5. Submitted What category theory teaches us about dataframes as a story · 3 points

    HN discussion
  6. Submitted Frege on Android as a story · 3 points

    HN discussion
  7. Submitted Introduction to program synthesis pt 2: Automatically generating features for ML as a story · 2 points

    HN discussion
  8. Submitted Frege on Android as a story · 2 points

    HN discussion
  9. Submitted Pandas feels clunky coming from R. What about Haskell? as a story · 1 points

    HN discussion
  10. Submitted Interpretable models with boosting, symbolic regression and e-graphs as a story · 1 points

    HN discussion
  11. Submitted What Category Theory Teaches Us About DataFrames as a story · 1 points

    HN discussion
  12. Submitted Learning better decision tree splits – LLMs as Heuristics for Program Synthesis as a story · 1 points

    HN discussion
  13. Submitted Learning better decision trees – LLMs as Heuristics for Program Synthesis as a story · 1 points

    HN discussion
  14. Submitted An Introduction to Program Synthesis as a story · 1 points

    HN discussion
  15. Submitted Functional inheritance in Android as a story · 1 points

    HN discussion
  16. Submitted Towards shell tab completion as a story · 1 points

    HN discussion

Search all of HN for mchav.github.io