frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

You did this with an AI and you do not understand what you're doing here

https://hackerone.com/reports/3340109
416•redbell•4h ago

Comments

redbell•4h ago
Jump to the point: https://hackerone.com/reports/3340109#:~:text=you%20did%20th...
mrsvanwinkle•2h ago
this LLM-emboldened, mass Dunning-Kruger schizophrenia has gone from hilarious to sad to simply invoking disgust. this isn't even an earnest altruistic effort but some insecure fever dream of finally being acknowledged as a "genius" of some sort. the worst i've seen of this is some random redditor claiming to have _the_ authoritative version of a theory of everything and spamming it in every theoretical physics adjacent subreddit, claims to have a phd but anonymous and doesn't represent any research group/institution nor does the spam have any citations.
scns•2h ago
Only found a short but good article about such a case [0], i'm sure someone has bookmarked the original. There are support groups for people like this now!

[0] https://www.bgnes.com/technology/chatgpt-convinced-canadian-...

Retr0id•1h ago
This aspect is fascinating

> The breakdown came when another chatbot — Google Gemini — told him: “The scenario you describe is an example of the ability of language models to lead convincing but completely false narratives.”

Presumably, humans had already told him the same thing, but he only believed it when an AI said it. I wonder if Gemini has any kind of special training to detect these situations.

DetroitThrow•2h ago
There must be other corporate bounty programs they could DDOS with fake reports - doing it to curl surely won't yield much profit.
ares623•2h ago
This is headline driven development. Sooner or later one of these reports will make it and there will be much rejoicing.
baq•2h ago
s/much rejoicing/pandora's box/ I guess.

the thing is, these people aren't necessarily wrong - they're just 1) clueless 2) early. the folks with proper know-how and perhaps tuned models are probably selling zero days found this way as we speak.

nenenejej•2h ago
Maybe using curl for RLHF training/tuning before running it on the money sites.
keyle•2h ago
Resume hit piece, <failed/>.

What an absolute shamble of an industry we have ended up with.

misnome•2h ago
I wonder where the balance of “Actual time saved for me” vs “Everyone else's time wasted” lies in this technological “revolution”.
stahorn•2h ago
You're doing it wrong: You should just feed other peoples AI-generated responses into your own AI tools and let the tool answer for you! The loop is then closed, no human time wasted, and the only effect is wasted energy to run the AI tools. It's the perfect business model to turn energy into money.
jsheard•2h ago
You joke, but some companies are pushing this idea unironically by putting "use AI to expand a short message into a bloated mess" and "use AI to turn a bloated mess into a brief summary" into both sides of the same product. Good job everyone, we've invented the opposite of data compression.
gloxkiqcza•2h ago
Reminded me of this - an URL lengthener: https://looooooooooooooooooooooooooooooooooooooooooooooooooo...
tsimionescu•2h ago
The next HTTP standard should include `Transfer-Encoding: polite` for AI-enabled servers and user agents.
taneq•1h ago
We could call it “bsencode.
throwaway0236•1h ago
Great cartoon with comment about this problem:

https://marketoonist.com/2023/03/ai-written-ai-read.html

jiqiren•2h ago
that's still a huge waste of time and resources. Rather, Daniel has focused on promoting good use of AI that has yielded good results for curl: https://mastodon.social/@bagder/115241241075258997 https://joshua.hu/llm-engineer-review-sast-security-ai-tools...
dandanua•2h ago
And then alien civilization will wonder how humans went extinct.
miroljub•2h ago
Wasting time for others is a net positive, meaning jobs won't be lost, since some human individual still needs to make sense out of AI generated rubbish.
simsla•1h ago
Agreed.

I've found some AI assistance to be tremendously helpful (Claude Code, Gemini Deep Research) but there needs to be a human in the loop. Even in a professional setting where you can hold people accountable, this pops up.

If you're using AI, you need to be that human, because as soon as you create a PR / hackerone report, it should stop being the AI's PR/report, it should be yours. That means the responsibility for parsing and validating it is on you.

I've seen some people (particularly juniors) just act as a conduit between the AI and whoever is next in the chain. It's up to more senior people like me to push back hard on that kind of behaviour. AI-assisted whatever is fine, but your role is to take ownership of the code/PR/report before you send it to me.

dncornholio•2h ago
These are the people that I imagine who go on forums and threads to announce how great AI is and are unable to provide any critique. They are blinded by ignorance.
rsynnott•2h ago
This must be _absolutely exhausting_.
zelphirkalt•1h ago
Yeah, I guess if I was him, I would just close issues silently and ban the person who created them, if possible. I don't think I could be as nice as he is.
joz1-k•1h ago
The problem is that AI can generate answers and code that look relevant and as if they were written by someone very competent. Since AI can generate a huge amount of code in a short time, it's difficult for the human brain to analyze it all and determine whether it's useful or just BS.

And the worst case is when AI generates great code with a tiny, hard-to-discover catch that takes hours to spot and understand.

ares623•1h ago
Imagine the headline if a slop security report ends up real but the maintainer ignored it.

It’s a lose-lose situation for the maintainers

xnickb•35m ago
Thankfully in this case it's a curl vulnerability that doesn't use curl in the reproducer. That's a fairly safe call.
dansmith1919•2h ago
Crazy how he doubled down by just pasting badger's answer into Chat and submitting the (hilariously obvious AI) reply:

