Earlier quoted context omitted.
This argument can be used, and has been used, about every innovation in automation since the dawn of the industrial revolution.
Yeah, and for good reason. The invitation of the light bulb meant factory owners could force workers into 16 hours shifts. The main beneficiaries of new tech were always the capital owners. Workers had to literally fight and die for our 8-hour workdays and 5-days workweek. This is still going on today: the massive gains from automation are being hoarded by the wealthy capital owners, while workers struggle to make en…
The L in "LLM" Stands for Lying
491–500 of 500 posts
Re: The L in "LLM" Stands for Lying
#492Many people don't know this, but the Luddites were right. I studied Art History and this particular movement. One of the claims of the Luddites is that quality would go down, because their craft took half a lifetime to master (it was passed down from parent to chile.) I was able to feel wool scarves made in europe from the middle ages. (In museum storage, under the guidance of a curator) They are a fundamentally diff…
Your comment made me think of the Japanese. They have a highly industrialised society, but they also value greatly hand-made products from food and clothes to woodwork and houses. And they also like to emphasise how long it takes for someone to become a master at a given trade.
LLMs are yet another example of science and technology leading to growth. Which means it's STUPID to restructure society into a low/no growth model like the smelly Europeans degrowthers want. On our current trajectory the only time it makes sense to degrowth is few hundred years after we make a dyson sphere or until FTL travel becomes possible.
Re: The L in "LLM" Stands for Lying
#493What the author and many others find hard to digest is that LLMs are surfacing the reality that most of our work is a small bit of novelty against boiler plate redundant code. Most of what we do is programming is some small novel idea at high level and repeatable boilerplate at low level. A fair question is: why hasn’t the boilerplate been automated as libraries or other abstractions? LLMs are especially good at fuzz…
Time to learn design, how to talk to customers, and how to discover unsolved problems. Used right LLMs should improve your software quality. Make stuff that matters that you can be proud of.
> how to discover unsolved problems
There are plenty of them and LLMs will not help you much there because unsolved problems are, by definition, out-of-distribution samples.Neural networks are interpolators, not extrapolators.
Re: The L in "LLM" Stands for Lying
#494Earlier quoted context omitted.
> What matters in the end is that this tech is not to empower a common person (although it could). How do you figure? 20 dollars/month is insanely cheap for what OpenAI/Anthropic/Google offer. That absolutely qualifies as "empowering a common person". It lowers barriers! A lot of the anti-AI sentiment on HN concerns people losing their jobs. I don't think this will happen: programmers who know what they're doing are…
> I don't think this will happen Block just laid off 40% of their company citing AI.
Re: The L in "LLM" Stands for Lying
#495Many people don't know this, but the Luddites were right. I studied Art History and this particular movement. One of the claims of the Luddites is that quality would go down, because their craft took half a lifetime to master (it was passed down from parent to chile.) I was able to feel wool scarves made in europe from the middle ages. (In museum storage, under the guidance of a curator) They are a fundamentally diff…
Software engineers are anything but Luddites. This labeling tactic became pretty common and tries to build a narrative that software engineers are going away. Artisan coders, craftsmen, First and foremost, wool craftsmen are not engineers (which doesn't make their work less valuable). Second, most software engineers, especially not in FAANG-like companies, don't engineer a shit. My spouse worked at a large telecom co…
Yes, non tech companies tend to care less about the technical end of things. They, we, "don't do engineering" in the sense of dealing with large scale systems, optimization, etc. Still have to understand the product, and translate business requirements into code and systems, often running with budget constraints. If that's not engineering, I don't know what is.
Re: The L in "LLM" Stands for Lying
#496Earlier quoted context omitted.
Which claim, exactly? That "coding will be made obsolete"? Yes, it is. Literally every programming innovation claims to "make coding obsolete". I've seen a half dozen in my own lifetime.
it is like knocking down the vending machine, you have to rock it back and forth a lot before it falls down
Re: The L in "LLM" Stands for Lying
#497"It's undeniable there's a metric gigaton of hype surrounding the technology." Why does the hype (cf. "LLMs") need to be defended For example, it's unlikely to see HN replies that go something like, "Yeah the hype sucks, but..." Instead, there will almost always be attempts to defend against any criticism of _the hype_ A comment such as "I do not use LLMs", i.e., I don't believe the hype, is likely to be challenged T…
Even here it can get pretty negative in the comments, in waves. I've noticed a lot of articles about LLMs, making wild claims about its reach tend to get a lot of pro-LLM, supportive comments at first and then on less generalizing, fear-mongering comments are added, arguing against LLMs or limiting their predictions of it.
I'm guessing a lot of people aren't necessarily technical, and fully believe the big-llm promises and make broad assumptions about our profession; that or they're bots.
Re: The L in "LLM" Stands for Lying
#498Earlier quoted context omitted.
If you do not plan out the architecture soundly, no amount of prompting will fix it if it is bad. I know this because my "handmade" project made with backward compatibility and horrible architecture keeps being badly fixed by LLM while the ones that rely on preemptive planning of the features and architecture, end up working right.
You're just strawmanning now. I've prompted extremely well-specced, contained features, and the LLM has failed nonetheless. In fact, the more details I give it about a specific problem, the more it seems to hallucinate. Presumably because it is more outside the training set.
Our job is to break problems down into simpler ones until they are easily solvable, and if a machine simplifies the last steps, it is fine.
Re: The L in "LLM" Stands for Lying
#499Earlier quoted context omitted.
Software engineers are anything but Luddites. This labeling tactic became pretty common and tries to build a narrative that software engineers are going away. Artisan coders, craftsmen, First and foremost, wool craftsmen are not engineers (which doesn't make their work less valuable). Second, most software engineers, especially not in FAANG-like companies, don't engineer a shit. My spouse worked at a large telecom co…
So only FAANG does engineering now? Pretty elitist take. Would you happen to have a FAANG company in your resume, by any chance? Yes, non tech companies tend to care less about the technical end of things. They, we, "don't do engineering" in the sense of dealing with large scale systems, optimization, etc. Still have to understand the product, and translate business requirements into code and systems, often running w…
No, my opinion is that most engineering is done in startups. Few people I know went to startups and had to engineer real systems end-to-end. These weren't usually FAANG-scale monsters and single node could handle all projected load.
> Would you happen to have a FAANG company in your resume, by any chance?
No, I went to academia instead. But my spouse and brother in law are in FAANG (two different companies), and my husband admits he hadn't engineered a shit for years (and he's not a manager), but there was a glimpse of real engineering over the years, especially pre-2020.
Re: The L in "LLM" Stands for Lying
#500Many people don't know this, but the Luddites were right. I studied Art History and this particular movement. One of the claims of the Luddites is that quality would go down, because their craft took half a lifetime to master (it was passed down from parent to chile.) I was able to feel wool scarves made in europe from the middle ages. (In museum storage, under the guidance of a curator) They are a fundamentally diff…
Software engineers are anything but Luddites. This labeling tactic became pretty common and tries to build a narrative that software engineers are going away. Artisan coders, craftsmen, First and foremost, wool craftsmen are not engineers (which doesn't make their work less valuable). Second, most software engineers, especially not in FAANG-like companies, don't engineer a shit. My spouse worked at a large telecom co…
true for FAANG as well