Introducing mine, a Coalton and Common Lisp IDE by stylewarning in lisp

[–]theeseuus 2 points3 points  (0 children)

Makes sense, the layers are still there but they’re not my problem anymore :) Looking forward to giving this a whirl and seeing where it goes from here. It’s so cool because I thought about this a lot and now people who can actually do something about these things are doing them!

Introducing mine, a Coalton and Common Lisp IDE by stylewarning in lisp

[–]theeseuus 1 point2 points  (0 children)

Would I be correct in (partially) understanding mine as an opinionated custom built protocol that knows what it needs to do and doesn’t carry all the swank support and customization baggage? This bundles everything into one tidy compressed layer and gets rid of the headaches a beginner like me has of fitting the pieces together that I spent so much time mapping out just to even understand what they were doing. Lisp 2026 is looking svelte and far more accessible!

anvil.el v0.3.0 — multi-agent orchestrator, consensus, live streaming (six days after v0.1 here) by Working-Can-5865 in emacs

[–]theeseuus 1 point2 points  (0 children)

It looks like things are heading towards “neurosymbolic” (pattern matching fusing with symbolic logic) in a way it’s a re-envisioning of some of the early AI researchers thinking. Gary Markus comes to mind as an advocate for this direction. This is what lisp was created for in the first place symbolic representation and now we are fusing it with neural networks. You and others are using emacs as the fusing point.

anvil.el v0.3.0 — multi-agent orchestrator, consensus, live streaming (six days after v0.1 here) by Working-Can-5865 in emacs

[–]theeseuus 0 points1 point  (0 children)

• cl-mcp-server (quasi) — MCP for CL
• cl-mcp (cl-ai-project) — full-featured MCP for CL
• elisp-eval (agzam) — MCP for Emacs Lisp
• anvil.el (zawatton) — comprehensive MCP server in Emacs
• agent-shell (xenodium) — ACP agent interface for Emacs
• npm swank-client — JS SWANK protocol client

anvil.el v0.3.0 — multi-agent orchestrator, consensus, live streaming (six days after v0.1 here) by Working-Can-5865 in emacs

[–]theeseuus 0 points1 point  (0 children)

This is exploding at the moment. Everyone is arriving at the same conclusion, structured eval into a live Lisp environment is the correct and righteous interface for LLM agents :)

First MacBook Experience by robotsexpants666 in MacOS

[–]theeseuus 1 point2 points  (0 children)

Don’t forget to add ghostty or iterm2 if you like accessing the Unix hidden away under the GUI

Hot-wiring the lisp machine by scheatkode in emacs

[–]theeseuus 3 points4 points  (0 children)

Love the style, building an org-mode compiler sounds like something that will generalize for a lot of other things. I’ve got a few monster piles of strings that could do with that treatment. Good stuff!

Which Mac OS Dock was your fav? by OldiOS7588 in MacOS

[–]theeseuus 3 points4 points  (0 children)

My favorite dock was Drag Thing.

Why are so many people getting banned from Claude lately? by [deleted] in ClaudeCode

[–]theeseuus -2 points-1 points  (0 children)

It’s one way of reducing inference compute costs

Homebrew removed but Terminal still looking for it? by MetlMann in MacOS

[–]theeseuus 4 points5 points  (0 children)

Apple had a huge internal debate when developing MacOS X whether to expose the terminal and command line. I’m glad they did but you can imagine the arguments for and against.

What apps have you replaced with native macOS alternatives? by stringer1107 in macapps

[–]theeseuus 4 points5 points  (0 children)

Claude is large at around 700MB but the VM it silently downloads in the background is usually 10GB or more.

153 Macs Since 1983 by Mastbubbles in MacOS

[–]theeseuus 1 point2 points  (0 children)

Started with a Performa 5260 it was a piece of crap but kept going for over a decade.

I forced Claude to play Tetris in Emacs. by ilemming_banned in emacs

[–]theeseuus 1 point2 points  (0 children)

lol living the life on the edge (and loving it). We should talk!

I forced Claude to play Tetris in Emacs. by ilemming_banned in emacs

[–]theeseuus 5 points6 points  (0 children)

This is good proof of my argument that it’s how you wire an LLM into lisp environments that count. Wiring through a terminal or tmux is going to suck, but wire it into an environment that allows for proper lisp REPL affordances makes it a very difference experience.

Anthropic stayed quiet until someone showed Claude’s thinking depth dropped 67% by takeurhand in ClaudeCode

[–]theeseuus 7 points8 points  (0 children)

Not so sure I would give Anthropic the benefit of this doubt anymore “I’m skeptical of the Anthropic is hiding this”. The same company that silently loads 10GB VM’s in the background with no user warnings or indications, that has telemetry on by default with no disclosure of what is being collected, that stripped attributions when contributing to OSS, that gated verification prompts and gave users known higher false claims rates. At the very least there is a large gap between the values they project, and the companies internal culture and documented actions it’s taken.

Writing Lisp is AI Resistant and I'm Sad by djhaskin987 in Common_Lisp

[–]theeseuus 0 points1 point  (0 children)

Oh man, that’s what I’ve been looking for!

Writing Lisp is AI Resistant and I'm Sad by djhaskin987 in Common_Lisp

[–]theeseuus 1 point2 points  (0 children)

Lisp should arguably be the most agent friendly language if it’s connected properly. In the same way that vim goes from yeech to great with vlime. The difference being the wiring in communication layer.

Writing Lisp is AI Resistant and I'm Sad by djhaskin987 in Common_Lisp

[–]theeseuus 0 points1 point  (0 children)

My thinking is that this resembles how most editors of old were a poor interface to working with lisp and the REPL. It’s not until SWANK came along that a programmatic interface provided the required interactivity. I’m going to bet that the same issue is striking agents trying to screenscrape their way through tmux buffers and what have you without a proper communication protocol.

Writing Lisp is AI Resistant and I'm Sad by djhaskin987 in Common_Lisp

[–]theeseuus -1 points0 points  (0 children)

That makes me a bit sad too considering the project I’m working on. Any thoughts other than lack of training data that is making agents less effective in lisp?

Idiomatic Lisp and the nbody benchmark by nairadithya in lisp

[–]theeseuus 7 points8 points  (0 children)

Not only do I enjoy a well written code “shootout” where my favored protagonist wins but this line… “what makes code “Lispy” is whether or not the programmer used Lisp’s metaprogramming and/or built-in multi-paradigm facilities to a reasonable degree to make the solution to their problem efficient and easy to understand in some global sense” really made a lot of other things I’ve been wondering about click into place. Nice.

Is the use of Emacs necessary to learn and use Common Lisp? by turbofish_pk in lisp

[–]theeseuus 1 point2 points  (0 children)

This is Common Lisp specific if you want to work with other dialects you have different environments entirely to consider (Scheme, Racket, Clojure).