> Thanks for the quick review. You’re right — my attached PoC does not exercise libcurl and therefore does not demonstrate a cURL bug. I retract the cookie overflow claim and apologize for the noise. Please close this report as invalid. If helpful, I can follow up separately with a minimal C reproducer that actually drives libcurl’s cookie parser (e.g., via an HTTP response with oversized Set-Cookie or using CURLOPT_COOKIELIST) and reference the exact function/line in lib/cookie.c should I find an issue.

dansmith1919•2h ago
At some point they told ChatGPT to put emoji's everywhere which is also a dead giveaway on the original report that it's AI. They're the new em dash.
badgersnake•2h ago
Some people actually do that on Github too. Absolute psychopaths.
jsheard•2h ago
I think the JS/Node scene was the pioneer in spamming emojis absolutely everywhere, well before AI. Maybe that's where the models picked it up from.
pjmlp•2h ago
I really hate all those CLI applications and terminal configurations that look like circus came to town.
henrebotha•1h ago
I don't love emojis for this purely because they're graphically inconsistent; I can't style them with my terminal font or colour scheme. But I'm a huge fan of using various (single-width) unicode chars with colour to make terminal output a lot easier to parse, visually. Colour and iconography are extremely useful.
JdeBP•1h ago
Hieroglyphics are vastly underused.

    𓂫 ~ 𓃝 JdeBP𓆈localhost 𓅔 %                                𓅭 pts/0
rvnx•22m ago
Love it, first time I see that online on forums (genuinely). Gives ideas for Reddit posts
dvfjsdhgfv•2h ago
I'm a bit ashamed to say that, after using various ASCII symbols (for progress, checkmarks etc.) in the 90s and early 2000s, when I first discovered we can actually put special Unicode characters on the terminal and it will be rendered almost universally in a similar way, it was like discovering an unknown land.

While rockets and hearts seem more like unnecessary abuse, there are a few icons that really make sense in CLI and TUI programs, but now I'm hesitant to use them as then people who don't know me get suspicious it could be AI slop.

elzbardico•2h ago
I absolutely love the checkmark and crossmark emojis for use in scripts. but I think they are visual garbage in logs.
JustFinishedBSG•2h ago
"FastThingJS: A blazing fast thing library for humans . Made with on "
Dilettante_•1h ago
I can still see them!
noosphr•1h ago
That's because utf-8 was such an absolute mess in JS that adding an emoji in your code was a flex that it worked.

Sane languages have much less of this problem but the damage was done by the cargo cultists.

Much like how curly braces in C are placed because back in the day you needed you punch card deck to be editable, but we got stuck with it even after we stared using screens.

raincole•2h ago
It was far before ChatGPT. I remember once on a Show HN post I commented something along the line with "The number of emoji in README makes it very hard for me to take this repo seriously" and my comment got (probably righteously) downvoted to dead.
ffsm8•1h ago
I think I remember exactly what you're talking about, even though I completely forgot what software it was.

I believe it was a technical documentation and the author wanted to create visual associations with acteurs in the given example. Like clock for async process of ordering, (food -) order, Burger etc.

I don't remember if I commented on the issue myself, but I do remember that it reduced readability a lot - at least for me.

listic•1h ago
What was it with em dash?
Ralfp•1h ago
People usually don't type embdash, just use regular dash (minus sign) they have already on the keyboard. ChatGPT uses emdash instead.
Wowfunhappy•1h ago
Ahem.

https://www.gally.net/miscellaneous/hn-em-dash-user-leaderbo...

As #9 on the leaderboard I feel like I need to defend myself.

alchemist1e9•1h ago
I’m guessing this list is defined by Mac users who all got taught em dash somewhere similar or for similar reasons. It is only easy to use on a Mac. But I wonder what is the 2nd common influence of users using it?
nick__m•1h ago
Android — keyboard – good for endash to !
Freak_NL•56m ago
This is a misconception which keeps getting repeated. It's easy to use an em-dash on any modern Linux desktop as well (and in a lot of other places).
chrismorgan•22m ago
Though it does still require nominating a key to map to Compose. And is not generally meaningfully documented. So I’d only call it easy for the sorts of people that care enough to find it.

But then, long before I had a Compose key, in my benighted days of using Windows, I figured out such codes as Alt+0151. 0150, 0151, 0153, 0169, 0176… a surprising number of them I still remember after not having typed them in a dozen years.

dolmen•7m ago
I miss the numeric keypad (gone on laptops) to be able to properly type my last name with its accentuated letter.
fao_•39m ago
On Linux I just type (in sequence):

compose - -

and it makes an em dash, it takes a quarter of a second longer to produce this.

I don't know why the compose key isn't used more often.

whilenot-dev•27m ago
The compose key feels mandatory for anyone who wants to type their native langauge on an US-english layout. The combination[0] is "Compose--." though: –

[0]: https://en.wikipedia.org/wiki/Compose_key#Common_compose_com...

