6 Comments
Apr 21Liked by Sean Trott

This course sounds amazing! Is it available online?

Expand full comment

Thank you for this post. I appreciate your work to clarify what we are dealing with when we enter a command and get a response. What happens in between is critical. I’m wondering how you might bring in concepts from distributed cognition re: Perkins into your course. Humans themselves are specialized beings.

Expand full comment

Sean - A very nice post. And a neat course too. I can appreciate this because I have been teaching in this general area for many many years. I think that LLMs are just a tool that fashion has made into more than a tool. Well, look at this for a more damning perspective: https://softwarecrisis.dev/letters/llmentalist/

I find it hard to consider cognition to operate at the level of character strings.

The late great Aravind Joshi once told me to be lenient toward the people whose research concentrated on investigating how far a particular tool will get them — be it blackboard architectures or a particular parsing algorithm or n-gram technology or LLMs or what have you. I think this is good as engineering, and indeed will be more useful to most students than dealing with real science. Which starts with identifying a problem and then looking for models and systems that can solve it, or at least satisfy some prerequisites toward a solution. I am sure that you understand what I mean. Talking about LLMs in the same breath as consciousness is metaphorical thinking. Indeed, lots of scientific contributions — and not only in our field — are dealing with metaphors: a fascinating topic in itself (and I don’t mean in the sense of Lakoff). Anyway, thanks for lots of enjoyable content!

Expand full comment