RetroFed Forum
Your home away from modern life.
No AI has been used in this project
Post Reply
AuthorMessage
copacetic discuss.tchncs.de copacetic@discuss.tchncs.de
Joined: 2023-06-11
(edited) Quote

1165   Original
Waterpumpee lemmus.org Waterpumpee@lemmus.org
Joined: 2026-06-05
#2 · Quote Reply

Hey agent, make it look like its human written with speling erors And shit

46
SomGye sh.itjust.works SomGye@sh.itjust.works
Joined: 2025-05-25
#3 · Quote Reply

TODO: write TODO comments

109
9point6 lemmy.world 9point6@lemmy.world
Joined: 2023-06-12
#4 · Quote Reply

# [project name]

TODO: write readme
51
blackshirt lemmy.world blackshirt@lemmy.world
Joined: 2026-06-05
#5 · Quote Reply

Remmber when Most Google products were marked Beta? those were the days when Google software was still great.

33
username_1 discuss.tchncs.de username_1@discuss.tchncs.de
Joined: 2026-06-01
#6 · Quote Reply

TODO: write TODO comments

GOTO TODO

42
username_1 discuss.tchncs.de username_1@discuss.tchncs.de
Joined: 2026-06-01
#7 · Quote Reply

Remmber when Most Google products were marked Beta? those were the days when Google software was still great.

Google software was never great. It always was buggy, laggy and with horrendous UI.

14
tetris11 feddit.uk tetris11@feddit.uk
Joined: 2025-02-17
#8 · Quote Reply

Also doesn't have those damn emojis 🎯️ ✅️

191
blackshirt lemmy.world blackshirt@lemmy.world
Joined: 2026-06-05
#9 · Quote Reply

Google software was never great. It always was buggy, laggy and with horrendous UI.

GMail and GReader were great and way ahead of the other players.

Closing GReader was what radicalized me against Google.

31
shutz lemmy.ca shutz@lemmy.ca
Joined: 2023-07-03
#10 · Quote Reply

If there's a readme, there's documentation. It might not be enough, it might be out of date,, it might be wrong, but it's still documentation.

7
Skullgrid lemmy.world Skullgrid@lemmy.world
Joined: 2023-06-29
#11 · Quote Reply

GMail and GReader were great and way ahead of the other players. Closing GReader was what radicalized me against Google.

The hate you had for them was made recent. I, I was full of the hatred from the early times. I have carried the hate for an age now, and it has crystallised into a rage that will never be sated.

7
otacon239 lemmy.world otacon239@lemmy.world
Joined: 2024-10-07
#12 · Quote Reply

GMail and GReader were great and way ahead of the other players. Closing GReader was what radicalized me against Google.

Inbox my beloved

17
ThePantser sh.itjust.works ThePantser@sh.itjust.works
Joined: 2025-02-19
#13 · Quote Reply

Google software was never great. It always was buggy, laggy and with horrendous UI.

Google Music was great. Stream my collection without any legwork other than uploading? Thank you! But fuck off for killing it.

10
leftzero lemmy.dbzer0.com leftzero@lemmy.dbzer0.com
Joined: 2025-06-08
#14 · Quote Reply

GOTO TODO

26
Hudell lemmy.dbzer0.com Hudell@lemmy.dbzer0.com
Joined: 2023-06-22
#15 · Quote Reply

If there's a readme, there's documentation. It might not be enough, it might be out of date,, it might be wrong, but it's still documentation.

Even if the readme has nothing but the repository name?

6
AmbientChaos sh.itjust.works AmbientChaos@sh.itjust.works
Joined: 2023-06-12
#16 · Quote Reply

Inbox my beloved

RIP Inbox, we'll never forget you 😭

8
daniskarma lemmy.dbzer0.com daniskarma@lemmy.dbzer0.com
Joined: 2024-04-30
#17 · (edited) Quote Reply

// I don't know how this works, but it works, please don't touch it

the most incoherent piece of code you have seen in your life, taken directly from the Book of the Death

The OG blackbox

25
dylanTheDeveloper lemmy.world dylanTheDeveloper@lemmy.world
Joined: 2023-06-09
#18 · Quote Reply

Also spelling mistakes, cant forget those

