Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    P

    Paul McJones

    mcjones.org · Personal blog · on HN since 2009

    Paul McJones preserves computing history, with archives and writing on Lisp, SQL, System R, Prolog, and early operating systems.

    Visit blogHN submissions
    HistoryProgrammingLanguages & Compilers
    What HN says

    HN links it for historical source material, such as the Lisp 2 project and background on John Allen's Anatomy of LISP.

    Stats for nerds
    23HN people shared it
    18linked in comments
    200story points
    Feb 2026last shared
    2010people per year2026

    Top posts on HN

    1. 1
      The Lisp 2 Project (2018)
      1 person · 83 points · first shared 2020 · 14 comments on HN
    2. 2
      Harold V. McIntosh and his students: Lisp escapes MIT (2012)
      1 person · 39 points · first shared 2015 · 3 comments on HN
    3. 3
      In search of the original Fortran compiler (2017)
      1 person · 30 points · first shared 2020 · 3 comments on HN
    4. 4
      SQL Reunion: People, Projects, and Politics (1995)
      4 people · 25 points · first shared 2020 · 1 comments on HN
    5. 5
      50th Anniversary of Lisp 1.5 Programmer’s Manual (2012)
      2 people · 8 points · first shared 2012 · Discussion on HN
    6. 6
      Authors’ Edition of Elements of Programming
      2 people · 4 points · first shared 2019 · Discussion on HN
    7. 7
      Cal TSS Archives
      2 people · 3 points · first shared 2020 · Discussion on HN
    8. 8
      SQL Reunion: People, Projects, and Politics (1997) [pdf]
      1 person · 2 points · first shared 2024 · Discussion on HN
    9. 9
      Multics Relational Data Store (MRDS)
      1 person · 2 points · first shared 2025 · Discussion on HN
    10. 10
      The Birth of SQL
      1 person · 2 points · first shared 2009 · Discussion on HN

    What HN people wrote when they linked it

    • leocNov 2025

      Reposting my now very old comment https://news.ycombinator.com/item?id=10502434 :

      > Herbert Stoyan's historical work on early Lisp http://www.mcjones.org/dustydecks/archives/2010/07/29/185/ https://web.archive.org/web/20050617031004/http://www8.informatik.uni-erlangen.de/html/lisp-enter.html is probably worth reading if one is seriously interested. (I haven't read much of it myself yet.) McCarthy praised Stoyan's work as better than his own 1979 HOPL paper ( http://www-formal.stanford.edu/jmc/history/lisp/lisp.html ): "Stoyan's reading of the early LISP documents gives a more accurate picture than my own memories turned out to have given." http://www-formal.stanford.edu/jmc/history/

      > (As a side-note, I'm pretty sure that the broken, Wayback-beating link to "Lisp references according to Miller" on McCarthy's page is to this http://www.ai.sri.com/~delacaze/alu-site/alu/table/Lisp-History.html document by Kent Pitman and Brad Miller (see http://www.ai.sri.com/~delacaze/alu-site/alu/table/history.htm ).)

      From 2015-2018, "The Mysteries of Lisp -- I: The Way to S-expression Lisp" by Hong-Yi Dai https://arxiv.org/abs/1505.07375 ( https://news.ycombinator.com/item?id=31153702 )

      > Despite its old age, Lisp remains mysterious to many of its admirers. The mysteries on one hand fascinate the language, on the other hand also obscure it. Following Stoyan but paying attention to what he has neglected or omitted, in this first essay of a series intended to unravel these mysteries,…

    • smackeyackyJan 2022

      To a programmer, sure, but SQL was designed as a natural language[0] for non programmers and the syntax reflects that i.e

      I need eggs, flour, sugar and vanilla from the supermarket.

      Vs Yoda

      From the supermarket eggs, flour, sugar and vanilla I need.

      The original use case has long failed, but here we are with SQL stockholm syndrome. I don't hate it, but strictly speaking it is a bit odd.

      Edit: there was a linguist in the group that developed SQL to help with the goal of making it easier for non programmers.

      [0] https://www.mcjones.org/System_R/SQL_Reunion_95/sqlr95-System.html

    • johnzabroskiSep 2010

      There were academic systems that (a) didn't use the SQL langauge (b) came before Oracle, but wasn't commercialized as quickly as Oracle.

      Oracle's biggest business decision was standardizing on IBM's standards, according to Ingres founder Mike Stonebraker. Hugh Darwen and Paul McJones have all had stories about this. One source is: http://www.mcjones.org/System_R/ DB2 was also only funded by IBM on the premise that DB2 would increase disk storage sales: http://www.informationweek.com/news/software/database_apps/showArticle.jhtml?articleID=208403005

    • mek6800d2Jun 2024

      Dusty Decks? First thing that popped into my head when I saw your name. I bookmarked it on one of my web pages back in 2004. Dang, between that and your other works, a computing rock star in our midst!

      Dusty Decks: Preserving historic software https://mcjones.org/dustydecks/

    • mncharityJun 2020

      And a follow-up post is "GTL is a LISP 2 implementation" https://mcjones.org/dustydecks/archives/2018/06/04/1001/ . Which I note only because it's easily overlooked if one doesn't scroll down far enough.

    • jcynixFeb 2026

      And here's some interesting background info on the late John Allen which I just stumbled upon:

      John Allen (1937-2022) and Anatomy of LISP
      https://mcjones.org/dustydecks/archives/2024/04/11/1249/

    Related

    Two-Bit Historytwobithistory.org100 people

    How Lisp Became God's Own Programming Language

    Two-Bit History
    Personal · last shared 2026
    Jonathan Reesmumble.net/~jar36 people

    The T Project (2010)

    Jonathan Rees
    Personal · last shared 2026
    Michael Malismalisper.me63 people

    An Algorithm for Passing Programming Interviews (2020)

    Michael Malis
    Personal · last shared 2026
    John Regehrblog.regehr.org401 people

    Teaching C

    John Regehr
    Personal · last shared 2026
    Kent Pitmannhplace.com70 people

    Common Lisp: The Untold Story

    Kent Pitman
    Personal · last shared 2026
    Tim Bradshawtfeb.org20 people

    The lost cause of the Lisp machines

    Tim Bradshaw
    Personal · last shared 2025
    Mark Tarverlambdassociates.org88 people

    The Bipolar Lisp Programmer

    Mark Tarver
    Personal · last shared 2022
    Richard Gabrieldreamsongs.com353 people

    The Art of Lisp and Writing (2003)

    Richard Gabriel
    Personal · last shared 2026