{
  "export": {
    "source": "https://urth.darkrealm.vip/thread/urth/4534",
    "note": "Exported from an unofficial mirror of a public mailing list. Copyright in each message remains with the person who wrote it.  Email addresses are obscured as `user at host`, the form the original archive published. This file was rebuilt from parsed fields rather than retained headers, so it is faithful in content but not byte-exact.",
    "addresses": "obscured as 'user at host'"
  },
  "archive": "urth",
  "thread": {
    "id": 4534,
    "subject": "Addendum to FORTRAN comments",
    "messages": 1,
    "voices": 1,
    "first": "2006-02-14T21:38:59+00:00",
    "last": "2006-02-14T21:38:59+00:00"
  },
  "messages": [
    {
      "message_id": "<a06230903c017fd9af4ad@[209.157.132.35]>",
      "from": {
        "name": "Dan Rabin",
        "address": "wolfe-lists at danrabin.com"
      },
      "date": "2006-02-14T21:38:59+00:00",
      "subject": "(urth) Addendum to FORTRAN comments",
      "in_reply_to": null,
      "reply_link": null,
      "blocks": [
        {
          "kind": "text",
          "depth": 0,
          "text": "I forgot to mention in my commentary on Wolfe's use of FORTRAN \nconventions in \"The Computer Iterates the Greater Trumps\" the the \nreason Trump(0) is an error is that FORTRAN arrays start with index \nvalue 1.  This error is representative of a class of errors we \nprogrammers know as \"off-by-one errors\": they are common in hasty \ncode.\n\n   -- Dan Rabin"
        }
      ]
    }
  ]
}