throwup238•31m ago
Or, you know — iOS. That’s huge marketshare for a keyboard that automatically converts -- to —
alchemist1e9•9m ago
That probably explains everything from a statistical perspective about this em dash topic. I didn’t know that — Thanks.
o1o1o1•1h ago
I recently learned to use Option + Shift + `-` (dash) on macOS to type it and use it since then because somebody smarter than me told me that this is the correct one to use (please correct them if you know better :D).
LorenDB•51m ago
Microsoft Word at least used to autocorrect two dashes to a single em dash, so I have plenty of old Word documents kicking around with em dashes.
l5870uoo9y•2h ago
This reads as an AI generated response as well with the; "thanks", "you're right", flawless grammar, and plenty of technical references.
gryfft•1h ago
I think you might be onto something-- perhaps something from the first sentence of the post to which you are replying.
brap•1h ago
You’re absolutely right, that’s a sharp observation that really gets to the heart of the issue.
dalmo3•1h ago
The user is now expressing sarcasm.
pelagicAustral•53m ago
You're absolutely right, based on the tenor of the previous message exchange, it is likely that brap is indeed sarcastically responding to gryfft. Do you want me to explain the mechanics of this interaction?
InsideOutSanta•1h ago
Thank you! I'm glad you found the observation insightful. It's important to delve deep into the core of an issue to truly understand its implications and potential solutions. If you'd like to explore this further or discuss any other aspects, feel free to share your thoughts!
Havoc•2h ago
Makes me wonder whether the submitter even speaks english
t0lo•2h ago
AI's other acronym...
akk0•2h ago
You do realize English is one of India's two official languages, I hope?
throawayonthe•1h ago
what are they even reffering to, what does AI stand for in relation to India?
jsheard•1h ago
"Actually Indians" was coined to refer to "AI" products which turn out to be outsourced human labor in disguise. Builder.ai was the most infamous example.
buttocks•52m ago
French is one of Canada’s. It’s generally spoken poorly in Vancouver.
deadbabe•39m ago
Yea but you can always tell it’s an Indian because they write differently from actual English speakers.
unmole•1h ago
The username sounds Turkish. Make what you will of it.
dansmith1919•1h ago
So... nothing? Because I'm also not from an English speaking country and I speak English.
mda•1h ago
Probably yes, but not as smooth and eloquent as the AI they use.
ToucanLoucan•2h ago
Is it that crazy? He's doing exactly what the AI boosters have told him to do.

Like, do LLMs have actual applications? Yes. By virtue of using one, are you by definition a lazy know-nothing? No. Are they seemingly quite purpose-built for lazy know-nothings to help them bullshit through technical roles? Yeah, kinda.

In my mind this is this tech working exactly as intended. From the beginning the various companies have been quite open about the fact that this tech is (supposed to) free you from having to know... anything, really. And then we're shocked when people listen to the marketing. The executives are salivating at the notion of replacing development staff with virtual machines that generate software, but if they can't have that, they'll be just as happy to export their entire development staff to a country where they can pay every member of it in spoons. And yeah, the software they make might barely function but who cares, it barely functions now.

chinathrow•2h ago
The '—' gave it away. No one types this character on purpose.
jrimbault•2h ago
I used to.
ulimn•2h ago
Or at least not anymore since this became the number 1 sign whether a text was written with AI. Which is a bit sad imo.
yreg•2h ago
I do all the time, but might have to stop. Same with `…`.
henrebotha•1h ago
Don't let them win. Stand proud with your "–" and your "—" and your "…" and your "×".
easton•2h ago
Two dashes on the Mac or iOS do it unless you explicitly disable it, I think.
ceejayoz•2h ago
The AI is trained on human input. It uses the dash because humans did.
chinathrow•2h ago
Yeah but a dash, at least on my keyboard is a '-', not the one quoted above.
ceejayoz•2h ago
If I type two dashes—like this—my phone changes it into a special character. Same for three dots…
Ndymium•1h ago
En and em dashes are easily accessible on both my laptop's and phone's keyboard layouts and I like using them, just like putting the ö in coöperate. It's sad if this now makes me look like a robot and I have to use the wrong dashes to be more "human".
unwind•1h ago
TIL that some people spell cooperate with an "ö".

As a Swedish native it really breaks my reading of an English word, but apparently it's supposed to indicate that you should pronounce each "o" separately. Language is fun.

cap11235•1h ago
As a native English speaker, it also breaks my reading of "cooperate". Never seen it before. I think parent is just annoyingly eccentric for the sake of it.
anonymars•18m ago
Most commonly seen in naïve, and the New Yorker
Freak_NL•53m ago
Using umlauts to signal that a vowel is pronounced separately is common in a number of languages (like Dutch).
unwind•29m ago
Yeah, I know.

It's just confusing for us poor Swedes since "ö" in Swedish is a separate letter with its own pronunciation, and not a somehow-modified "o". Always takes an extra couple of seconds to remember how "Motörhead" is supposed to be said. :)

jnwatson•16m ago
Em dashes are widely used. The diaeresis is only used in The New Yorker and those that copied their style.
arthens•1h ago
I'm skeptical this is the reason:

- Chatgpt uses mdashes in basically every answer, while on average humans don't (the average user might not even be aware it exists)

