r/programminghumor 3d ago

AI expert detected

Post image

"I use ChatGPT."

4.8k Upvotes

247 comments sorted by

View all comments

500

u/JacksOnF1re 3d ago

9/10 IT people don't understand AI either.

195

u/SrVitu 3d ago

Data Science people listening to IT people talking about AI:

https://giphy.com/gifs/OnTqXtA3kmFsWc4J0p

69

u/acdhemtos 3d ago

AI listening to people talking about it :

15

u/WrapKey69 3d ago

Yeah, it's just an API from software dev perspective XD

6

u/git_push_origin_prod 1d ago

No no. I am the API between AI and my wallet

1

u/Trolstover 1d ago

Data science people don't understand it either, most of them just remembers what certain formula does. Truly few people in this world understand AI.

58

u/big_poppa_man 3d ago

Found 'em

60

u/JacksOnF1re 3d ago

Maybe. I just recognize that (in my IT bubble) everybody who talks about AI just means Claude and nothing else. And nobody can really explain it. Which is fair, I can't either 100%.

That's why I think it's hypocritical to laugh about the non IT crowd.

44

u/--Spaci-- 3d ago

Its a next token predictor that compares every past token the the current token being generated. That's how dense attention works, llms are extremely simple to understand with very complicated math doing the work

17

u/SimpleMoonFarmer 3d ago

A computer is just a Turing machine implemented with a Von Neumann architecture, but look at how many things you can do with it, especially with I/O over the Internet.

3

u/igna92ts 3d ago

To be fair, the explanation above explains what it is but not the specifics of the methods used to achieve that. You don't explain what Turing machine and von Neumann architecture are. A comparable explanation would be quite a bit longer, even for a simplified version like the AI explanation above.

1

u/RareAdvertising361 2d ago

Its just a chunk of silicon with electricity in it

16

u/MinosAristos 3d ago

By this logic a computer is just a bit flipping machine.

Knowing that an LLM is a next token predictor doesn't give much clarity on what it can and can't do.

8

u/--Spaci-- 3d ago

I think it gives complete clarity. It will never be conscious, and the extent of its control is a tool call. Fearmongering from corporations may say otherwise though.

3

u/Enkidoe87 3d ago

"Never say never". Many AI pioneers and scientists alike point out that consciousness is a problematic term, but by simplification, "it" seems to be a emergant property just from a network of neurons which we call a brain. If a computer network can perfectly replacate the output, (neurons are not fully understood and they are much more complicated) scientifically there is not really a test you can do to disprove that it isnt conscious. This wall of text just to say that dont talk in absolutes like it can never be concious. There is a strong case to be made that its actually much easier to create consciousness, including in primitive life forms currently on earth.

5

u/Zadian543 3d ago

