site banner

Friday Fun Thread for June 5, 2026

Be advised: this thread is not for serious in-depth discussion of weighty topics (we have a link for that), this thread is not for anything Culture War related. This thread is for Fun. You got jokes? Share 'em. You got silly questions? Ask 'em.

1
Jump in the discussion.

No email address required.

In my experience, you really need to hold the AI's hand to get it to do anything remotely complicated. It's awful at designing things, and will constantly make incorrect assumptions. Last week I had it tell me that some map was wrong because it was keyed off of type information, and so if two types have the same layout there will be a collision. Not only is that not true in C++, I can't think of any language that does that.

That being said, it can be useful when doing things that can be automatically checked. I've had decent success getting it to write mock implementations for tests after denying it the ability to change the actual source code, or to change which libraries the test links. It'll still try to do both of those things, but will eventually give up and write the actual mock. It's also okay at writing the test case outlines, albeit with as few assertions as possible. It's probably still faster for me to add them afterwards than write the whole test by hand.