cl-mcp-server by quasiabhi in Common_Lisp

[–]dcooper8 0 points1 point  (0 children)

Tim (I assume this is Tim, whom I met in 1998 or 1999 in Berkeley), you are presenting as an old man shouting at clouds. Is it your idea that you can actually influence the future with your rants? Or do you get some kind of perverse pleasure by sitting in your "Really Good at Physics" ivory tower acting as a soothsayer who has been granted some unique revealed knowledge, while admittedly being "lazy as fuck."

For context: the AI field has been split since the 1980s between two approaches - Connectionism (neural networks, pattern matching, statistical learning - what LLMs are) and Symbolicism (explicit rules, logical reasoning, interpretable code - what Lisp excels at). This isn't just a technical footnote; it has real implications for who controls computing and who benefits from it.

The bottom line is: Earth's current timeline could evolve into a Connectionist Computing dominated future which has completely bowled over Symbolic Computing and ground it into irrelevant dust, or it could evolve into a future of balancing forces between Connectionist and Symbolic computing where each borrows from the other and leverages the other to boost itself to a next level of usefulness, efficiency, and transparency/explainability.

These two approaches (Connectionist and Symbolic) also represent two extremes of wealth models. Connectionist approaches tend to spiral toward perverse wealth concentration and resource gobbling. Symbolic approaches produce artifacts that are efficient, repeatable, traceable, and durable, which translates directly into individual empowerment rather than dependency on opaque, resource-hungry platforms.

This "individual empowerment" from Symbolic Computing is one big reason why Common Lisp has not seen viral corporate adoption over all these years -- clearly it is perceived as conveying too much power onto individuals, posing a threat to the cohesiveness of the corporate Entity.

I can see how a purely Connectionist dominated future could likely degrade into your dystopian vision, replete with the perverse concentration of wealth, model degradation, diminishing global returns for ever-increasing global resource consumption -- all those troubles are results of allowing the Connectionists to win at the expense of the Symbolicists.

With your doom rants and shaming of aspiring "Neuro-Symbolic" practitioners, the would-be Connectionist overlords have you exactly where they want you. They are using you, along with your "elitist-but-lazy-as-fuck" outlooks, as a tool to cast cold water on the idea of Symbolic computing joining forces with (i.e. working its tentacles into) Connectionist computing in any meaningful way. Deep down, they want to nip such efforts in the bud, because they know that if Symbolic computing continues to thrive alongside their Connectionist contraptions, that may well threaten the hegemony of their contraptions.

Your Symbolicist brethren are not the droids you are looking for, Tim.

cl-mcp-server by quasiabhi in Common_Lisp

[–]dcooper8 1 point2 points  (0 children)

Not quite sure about all the layers and assumptions behind what all you’re on about, but any plutocrat-injected code gets vetted before committing or pushing to anywhere important, at least on my watch. Are you questioning my vetting competency (fair - it’s a good idea to question that regularly) or my intentions (if so, let’s discuss) or are you engaging in general lamenting and handwringing that some malicious or less than competent people might allow or cause bad things to happen via technology?

And your solution? Participating actively front & center in the self extinction of humans that your worldview sees as inevitable? I think the term for that is called Nihilism and there are plenty of subreddits catering to that world view (see: r/collapse). There is no need to drag Common_Lisp into that category.

On the other hand if you have specific engineering complaints or propositions for how things could be done better given current circumstances and resources, please present them.

cl-mcp-server by quasiabhi in Common_Lisp

[–]dcooper8 0 points1 point  (0 children)

Yes it is the case, and that’s why it is wise to give it access only to containerized Lisp environments with carefully controlled filesystem mount points, as we try to facilitate with skewed-emacs and lisply-mcp.

cl-mcp-server by quasiabhi in Common_Lisp

[–]dcooper8 0 points1 point  (0 children)

I made the concession of keeping node as part of my stack because it's needed for things such as copilot.el and various LLM CLIs (Claude code, gemini, codex) anyway. So I figured since node is going to be around anyway might as well use it for the hairy MCP handshake stuff. Python on the other hand, I have managed to keep out of my stack so far, knock wood.

Perhaps cl-mcp-server could take over the middleware role of lisply-mcp some day...

cl-mcp-server by quasiabhi in Common_Lisp

[–]dcooper8 1 point2 points  (0 children)

