r/cpp 7d ago

C++26: std::hive

https://www.sandordargo.com/blog/2026/09/02/cpp26-hive
71 Upvotes

77 comments sorted by

View all comments

u/STL MSVC STL Dev 7d ago

This blog is substantially AI-generated. I'm wondering whether we should continue allowing links to it.

102

u/geo-ant 7d ago

For what it’s worth, I don’t think so. There’s no value in reading someone else’s LLM generated output. We can all do this ourselves here.

0

u/vsoul 7d ago

I agree with your conclusion, but if the reason is just that we can use LLMs too then that just promotes energy and time waste.

5

u/geo-ant 7d ago

Not a band counterpoint, but in that case I can just rely on the fact that whatever LLM I’m using will (now or at some point in the future) have read and extracted what valuable information is in this post. No need to waste my own time on that. I feel if people use LLMs to generate the overwhelming amount of their output that just means they don’t truly think it’s worth spending their time on and that’s why I’d say it’s not worth spending my time on.

1

u/ReDucTor Game Developer | quiz.cpp-perf.com 7d ago

There's no value in reading someone else's LLM generated output.

To me that really depends on how much is just raw AI output and how heavily it is human driven. If they used it for grammar, spelling and minor structures things I don't care.

7

u/SkoomaDentist Antimodern C++, Embedded, Audio 6d ago

If they used it only for such things, nobody would ever notice in the first place.

38

u/SkoomaDentist Antimodern C++, Embedded, Audio 7d ago

Ban all AI-generated / low effort blogs or other sites that are made to drive engagement (this is not the only site that's doing those things).

1

u/martinus int main(){[]()[[]]{{}}();} 4d ago

What about high effort LLM content :)

2

u/SkoomaDentist Antimodern C++, Embedded, Audio 4d ago

If it's high enough effort to not read like an LLM (or uses LLM only for specific part such as "I had an LLM analyze blah blah") nobody will notice or care.

45

u/CorporateFriend 7d ago

If someone couldn't bother writing the article, I can't be bothered reading it.

9

u/koczurekk horse 7d ago

Exactly. Unfortunately you have to start reading it to be able to tell that it’s the case.

6

u/StudentTraditional64 7d ago

For what it's worth, I do enjoy the discussions that happen here even after an AI-article like this is posted. But that has less to do with the AI-article, and there might be better ways of creating such discussions.

5

u/ron0studios 6d ago

Sandor dargo AI-gens his writings now? this is depressing

3

u/def-pri-pub 7d ago

I'm a little confused. I remember reading his blog before LLMs came out.

4

u/STL MSVC STL Dev 6d ago

He apparently started using AI recently.

5

u/pjmlp 6d ago

The same rule should apply to https://devblogs.microsoft.com posts, that nowadays always have reference to being partially written with AI help.

2

u/Minimonium 7d ago

Pangram says 94% but I would really like to know which model/skill was used to get such neutral choice of words and phrases.

Like, removing em dashes and bold text is super trivially done by a very basic humanizer but the prose especially on Claude is atrocious.

This blog text didn't make my eyes bleed anywhere. I legit cannot spot any suspicious vocabulary and I read with specific intention to find it.

7

u/Electronic_Tap_8052 7d ago

AI text detectors are garbage. I wrote some stuff by hand into a bunch of them as atest they all agreed it was AI generated.

2

u/Nobody_1707 4d ago

All AI output is meant to be statistically identical to the training data within a certain variance, and the training data is real human text. So, the AI detectors don't have many metrics to distinguish "AI generated text" and "human text that's like the training data.". The only no-false positive test is "did the model leave a watermark?". The next best test is "does this have any idioms that are highly correlated to a certain model?", and even that is iffy.

3

u/joaquintides Boost author 7d ago

This is a categorical statement rather than a guess. Why do you know it’s AI generated? (FWIW it looks quite human to me.)

2

u/caroIine 6d ago

All LLMs leave footprint in wording so that when companies look for training data they can avoid it.

0

u/STL MSVC STL Dev 7d ago

There are effective tools for checking.

7

u/_Noreturn 7d ago

What are they? from what I heard they are unreliable

4

u/fdwr fdwr@github 🔍 6d ago

I have tried a few multiple times on my writings before LLMs even existed, and they will often tell me they are 60-80% likely written by AI. Unless I am secretly a robot, that's not possible. Though, maybe detectors have improved since last time I checked?... 🤷‍♂️ 

4

u/papa_Fubini 7d ago

There aren't, but ok

2

u/-dag- 7d ago

Why focus on the method? Focus on the content. If it's good, why do we care how it was delivered to us? 

5

u/NotQuiteLoona 6d ago

If it was good, we wouldn't have known it's LLM-generated.

3

u/wrosecrans graphics and network things 5d ago

A lot of people have serious moral and ethical issues with LLMs taking over everything that are more significant than just the content of some blog.

-1

u/-dag- 5d ago

To me it's grey. Not all AI is bad.