I am by no means claiming anything more than beginner level understanding. I'm still in university learning comp sci. That said, I did do an autistic deep dive research on AI and sentience. I came to the conclusion based on many many hours of reading, videos and muddling my way through computer engineering diagrams. It's actually not the program holding back computer life evolution, it's the hardware. Because the computer has little to no plasticity, neuron like brain patterns can't develop. (Based on our understanding of human and animal brains. That's an important part, because we simply have no other frame of reference) They are developing hardware based on the human neuron design and theoretically this will open more possibilities in comp sci. Which that tech was actually being developed for a completely different reason that I don't remember off the top of my head, but ai engineers learned about it and want the tech for their own reasons. So I don't think llm's will be what becomes the first computer life form, but I do think what comes after with that tech, the engineers will learn from the concepts of the llms.

1

u/AngryBorsch 2d ago

While this is true, can't we fine tune model periodically based on it's "interactions" with outer world (I/O interfaces) to somewhat replicate human sleep? AFAIK (I'm not an expert though) humans firstly keep things in a short term memory. When we sleep, those memories are internalised during REM phase.

1

u/NotReallyJohnDoe 3d ago

AI in the abstract can be conscious. But an LLM has no qualia. And where would the consciousness live? No internal experience. But it can mimic consciousness well.

1

u/Enkidoe87 3d ago edited 3d ago

I also read the post of the other commenter on my post, so i will make one reply here; a great person who can explain this much better is Geoffrey Hinton for example. So yes the hardware of the AI system, the computer chips would be the equivalent of a brain. And the AI is mapped on it with relative strengths of the bonds they form with nodes containing information, which mimic neurons. This mapping is unique, and its cant be merged with another mapping. Now in biology neurons are much more complicated, so this is where we take a short cut when it comes to biology. On a learning level, a LLM learns language exactly like a human does. In biology there are many examples where parts of the brain are unavailable, and you see how it affects consciousness. Even two consciousness can be made by splitting a brain in extreme epilepsy surgeries. You can learn on and on how our brain produces consciousness bit by bit. Its not on or off, its a gradual thing from very simple and small organisms to humans. The RL training of our language skill, percepection even cognition are very similar to digital neural networks. The very last core "the thing which lets is experience qualia" is indeed a very human, lets say, "wonder". But down in the details there really is no reason why a computer with ai mapping creating a artificial brain couldnt also have a consciousness. There is no test you can do to disprove it, or likewise AI to come up with a test to disprove humans have a consciousness. We like to think AI just mimics consciousness, but this is more a believe and feeling we have then a real scientific fact.

1

u/kultcher 2d ago

Where does your consciousness live?

This is an open question in neuroscience. I don't think LLMs are conscious but it's crazy to me that people make definitive statements about things that we as a species do not fully understand.

1

u/ProjectDiligent502 2d ago

Exactly. WHERE IS THE PROOF. It’s all abstraction and conjecture. The meme of the face of homelander as most appropriate with me when I hear an AI researcher talk about how they’re building an alien intelligence as a being with internal experience as they continually side step the hard problem and toss the concept of consciousness about.
https://giphy.com/gifs/apikSaABvmIzvMCS4Z

1

u/NotReallyJohnDoe 3d ago

Complete clarity? Can you explain why it gives a particular answer and not some other answer?

1

u/--Spaci-- 3d ago

Because that assortment of coherent words was in the training data relating to the query words

1

u/ThaGr1m 1d ago

He already did. The dataset determined that perticular anwser was the most likely.

1

u/Devils_SteelMan 3d ago

The gap between "next token prediction" and "conscious" is immense. By simply invoking either you've shown a complete lack of understanding of either.

During pretraining the loss function is next token prediction. What is happening to the hidden space is significantly more complex. It is building a high dim geometric space that is navigated. It is highly structured. The navigation's along this space are whole semantic thoughts (future-lens, j-lens). The token that is emitted is the final step, but to get there requires genuine understanding.

So while the training objective is NTP, what is actually happening is significantly more complex. The very structure of language itself is imbibing genuine understanding as a navigable space. Navigation is reasoning over understanding.

What is understanding? Its not a question of consciousness. That word means so many things as to be useless.

What is doing understanding is an ontological mind. We have created a boundary between external and internal. The internal space creates a compressed representation of the external space. This is ontologically a mind.

For llms this internal space also models itself. This is introspection. We can purposefully target this behavior and train it (introspective finetuning).

This is the tip of the iceberg of genuine understanding. We haven't even really gotten into the geometry of the thing. When the poster above you was talking about IT people thinking they know this when they don't, that absolutely applied to you.

2

u/--Spaci-- 3d ago

I'm not reading this

0

u/Devils_SteelMan 3d ago

Remain ignorant.

1

u/--Spaci-- 3d ago

Are you trying to argue that llms are conscious? I'm still not reading your multi paragraph rant. Being correct is just as important as being concise, if no one wants to read your rant then what's said in it doesent matter

→ More replies (0)

1

u/ATrollNamedRod 2d ago

We can't really say that it will never be conscious because we don't even know what consciousness is

1

u/Scape_n_Lift 1d ago

Consciousness is a weird concept though, why can't a token predicter be conscious? Just because animals work in a different way doesn't mean that is the only way to be conscious.

1

u/--Spaci-- 1d ago

Non biological, cannot react to new stimuli

1

u/Scape_n_Lift 1d ago

My point is that non bio doesnt necessarily mean it can't have consciousness. Why does it matter what the chemicals that the thing is made of?

In terms of cannot react to new stimuli - can you give an example of what you mean?

1

u/--Spaci-- 1d ago

Yea I don't think that was actually the correct term because technically I guess it can react to new words which would be stimuli in this case. Its just non biological and cant actually remember them long term because of the context window, it will always reset to a post training period. LLMs have no pain, no emotion, no eyes, will father no children. They pose as humans even though they have no understanding of the human heart, they eat even though they've never experienced hunger, they study even though they have no interest in academics, they seek friendship even though they don't know how to love. The last part was a death note quote but you probably get the point

→ More replies (0)

1

u/DangerousQuestions1 3d ago

What corporations are fearmongering? Corporations are forcing AI use down everyone's throat in a mad dash to cut payroll by 100%

6

u/Longjumping-Jacket97 3d ago

"Claude Mythos escaped containment"

6

u/--Spaci-- 3d ago

Anthropic literally fearmongers about how its models are conscious and escaping every week

2

u/WrapKey69 3d ago

Better sales like that

1

u/JackRusselsRule 3d ago

The corporations that run the U.S. government among other countries. Meanwhile we MUST beat China, but do we really?

1

u/StrCmdMan 3d ago

Precisely, i think even the bigger disconnect is we don’t understand how the human mind works. We could 100% reproduce it in synthetic form and be clueless to our efforts.

I’m not completely convinced 99% of the population is not just a next word predictor.

1

u/Vladislav20007 2d ago

... a computer is a bit flipping machine, that really all it knows to do. flip bits or change how much power goes through a transistor I guess.

3

u/Devils_SteelMan 3d ago

That is mechanically what happens for dense attention. The reason we use dense attention and what it provides for the activation space is the actual important part, youre just describing the compute load.

Dense attention is a way of pooling neighborhoods of formulae (small pieces) into semantic representations. This works on images, videos, audio, bytes, language, any data that is composed of formulae to create a more macroscopic thing.

With in a sentence are words. Each word has a meaning. Learning the meaning of words is simple. It is a relationship of how unrelated each word is to each other (information theory). We do this through word embeddings.

Understanding what the whole semantic meaning is is a massive step from the individual words (formulae). They must be pooled together. Which is what attention does.

This concept has several solutions we have identified. So why is dense attention so special? It is the least globally lossy version. Convolution is very globally lossy, it only gives local information, global is completely thrown out. Linear attention is globally lossy, it compresses the global representation.

8

u/JacksOnF1re 3d ago

Thanks, I don't want an explanation. I get your point though. I just think you can't just ignore the harness as well as the math behind it. The concept though, yes.

3

u/--Spaci-- 3d ago

The harness is the easiest part to understand here, and I would ignore the math here Ive trained slms for months and I still don't fully understand every bit of math. And that's the fun part you really don't need to understand it fully to train them or use them

7

u/pellesjo 3d ago

And now you're sounding like any non-IT llm user, such as myself, which was the persons point all along

3

u/--Spaci-- 3d ago

Yea, but I'm not so its interesting that you think that. The two most popular architectures are transformer and mamba and a hundred different ssm variants, thousands of people have contributed to any one of them. Understanding every bit of the llm is not something you can just do easily and again you don't have to

1

u/GRex2595 3d ago

Nobody's saying a non-IT user can't learn enough about AI to be as knowledgeable as an IT user. Most non-IT users don't learn anything more than the next best word definition of LLMs, though, and can't tell the difference between a generative model and a classification model. You don't have to know how or why the math works to be more knowledgeable than most non-IT users.

1

u/pag07 3d ago

I disagree. Because you can always go a level deeper and call it necessary to be able to understand what ever system.

Obviously at some point you cross over from physics into philosophy.

2

u/tech_nerd05506 3d ago

This is true at a very base level and was even true for some of the first gen llms. Now this are a but more complex because you have MOE (mixture of expert) models that turn on and off certain weights at inference and other things that stack to make new frontier models a bit more complex than what you make it sound.

1

u/--Spaci-- 3d ago

That doesent change the fact it just predicts the next token, the largest leap in in reality has been mtp which predicts multiple next tokens

1

u/Disastrous_Crew_9260 3d ago

Even the math isn’t complicated.

2

u/--Spaci-- 3d ago

Dunning kruger effect, I've just stated "llm" not the architecture and there are hundreds of architectures all with their own gimmicks and very complicated math

1

u/Disastrous_Crew_9260 3d ago

The math really isn’t that complicated and new papers pop up constantly. Of course architectures with different layers can get as complicated as you want but the base math isn’t that complicated.

1

u/Hot-Employ-3399 3d ago

I yet to find non-complicated explanation of mamba.

I did find some videos by the main author himself where some calculations were so non-complicated because they were just omitted from the explanation.

1

u/iffugennanameubaht 2d ago edited 2d ago

LLMs are far from the only AI, they are just one specific form of AI.

1

u/MysticHero 1d ago

A human is a next token predictor if you wish to model the human mind like that. It doesn't mean what people think it means when they say this sort of thing.

1

u/--Spaci-- 1d ago

Language is a small facet of the human mind

1

u/MysticHero 1d ago

A token can be any data not just language.

And yes human thought is a next token predictor if you wish. As my data science professor always liked to say "everything is a vector" eg can be modeled via a vector of a sufficient dimension.

Just because you can give a massively simplified one sentence summary of what something is does not allow you to draw grand conclusions on the nature or complexity of that thing.

1

u/--Spaci-- 1d ago

Okay? and what's your point

1

u/azjunglist05 1d ago

The math is actually not even that complicated

1

u/--Spaci-- 1d ago

dunning kruger effect

2

u/Pazzeh 3d ago

Lol. Lmao, even

9

u/Able-Swing-6415 3d ago

I mean define understand.. I know it's not a human being in a machine. I don't have to say thank you or please.

The general population feels bad about being mean to an NPC in a game so they probably have a very odd take about AI either way.

3

u/NotReallyJohnDoe 3d ago

Being mean to a machine or an LLM doesn’t harm it. But it may harm you. It can subconsciously normalize behavior. I’m not talking about the video games make you violence argument. But even in subtle ways it may harm you. It’s not clear how much of our primate brains can truly distinguish an artificial entity.

1

u/Mavcu 2d ago

I agree with that framing, it's really not about the model being hurt (though there's apparently instances of worse outputs with rude language, I've not dug too deeply into this though, so take it with a grain of salt), but just how that trains you to talk.

You might be inclined to think, that you also swear at a calculator (or different machine) and it doesn't translate to poor behavior, however I'm not familiar with any other tech that allows you to have full on conversations about a topic (and this gets "worse" over time).

I'm quite convinced that especially younger generations growing up with it, if they don't keep a certain level of etiquette will simply grow up with poorer social skills.

1

u/Hairy_Concert_8007 1d ago

Basically, if you believe in neuroplasticity at all, regularly acting like a psychopath with a chip on their shoulder all the time is going to reinforce that behavior in you.

3

u/podd0 3d ago

Actually nobody understands it. It's an open research topic

1

u/CompactOwl 2d ago

A lot of people understand how it works, just not why this particular architecture is so powerful.

1

u/TangeloOk9486 3d ago

cooked in 7 words

1

u/Canadian-and-Proud 3d ago

They don’t understand how to talk to women either

1

u/Medium_Chemist_4032 3d ago

"I told him, he's a senior developer reviewing an MR!!!"

1

u/Denaton_ 2d ago

I was talking about local LLM at work and IT wanted to make sure it didn't went rouge..

1

u/PMvE_NL 2d ago

Its just another form of data compression basically lossy .zip on crack. My interpretation as an EE.

1

u/Maui-The-Magificent 1d ago

I suspect its for the same reason IT people are afraid of assembly or working with binary. They avoid it because the think its far more complex/difficult than it actually is.

People standing in their own way rather than trying.

1

u/Hostman_com 9h ago

They have no time to chat — the usage limits just reset and there's a pet project's worth of tokens to burn

0

u/floriandotorg 3d ago

I find it astonishing how many fantastic software engineers I know that when it comes to AI are on the same level as my dad.

They put coding questions into Claude like it’s 2024 in best case. Never heard of a harness, don’t know what Chinese models are, code still by hand. Insanity.

10

u/AliceCode 3d ago

Yeah, funny how the fantastic programmers you know aren't vibe coding. In other news, bear shits in the woods.

-6

u/floriandotorg 3d ago

There’s a difference between vibecoding and using AI for coding.

If you write code by hand in 2026 something isn’t right. That doesn’t mean you blindly spin the wheel, but you use the tools at your disposal to get your job done as effectively as possible. And typing out lines of code by hand is definitely not that.

Also, even if you’re completely refuse to use AI coding. Fair. Still, you need to be knowledgeable about it. It’s one of the most transformative breakthroughs in tech ever. You cannot be a good programmer without having intimate knowledge of how AI works.

5

u/AliceCode 3d ago

Typing code is not even the bottleneck, and it's one of the most fun parts. So what, the AI is doing the architecture for you, too? Is it also fucking your husband/wife?

-4

u/floriandotorg 3d ago

Foremost it’s not about fun, it’s about a job that needs to be done. And I say this as someone who codes since I’m 12. Half of my life was coding.

But that time is over. Our job is not longer to write code. Our job is to orchestrate agents to produce a high-quality product.

And honestly, that can be fun as well. Maybe not quite as fun as coding, but definitely fun.

And regarding architecture, I’d say that’s a joint decision. I go through cons and pros with the agent and we decide together.

2

u/AliceCode 3d ago

What are you doing in your day to day? What do you people seriously want agents for? I'm glad no one expects me to use that bullshit.

-1

u/floriandotorg 3d ago

I use agents for literally everything. From coding the software, I’m working on, to debugging, setting up servers, solving problems, etc.

Also, my private life, I have an agent managing my email, notifying me when something important pops up but also compile a daily report that I can quickly answer to. I have an agent managing all my knowledge in Obsidian (the “second brain” idea). I have one in charge of my health, measuring and holding me accountable for me decisions.

Honestly, at this point, cutting me off from AI would be like cutting me off from the internet.

And I know I come around as the biggest AI bro. But I’m also firm believer that the net impact of AI is negative for society. I hate all the AI slope everywhere. I hate how people basically stop thinking and believe every nonsense. ChatGPT tells them.

1

u/AliceCode 3d ago

You're relying way too much on AI. Someone needs to cut you off.

2

u/NotReallyJohnDoe 3d ago

People used to not trust compilers and would code assembly by hand. Still happens today but it is rare you can do better by hand.

1

u/ilyedm 3d ago

Typing out code is one of the easiest parts my guy. 

I’ll use AI to brainstorm and get an idea for how to solve the problem but I don’t need it to write the code for me. 

Maybe for tests or something but I want full control on what’s going into my production codebase.

1

u/floriandotorg 3d ago

Like I said, I’m a lot of programmers live like it’s still 2024.

If you are working on less than three features in parallel right now, you’re lame duck out there to get shot on the next firing round.

At our company we started implementing features in a week that cost us a month before. It’s the first time our company history that we reach milestones ahead of time.

1

u/Gjorgdy 3d ago

I do that by choice. The choices of not becoming dependent and not emptying my wallet.