Post AxuB8AzTwFLJJDuJaC by mttaggart@infosec.exchange
 (DIR) More posts by mttaggart@infosec.exchange
 (DIR) Post #AxuB8AzTwFLJJDuJaC by mttaggart@infosec.exchange
       2025-09-05T03:24:46Z
       
       0 likes, 0 repeats
       
       Basically, you should be writing a lot more of your own code, and feeling good about taking the time to do it.https://taggart-tech.com/reinventing-wheels/
       
 (DIR) Post #AxuB8C8jfKL4sDFDe4 by apth@infosec.exchange
       2025-09-05T04:16:36Z
       
       0 likes, 0 repeats
       
       @mttaggart reckon you should give this a read @nopatience
       
 (DIR) Post #AxuB8D4WCUYllQHMi8 by nopatience@swecyb.com
       2025-09-05T06:03:01Z
       
       0 likes, 0 repeats
       
       @apth @mttaggart Thank you for this. I wholeheartedly agree about minimizing dependencies and this most definitely resonates me with.My experience, and I should say feeling, about Python dependencies is that there are a lot of smaller libs that other packages depend on for very small things.Pulling in one dependency can sometimes yield another 10...Would be interesting to hear your thoughts Tagg about LLM-generated code because I feel it's at least tangent to this topic!
       
 (DIR) Post #AxuB8DrnFHyWEFKiW0 by mttaggart@infosec.exchange
       2025-09-05T07:04:11Z
       
       1 likes, 1 repeats
       
       @nopatience @apth Let's start from the position that I regard software development as a craft or trade, one that I've invested many years into mastering, and teaching others. Let's also stipulate that there is no need for the massive scale of code output facilitated by language models; there is only desire for incessant production, useful or not.Now imagine you are a journeyman bricklayer. There's a new machine that can lay bricks in a tenth the time it takes you. Except...about one in every twenty  bricks, the bricklaying machine will compromise the integrity of the brick such that it will disintegrate under load. Only master bricklayers can detect the difference between good bricks and bad bricks, but it takes time and effort to do so.So you're building walls, houses, bridges, stores, all over the map with this new bricklaying machine, all the while letting your bricklaying skills atrophy as the machine does the hard part for you. And you still can't tell good bricks from bad, since you aren't gaining the requisite experience to do so. Moreover, new "bricklayers" are picking up the trade every day, having gone through even less training than you.Are there more structures around? Maybe. Is that a good thing, if they're all made with fatal flaws? Would you live in such a house?It turns out that generative models have a much higher error rate than what I've just described, but the problems of skill atrophy remain.So I think of the technology as poison to craftsmanship, and a liability in production.
       
 (DIR) Post #AxuB8EaoXtzITsOfgm by kakafarm@shitposter.world
       2025-09-05T19:05:11.968997Z
       
       0 likes, 1 repeats
       
       @mttaggart @nopatience @apth :lainstress: