Re: unboxed structure fields (or class slots)

"Marco Antoniotti (as marco dot antoniotti at unimib dot it)" <[email protected]>
Newsgroups gmane.lisp.lispworks.general
Message-ID <CAG0Nw2ke=mQYYPF8qUWvUjC6bPvTu3VYpO3goemMpUu6zcC2EQ@mail.gmail.com>
... where does this code come from?  Form the swamps where pythons lurk.

The abuse of GETF (i.e., "dicts") is the giveaway.

I ranted about this some time ago:
https://within-parens.blogspot.com/2024/03/a-rant-about-r-and-python-and-anything.html



On Tue, Jan 13, 2026 at 11:45 AM wojciech.pasieka (as wojciech dot pasieka
at ai dot pressiton dot com) <[email protected]> wrote:

>
> ===================================================
> From: Marco Antoniotti <[email protected]>
> Date: Tue, 13 Jan 2026 07:09:00 +0100
> Plus, awful Common Lisp code….
>
> Marco Antoniotti
> https://dcb.disco.unimib.it
> ===========================
>
> 1) Yes, that was surprising, where did such code come from? (cf. “swords
> made of damp cardboard”).
>
> The point is that LLMs do not appear to learn from their own prompted
> inventions at all.
> They take the final IN grid, and extract the answer from their primary
> training data.
>
>
> 2) The 'arc-transformer' function is intended as an example of 'inductive
> logic programming' (ILP).
> Perhaps Prof. Marco Antoniotti’s lab would be interested in
> following/collaborating on this project.
>
> https://x.com/fchollet/status/2009657443396227307
>
> https://jobs.helsinki.fi/job/Helsinki-Postdoctoral-Researcher-in-Logical-Reasoning-and-Machine-Learning-%28ARC-Challenge%29/1349801957/
>
>
> 3) Finally:
> ===================================================
> From: David McClain <[email protected]>
> To: Tim Bradshaw <[email protected]>
>
> But I honestly don’t see a path for corrections to their database (i.e.,
> Perceptron weight matrices) based on daily
> interactions. Perhaps a local database is held whereby future interactions
> in the same login account will receive some
> corrections along the way?
> ==========================
>
>
> A possible partial answer may be found here:
> https://arxiv.org/abs/2601.06851  ;; (01.11.2026).
>
> 'While our results provide compelling evidence for a synergistic core in
> LLMs, several limitations
> of our current approach warrant discussion. First, our analysis focused
> primarily on attention
> heads and Mixture-of-Experts (MoE) modules as the fundamental units of
> information processing.
>
> However, Multilayer Perceptrons (MLPs) constitute a significant portion of
> transformer
> parameters and are hypothesized to store factual knowledge. Future work
> should apply
> information decomposition techniques to MLP layers – potentially extending
> recent
> methodologies which may reveal additional or complementary synergistic
> structures.'
>
>
>
> p.s.
> Sorry for merging threads, just trying to make it brief.
>
>
>
> Kind Regards,
> Adrian W. Pasieka
>
>
>
>
> ---------- Forwarded message ----------
> From: "Tim Bradshaw (as tfb at cley dot com)" <[email protected]>
> To: [email protected]
> Cc: [email protected]
> Bcc:
> Date: Tue, 13 Jan 2026 08:32:29 +0000
> Subject: Re: unboxed structure fields (or class slots)
> On 12 Jan 2026, at 21:30, wojciech.pasieka (as wojciech dot pasieka at ai
> dot pressiton dot com) <[email protected]> wrote:
>
>
> (DEFUN arc-transformer-1 (input-facts)
>  (LET* ((colors '(C O F N))
>         (objects (MAPCAR (LAMBDA (col) (REMOVE-IF-NOT (LAMBDA (p) (EQ
> (THIRD p) col)) input-facts))
>                                     colors))
>
>         (object-data (MAPCAR (LAMBDA (obj) (LET ((cols (MAPCAR #'SECOND
> obj)))
>                                              (LIST :color (THIRD (CAR obj))
>                                                    :width (1+ (- (REDUCE
> #'MAX cols) (REDUCE #'MIN cols))))))
>                               objects))
>
>         (sorted-objects (STABLE-SORT (COPY-LIST object-data)  #'> :KEY
> (LAMBDA (x) (GETF x :width))))
>
>         (final-output (LOOP FOR obj IN sorted-objects FOR row-idx FROM 0
>                          COLLECT (LOOP FOR col-idx FROM 0 TO (1- (GETF obj
> :width))
>                          COLLECT (LIST row-idx col-idx (GETF obj
> :color)))) ) )
>
>             final-output))
>
>
> This should be the point in the plot where the protagonists realise that
> the terrifying slave army which is meant to replace them solve all their
> problems by unexplained magic is armed with swords made of damp cardboard
> with the word 'sword' written on them, apparently in green crayon and often
> spelled incorrectly.
>
> But it's not a movie: the protagonists will continue to believe that the
> slave army is a terrifying threat on their side and pay the vast dues it
> demands for its worthless services.
>
> --tim
>


-- 
Marco Antoniotti, Professor, Director         tel. +39 - 02 64 48 79 01
DISCo, University of Milan-Bicocca U14 2043   http://dcb.disco.unimib.it
Viale Sarca 336
I-20126 Milan (MI) ITALY

REGAINS: https://regains.disco.unimib.it/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.