1
HexDecimal feddit.online HexDecimal@feddit.online
Joined: 2026-10-04
#19 · Quote Reply

As an open source project maintainer I can always tell whenever a pull request is AI assisted because no human would ever write full tests for all their pull requests.

57
Björn swg-empire.de bjoern_tantau@swg-empire.de
Joined: 2023-07-08
#20 · Quote Reply

Even if the readme has nothing but the repository name?

Then you know where to find it!

4
bitjunkie lemmy.world bitjunkie@lemmy.world
Joined: 2024-06-19
#21 · Quote Reply

Humans understand that their work is unfinished.

4
porous_grey_matter lemmy.ml porous_grey_matter@lemmy.ml
Joined: 2023-12-09
#22 · Quote Reply

As an open source project maintainer I can always tell whenever a pull request is AI assisted because no human would ever write full tests for all their pull requests.

Uh oh, I pretty much always do this. Especially for new-to-me projects. The less confident I am about how the whole thing works, the more I write tests for my change. Should I stop pushing them so people don't think I'm Claude?

25
_stranger_ lemmy.world _stranger_@lemmy.world
Joined: 2023-08-02
#23 · Quote Reply

Inbox my beloved

Yep, it was Inbox for me. Fuckers.

3
Denys Nykula piefed.social nykula@piefed.social
Joined: 2026-02-04
#24 · Quote Reply

As an open source project maintainer I can always tell whenever a pull request is AI assisted because no human would ever write full tests for all their pull requests.

Libtcod? Cool project. Btw do those generated tests tend to be helpful or confusing?

4
lividweasel lemmy.world lividweasel@lemmy.world
Joined: 2025-03-05
#25 · Quote Reply

Hey agent, make it look like its human written with speling erors And shit

I’m starting to see posts on social media that are clearly an AI bot based on the wording (e.g. shuffling a few key pieces of info around and slightly rephrasing the post they’re replying to), but written in all lowercase. They’re trying to make it seem like a lazy/sloppy human wrote it when it’s really just a sloppy bot.

19
SaharaMaleikuhm feddit.org SaharaMaleikuhm@feddit.org
Joined: 2024-07-23
#26 · Quote Reply

Uh oh, I pretty much always do this. Especially for new-to-me projects. The less confident I am about how the whole thing works, the more I write tests for my change. Should I stop pushing them so people don't think I'm Claude?

Nice try bot. The Terminators are already trying to blend in.

6
SaharaMaleikuhm feddit.org SaharaMaleikuhm@feddit.org
Joined: 2024-07-23
#27 · Quote Reply

// I don't know how this works, but it works, please don't touch it the most incoherent piece of code you have seen in your life, taken directly from the Book of the Death The OG blackbox

Best not to even perceive it.

3
kubica fedia.io kubica@fedia.io
Joined: 2024-07-02
#28 · Quote Reply

Who needs TODOs when you can just forget about the things and have less to do?

42
redjard reddthat.com Redjard@reddthat.com
Joined: 2023-08-06
#29 · Quote Reply

I’m starting to see posts on social media that are clearly an AI bot based on the wording (e.g. shuffling a few key pieces of info around and slightly rephrasing the post they’re replying to), but written in all lowercase. They’re trying to make it seem like a lazy/sloppy human wrote it when it’s really just a sloppy bot.

recently i've come across posts that sound like ai. they only repeat infoemation from the previous conversation in a different order. but they are all lowercase and misspelled, trying to make it seem like the work of stinky humans when it is actually the work of esteemed high quality superior ai.

14
MangoCats feddit.it MangoCats@feddit.it
Joined: 2025-02-05
#30 · Quote Reply

Who needs TODOs when you can just forget about the things and have less to do?

Too true...

3
MangoCats feddit.it MangoCats@feddit.it
Joined: 2025-02-05
#31 · Quote Reply

As an open source project maintainer I can always tell whenever a pull request is AI assisted because no human would ever write full tests for all their pull requests.

Yep, and that's where I wonder if AI written code might, eventually, be more maintainable... at least by AI.

2
MangoCats feddit.it MangoCats@feddit.it
Joined: 2025-02-05
#32 · Quote Reply

