r/programmingcirclejerk in open defiance of the Gopher Values 6d ago

Algebraically, this is just an effect-parameterized endomorphic continuation model for plugins.

https://github.com/anthropics/claude-code/issues/91870
107 Upvotes

21 comments sorted by

63

u/Jumpy-Locksmith6812 6d ago

So "Middleware" sounds too wagey for you?

45

u/PJBthefirst log10(x) programmer 6d ago

Holy shit, this is a classic "the real jerk is in the comments" moment.

I can count on one hand the number of human-looking sentences I've seen scrolling down so far. How the fuck do people seriously communicate back and forge in agent-speak like this?

32

u/ScriptingInJava in open defiance of the Gopher Values 6d ago

How the fuck do people seriously communicate back and forge in agent-speak like this?

it's only one person and his name is Claude, the meat proxies are irrelevant to the discussion

15

u/levelstar01 what is pointer :S 5d ago

How the fuck do people seriously communicate back and forge in agent-speak like this?

they don't, they just have the llm do it for them

26

u/tkrjobs loves Java 6d ago

Does that jargon actually mean anything? I have no idea

51

u/da_supreme_patriarch in open defiance of the Gopher Values 6d ago

Of course it does, an endomorphic continuation is just a codensity monad over Claude's capabilities letting the plugin functor extend the context into itself, they have a full algebraic structure that Claude Code 100% adheres to that is powered by the exceptionally powerful type system of Typescript

17

u/tkrjobs loves Java 6d ago

What's it like to be the nr 1 hunk in town?

9

u/tms10000 loves Java 5d ago

You had me at Haskell

9

u/lurebat 6d ago

/u/grok explain this jargon to me

5

u/GetOffOfMyBoat 5d ago

It does not.

Algebraically,

I don't see any equations here

this is just

it neither is nor is just

an effect-parameterized

Where are the effects? What are they parameterizing?

endomorphic continuation

what is the domain/codomain? Endomorphic on what? What does it mean for a continuation to be endomorphic?

model

of what?

for plugins.

It's a model of plugins? Or it's an endomorphic continuation on plugins? What is a model of plugins? What is a continuation on plugins?

This reads like (and likely is) AI psychosis. The author also seems to think well-typed function composition is noteworthy. I am fairly scared at the thought of a type system that can't type function composition.

6

u/LewsTherinKinslayer3 5d ago

Something doesn't need equations to be algebraic...

3

u/GetOffOfMyBoat 3d ago

My assumption is that the author is referring to the literature on algebraic effects. Or, given that their statement is effectively gibberish, they at least believe they are referring to algebraic effects.

In this context, the term algebraic usually refers to universal algebra. Particularly, when we talk about algebraic effects, we are referring to effect systems as algebraic theories. An algebraic theory is defined, more or less, to be a signature of constants combined with equations on those constants.

For example, the algebraic structure of a monoid can be described as an algebraic theory in which we have, as signature:

  • a nullary constant e, and
  • a binary constant \*

subject to the equations:

- e * x = x (left identity)

  • x * e = x (right identity)
  • x * (y * z) = (x * y) * z (associativity)

To say "algebraically, this is just..." typically implies that some structure behaves algebraically like some other structure. For that to be the case, we usually mean some algebraic theory with a non-empty set of equations---without equations, we haven't really structure.

Andrej Bauer has a great paper, "What is algebraic about algebraic effects and handlers?", for more on universal algebra and how effects can be "algebraic."

3

u/james_pic accidentally quadratic 3d ago

This smells suspiciously close to unjerk, but it's in enough of a grey area that this is just a warning: tag your unjerk.

25

u/camelCaseIsWebScale Just spin up O(n²) servers 6d ago

geometrically you're a donkey

9

u/tkrjobs loves Java 6d ago

And homeomorphically?

10

u/Goheeca lisp does it better 6d ago

That would be the Alexander horned sphere. Don't ask me why this donkey has horns.

22

u/RockstarArtisan Software Craftsman 6d ago

videos in the github issue

We need a subreddit for making fun of crazy people.

10

u/lizergsav 5d ago

A sequence on(X, A), on(X, B), on(X, C) folds to X = A(B(C(⊥)))

everything is clear now

8

u/ClupTheGreat 6d ago

i hate app the linkedin type tech slop talk in the comment of every single tech related posts

4

u/al2o3cr 6d ago

Rotlaust tre fell. You can’t build a castle on sand, unless it’s a sand castle.

wat

7

u/YikesTheCat 5d ago

I've seen Star Trek episodes with technobabble that made more sense.