HackerTrans
TopNewTrendsCommentsPastAskShowJobs

abrax3141

no profile record

Submissions

Show HN: Hacker's Guides

github.com
2 points·by abrax3141·mese scorso·0 comments

Recreation of the 1956 IPL-I version of the Logic Theorist theorem prover

github.com
26 points·by abrax3141·2 mesi fa·1 comments

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

sites.google.com
11 points·by abrax3141·3 mesi fa·1 comments

Eliza a Play by Tom Holloway

mtc.com.au
23 points·by abrax3141·3 mesi fa·14 comments

Executable Archaeology

arxiv.org
2 points·by abrax3141·4 mesi fa·0 comments

Logic Theorist Reanimated in IPL-V

github.com
5 points·by abrax3141·4 mesi fa·3 comments

Reconstructing OPL: Joseph Weizenbaum's Online Programming Language

timereshared.com
2 points·by abrax3141·4 mesi fa·0 comments

Workshop Annoucement: Retro AI: Archeologies of Artificial Intelligence

docs.google.com
1 points·by abrax3141·7 mesi fa·1 comments

Ask HN: GAN'ing Coding GPTs

2 points·by abrax3141·10 mesi fa·0 comments

comments

abrax3141
·2 mesi fa·discuss
Earlier this week, having come across my ArXiv paper about reanimating the Logic Theorist, David Moews (https://djm.cc/dmoews.html) wrote me about an amazing piece of work he's done:

He built an interpreter for the original IPL-I pseudocode of the original Newell and Simon Logic Theorist, straight out of the 1956 RAND report (P-868), and then got it running!

(I'll call the version that David reanimated "LT1" or "LT56", and mine "LT5" or "LT63" because mine was rewritten for IPL-V and published in 1963.)

What makes David's work especially interesting, aside from pushing the RetroAI window back 8 more years (!), is that IPL-I was NEVER ACTUALLY IMPLEMENTED! It was hand-executed by Simon's students (and supposedly his kids!) simulating the imagined IPL-I machine. This actually makes the problem much simpler. (Not at all to diminish David's accomplishment!)

In the 1956 report Newell and Simon describe the process in something close to the cognitive operators they hypothesized underlay human theorem proving. This is essentially LT1: A (somewhat) high-level specification of the Newell and Simon theory of cognitive theorem proving. But because LT1 didn't have to actually run on a real computer, it could depend upon human intelligence and flexibility to handle the complexities of actual implementation that you need to do to make a real computer actually do the whole thing end-to-end. (Or, as in David's case, a pile of Python code, which, of course, Simon and Newell didn't have in the mid 1950s!) As a result, LT1 is a bit over 400 lines whereas LT5, which is what you get when Shaw had to actually nail down the complexities of actual implementation, is nearly 3000 lines!

Anyway, huge congratulations to David; well worth a look if you care about the prehistory of AI, Lisp, or theorem proving. His repo is here: https://github.com/dmoews/logic-theorist. The readme provides a lot of intersting and important detail that I've glossed over.
abrax3141
·3 mesi fa·discuss
Lars Brinkhoff brought up PARRY, Kenneth Colby's 1972 paranoid chatbot, and Rupert Lane, who recently reanimated the original ELIZA, was able to (sort of) reproduce the famous RFC439 trans-internet conversation between ELIZA and PARRY. See the blog post for the amazing (and amusing) details! (Turns out that RFC439 used a Lisp ELIZA, not the MAD-SLIP original.)
abrax3141
·3 mesi fa·discuss
"Inspired by true events, this world premiere by award-winning playwright Tom Holloway is a gripping psychological thriller about the birth of AI, and the ethical consequences of outsourcing our humanity."
abrax3141
·4 mesi fa·discuss
The header URL got trashed use: https://github.com/jeffshrager/IPL-V/
abrax3141
·4 mesi fa·discuss
BTW, squashed the bug, and now it's producing complete and correct results!

https://github.com/jeffshrager/IPL-V/blob/master/major_resul...

(Well, there's a minor printout issue, but the proofs are working correctly!)
abrax3141
·4 mesi fa·discuss
I have successfully reanimated Simon, Newell, and Shaw’s Logic Theorist, the world's first AI[note], on an IPL-V emulator written in Lisp! This dribble shows it proving 11 complete theorems from the original Principia (or, at least from Simon and Newell's original inputs, which claim to have been from the Principia. I haven't checked.)

(It does break at the end, and I haven't started to track that down -- it may actually be my own runaway limiters that tripped it.)

[note] Or at worst the second -- depending on whether you count Arthur Samuel's first checkers player. But certainly LT is the first cognitive model, and first explicitly symbol processing AI.
abrax3141
·7 mesi fa·discuss
Retro AI: Archeologies of Artificial Intelligence In-Person at USC: July 31, August 1 Deadline: Jan. 8.
abrax3141
·4 anni fa·discuss
> People at MIT like Seymour Papert were aghast that BASIC became the dominant programming language for education

Like how we are all aghast at Python now. (All us Lispers, anyhow :-)
abrax3141
·4 anni fa·discuss
And would have been way cleaner had they just left it as sexprs.
abrax3141
·4 anni fa·discuss
Yeah, no, I don’t mean crashed altogether, just off for routine maintenance on a rotating basis. But anyway, no sense in prolonging this. Anyway, agree that 1% seems high.
abrax3141
·4 anni fa·discuss
Not sure about the mfgr- could be rounding for memory saliency. . . but re HN they’re counting clock time not power on time. Could have easily been turned off total 10 days for maintenance etc. (and good routine could have both servers off about the same no hrs.) That’s only 0.6% downtime.
abrax3141
·4 anni fa·discuss
4 byte integer rollover: 2^32=4,294,967,296/4.5=954,437,177/365=2,614,896/3600=726/24=30ticks/sec