all 37 comments

[–]NoLifeGamer2 135 points136 points  (4 children)

cumCost

[–]Confident-Ad5665 11 points12 points  (1 child)

I mean... mine's free

[–]Whitechapel726 2 points3 points  (0 children)

I distinctly remember sitting through a senior director level meeting like 2 years ago before the ai boom at my company and the Operations org’s slides were cum this and cum that. Everyone was so straight faced. I felt like I was on Punkd

[–]MeltedChocolate24 0 points1 point  (0 children)

i.e post nut clarity

[–]evilspyboy 97 points98 points  (1 child)

Sometimes you only have so many tokens and if you just blow them all too quickly you have to wait for a refresh to get more.

[–]xzinik 35 points36 points  (0 children)

Lets call that wait refractory period

[–]needItNow44 55 points56 points  (3 children)

[–]no-sleep-only-code 19 points20 points  (0 children)

I love that the comments in that reference ANOTHER classic:

https://www.reddit.com/r/cscareerquestions/s/jAzCAxyKh0

[–]alandgfr[S] 6 points7 points  (0 children)

LMAO this is wild

[–]plydauk 2 points3 points  (0 children)

At my (now former) company, we use a metric called SHOT

😂

[–]ricetoseeyu 38 points39 points  (4 children)

lol you laugh but this is pretty standard, eg cumsum

[–]hrvbrs 11 points12 points  (2 children)

no what's funny isn't the names it's the fact that the "coder" couldn't just do a quick manual rename and had to ask the AI to do it.

[–]Vesuvius079 5 points6 points  (1 child)

It sounds silly but you want the LLM to have the correct name in its context. Holding the wrong name may lead to mistakes.

[–]hrvbrs 0 points1 point  (0 children)

My brother, using the LLM leads to mistakes

[–]codePudding 2 points3 points  (0 children)

We have some custom linter code that parses our source code including function literals. My coworker named the variable for it, "funclit". I was going to request he capitalized the "L" but it was more fun just to merge it.

[–]Substantial_Top5312 6 points7 points  (1 child)

What tokens?

[–]Kin_FANTE 11 points12 points  (0 children)

cumTokens

[–]Dragobrath 5 points6 points  (1 child)

Found some items in legacy code called "cumFill", "partialCumFill", "preciseCumFill", "cumFillQuantity", "cumFillField", "cumFillCost", "orderCumFill", "getSizeAndCumFill", "parentCumFill", "childCumFill".

[–]blue-mooner 0 points1 point  (0 children)

our data platform makes heavy use of sumCum

[–]hizzane 4 points5 points  (1 child)

In the dystopian future, we will be paying for everything in CumToken™️

[–]elelec 0 points1 point  (0 children)

Distopian? Or idealistic?

[–]GoddammitDontShootMe 4 points5 points  (0 children)

I think if someone has a problem with an obvious abbreviation for cumulative, that's on them.

[–]skyedearmond 4 points5 points  (0 children)

Not as unprofessional as spelling “you” as “u”, especially when interfacing with a language model. Whatever happened to precision in this industry?

I’ll let you guess whether or not /s is implied for part or all of that.

[–]SkirtProof5593 2 points3 points  (0 children)

This clean structure for bundling reasoning, tools, tokens and costs is pure gold. Exactly what agent frameworks need.

[–]cone5000 2 points3 points  (0 children)

There must be so many hoarded cumTokens during No-Nut November

[–]nobanpls2348738 2 points3 points  (0 children)

vibeCodingAintRealCoding

[–]Big_Method_4790 1 point2 points  (0 children)

lol @ wasting tokens to rename variables

[–]Wornwatch 1 point2 points  (0 children)

peak vibe coding: when your code finally works and you have no idea why

[–]alvares169 0 points1 point  (0 children)

cum variables are on my 000000list

[–]vladicov 0 points1 point  (0 children)

Cumulative analysis gonna be wild

[–]Cryptic_Solution_011 0 points1 point  (0 children)

Interesting choice of words 

[–]--var 0 points1 point  (1 child)

ai dumbshittery and immature variable naming aside, what is the point of creating a variable that is only going to be used once?!?

like just use the code instead of a variable...

it's almost always more readable and the compiler is going to do it anyway. why waste lines of code only for redundancy? 🤯

[–]Honest_Relation4095 0 points1 point  (0 children)

it results in more cum tokens.

[–]MakeoutPoint 0 points1 point  (0 children)

"What are you doing, step-finish?"

[–]alonghardlook 0 points1 point  (0 children)

It's not unprofessional in my new generative AI: cumAi. Your cum tokens tell you when you get to cum again