Post AU7dgsKdV2T4m4SlxQ by grvsmth@lingo.lol
(DIR) More posts by grvsmth@lingo.lol
(DIR) Post #AU7dgpUo2lovykCLtQ by judell@mastodon.social
2023-03-29T21:55:19Z
0 likes, 0 repeats
"All you crazy MFs are completely overlooking the fact that **software engineering exists as a discipline because you cannot EVER under any circumstances TRUST CODE.** That’s why we have *reviewers*. And *linters*. And *debuggers*. And *unit tests*. And *integration tests*."On this piece of Steve Yegge's manifesto on AI-assisted coding: *quis custodiet ipsos custodes: *Who watches the watchers? Or in this case, who writes the tests?https://about.sourcegraph.com/blog/cheating-is-all-you-need
(DIR) Post #AU7dgqSiS1k6yYECH2 by grvsmth@lingo.lol
2023-03-29T21:56:53Z
0 likes, 0 repeats
@judell Thank you!
(DIR) Post #AU7dgrBNlxTJD57rtY by grvsmth@lingo.lol
2023-03-29T22:09:29Z
0 likes, 0 repeats
@judell Oh wait, I misread it. He totally missed the point of the trust thing.And that point is that lots of coders don't do code review, or run linters or unit tests or automation tests. And I can't believe they're going to start now just because they have an LLM to "write the code" for them.I honestly don't know how to respond to any of these "The LLM wrote all my code for me!" posts.
(DIR) Post #AU7dgrk7gnGEwpNc2q by judell@mastodon.social
2023-03-29T22:23:53Z
0 likes, 0 repeats
@grvsmth I would strongly recommend reading @simon on this topic. He's taking a fair amount of heat for it, but in my book he's doing a great job of discovering and applying (and explaining!) the elements of this tech that can deliver legit productivity improvement.
(DIR) Post #AU7dgsKdV2T4m4SlxQ by grvsmth@lingo.lol
2023-03-29T22:30:16Z
0 likes, 0 repeats
@judell @simon I'm pretty sure I've talked to Simon already.I don't want to be explained to. I don't want to be convinced. I want someone to take this seriously and stop deluging me with "OMG I'm so much more productive!"
(DIR) Post #AU7dgsqXaPzMN1OFge by simon@fedi.simonwillison.net
2023-03-29T22:50:48Z
0 likes, 0 repeats
@grvsmth @judell I gotta admit, at this point it feels a little bit like I've stumbled across a cave full of gold in the nearby hills, gone back to my village to tell people and show them photos... and half the people have said "yeah, but that's not a cave full of gold, you're clearly delusional"The personal productivity benefits are material. My post here is honestly just the start of it. https://simonwillison.net/2023/Mar/27/ai-enhanced-development/
(DIR) Post #AU7efuZLnOcnNURxFA by grvsmth@lingo.lol
2023-03-29T23:02:44Z
0 likes, 0 repeats
@simon @judell Please forgive me if I don't read it. I believe you when you say that's what you're experiencing, but I just don't even want to know as much about this as I already do right now.I'm happy coding the way I code right now, honestly. I don't want to be more productive, not in that way.
(DIR) Post #AU7fh0XrA9s69hq02K by grvsmth@lingo.lol
2023-03-29T23:03:45Z
0 likes, 0 repeats
@simon @judell I would like to just not pay attention to this until I'm ready, but it feels like people keep running in to wherever I am and shouting about it.On one level I don't get the urgency. If it's useful now, it'll be useful in a few years.OTOH, I do get the urgency, because people worry that they're going to be replaced if they can't say they know all about LLMs and how to use them - or maybe that they'll be replaced by people who are 5x more productive or something.
(DIR) Post #AU7fh1CyhGlUDF4q8G by grvsmth@lingo.lol
2023-03-29T23:11:33Z
0 likes, 0 repeats
@simon @judell I think part of my reaction is that I've already been here. I've had the experience multiple times of looking into (not-so-large) language models and realizing that they need a lot more care and thought than anyone's giving them.Nobody's even saying "oh, but this time it's different!" Most of them aren't even acknowledging that there have been any problems in the past.This guy Steve does, but he's like "oh, and we have code review and tests for that!"https://brill.com/display/book/edcoll/9789401203845/B9789401203845-s003.xml
(DIR) Post #AU7fh1g2xC17fOg3RQ by simon@fedi.simonwillison.net
2023-03-29T23:14:14Z
0 likes, 0 repeats
@grvsmth @judell For me they tipped over the edge of being useful as coding assistants (beyond just Copilot-style autocomplete) around about ChatGPT 3.5 - and 4 is proving remarkably useful