Parry Parries Again: Reanimating the Famous Paranoid Chatbot (In a Day)

· ai · Source ↗

TLDR

  • Kenneth Colby’s 1972 PARRY chatbot was reanimated in a single day using a 1974 WAITS image, then made to converse with the original ELIZA.

Key Takeaways

  • PARRY ran from a pre-existing compiled image (PARRY.DMP[1,3]) inside Bruce Baumgart’s 1974 WAITS snapshot via Richard Cornwell’s SIMH fork; three missing support files (QPERRY[PAR,BLF], PAR2.FIL[DIA,KMC], ERR.FIL[DIA,KMC]) were the only blocker.
  • Rupert Lane quasi-replicated RFC 439 (“PARRY Encounters the DOCTOR”) by copy-pasting turns between PARRY and Weizenbaum’s original ELIZA; the 1973 RFC used a downstream Bernie Cosell BBN Lisp ELIZA, not the MAD-SLIP original.
  • The full stack to reproduce this today: Cornwell’s sims fork + the updated WAITS image + LOGIN 1,REG then R PARRY; ELIZA side available at the rupertl/eliza-ctss GitHub repo.
  • A genuine RFC 439 replication is now tractable: Cosell’s BBN Lisp ELIZA, converted to Common Lisp, is available on ELIZAGen.org and could be paired with the restored PARRY.
  • Next research targets include running PARRY from MLISP source rather than the compiled dump, and testing files from earlier/later than the 1974 time bracket.

Hacker News Comment Review

  • Commenters confirm the RFC 439 historical nuance surfaced in the source: the 1973 internet conversation used a Lisp ELIZA, not Weizenbaum’s MAD-SLIP original, a detail attributed to Anthony Hay’s close study of ELIZA variants.
  • No substantive technical disagreement in the thread; the single comment is corroborative, not critical.

Notable Comments

  • @abrax3141: confirms Lars brought up PARRY and Rupert reproduced RFC 439, adding: “RFC439 used a Lisp ELIZA, not the MAD-SLIP original.”

Original | Discuss on HN