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

J

James Cash

Personal blog · occasionallycogent.comprogrammingwriting

James Cash's personal blog at occasionallycogent.com covers programming and writing. Since 2016, 8 different Hacker News readers have linked it 9 times, most often “Programming Isn’t Coding”. It is still writing: the last post was on 2026-09-10, and you can follow it by feed.

Visit the blog
9mentions?
8HN people?
2016–2025first – last linked?
Links on Hacker News per year · peak 2 in 2021

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

Why HN links it

HN readers link James Cash's blog for its posts on Prolog and logic programming, such as one on eDCGs, which a commenter says is worth checking out.

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. Programming Isn’t Coding
    2 people · 2 mentions · first linked 2023-03-31

What Hacker News says?

  1. mncharity · 2022-05-25Recommends
    > you have to check out eDCGs. https://github.com/kamahen/edcg , https://occasionallycogent.com/prolog_edcgs/index.html

    Comment linking /prolog_edcgs/index.html

    on “Annotated implementation of microKanren: an embeddable logic language”
  2. Submitted The problem with Free Software is capitalism as a story · 64 points

    HN discussion
  3. You're most welcome, and I'm glad you had a successful visa process. It's not easy. A few more data points on the need this fills: Basically as the attorney, I've been serving as the translator. My job is to take things like iPaaS, or TLS certificate management, or ring algorithms in distributed databases, and explain to the examiner what that means, in very simple stories. Like, this resets your password when your…

    Comment linking /programming_isnt_coding/index.html

    on “Show HN: A weekly newsletter that explain tech terms in plain, everyday language”
  4. Submitted Auto-Formatting Prolog Code as a story · 6 points

    HN discussion
  5. Submitted Git over Email? Convienence over Coolness as a story · 2 points

    HN discussion
  6. Submitted Teaching Programming as a story · 2 points

    HN discussion
  7. Submitted Holding Stationæry as a story · 1 points

    HN discussion
  8. Submitted Programming Isn’t Coding as a story · 1 points

    HN discussion
  9. Submitted Writing an HTTP/2 Client in Prolog as a story · 1 points

    HN discussion

Search all of HN for occasionallycogent.com