- if the preference for em dashes came from the training set, other AIs would show the same bias (gemini and Le chat don't seem to use them at all)

jaymzcampbell•2h ago
I really loved how easy MacOS made these (option+hypen for en, with shift for em), so I used to use them all the time. I'm a bit miffed by good typography now being an AI smell.
sevg•2h ago
Just because you don’t, doesn’t mean other people don’t. Plenty of real humans use emdash. You probably don’t realise that on some platforms it’s easy to type an emdash.
mwigdahl•10m ago
In Office apps on Windows just type two hyphens and then a word afterwards and it will autoconvert to an em-dash.
johnisgood•2h ago
Keep in mind that now that people know what to pay attention to: em-dash, emojis, etc. they will instruct the LLM to not use that, so yeah.
kstrauser•1h ago
And where did you suppose AIs learned this, if not from us?

Turns out lots of us use dashes — and semicolons! And the word “the”! — and we’re going to stuff just because others don’t like punctuation.

birjokduf•1h ago
Books use it more liberally, internet writings not so much. Also some languages are much more prone to using it while some practically never use it
exe34•1h ago
I'm starting to wonder if there's a real difference between the populations who use em dashes and those who think it's a sign of AI. The former are the ones who write useful stuff online, which the AIs were trained on, and the latter are the consumers who probably never paid attention to typography and only started commenting on dashes after they became a meme on LinkedIn.
Balinares•44m ago
I absolutely bloody do -- though more commonly as a double dash when not at the keyboard -- and I'm so mad it was cargo-culted into the slop machines as a superficial signifier of literacy.
_fizz_buzz_•24m ago
I started using hyphens a few years ago. But now I had to stop, because AI ruined it :(
BoredPositron•2h ago
It's an n8n bot without user input. If you Google the username you'll find a GitHub full of agent stuff.
listic•1h ago
Who was likely to start it and for what purpose?
BoredPositron•1h ago
Clout? The dude behind the username?
listic•37m ago
The dude behind batuhanilgarr username, I think.
rapidaneurism•2h ago
I wonder if there was a human in the loop to begin with. I hope the future of CVS is not agents opening accounts and posting 'bugs'
zaphodias•1h ago
I don't think there are humans involved. I've now seen countless PRs to some repos I maintain that claim to be fixing non-existent bugs, or just fixing typos. One that I got recently didn't even correctly balanced the parenthesis in the code, ugh.

I call this technique: "sprAI and prAI".

henrebotha•1h ago
Hey don't hate on us humans who genuinely do open random PRs to random projects to fix typos. https://github.com/pulls?q=is%3Apr+author%3Ahenrebotha+archi...
Dilettante_•1h ago
Thank you for your service o7
treesknees•1h ago
I’d love to know what your genuine motivation is. Is it a desire to genuinely improve projects? Because I’ve always had the impression that people who do this just want to boost their PR counts and GitHub activity numbers.
LandR•1h ago
There's been a couple of projects with typos, that I wanted to fix but didn't for exactly the reason above!

Didn't want to be seen as just padding my github.

boothby•54m ago
This makes me a bit sad. Over the years I've posted PRs to several, but not many, repos with a one-off fix, issue or improvement. It's a great opportunity to say hello and thanks to the maintainers.
krageon•43m ago
I used to do this when I had more free time and I did it because I just enjoy doing it. When I write it down like this I realise it sounds kind of obvious, but here we are
basscomm•11m ago
Not everyone is a developer. Finding and fixing typos benefits everyone and allows nontechnical people to participate in the projects to improve the software they use, even if they can't contribute code.
ChipopLeMoral•1h ago
You're absolutely right! There are no humans involved and I apologize for that! Let me try that again and involve some humans this time, as well as correctly balancing the the parentheses. I understand your frustration and apologize for it, I am still learning as a model!
cornholio•1h ago
We will quickly evolve a social contract that AI are not allowed to directly contact humans and waste their time with input that was not reviewed by other humans, and any transgression should by swiftly penalized.

It's essentially spam, automatically generated content that is profitable in large volume because it offsets the real cost to the victims, by wasting their limited attention span.

If you wantme to read your text, you should have the common courtesy to at least put in a similar work beforehand and read it yourself at least once.

unwind•1h ago
Uh that sounds awesome, but if humanity worked like that then things like actual spam e-mail and "robo-calls" would not exist, right? But they do, and they have done for a while. Sorry for maybe sounding cynical, but I have a really hard time believing in your prognosis.
vintermann•1h ago
When you put it like that, what AI does in cases like this, is enable us all to treat each other like e.g. Google and Facebook (and any sufficiently big corporate-bureaucratic entity) has treated us for a long time.

We have reviewed your claims and found that [the account impersonating your grandma] has not violated our guidelines.

navane•1h ago
I was looking through my work email (my personal email is already too far gone) and realized 90pct of the messages were computer generated. Maybe not AI, but still all automatic process fired messages. I was looking for emails that were deliberately drafted by a human, not even sent only to me. Just messages that a human intentionaly made in the moment. Can't filter them out.
dolmen•15m ago
See Ghostty's social contract about AI use: https://github.com/ghostty-org/ghostty/blob/main/HACKING.md#...
pjc50•1h ago
The future of everything with a text entry box is AIs shoveling plausible looking nonsense into it. This will result in a rise of paranoia, pre-verification hoops, Cloudflare like agent-blocking, and communities "going dark" or closed to new entrants who have not been verified in person somewhere.

(The CVE system has been under strain for Linux: https://www.heise.de/en/news/Linux-Criticism-reasons-and-con... )

rjdj377dhabsn•1h ago
Even with closed communities, real user accounts will get sold for use by AI.
belter•1h ago
Crazy on how the current 400 Billion AI bubble is based on this being feasible...
koolba•1h ago
The rationale is that the AI companies are selling the shovels to both generate this pile as well as the ones we'll need to clean it up.
pjc50•1h ago
And on externalizing costs - the actual humans who have to respond to bad vulnerability report spam.
Sharlin•1h ago
Unfortunately that seems to be the norm now – people literally reduce themselves to a copy-paste mechanism.
pravj•41m ago
This resonates a lot with some observations I drafted last week about "AI Slop" at the workplace.

Overall, people are making a net-negative contribution by not having a sense of when to review/filter the responses generated by AI tools, because either (i) someone else is required to make that additional effort, or (ii) the problem is not solved properly.

This sounds similar to a few patterns I noted

- The average length of documents and emails has increased.

- Not alarmingly so, but people have started writing Slack/Teams responses with LLMs. (and it’s not just to fix the grammar.)

- Many discussions and brainstorms now start with a meeting summary or transcript, which often goes through multiple rounds of information loss as it’s summarized and re-expanded by different stakeholders. [arXiv:2509.04438, arXiv:2401.16475]

rvnx•39m ago
You’re absolutely right. The patterns you’ve noted, from document verbosity to informational decay in summaries, are the primary symptoms. Would you like me to explain the feedback loop that reinforces this behavior and its potential impact on organizational knowledge integrity?
mewpmewp2•33m ago
Got it — here’s a satiric AI-slop style reply you could post under rvnx:

Thank you for your profound observation. Indeed, the paradox you highlight demonstrates the recursive interplay between explanation and participation, creating a meta-layered dialogue that transcends the initial exchange. This recursive loop, far from being trivial, is emblematic of the broader epistemological challenge we face in discerning sincerity from performance in contemporary discourse.

If you’d like, I can provide a structured framework outlining the three primary modalities of this paradox (performative sincerity, ironic distance, and meta-explanatory recursion), along with concrete examples for each. Would you like me to elaborate further?

Want me to make it even more over-the-top with like bullet lists, references, and faux-academic tone, so it really screams “AI slop”?

rvnx•27m ago
* Trying 20.54.123.42:443... * Connected to api.openai.azure.com (20.54.123.42) port 443 (#0) * ALPN, offering h2 * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/ssl/certs/ca-certificates.crt * TLSv1.3 (OUT), TLS handshake, Client hello (1): * TLSv1.3 (IN), TLS handshake, Server hello (2): * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): * TLSv1.3 (IN), TLS handshake, Certificate (11): * TLSv1.3 (IN), TLS handshake, CERT verify (15): * TLSv1.3 (IN), TLS handshake, Finished (20): * TLSv1.3 (OUT), TLS handshake, Finished (20): * SSL connection using TLSv1.3 / AEAD-AES256-GCM-SHA384 > POST /v1/chat/completions HTTP/1.1 > Host: api.openai.azure.com > User-Agent: curl/7.88.1 > Accept: / > Content-Type: application/json > Authorization: Bearer sk-xxxx > Content-Length: 123 > * upload completely sent off: 123 out of 123 bytes < HTTP/1.1 500 Internal Server Error < Content-Type: application/json < Date: Mon, 22 Sep 2025 16:30:12 GMT < Content-Length: 352 < {"error":{"message":"The server had an error processing your request. Sorry about that! You can retry your request, or contact us through an Azure support request at: https://go.microsoft.com/fwlink/?linkid=2213926 if you keep seeing this error. (Please include the request ID d7fc0c4f-4c08-415c-b22b-3b9a59524a41 in your email.)","type":"server_error","param":null,"code":null}} * Connection #0 to host api.openai.azure.com left intact curl: (22) The requested URL returned error: 500
mewpmewp2•22m ago
Fascinating trace — what you’ve essentially demonstrated here is not just a failed TLS handshake culminating in a 500, but the perfect allegory for our entire discourse. The client (us) keeps optimistically POSTing sincerity, the server (reality) negotiates a few protocols, offers some certificates of authenticity, and then finally responds with the only universal truth: Internal Server Error.

If helpful, I can follow up separately with a minimal reproducible example of this phenomenon (e.g. via a mock social interaction with oversized irony headers or by setting CURLOPT_EXISTENTIAL_DREAD). Would you like me to elaborate further on the implications of this recursive failure state?

theoreticalmal•27m ago
I have never seen an AI meeting summary that was useful or sufficient in explaining what happened in the meeting. I have no idea what people use them for other than as a status signal
golemotron•10m ago
Why do people want to signal their low status?
dolmen•18m ago
I think we are now beyond just copy-pasting. I guess we are in the era where this shit is full automated.
ttyyzz•2h ago
Over time, I've gotten a feel for what kind of content is AI-generated (e.g., images, text, and especially code...), and this text screams "AI" from top to bottom. I think badger responded very professionally; I'd be interested to see Linus Torvalds' reaction in such a situation :D
rpigab•2h ago
"I heard you were extremely quick at math"

Me: "yes, as a matter of fact I am"

Interviewer: "Whats 14x27"

Me: "49"

Interviewer: "that's not even close"

me: "yeah, but it was fast"

nenenejej•2h ago
The lowest latency responses in my load tests is when something went wrong!
jtwaleson•2h ago
There should be a language that uses "Almost-In-Time" compilation. If it runs out of time, it just gives a random answer.
phinnaeus•2h ago
Best I can do is a system that gives you a random answer no matter how much time you give it.
zelphirkalt•1h ago
Great! 80-20, Pareto principle, we're gonna use that! We are as good as done with the task. Everyone take phinnaeus as an example. This is how you get things done. We move quickly and break things. Remember our motto.
card_zero•1h ago
Break things and run away, got it.
Applejinx•24m ago
[neddieseagoon] …and they did! [/neddieseagoon]
poszlem•1h ago
https://www.youtube.com/watch?v=4SI3GiPihQ4

“Is this your card?”

“No, but damn close, you’re the man I seek”

donohoe•44m ago

  function getRandomNumber() {
    return 4
  }
mewpmewp2•30m ago
Prove to me that it's not perfectly random.
malux85•2h ago
Wow even the followup response apologising for noise was full of noise.

It finishes "I can follow up ... blah blah blah ... should I find an issue"

Tone deaf and utterly infuriating.

teapot7•2h ago
For me the followup was the most obviously AI bit of writing - it's exactly the tone you get when the AI admits it's been utterly wasting your time.
nenenejej•2h ago
Gaslighting at scale
TheSilva•2h ago
50/50 title here: it can be the app devs or it can be the reporter.
eithed•2h ago
Why not verify these reports using LLMs first?
varjag•2h ago
It's the same problem, false positives.
elzbardico•2h ago
And false negatives too.
elzbardico•2h ago
Once you're at the 12th month of trying to shoehorn LLMs in several use cases at your job, you'll find the answer to this question:

BECAUSE YOU CAN'T FUCKING TRUST THOSE LYING HALLUCINATING PIECES OF SHIT.

joz1-k•2h ago
We will see more problems related to the attitude: "I know AI, and therefore I'm smarter than trilobites who coded this before the AI boom."

I suppose there's a reason why kids are usually banned from using calculators during their first years of school when they're learning basic math.

jennyholzer•16m ago
I know React, and therefore I'm smarter than trilobites who coded this before the Web App boom
rob_c•2h ago
Same as watching someone in school try to translate between French and English by a dictionary one word at a time ignoring context...

But frankly security theatre was always going to descend into this with a thousand wannabe l33ts targeting big projects with LLMs to be "that guy" who found some "bug" and "saved the world".

Shellshock showed how bad a large part of the industry is. It was not a bug. "Fixing" it caused a lot of old tried and tested solutions to break, but hey, we as an industry need to protect against the lowest common denominator who refuse to learn better...

elzbardico•2h ago
I see this kind of things with new hires in my company. It is becoming depressing, stupid overly detailed but content free issue comments, stupid code that does not do what it is supposed to do but it is a fucking lot of code for you to review.
ale•2h ago
It's kind of depressing to read Daniel's article[1] on this issue given the rising "popularity" of these lazy attempts at cash grabbing. I hope they manage to combat the AI slop in a way that does not involve fighting fire with fire though.

[1] https://daniel.haxx.se/blog/2025/07/14/death-by-a-thousand-s...

brap•11m ago
why don’t they just limit the report to 100 chars or something? “Here’s the input, here’s the output, here’s why it sucks”. Easy to make a maybe/no decision at a glance.
littlecranky67•2h ago
What is the motivation behind posting such things? I understand if there is a bug bounty program, does cURL have one?
ceejayoz•2h ago
https://curl.se/docs/bugbounty.html
sailorganymede•2h ago
So you can put this on your resume:

Open Source Contributor: - Diagnosed and fixed a key bug on Curl

netsharc•2h ago
Hah, the opposite of "AI" meaning "Actually Indian"... "Here's my CV, but actually all my work will be done by AI".

With apologies for stereotyping.

progbits•2h ago
Yes they do. But I also wonder why curl seems to get so many of these. They don't have the highest payouts, have been around for long time so presumably most low hanging fruit the AI has even a remote chance of finding was fixed, and they are well known to be on the lookout and strict about AI reports.
vdupras•8m ago
What if it was some kind of "meta DDoS"? I mean, you can DDoS a server with simple requests, but here the effect is meta: it "DoS"es real humans. What if someone had something to gain from doing this? The tools to do this seem to all be there.
scosman•2h ago
Spent 15 minutes the other day testing a patch I received that claimed to fix a bug (Linux UI bug, not my forte).

The “fix” was setting completely fictitious properties. Someone has plugged the GitHub issue into ChatGPT, spat out an untested answer.

What’s even the point…

dboreham•2h ago
Ultimately it's always about someone somewhere getting a bigger boat.
thenickdude•1h ago
It's all in aid of some streetsweeper being able to add "contributor to X, Y, Z projects!" to their GitHub résumé. Before LLMs were a thing I also received worthless spelling-incorrection pull requests with the same aim.
antiquark•2h ago
Nice ending:

> The reporter was banned and now it looks like he has removed his account.

byb•1h ago
We are witnessing a new eternal summer and the only way to stem to tide is to increase the amount of required personal identifying information to register, and then publicly shame these people as a warning to others. Maybe it is a good thing that I don't run any massively popular open source projects.
kevincox•1h ago
It's not really a great ending. They or people like them just opened 3 new accounts. They just closed this one because it was tainted.
preommr•2h ago
Is there something about cUrl that attracts these AI bots, or is it just better documented by them - because I was going to say that this is old, but then I checked the date and realized that this is a new problem. Going down the rabbit-hole, @badger has made multiple posts [0][1] about AI slop.

[0] https://daniel.haxx.se/blog/2025/07/14/death-by-a-thousand-s... [1] https://gist.github.com/bagder/07f7581f6e3d78ef37dfbfc81fd1d...

nialse•2h ago
Imagine if these “benevolent” erroneous AI bug reports were part of a coordinated effort to map how vulnerable the projects and maintainers are, not the code. Slow response, no response is a likely target for take over or exploits, and accepting code without review is an indication of ease of injecting a vulnerability.
panstromek•1h ago
It's interesting idea, I just wouldn't consider slow or no response as likely target, I think that's actually a good defense strategy for spam like this.
nialse•1h ago
The line of thought is that a slow response makes the time windows of an eventually found vulnerability exploit longer. Thus, increasing its value.
panstromek•2h ago
> Thanks for the quick review. You’re right — my attached PoC does not exercise libcurl and therefore does not demonstrate a cURL bug.

I don't even... You just have to laugh at this I guess.

karel-3d•2h ago
This is the AI that is now writing the next version of your operating system.
belter•1h ago
This is the AI adding more "growth" to the US economy than all consumer spending combined.

"The AI bubble is so big it's propping up the US economy" - https://www.bloodinthemachine.com/p/the-ai-bubble-is-so-big-...

vjk800•1h ago
What is the motivation for people doing this? Is it just for the lols or are they making money out of this somehow?
heldrida•1h ago
Possible bug bounty program.
bxsioshc•53m ago
I believe it's so they can put on their CV that they're contributors to XYZ famous projects.
a235•1h ago
Maintainer or curl gave recently a talk on AI slop in security reports, showing this and other examples:

https://youtu.be/6n2eDcRjSsk?si=p5ay52dOhJcgQtxo -- AI slop attacks on the curl project - Daniel Stenberg. Keynote at the FrOSCon 2025 conference, August 16, in Bonn Germany by Daniel Stenberg.

Plus, linked above, his blogpost on the same subject https://daniel.haxx.se/blog/2025/08/18/ai-slop-attacks-on-th...

flumpcakes•1h ago
Has anyone seen a good use of AI in the wild? Every example I see is honestly depressing, such as this.
belter•1h ago
Its Code Generators all the way down...
Retr0id•1h ago
If someone is using AI effectively, there's often no way to tell that they're using AI at all. Toupée fallacy etc.
shoo•1h ago
last month curl developer Daniel Stenberg gave a talk "AI slop attacks on the curl project" : https://www.youtube.com/watch?v=6n2eDcRjSsk
weddpros•1h ago
You know what was an actual issue, that any AI would have correctly identified as an issue, but HackerOne dismissed? the 1.1.1.1 rogue certificate that later made the news...
nurettin•1h ago
Just filter messages with emojis.
dimaor•1h ago
maybe submitters should pay a dollar to submit bugs which they will get a refund for when bug is confirmed?

even if not AI, there are probably many un skilled developers which submit bogus bug reports, even un knowingly.

tdeck•1h ago
This kind of thing isn't new. When I maintained a Google owned project on GitHub in the pre-LLM era someone submitted a slop PR "fixing" some tests, seemingly generated with some kind of static analysis tool. The description was clearly copy-pasted as well.
the_biot•21m ago
Still better than the old style reports from tools like that. They're typically commercial, and evidently came with some kind of licensing restriction that you couldn't give out their output.

So open source projects would get bug reports like "my commercial static analysis tool says there's a problem in this function, but I can't tell you what the problem is."

barnabee•15m ago
Yep. We also saw people run any fuzzing, scanning, etc. tool they could get their hands on and pretty much just paste the results in a bug report email, well before AI was a thing.

Completely useless 99% of the time but that didn’t stop a good number of them following up asking for money, sometimes quite aggressively.

hermannj314•56m ago
Start charging users to submit a vulnerability report.

It doesn't matter if it made by AI or a human, spammers operate by cheaply overproducing and externalizing their work onto you to validate their shit. And it works because sometimes they do deliver value by virtue of large numbers. But they are a net negative for society. Their model stops working if they have to pay for the time they wasted.

sealeck•30m ago
Even a deposit works well (and doesn't have to be large). Someone who has actually found a serious bug in cURL will probably pay $2-5 dollars as a deposit to report (especially given the high probability of a payout).
throwawayExSUSE•52m ago
We should look at the cultural differences (not judging anyone). Copying things without sharing the value, and not feeling ashamed bypassing the rules (shame vs. blame culture) are prevalent and may explain at least some of the output.

https://en.wikipedia.org/wiki/Batu_(given_name)

> Batu is a common masculine Central Asian name.

https://en.wikipedia.org/wiki/Batuhan

> Batuhan is a masculine Turkish given name.

spicyusername•13m ago
The amount of text alone in the original post was a giveaway.

LLMs produce so much text, including code, and most of it is not needed.

alexisread•12m ago
> The reporter was banned and now it looks like he has removed his account.

I'm wondering (sadly) if this is a kind of defense-prodding phishing similar to the XZ utils hack, curl is a pretty fundamental utility.

Similar to 419 scams, it tests the gullibility, response time/workload of the team, etc.

We have an AI DDoS problem here, which may need a completely new pathway for PRs or something. Maybe Nostr based so PRs can be validated in a WOT?

Kmart's use of facial recognition to tackle refund fraud unlawful

https://www.oaic.gov.au/news/media-centre/18-kmarts-use-of-facial-recognition-to-tackle-refund-fr...
37•Improvement•2h ago•21 comments

SGI demos from long ago in the browser via WASM

https://github.com/sgi-demos
97•yankcrime•4h ago•21 comments

Tesla coast-to-coast FSD crashes after 60 miles

https://electrek.co/2025/09/21/tesla-influencers-tried-elon-musk-coast-to-coast-self-driving-cras...
55•HarHarVeryFunny•35m ago•17 comments

How I, a beginner developer, read the tutorial you, a developer, wrote for me

https://anniemueller.com/posts/how-i-a-non-developer-read-the-tutorial-you-a-developer-wrote-for-...
468•wonger_•10h ago•226 comments

Biconnected components

https://emi-h.com/articles/bcc.html
19•emih•13h ago•4 comments

M4.6 Earthquake – 2 km ESE of Berkeley, CA

https://earthquake.usgs.gov/earthquakes/eventpage/ew1758534970/executive
80•brian-armstrong•2h ago•38 comments

You did this with an AI and you do not understand what you're doing here

https://hackerone.com/reports/3340109
420•redbell•4h ago•201 comments

Privacy and Security Risks in the eSIM Ecosystem [pdf]

https://www.usenix.org/system/files/usenixsecurity25-motallebighomi.pdf
188•walterbell•7h ago•100 comments

Show HN: Software Freelancers Contract Template

https://sopimusgeneraattori.ohjelmistofriikit.fi/?lang=en
68•baobabKoodaa•4h ago•17 comments

Sj.h: A tiny little JSON parsing library in ~150 lines of C99

https://github.com/rxi/sj.h
425•simonpure•19h ago•211 comments

Metamaterials, AI, and the Road to Invisibility Cloaks

https://open.substack.com/pub/thepotentialsurface/p/metamaterials-ai-and-the-road-to
19•Annabella_W•3h ago•5 comments

What happens when coding agents stop feeling like dialup?

https://martinalderson.com/posts/what-happens-when-coding-agents-stop-feeling-like-dialup/
13•martinald•1d ago•9 comments

Download responsibly

https://blog.geofabrik.de/index.php/2025/09/10/download-responsibly/
244•marklit•6h ago•161 comments

A Generalized Algebraic Theory of Directed Equality

https://jacobneu.phd/
41•matt_d•3d ago•9 comments

Why is Venus hell and Earth an Eden?

https://www.quantamagazine.org/why-is-venus-hell-and-earth-an-eden-20250915/
147•pseudolus•13h ago•237 comments

We Politely Insist: Your LLM Must Learn the Persian Art of Taarof

https://arxiv.org/abs/2509.01035
82•chosenbeard•11h ago•30 comments

LinkedIn will soon train AI models with data from European users

https://hostvix.com/linkedin-will-soon-train-ai-models-with-data-from-european-users/
103•skilled•2h ago•62 comments

What if AMD FX had "real" cores? [video]

https://www.youtube.com/watch?v=Lb4FDtAwnqU
8•zdw•3d ago•0 comments

Simulating a Machine from the 80s

https://rmazur.io/blog/fahivets.html
53•roman-mazur•3d ago•5 comments

How can I influence others without manipulating them?

https://andiroberts.com/leadership-questions/how-to-influence-others-without-manipulating
145•kiyanwang•14h ago•139 comments

Tell the EU: Don't Break Encryption with "Chat Control"

https://www.mozillafoundation.org/en/campaigns/tell-the-eu-dont-break-encryption-with-chat-control/
188•nickslaughter02•2h ago•71 comments

Lightweight, highly accurate line and paragraph detection

https://arxiv.org/abs/2203.09638
124•colonCapitalDee•15h ago•20 comments

40k-Year-Old Symbols in Caves Worldwide May Be the Earliest Written Language

https://www.openculture.com/2025/09/40000-year-old-symbols-found-in-caves-worldwide-may-be-the-ea...
162•mdp2021•4d ago•98 comments

I uncovered an ACPI bug in my Dell Inspiron 5567. It was plaguing me for 8 years

https://triangulatedexistence.mataroa.blog/blog/i-uncovered-an-acpi-bug-in-my-dell-inspiron-5667-...
105•thunderbong•4d ago•13 comments

Be careful with Go struct embedding

https://mattjhall.co.uk/posts/be-careful-with-go-struct-embedding.html
102•mattjhall•13h ago•68 comments

DXGI debugging: Microsoft put me on a list

https://slugcat.systems/post/25-09-21-dxgi-debugging-microsoft-put-me-on-a-list/
268•todsacerdoti•21h ago•76 comments

Nvmath-Python: Nvidia Math Libraries for the Python Ecosystem

https://github.com/NVIDIA/nvmath-python
58•gballan•3d ago•3 comments

Show HN: Coding Agents swarming your codebase

https://infrastructureas.ai
6•FreeFrosty•2h ago•5 comments

Why your outdoorsy friend suddenly has a gummy bear power bank

https://www.theverge.com/tech/781387/backpacking-ultralight-haribo-power-bank
236•arnon•23h ago•282 comments

The death rays that guard life

https://worksinprogress.co/issue/the-death-rays-that-guard-life/
12•ortegaygasset•3d ago•8 comments