12 ms·
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 ri
by dansmith1919 1y 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.
- deleted 1y ago[deleted]
- dansmith1919 1y agoAt 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 1y agoSome people actually do that on Github too. Absolute psychopaths.
- jsheard 1y agoI 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 1y agoI really hate all those CLI applications and terminal configurations that look like circus came to town.
- henrebotha 1y agoI 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.
- deleted 1y ago[deleted]
- JdeBP 1y agoHieroglyphics are vastly underused. 𓂫 ~ 𓃝 JdeBP𓆈localhost 𓅔 % 𓅭 pts/0
- jiggawatts 1y agoIt's the same thing as naming your servers Titan and Cerberus, using garish RGB LEDs on every computer part (in a glass case of course), and having a keyboard that looks like a disco.
- dvfjsdhgfv 1y agoI'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 1y agoI absolutely love the checkmark and crossmark emojis for use in scripts. but I think they are visual garbage in logs.
- JustFinishedBSG 1y ago"FastThingJS: A blazing fast thing library for humans . Made with on "
- Dilettante_ 1y agoI can still see them!
- dormento 1y agoAt this point, we're here just to suffer.
- noosphr 1y agoThat'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.
- delecti 1y ago> 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. Can you expand on this? What do curly braces have anything to do with punch card decks being editable? What do screens?
- noosphr 1y agoEach punch card was it's own line of text. By putting the final curly brace on it's own card, and hence line, it meant you could add lines to blocks without having to change the old last line. E.g. the following code meant you only had to type a new card and insert it. for(i=0;i<10;i++){ /* Card 1 */ printf("%d ", i); /* Card 2 */ } /* Card 3 */ for(i=0;i<10;i++){ /* Card 1 */ printf("%d ", i); /* Card 2 */ printf("%d\n", i*i); /* Card 3 */ } /* Card 4 */ But for following had to edit and replace an old card as well. for(i=0;i<10;i++){ /* Card 1 */ printf("%d ", i);} /* Card 2 */ for(i=0;i<10;i++){ /* Card 1 */ printf("%d ", i); /* Card 2' */ printf("%d\n", i*i);} /* Card 3 */ This saved a bit of typing and made errors less likely.
- deleted 1y ago[deleted]
- jcranmer 1y agoI'm dubious of this explanation because C itself largely postdates punched cards as a major medium of data storage, and some quick searches doesn't produce any evidence of people using punch cards with C or Unix.
- hedora 1y agoRemember, if you’re going to do this, also make liberal use of ansi codes. Make sure terminal detection is turned off, and, for god’s sake, don’t honor the NO_COLOR environment variable. Otherwise, people will be able to run your stuff in production and read the logs.
- userbinator 1y agoThe more vapid parts of social media also seem to have plenty of emoji floods, and I suspect that also made it into the training data for ChatGPT and others.
- raincole 1y agoIt 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 1y agoI 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.
- Timsky 1y agoHere is a damn example: https://gist.github.com/BlueNexus/599962d03a1b52a8d5f595dabd51dc34 https://gist.github.com/BlueNexus/599962d03a1b52a8d5f595dabd...
- listic 1y agoWhat was it with em dash?
- Ralfp 1y agoPeople usually don't type embdash, just use regular dash (minus sign) they have already on the keyboard. ChatGPT uses emdash instead.
- Wowfunhappy 1y agoAhem. https://www.gally.net/miscellaneous/hn-em-dash-user-leaderboard.html https://www.gally.net/miscellaneous/hn-em-dash-user-leaderbo... As #9 on the leaderboard I feel like I need to defend myself.
- alchemist1e9 1y agoI’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 1y agoAndroid — keyboard – good for endash to !
- capitainenemo 1y agoMy favourite android keyboard has a compose key and also a lot of good defaults in long touch on keys (including en and em under dash). Only downside is last android update causes the keyboard to be overlapped in landscape mode. A problem with a number of alternative keyboards out there. https://github.com/klausw/hackerskeyboard/issues/957 https://github.com/klausw/hackerskeyboard/issues/957
- Freak_NL 1y agoThis 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).
- rasz 1y agoYou dont even have to instruct it for emojis, it does it on its own. printf with emoji is an instant red flag
- jcul 1y agoIt loves to put emojis in print statements, it's usually a red flag for me that something is written by AI.
- l5870uoo9y 1y agoThis reads as an AI generated response as well with the; "thanks", "you're right", flawless grammar, and plenty of technical references.
- gryfft 1y agoI think you might be onto something-- perhaps something from the first sentence of the post to which you are replying.
- brap 1y agoYou’re absolutely right, that’s a sharp observation that really gets to the heart of the issue.
- deleted 1y ago[deleted]
- dalmo3 1y agoThe user is now expressing sarcasm.
- pelagicAustral 1y agoYou'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?
- deleted 1y ago[deleted]
- deleted 1y ago[deleted]
- dwaltrip 1y agopuke gasps for air
- Havoc 1y agoMakes me wonder whether the submitter even speaks english
- OhioMan2943 1y agoAI's other acronym...
- akk0 1y agoYou do realize English is one of India's two official languages, I hope?
- throawayonthe 1y agowhat are they even reffering to, what does AI stand for in relation to India?
- jsheard 1y 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.
- kspacewalk2 1y agoIt's amazing to me that the human-labour-in-disguise thing was first reported in 2019, but the company only went bankrupt in 2025.
- deleted 1y ago[deleted]
- rchaud 1y agoThe PowerPoints that sold investors on the company were written and discussed by humans.
- 1y ago
- ToucanLoucan 1y agoIs 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.
- elzbardico 1y agoI have a long-running interest in NLP, LLMs basically solved or almost solved a lot of NLP problems. The usefulness of LLMs for me, in the end, is their ability to execute classic NLP tasks, so I can incorporate a call for them in programs to do useful stuff that would be hard to do otherwise when dealing with natural language. But, a lot of times, people try to make LLMs do things that they can only simulate doing, or doing by analogy. And this is where things start getting hairy. When people start believing LLMs can do things they can't do really. Ask an LLM to extract features from a bunch of natural language inputs, and probably it will do a pretty good job in most domains, as long as you're not doing anything exotic and novel enough to not being sufficiently represented in the training data. It will be able to output a nice JSON with nice values for those features, and it will be mostly correct. It will be great for aggregate use, but a bit riskier for you to depend on the LLM evaluation for individual instances. But then, people ignore this, and start asking on their prompts for the LLM to add to their output confidence scores. Well. LLMs CAN'T TRULY EVALUATE the fitness of their output for any imaginable criteria, at least not with the kind of precision a numeric score implies. They absolutely can't do it by themselves, even if sometimes they seem to be able to. If you need to trust it, you'd better have some external mechanism to validate it.
- 1y ago
- chinathrow 1y agoThe '—' gave it away. No one types this character on purpose.
- ceejayoz 1y agoThe AI is trained on human input. It uses the dash because humans did.
- chinathrow 1y agoYeah but a dash, at least on my keyboard is a '-', not the one quoted above.
- ceejayoz 1y agoIf I type two dashes—like this—my phone changes it into a special character. Same for three dots…
- Ndymium 1y agoEn 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 1y agoTIL 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 1y agoAs 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.
- BoredPositron 1y agoIt's an n8n bot without user input. If you Google the username you'll find a GitHub full of agent stuff.
- listic 1y agoWho was likely to start it and for what purpose?
- BoredPositron 1y agoClout? The dude behind the username?
- listic 1y agoThe dude behind batuhanilgarr username, I think.
- rapidaneurism 1y agoI 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 1y agoI 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 1y agoHey 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+archived%3Afalse+grammar+OR+spelling+OR+language https://github.com/pulls?q=is%3Apr+author%3Ahenrebotha+archi...
- Dilettante_ 1y agoThank you for your service o7
- treesknees 1y agoI’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 1y agoThere'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.
- 1y ago
- belter 1y agoCrazy on how the current 400 Billion AI bubble is based on this being feasible...
- koolba 1y agoThe 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.
- whstl 1y agoI vividly remember the image of one guy digging a hole and another filling it with dirt as a representation of government bureaucracy and similar. Looks like office workers are gonna have the same privilege.
- pjc50 1y agoAnd on externalizing costs - the actual humans who have to respond to bad vulnerability report spam.
- Sharlin 1y agoUnfortunately that seems to be the norm now – people literally reduce themselves to a copy-paste mechanism.
- pravj 1y agoThis 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 1y agoYou’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 1y agoGot 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”?
- deleted 1y ago[deleted]
- dolmen 1y agoI think we are now beyond just copy-pasting. I guess we are in the era where this shit is full automated.
- ainiriand 1y agoIs this for internet points?
- filcuk 1y agoIf it's an individual, it could be as simple as portfolio cred ('look, I found and helped fix a security flaw in this program that's on millions of devices ')
- zzzeek 1y agowhy assume someone is copy-pasting and didn't just build a bot to "report bugs everywhere" ?
- pizlonator 1y agoWait so are we now saying that these AIs are failing the Turing test? (I mean I guess it has to mean that if we are able to spot them so easily)
- blharr 1y agoYou don't spot the ones you don't spot
- dragontamer 1y agoThis might be some kind of asshole Tech-guy trying to make the "This AI creates pull-requests that are accepted into well regarded OSS projects". IE: They're farming out the work now to OSS volunteers not even sure if the fucking thing works, and eating up OSS maintainer's time.
- lumost 1y agoWas this all actually an agent? I could see someone making the claim that a security research LLM should always report issues immediately from an ethics standpoint (and in turn acquire more human generated labels of accuracy). To be clear, I personally disagree with AI experiments that leverage humans/businesses without their knowledge. Regardless of the research area.
- shadowgovt 1y agoQuite a few people using AI are using it not only to do analysis, but to do translation for them as well; many people leaping onto this technology don't have English as a fluent language, so they can't evaluate the output of the AI for sensibility or "not sounding like AI." (It's a noise issue, but I find it hard to blame them; not their fault they got born in a part of the world where you don't get autoconfig'd with English and as a result they're on the back-foot for interacting with most of the open source world).
- Lerc 1y agoI felt like it was more likely to be a complete absence of a human in the loop.
- jonplackett 1y agoDo you think it’s a person doing it? When I saw that reply I though maybe it’s a bot doing the whole thing!
- hunkmuller0 1y ago[dead]