The Codeberg Situation artwork

The Codeberg Situation

The Standup with ThePrimeagen

July 31, 2026

We dive deep into the controversy surrounding Codeberg's decision to ban generative AI projects. They analyze the platform's reasoning, from hardware strain and infrastructure costs to the potential breakdown of community trust and the "slop" of low-effort pull requests.
Speakers: TeejDV, TrashDev, ThePrimeagen, Casey Muratori
**TeejDV** (0:00)
No, Prime said he could walk back on at Netflix, and I said that that is not a good situation, right? Just because I could walk on to my local high school varsity team doesn't mean that they were going to win state champs, okay?

**TrashDev** (0:14)
Okay, we're not going for state championships here. We're just going for steady paycheck. We're going for steady paycheck, the bar is low. Steady paycheck.

**TeejDV** (0:22)
That's a respectable goal, Trash, that's a respectable goal.

**ThePrimeagen** (0:26)
Yeah, yeah, yeah, yeah, yeah, yeah, yeah, yeah, yeah, yeah. Anyways, I'm sorry. I like how Teej is just hating on my very reasonable and respectable goals.

**TrashDev** (0:36)
What do you mean you want steady income, idiot?

**ThePrimeagen** (0:39)
He's a stupid idiot.

**TeejDV** (0:41)
Then why do you start streaming?

**TrashDev** (0:43)
Well, technically, if you leave Prime, then everything just falls apart. There's a lot of downstream implications there.

**TeejDV** (0:49)
That's true.
That will not affect here. All right. Well, I have been kind of brutal on X lately, too. I was thinking about putting in blockers for my own tweets for us to read, but I didn't know if that was allowed.

**TrashDev** (1:01)
What was that?
Get yourself a ring first, kid. Yeah, I know.

**ThePrimeagen** (1:06)
Casey will like this one. Okay, Casey here.

**TrashDev** (1:08)
Prime, can you show it to chat, please? I saw it.

**Casey Muratori** (1:12)
I already saw this.

**ThePrimeagen** (1:13)
Okay.

**Casey Muratori** (1:13)
I saw it.

**TrashDev** (1:15)
I forgot. What was the original post?

**ThePrimeagen** (1:17)
We're going to bring it up either way. Don't worry. We'll get the original.

**TeejDV** (1:23)
Also, for added context for this, which is unaware for everybody who saw this tweet, but good lord, because when I told Kaleen about this tweet, she was like, oh, is that the guy that we were making fun of for not having a girlfriend a while ago?

**TrashDev** (1:40)
Was it though? Because he was sad.

**TeejDV** (1:42)
Yeah, it was, yes.
He was like, I went to a party and a girl said my arms were too big. And I said, generational fumble, basically. And we were giving him a hard time. And then this came up. So Prime, go ahead. Why don't you take it away?

**ThePrimeagen** (1:58)
All right, so Creatine has his name. Literally his name is Creatine Cycles, you can imagine. Dudes will be skinny and be concerned with open source versus closed source models. Bro, you're worried about the wrong weights. By the way, banger tweet. That's a good tweet.

**TrashDev** (2:13)
I love this tweet. I love this tweet. It's fantastic.

**ThePrimeagen** (2:17)
No complaints.

**Casey Muratori** (2:18)
I don't know why you're picking on this guy Teej. That's a great tweet.

**ThePrimeagen** (2:21)
Because Teej comes in with a guy has a girlfriend for three hours and starts posting like this. Winnering before you talk, kid.
Brutal blogging. I don't know what the meme is called, but it's that one guy that's just like brutal, savage, wrecked.

**TeejDV** (2:40)
That's an old Dota 2 meme.

**TrashDev** (2:42)
Wow, what do you say after that one? Brutal, savage, wrecked. Absolutely taken down.

**TeejDV** (2:47)
That's an old Dota 2 meme.

**ThePrimeagen** (2:48)
That meme, that's what just happened right there. Absolutely destroyed. Poor creatine.

**TrashDev** (2:55)
He was at the, in San Francisco, right?

**TeejDV** (2:58)
Yep, we just did a podcast with him. And Prime, I'm not going to do any spoilers, but Prime just showed up a lot of different people.
Oh, nice, we're doing meme review? Yes!

**ThePrimeagen** (3:09)
Yeah, we're doing another meme review. Teej's been on a heater lately when it comes to puns. Why is...

**Casey Muratori** (3:16)
Go ahead. I think on the last one, though, I did want to say one thing.

**TrashDev** (3:20)
Here we see the elusive programmer, a simple creature that spends most of its time working alone, often in darkness.

**Casey Muratori** (3:27)
But what's this?

**TrashDev** (3:28)
Someone being wrong in the internet? Our coder springs into action, reaching top speeds of 120 words per minute before Flash, a light mode website.

**Casey Muratori** (3:35)
The natural enemy of these code lovers stuns our friend. The chase has called off. We'll have to get them next time.

**TrashDev** (3:43)
When not on their computers, they can spend hours drawing crude symbols on something they call whiteboards. Researchers have discovered thousands of dialects, often with more than a dozen used in a single office. However, no linguist has yet deciphered what their purpose is.
Vain creatures, their bodies have evolved over a millenia to be able to sit in unusual postures while looking at themselves on the hot. This will often last for many hours, using the excuse they're waiting for code review, depressed to why they're so inactive.

75 more minutes of transcript below

Feed this to your agent

Try it now — copy, paste, done:

curl -H "x-api-key: pt_demo" \
  https://spoken.md/transcripts/1000651996090

Works with Claude, ChatGPT, Cursor, and any agent that makes HTTP calls.

From $0.10 per transcript. No subscription. Credits never expire.

Using your own key:

curl -H "x-api-key: YOUR_KEY" \
  https://spoken.md/transcripts/1000779290574