This is one of the worst takes from LLM enthusiasts.
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
@arroz @stroughtonsmith Yeah not sure what’s so difficult to understand about this. 🤷♂️
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
@arroz @stroughtonsmith 💯 The only reason AI coding agents are successful at building complex software is because they have compilers, linters, LSP diagnostics, and tests as guardrails to encourage the LLM to keep trying until it makes runnable code.
If “manually reviewing LLM-written code will fall by the wayside” it will be thanks to this tooling, not LLMs.
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
@arroz I think a ton of the hype and excitement around adoption is very revealing. It seems like many programmers don't like programming, probably suffer from imposter syndrome, and don't know what its like to write code they are actually very confident in.
I've done a lot of work with LAMP database applications, and even if some bizarre new input breaks it, I am damn confident I can trace the problem and determine the scope to fix the entire problem.
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
@arroz @stroughtonsmith Kudos to Steve for boosting this rebuttal. I have been thinking about LLMs as abstraction layer for a while now. _If_ you want to apply that framework here, you have to come up with a term of art to describe nondeteminism in a layer. A leaky abstraction exposes lower-level details; a *freaky* abstraction has some level of unpredictability. I am coding with LLMs but remain clear-eyed about their inherent unreliability. A compiler or assembler they’re not. Useful? Depends.
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
@arroz my boss yesterday just said that if you don't learn to use the LLM tools, you will be fired and replaced by people who do. It's terrifying. Especially if I was allowed to say what I was working on, you would be terrified too.
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
@arroz they all drank the koolaid and deny going back, ignoring the story 'cause the genie did get put back in the bottle
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
@arroz @stroughtonsmith what compiler are you talking about?
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
@arroz That take is another case of only considering the result, not why the result exists.
Also, I guess he's fine with outsourcing his "compiling" to a third party to which he has absolutely no control over.
Vibecoders are only interested in production. They don't care how they get there.
-
@arroz That take is another case of only considering the result, not why the result exists.
Also, I guess he's fine with outsourcing his "compiling" to a third party to which he has absolutely no control over.
Vibecoders are only interested in production. They don't care how they get there.
@arroz Much like crypto pushers, vibecoders think that trust is a bad thing.
Short term gain makes for long term pain. But hey, at least we provided a lot of shareholder value for a while, amirite?
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
@arroz bingo
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
@arroz For fuck's sake these boosters are insufferable. Steve is an absolute tool.
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
-
@arroz @stroughtonsmith Yeah not sure what’s so difficult to understand about this. 🤷♂️
@ghalldev @arroz @stroughtonsmith Ignorance, or willful ignorance? Either describes every LLM cultist.
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
@arroz it’s always a bit depressing when I find out about a new pocket of mediocre tech jackasses posting twitter crap on masto. all of the guys posting “LLMs are like compilers for natural language” should have their CS degrees yanked cause they’ve proven they don’t meet the academic requirements for a CS undergrad.
-
RE: https://mastodon.social/@stroughtonsmith/116030136026775832
This is one of the worst takes from LLM enthusiasts.
Compilers are deterministic, extremely well tested, made out of incredibly detailed specifications debated for months and properly formalized.
LLMs are random content generators with a whole lot of automatically trained heuristics. They can produce literally anything. Not a single person who built them can predict what the output will be for a given input.
Comparing both is a display of ignorance and dishonesty.
@arroz it's like watching bitcoiners talk about how they think money works
-
@arroz it’s always a bit depressing when I find out about a new pocket of mediocre tech jackasses posting twitter crap on masto. all of the guys posting “LLMs are like compilers for natural language” should have their CS degrees yanked cause they’ve proven they don’t meet the academic requirements for a CS undergrad.
@arroz “LLMs are natural language compilers”, brought to you by the same kids insisting their product is “the operating system for the web” because nothing means anything if you ignore all implementation and engineering details
-
@arroz “LLMs are natural language compilers”, brought to you by the same kids insisting their product is “the operating system for the web” because nothing means anything if you ignore all implementation and engineering details
@zzt@mas.to @arroz@mastodon.social Ah because if it's one thing compilers are known for it's being non-deterministic 😭
-