It seems like a nice idea: a place to point people to when they claim "no one writes without AI". Now we can say: "here's a great big list of people who do",
It seems like a nice idea: a place to point people to when they claim "no one writes without AI". Now we can say: "here's a great big list of people who do",
24 Comments
son_of_darkness@lemmy.world · 23 pts · 30d
Can we not change the name of what we do? It's not handcrafted coding, it's coding. The other variant is vibecoding.
boonhet@sopuli.xyz · 9 pts · 30d
Vibe coding is when you don't do any of it yourself or understand what's happening.
If you just use e.g the autocomplete tools in your IDE, or occasionally prompt the AI to generate test cases for you, that's not really vibe coding, but it should be enough that you shouldn't be on this list.
andicraft@lemmy.blahaj.zone · 9 pts · 29d
should really note that autocomplete comes in ai-free flavors too
a_non_monotonic_function@lemmy.world · 6 pts · 29d
Lol, emacs has auto complete. LLMs my ass. XD
son_of_darkness@lemmy.world · -3 pts · 30d
Vibecoding is using AI in any form whatsoever. It doesnt need to have a bad connotation. You're conflating it with slop coding. I'm not fond of them still
Untamed_Star@lemmy.blahaj.zone · 10 pts · 29d
Can't believe you only accept people that write code by hand, stop discriminating people that write with their feet.
/j
danielquinn@lemmy.ca · 8 pts · 29d
I used to work with a guy who was so afraid of losing the use of his hands in "a freak tractor accident" that he claims to have taught himself to type with his feet.
ScoffingLizard@lemmy.dbzer0.com · 6 pts · 30d
Get on the AI industry hit list here.
Nah, just kidding.
SqueakyBeaver@piefed.blahaj.zone · 13 pts · 30d
If anything the AI companies would probably use it to know which code to scrape since the models tend to collapse when trained on their own output
Zachariah@lemmy.world · 6 pts · 30d
👋 If you would like to add your name to the directory, here's how to do it!
expr@programming.dev · 4 pts · 29d
Sounds interesting but I'm not sure I can provide proof. I work on closed source software for a company and don't really have any online presence outside of this account.
I do everything the normal way (no LLMs) and am probably the only person left at my company doing so.
ell1e@leminal.space · 1 pts · 29d
Perhaps submit yourself anyway and just put that explanation into the pull request. I don't think the list is designed to be super bullet proof, I was merged without directly linking any code too (although I suppose it's not too hard to find). At the end of the day, a lot of the internet runs on the honor system still, for better and for worse.
Zos_Kia@jlai.lu · 2 pts · 30d
Sounds complicated, I'll ask Claude to do it for me 👌
Zachariah@lemmy.world · 2 pts · 29d
LOL
Zos_Kia@jlai.lu · 3 pts · 29d
I tried resisting the urge, but the dad in me is too strong
theOneTrueSpoon@feddit.uk · 4 pts · 30d
What if I just copy/paste from stack overflow?
ell1e@leminal.space · 3 pts · 29d
Kind of funny (or sad?) that lemmy itself probably wouldn't make it on the list, given they seem adamant on allowing LLM coding: https://github.com/LemmyNet/lemmy-docs/pull/414/changes
Curiously enough I wasn't able to actually find any lemmy commit marked as created with the help of AI, other than some bug located by AI without indication that an AI fix was used. I wonder if that means either they don't adhere to their own rule, or whether they're not actually using AI but just felt like really being pro-AI anyway. Why though? I'm so curious.Update: seems like they don't put it into the commit log, just the merge request info: https://github.com/LemmyNet/lemmy/pull/6304
onlyhalfminotaur@lemmy.world · 2 pts · 29d
Are we allowed to use LLMs to review code as long as we make changes by hand?
danielquinn@lemmy.ca · 4 pts · 29d
Well I'm not the site maintainer, but I'd argue that this would be fine. The question is about whether you're writing the code yourself: understanding what you're writing line by line rather than taking an "agent" to do the work, robbing you of that understanding.
Accepting criticism/review from a bot or a human for that matter wouldn't interfere with that understanding, so I'd argue that it doesn't apply.
There is however the ethical question of paying for such a bot, given that it's the product of massive IP theft and environmental arson. It probably doesn't apply to this specific declaration though.
racketlauncher831@lemmy.ml · 2 pts · 29d
One does not need to pay to use those LLM bots to be unethical. You pay by letting it examine your code.
corsicanguppy@lemmy.ca · 1 pts · 30d
I've used rpcgen. I guess I'm out.
Kolanaki@pawb.social · 1 pts · 29d
Sometimes I just use the logic flow chart thing some engines (like UE) have. But mostly by hand. Never AI, tho.
babysmokesalot@sh.itjust.works · 1 pts · 30d
Sometimes but I suck in general.
danielquinn@lemmy.ca · 7 pts · 30d
"Sucking at something is the first step toward being really good at something!" -- Jake the Dog