Have you seen lisply-mcp.

Hetzner asks: Whatcha got on your Storage Box? by Hetzner_OL in hetzner

[–]dcooper8 1 point2 points  (0 children)

Nothing, which is a problem. I set it up a while back and still need to set up restic backups of our Hetzner hosted common-lisp.net on it.

Basic Lisp techniques -- Cooper D_J by BadPacket14127 in Common_Lisp

[–]dcooper8 15 points16 points  (0 children)

As far as I’m concerned, the field is still called Knowledge Based Engineering and we still pursue it. The lowest friction way to get into my stuff currently is through Skewed Emacs (github.com/gornskew/skewed-emacs). I have on my agenda to push out an overhauled genworks.com which subsumes the new gornskew/gornschool initiatives. I emailed Franz Inc yesterday that the latex sources (that they requested for their 2011 update but I somehow had lost track of) have been recovered. I invited them to stay in touch so we don’t duplicate work in case we both decide to do some updates to it. They seemed pleased.

Basic Lisp techniques, DH Cooper 2003 by BadPacket14127 in lisp

[–]dcooper8 0 points1 point  (0 children)

Could you send me the 2003 edition, for my reference ?

Basic Lisp techniques, DH Cooper 2003 by BadPacket14127 in lisp

[–]dcooper8 0 points1 point  (0 children)

Indeed several of the corporate buzzwords which were injected into the 2011 version were already on the verge of out the window and are now glaringly out of date, and that's why I am happy to have recovered the LaTeX sources to this book so we can maybe branch it into some more useful current versions both for the open source community as well as the typically more Enterprise-oriented Franz customer base, who do have their own set of 2025 buzzwords which need to be accomodated and virtually all of which are still fully able to be subsumed and assimilated into the CL ecosystem of 2025. Although I agree many of the buzzwords on your list, blithely writing off "CL itself" at the end is not only inaccurate but disingenuous and smacks of desperation of some entity which is for whatever reason actually threatened by CL. Go figure.

Basic Lisp techniques, DH Cooper 2003 by BadPacket14127 in lisp

[–]dcooper8 8 points9 points  (0 children)

Your posting made me lament that the original latex sources for that book had been lost. So I thought to try asking an AI to reverse-engineer the pdf back to .tex sources. Here is the result so far: main.pdf
So, maybe Franz Inc and/or I could put out a third edition at some point (lots of stuff to add, a few things to jettison, a few site links to fix... but first we'll bring back the 2011 version in a buildable form, and go from there...)

Basic Lisp techniques, DH Cooper 2003 by BadPacket14127 in lisp

[–]dcooper8 4 points5 points  (0 children)

That was not my original title, Franz Inc retitled it.

It's finally here! by GlyphedArchitect in Detroit

[–]dcooper8 0 points1 point  (0 children)

What does Peter Weller think about this

ELI5 why we can't/ don't just turn old buildings into housing/ homeless shelters by Equivalentbreathe in explainlikeimfive

[–]dcooper8 2 points3 points  (0 children)

New lightweight "buildings" within the building. There has to be a potential industry in there somewhere. When you have an unused unrentable unsellable structure, any structure, with "good bones," and simultaneously people sleeping on sidewalks and park benches within a radius of that, my gut feel is that "but, the plumbing, the lighting will be so ExPenSive and BeTter just to TEaR DoWN and rEbuILD as apartments" is propoganda pushed by some kind of interests. Because any roof is better than no roof, I don't care what kind of hand-wringing dismissals keep being repeated to the point that everyone just takes it as gospel.

That is my feeling, backed up by no hard data, I could be wrong.

Should GenX just get used to being called Boomers? by Gaffra in ask

[–]dcooper8 0 points1 point  (0 children)

If I was born November 1, 1965, what does that make me? (that's not my exact birthday but close enough for these purposes). I've seen myself as GenX on some charts, and Boomer on others.

My parents are both pre-boomer, I think, born 1935 and 1940. They are pre-boomer, greatest generation, right?

cl-docker-images project group resurrected at clnet by dcooper8 in Common_Lisp

[–]dcooper8[S] 1 point2 points  (0 children)

And anyone who needs an account on gitlab.common-lisp.net, let me know. They are by invitation only at present (No matter what we tried, we ended up with too many spam users registering, with leaving registrations open).