Uh oh, I pretty much always do this. Especially for new-to-me projects. The less confident I am about how the whole thing works, the more I write tests for my change. Should I stop pushing them so people don't think I'm Claude?

If you've got 100% coverage for every feature, yeah, people are going to think you're a bot.

9
HexDecimal feddit.online HexDecimal@feddit.online
Joined: 2026-10-04
#33 · (edited) Quote Reply

Libtcod? Cool project. Btw do those generated tests tend to be helpful or confusing?

The important part is that the tests track regressions and they're helpful for that. After that, it's okay if tests are mostly write-only.

I've noticed that AI commentary tends to describe what the code is doing verbatim which is better for naming tests and functions rather than writing code comments, docstrings, or change notes. I usually have to fix this public-facing documentation to not talk about library internals which no user of the library would ever care about.

So far I feel that AI assists are good when you have the time and effort to push back on them, but that isn't an option for all projects, it works well for my own projects which have very few contributors in the first place. For the most part I can treat them with the same scrutiny as human written code. When the person submitting the code is obviously not checking their own code then that's a problem.

6
hansolo lemmy.today hansolo@lemmy.today
Joined: 2025-06-07
#34 · Quote Reply

You laugh, but in 5 years, a metric butt ton of vibe coded projects will look exactly like this.

33
MangoCats feddit.it MangoCats@feddit.it
Joined: 2025-02-05
#35 · Quote Reply

Also doesn't have those damn emojis 🎯️ ✅️

Those are right in with the em-dash, real people just don't take the time...

25
MangoCats feddit.it MangoCats@feddit.it
Joined: 2025-02-05
#36 · Quote Reply

// I don't know how this works, but it works, please don't touch it the most incoherent piece of code you have seen in your life, taken directly from the Book of the Death The OG blackbox

