I am however a programmer with decades of Cobol and database experience in networked enterprise financial systems up to 1998. Subsequently I worked as a Lisp and Java programmer and project manager for Cycorp, a DARPA contractor performing artificial intelligence research. Now 8 years early retired from a salary job, I have drawn on both experiences, bringing a fresh approach to solving the problems Tim Swanson best describes in his recent book about Bitcoin.
My apology. I had forgotten you were a programmer. I think you did mention the A.I. background to me but not the programming aspect. I messed around a bit with Lisp and A.I. in the 1980s.