@screwtape@kentpitman@rwxrwxrwx Winograd had a separate FFT per prime length, composing for composite lengths. So we can expect you to also have one per prime p, right? How many primes could there be, after all.
@screwtape@AmenZwa I just noticed I've had a 1977 Multics MACLISP "hackery" window open since last year, I don't remember why.
If you're interested in this bit of history:
The Multics MACLISP Compiler The Basic Hackery -- a Tutorial By Bernard S. Greenberg, December, 1977 [updated to HTML 1996] "...this paper still presents one of very few accounts of powerful compilation techniques for Lisp on so-called "stock architectures,"...
"To those LISPmen who have achieved proficiency in this our chosen language, and who have wondered about the strategies of the MACLISP compilers, I offer this tutorial, wherein I divulge the basic hacks of the Multics Compiler (lcp). Many of these hacks, including the entire first pass, were derived from the ITS Compiler (COMPLR, now NCOMPLR (or NCOMPL)), a much, much, hairier beast of which I have not yet achieved mastery. By learning that which I offer herein, the ambitious LISPman might not only acquire sufficient knowledge to modify or debug the Multics Compiler, but undertake the serious study of NCOMPLR. In fact, the state management hacks presented herein are of great interest in comparison to those of other modern compilers, e.g., Multics PL/I. He who comprehends this will also glean generally powerful knowledge of compiler-writing techniques in general, and will have interesting and useful knowledge under his belt.
"If you are not already familiar with LISP, in some detail, including the traditional implementations and value/object issues, you probably should not be reading this."
@jimmyhmiller > Is the podcast archived anywhere? Or do I need to get it live?
I don't know, you'd have to ask the organizer, Screwlisp ( @screwtape ) -- I'm just a clueless attendee who discovered them a month or two ago. I find it a fun get together.
> What The Dormouse Said is on my reading listing, but I will have to bump it up.
Reflecting a bit, it adds info that I have not seen anywhere else, which is why I excitedly recommend it. But a hypothetical naif might not see what the big deal is, I suppose, in e.g. accentuating some historical counter-culture aspects of computer history.
However I assume anyone reading it *has* in fact read some other computing histories, whether or not they lived through any part of such.
The author, Markoff, of course has an impressive journalistic pedigree.
Which mentions a book: "Reflective Programs in Tree Calculus", by Barry Jay and Jose Vergara, 2021 "Tree calculus is seeded by a single operator, whose self-application gives rise to pow- erful reflective programs including a size program that can compute its own size, an equality program that can decide its own equality, and a self-evaluator that can evaluate itself. This is achieved without any of the usual outside machinery, such as the Gödel numbering of Turing machines, the quotation of lambda-abstractions or serialisation of programs. The resulting theory of computation is both simple and powerful: simple because it is based on three equations only; powerful because one program can query the internal structure of another, using a mix of extensional and intensional techniques"
@screwtape@shizamura On the social mud I used to "live" on, DragonMud (there was also an unrelated RPG game DragonMud), "wizards" had limited admin privileges and "gods" had unlimited admin privileges. (I was a wizard)
This allowed the mud owner to recruit lots of help -- a small number of gods and maybe a dozen wizards.
As an aside, there was an Eliza-style bot, "Newt", mostly for the fun of the owner having a bot wandering around, but also it responded to HELP commands.
There's a certain kind of person that liked to harass the bot, while us regulars were protective of him. They would eventually get a big surprise when the bot turned out to be a god who kicked them off the mud given sufficient harassment, and sometimes even perma-ban them. This was quite funny but also quite effective.
[Edit: oh, I see you found the wikipedia article. Sorry, I could have sworn I had already read to the end of the thread before I posted. Mea culpa.]
Yes, the seminal psychology paper was "The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information".
But it was cited by Newell and Simon, not authored by them. It was earlier, in 1956. It's been argued with as to the number and range, but the basic idea is on target.
> "The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information"[1] is one of the most highly cited papers in psychology.[2][3][4] It was written by the cognitive psychologist George A. Miller of Harvard University's Department of Psychology and published in 1956 in Psychological Review. It is often interpreted to argue that the number of objects an average human can hold in short-term memory is 7 ± 2. This has occasionally been referred to as Miller's law.
@screwtape I'm not quite sure why that makes you enormously happy, but as a language designer, I can share a related observation:
Programmers seem to me to do better with tools that let them use approximations of natural language. For instance, in the Smalltalk language, it was/is very common to have method named arguments marked with things like "WithHelpOf:" -- markers of prepositions and so on.
Languages with unnamed arguments, like Common Lisp, C, etc, can be dealt with because we have big brains, but somewhat less naturally.
@screwtape Technically speaking, most possible programs *are* undecidable, as a matter of proven fact rather than as an author's opinion, and many programming books with an emphasis on computer science will say so or even spend chapters on the subject.
In light of that, do you recall more things about the book, to help pin down that particular book?
I'm a philomath (many interests; call it polymath-wanna-be) professional computer programmer in Silicon Valley.#mathematics#computerscience #unicode #unix #linux #bsd#compilers#operatingsystems#GOFAI (#goodoldfashionedai pre-2014)#cognitive_science#linguistics#physicsArs longa, vita brevis.I opted in to be indexed and searchable by tootfinder