I had a PhD write that on an algorithm we refined after an all-team (6 member) code review. He quit shortly thereafter. (It wasn't that hard, just a loop unroll on the inner loop.)

6
HexDecimal feddit.online HexDecimal@feddit.online
Joined: 2026-10-04
#37 · (edited) Quote Reply

Yep, and that's where I wonder if AI written code might, eventually, be more maintainable... at least by AI.

From what I've seen and heard, AI seems to do well for test-driven development. That doesn't necessarily translate into good code, but it does translate into tested code.

At the very least it can translate the documentation of an API into the appropriate tests to verify the documentation is correct, and I'm being quite humbled by that.

9
Whelks_chance lemmy.world Whelks_chance@lemmy.world
Joined: 2023-06-23
#38 · Quote Reply

Who needs TODOs when you can just forget about the things and have less to do?

Just create a Jira ticket in the backlog and forget about it. That way it becomes a team/company process failing, not a personal one.

18
cenzorrll piefed.ca cenzorrll@piefed.ca
Joined: 2025-07-10
#39 · Quote Reply

recently i've come across posts that sound like ai. they only repeat infoemation from the previous conversation in a different order. but they are all lowercase and misspelled, trying to make it seem like the work of stinky humans when it is actually the work of esteemed high quality superior ai.

Nice try hoo-man

8
tetris11 feddit.uk tetris11@feddit.uk
Joined: 2025-02-17
#40 · (edited) Quote Reply

Those are right in with the em-dash, real people just don't take the time...

I do like what Ctrl-Semicolon does in a text input

1
mobyduck648 lemmy.world mobyduck648@lemmy.world
Joined: 2023-07-05
#41 · Quote Reply

Those are right in with the em-dash, real people just don't take the time...

I'm still a fan of emoticons personally, can't beat >:( to express irritation for example.

40
explodicle sh.itjust.works explodicle@sh.itjust.works
Joined: 2024-04-11
#42 · Quote Reply

Who needs TODOs when you can just forget about the things and have less to do?

For me TODO means "I don't want todo this so I leave it to you, the person reading".

13
LiarAmongAll lemmy.zip LiarAmongAll@lemmy.zip
Joined: 2025-10-20
#43 · Quote Reply

GOAT TODO IS BEAUTIFUL ❤️

5
Ephera lemmy.ml Ephera@lemmy.ml
Joined: 2020-05-31
#44 · Quote Reply

Yep, and that's where I wonder if AI written code might, eventually, be more maintainable... at least by AI.

One problem I could see with the aggressive testing (which also happens in human-written codebases) is that it becomes hard to tell essential behaviour apart from details. If you nail everything down with a unit/integration test, nothing can be changed anymore.

I could imagine that this is part of the reason why LLMs love to duplicate code rather than adjusting existing code.

6
Ephera lemmy.ml Ephera@lemmy.ml
Joined: 2020-05-31
#45 · Quote Reply

Uh oh, I pretty much always do this. Especially for new-to-me projects. The less confident I am about how the whole thing works, the more I write tests for my change. Should I stop pushing them so people don't think I'm Claude?

I mean, the thing with LLMs is that they tend to overdo it. They test completely unnecessary details. Your idea of having tests for all features is probably still way less tests than the typical LLM-generated commit...

15
I_am_10_squirrels beehaw.org I_am_10_squirrels@beehaw.org
Joined: 2023-06-03
#46 · Quote Reply

For me TODO means "I don't want todo this so I leave it to you, the person reading".

Implementation is left as an exercise for the user

10
aquovie lemmy.cafe aquovie@lemmy.cafe
Joined: 2025-07-28
#47 · Quote Reply

As a corollary, AI takes those out of date TODOs and READMEs as gospel truth and doesn't look any further. I kept a "janitor list" in main() but maybe wasn't too great at scrubbing it on the regular. AI took a long detour to work around problems that didn't exist anymore.

I do use it and find it useful but it's like your kids helping you cook dinner. You can not take your eyes off it. Otherwise you get to flip a coin between firetrucks or emergency room.

28
Damage feddit.it Damage@feddit.it
Joined: 2023-06-12
#48 · Quote Reply

As a corollary, AI takes those out of date TODOs and READMEs as gospel truth and doesn't look any further. I kept a "janitor list" in main() but maybe wasn't too great at scrubbing it on the regular. AI took a long detour to work around problems that didn't exist anymore. I do use it and find it useful but it's like your kids helping you cook dinner. You can not take your eyes off it. Otherwise...

They don't do nuance very well. A minor problem is a thing to solve NOW whatever the cost.

8
🌞 Alexander Daychilde 🌞 lemmy.world daychilde@lemmy.world
Joined: 2023-06-13
#49 · Quote Reply

Those are right in with the em-dash, real people just don't take the time...

I use the compose key on Linux and free software called wincompose on Windows — this allows me easy access to real characters easily, so I can say 25¢ instead of $0.25, or talk about how it's only getting up to around 65°F today, or since I'm in the US and have the dollar sign easily but I have a couple of online services in the EU, I can easily say I pay €10,95/mo for one of them.

I prefer using the actual characters - so when I say ¿Por qué no los dos? it's correct.

One of the things that has absolutely pissed me off is em dashes becoming more common and attributed to AI. I use the fucking things because they are useful and I've used them for 15+ years. It used to be a Good Thing™, but now occasionally gets me accused of being AI. Especially since, as you can see by this very reply, I afraid neither of writing nor reading, and because of my ADHD, I tend to run a bit on the verbose side of things.

I guess, thinking about it, I'm in the same boat as artists who now face similar accusations. I suppose I'm lucky, though, as the accusations against me are rare, comparitively.

Real people absolutely do use em dashes and always have. Certainly it's less common, but absolutely a thing.

23
Wirlocke lemmy.blahaj.zone Wirlocke@lemmy.blahaj.zone
Joined: 2023-07-01
#50 · Quote Reply

You laugh, but in 5 years, a metric butt ton of vibe coded projects will look exactly like this.

The README can only be out of date if the project is maintained without too much AI.

Because AI could fix a typo and then waste your tokens regenerating the entire README to tell new users that there was a typo that was removed.

20
Sabata ani.social Sabata11792@ani.social
Joined: 2024-06-02
#51 · Quote Reply

I'm still a fan of emoticons personally, can't beat >:( to express irritation for example.

The damn apps that auto change emoticons to emoji I'm expressing :/ not :corpoface: ...

27
Post Reply Page 1 of 3   Goto page 1, 2, 3 Last »
Back to top