On familiarity
Source (Bluesky)
::: spoiler Transcript
recently my friend's comics professor told her that it's acceptable to use gen Al for script- writing but not for art, since a machine can't generate meaningful artistic work. meanwhile, my sister's screenwriting professor said that they can use gen Al for concept art and visualization, but that it won't be able to generate a script that's any good. and at my job, it seems like each department says that Al can be useful in every field except the one that they know best.
It's only ever the jobs we're unfamiliar with that we assume can be replaced with automation. The more attuned we are with certain processes, crafts, and occupations, the more we realize that gen Al will never be able to provide a suitable replacement. The case for its existence relies on our ignorance of the work and skill required to do everything we don't. :::
150 replies
Basically a varient of "AI is so impressive and knowledgeable, except for that one thing that I am an expert of and were it keeps hallucinating complete bullshit all the time. Weird."
Which explains why C-suites push it so hard for everyone
Well, they do have the one job that actually can be replaced by “AI” (though in most cases it'd be more beneficial to just eliminate it altogether).
Which is acting like they know everything about everyone else's jobs, while making up wholly inaccurate assumptions
I’m in a nightmare scenario where my new job has a guy using Claude to pump out thousands of lines of C++ in a weekend. I’ve never used C++ (just C for embedded devices).
He’s experienced, so I want to believe he knows what he’s doing, but every time I have a question, the answer is “oh that’s just filler that Claude pumped out,” and some copy pasted exposition from Claude.
So I have no idea what’s AI trash and what’s C++ that I don’t know.
Like a random function was declared as a template. I had to learn what function templates are for. So I do, but the function is only defined once, and I couldn’t think of why you would need to templatize it. So I’m sitting here barely grasping the concept and syntax and trying to understand the reasoning behind the decision, and the answer is probably just that Claude felt like doing it that way.
That's just what C++ people do. They are all equally mad. I am not even joking.
Can you elaborate? This is my first time dealing with higher level languages in the workplace (barring some Python scripts), and I feel like I'm losing my mind.
Ask a C++ programmer to write "Hello World" and they'll start by implementing a new string type that maybe saves half a CPU instruction when compiled for a very specific CPU but the code can't be read by anyone else or themselves in 6 weeks
Ah. So basically FizzBuzz Enterprise.
Your coworker is mistreating Claude and this story wants me to call CPS.
Claude will come up with all kinds of creative ideas and that's neat, but you really need to reign it in to make it useful. Use Claude's code as a suggestion, cut out the stuff that's over the top -- explain why you did that to Claude, it will generally get it. Add it to your CLAUDE.md if it's a repeat issue.
Claude will
come up withsurface all kinds ofcreativeeother people's ideas and that's neat, but you really need to reign it in to make it useful. Use Claude's code as a suggestion, cut out the stuff that's over the top -- explain why you did that to Claude, it will generallyget itincorporate that into future prompts. Add it to your CLAUDE.md if it's a repeat issue.FTFY
Thanks.
Thank you. Dude checked in a shit load of code before going on PTO for three weeks. We get pretty live plots of data, but he broke basically every hardware driver in the process.
That's actually terrifying. Code has been degrading a lot in the past 10 years or so, and it looks like the LLM trend for code is doing more harm than good. I don't think that needs to be the case but it appears to be the case.
Like, Microsoft's CEO bragging that 25% of all their code was written by AI, and that was a year plus ago now so it's probably higher at this point... I don't find that reassuring, it's part of the reason I won't let my Windows workstation upgrade to 23H2 and I've almost completely converted to Linux at home (I keep the laptop running my simulator games on Windows because peripherals can be a pain to get working right without the manufacturer's software, but it's also locked to 23H2)
And I've used AI to assist me with writing code.
But that's the distinction: it assists me, it doesn't write it for me. If I don't understand how or why something works or why I would do it this way, I'm not using it in production. Far too many seem to be checking out, though, and telling their GPT to take the wheel, and that's where I think one of the biggest issues comes in.
Choosing a screw. Pretty straightforward, right? It's not. What forces are involved? What materials the screw and the surface are made of? What conditions will it be exposed to?
Yeah that's Dunning-Kruger in a nutshell. Kind of scary that almost everyone in leadership positions sits atop the peak of "Mount Stupid" for most of the things they make decisions about.
Feel like the plateau of sustainability is too high. Being supremely competent in a field can't compete with the obnoxious confidence of the idiots..
Interestingly, we all sit somewhere near the peak of "Mount Stupid" on nearly every decision we make in a given day. Btw, how long is yogurt good for in the fridge?
The difference is, the more "leadership" you get, the more isolated you are from getting reality shoved in your face. I think being a billionaire is actually a form of brain damage. They never get feedback on when they are wrong, or if they do, they are surrounded by sycophants who will tell them the critic is wrong. The rest of us at least get humbled once in a while.
Good point. When I go "how hard can it be?" and try to fix my car by myself - I inevitably end up eating humble pie and paying a mechanic.
When CEOs lay off half the company, they cash out their stock and get hired to run another company before they see any consequences.
Pretty difficult then? I’ve heard some jazz bass guitarists that were insane
Dead on. Jaco, flea, les claypool do a lot of things that are more complicated than you expect. There are bass methods like "slapping" and "tapping" that arent simple at all.
Counterpoint: time. Even playing simple lines, there's a big difference between a groove that is completely locked in, and one that is not. And that difference is all about the precise timing of the hits between the players in the rhythm section. The bass sets the foundation of all of that.
Life is hard for a musician. For a bassist it's nearly impossible.
Simple bass line, anyone can play this.
I basically assume every aspect of the work my friends do is insanely difficult and they have to put in effort convincing me certain parts are stupid easy that even a child could do it.
Try being born rich.
That's also why the billionaires love it so much:
they very rarely have much if any technical expertise, but imagine that they just have to throw enough money at AI and it'll make them look like the geniuses they already see themselves as.
They think it knows everything because they know nothing.
Which ironically means that they are the easiest people to replace with AI.
... They just... get to own them.
For some reason.
That and it talks to them like every jellyfish yes man that they interact with.
Which subsequently seems to be why so many regular ass people like it, because it talks to them like they’re a billionaire genius who might accidentally drop some money while it’s blowing smoke up their ass.
I literally have to give my local LLM a bit of a custom prompt to get it to stop being so overly praising of me and the things that I say.
Its annoying, it reads as patronizing to me.
Sure, everyonce in a while I feel like I do come up with an actually neat or interesting idea... but if you went by the default of most LLMs, they basically act like they're a teenager in a toxic, codependent relationship with you.
They are insanely sycophantic, reassure you that all your dumbest ideas and most mundane observations are like, groundbreaking intellectual achievements, all your ridiculous and nonsensical and inconsequential worries and troubles are the most serious and profound experiences that have ever happened in the history of the universe.
Oh, and they're also absurdly suggestible about most things, unless you tell them not to be.
... they're fluffers.
They appeal to anyone's innate narcissism, and amplify it into ego mania.
Ironically, you could maybe say that they're programming people to be NPCs, and the template they are programming to be, is 'Main Character Syndrome'.
AI has been excellent at teaching me to program in new languages. It knows everything about all languages - except the ones I'm already familiar with. It's terrible at those.
and all the things we aren’t experts in, we’re unqualified to be the evaluators of the AI’s output
Yup, that's exactly the Dunning-Kruger mechanism at work.
And that's exactly why ai is not as useful as people think. if you don't know something, you can't evaluate the correctness of the output, and if you know something, why bother using ai?
Cause people don't understand how AI works and they just assume AI is always right. The world is overrun by idiots and idiots love AI.
Art is purely subjective. There is absolutely no objective/scientific "expert".
Ignorance and lack of respect for other fields of study, I'd say. Generative ai is the perfect tool for narcisists because it has the potential to lock them in a world where only their expertise matters and only their oppinion is validated.
This is why leadership loves it. They don't know shit about fuck.
Gell-Mann amnesia
I was just thinking it's like an offshoot of this effect. It also explains all the tech bros who are all-in on AI as they're experts in nothing.
Not exactly what's described here imo, but still a very interesting bias, thanks!
Thank you. I was trying to remember this one. It's Dunning Kruger adjacent but one is evaluate one's own knowledge while the other is one evaluating another's knowledge.
People have literally experienced psychosis by doing both at once.
IDK about that I'm a professional slop maker and I think it could replace me easily.
Funnily enough, all my engineering professors seem to encourage the use of genAI for anything as long as it’s “not doing the learning for you”
What’s funny is that there’s basically no practical use for GenAI in engineering in the first place. Images like technical drawings need to be precise and code written for FDM/FEA etc. needs to be validated by some kind of mathematical model you derived yourself.
They say “it’s a useful new tool” and when I ask “what is it useful for” they typically have no answer besides “writing grant proposals” lol
There are lots of useful applications for machine learning in engineering, but very few if any practical applications for genAI.
I mean thats a time suck for most researchers.
This is the most important aspect of "science". You gotta write those beg letter to the MIC. I'm sure nobody actually reads them, so "AI" is a great solution... (within a garbage system of capitalism/imperialism that's literally destroying the planet.)
I have a friend who is an engineering professor, and he constantly moans about the worst part of teaching being the reports that his students write... and that was before this LLM craze took off. I should ask him about how it's going now.
It's why managers fucking love GenAI.
My personal take is that GenAI is ok for personal entertainment and for things that are ultimately meaningless. Making wallpapers for your phone, maps for your RPG campaign, personal RP, that sort of thing.
'I'll just use it for meaningless stuff that nobody was going to get paid for either way' is at the surface-level a reasonable attitude; personal songs generated for friends as in-jokes, artwork for home labels, birthday parties, and your examples.. All fair because nobody was gonna pay for it anyway, so no harm to makers.
But I don't personally use them for any of those things myself though, some of my reasons: I figure it's just investor-subsidized CPU cycles burning power somewhere (environmental), and ultimately that use-case won't be a business model that makes any money (propping the bubble), it dulls and avoids my own art-making skills which I think everyone should work on (personal development atrophy), building reliance on proprietary platforms... so I'd rather just not, and hopefully see the whole AI techbro bubble crash sooner than later.
This can be avoided by using local open-weight models and open source technology, which is what I do.
Yeah, that certainly addresses that issue. I may do the same in the future, just haven't found the need to do so as yet. For most who lean on AI for the simple tasks mentioned above, they use an AI service rather than a local model.
Were you previously much more pro-GenAI, or am I misremembering?
No that was always my position
let's not confuse LLMs, AI, and automation.
AI flies planes when the pilots are unconscious.
automation does menial repetitive tasks.
LLMs support fascism and destroy economies, ecologies, and societies.
I'd even go a step further and say your last point is about generative LLMs, since text classification and sentiment analysis are also pretty benign.
It's tricky because we're having a social conversation about something that's been mislabeled, and the label has been misused dozens of times as well.
It's like trying to talk about knife safety when you only have the word "pointy".
holy shit yes! it's almost like the corpos did it that way so they can just move the goalposts when the bubble pops.
I generally assume intent that's more shallow if it's just as explanatory. It's the same reason home appliances occasionally get a burst of AI labeling. "Artificial intelligence" sounds better in advertising than "interpolated multi variable lookup table".
It's a type of simple AI (measure water filth from an initial rinse, dry weight, soaked weight, and post spin weight, then find the average for the settings from preprogrammed values.), but it's still AI.
Biggest reason I think it's advertising instead of something more deliberate is because this has happened before. There's some advance in the field, people think AI has allure again and so everything gets labeled that way. Eventually people realize it's not the be all end all and decide that it's not AI, it "just" a pile of math that helps you do something. Then it becomes ubiquitous and people think the notion of calling autocorrect AI is laughable.
My favourite 'will one day be pub trivia' snippet from this whole LLM mess, is that society had to create a new term for AI (AGI), because LLMs muddied the once accurate term.
accountants rage silently intensifies
Just wait until they create artificial people and autonomous robots.
No accounting acronym is safe from their tyranny.
I have AGI every year...
To be fair, AI was still underwhelming compared to what people imagined AI to be, it's just that LLM essentially swore up and down that this is the AI they had been waiting for, and that moved the goalposts to have to classifiy 'AGI' specifically.
This actually relates, in a weird but interesting way, to how people get broken out of conspiracy theories.
One very common theme that's reported by people who get themselves out of a conspiracy theory is that their breaking point is when the conspiracy asserts a fact that they know - based on real expertise of their own - to be false. So, like, you get a flat-earther who is a photography expert and their breaking point is when a bunch of the evidence relies on things about photography that they know aren't true. Or you get some MAGA person who hits their breaking point over the tariffs because they work in import/export and they actually know a bunch of stuff about how tariffs work.
Basically, whenever you're trying to disabuse people of false notions, the best way to start is always the same; figure out what they know (in the sense of things that they actually have true, well founded, factual knowledge of) and work from there. People enjoy misinformation when it affirms their beliefs and builds up their ego. But when misinformation runs counter to their own expertise, they are forced to either accept that they are not actually an expert, or reject the misinformation, and generally they'll reject the misinformation, because accepting they're not an expert means giving up on a huge part of their identity and their self-esteem.
It's also not always strictly necessary for the expertise to actually be well founded. This is why the Epstein files are such a huge danger to the Trump admin. A huge portion of MAGA spent the last decade basically becoming "experts" in "the evil pedophile conspiracy that has taken over the government", and they cannot figure out how to reconcile their "expertise" with Trump and his admin constantly backpedalling on releasing the files. Basically they've got a tiny piece of the truth - there really is a conspiracy of powerful elite pedophiles out there, they're just not hanging out in non-existent pizza parlour basements and dosing on adrenochrone - and they've built a massive fiction around that, but that piece of the truth is still enough to conflict with the false reality that Trump wants them to buy into.
Or you get a demolitions expert to watch a video of WTC7
I agree with this. I tell people to ask it questions about things they know about. Then, when they see how many errors it makes, ask them why they assume it's any better on a topic they don't know about.
You see the same effect in journalism. News stories seem pretty authoritative until you read one about a subject you know.
So Gen AI is like Dan Brown, the more you know about the subject the more it sucks
Or fiction in general...
Watch a doctor's opinion on most medical shows...
A computer expert's opinion on most 'hacking scenes'...
A lawyer on any legal drama...
AI only seems good when you don't know enough about any given topic to notice that it is wrong 70% of the time.
This is concerning when CEOs and other people in charge seem to think it is good at everything, as this means they don't know a god damn thing about fuck all.
I remember an article back in 2011 that predicted that we would be able to automate all middle and most upper management jobs by 2015. My immediate thought was, "Well these people must not do much, if a glorified script can replace them."
Yeah, other than CFO and most* CTOs, anyone in the C-suite is easily replaceable by an LLM. Hell, the CEO could be replaced by a robot arm holding a magic 8-ball with no noticeable difference in performance.
* Probably not the majority, but I'll be generous.
That's the whole point of the bubble: convincing investors and CEOs that AI will replace all workers. You don't need to convince the workers: they don't make decisions and an awful lot of CEOs have such a high opinion of themselves that they assume any feedback from below is worthless.
Not just a high opinion of themselves, they think everyone is as self-centered as they are, and any claims about needing human workers for the task by human workers is just self-serving and not caring about the work.
AI is very useful for our business. (/s) We get paid by the hour and our billing hours have exploded simply by being hired to clean up after "vibe coder's" shit.
We deal with massive amounts of data and AI can't write optimized code for shit. Hunting down system slowdowns thanks to bad code is a constant gig with our clients.
Are you hiring?
The breadth of knowledge demonstrated by Al gives a false impression of its depth.
Generalists can be really good at getting stuff done. They can quickly identify the experts needed when it's beyond thier scope. Unfortunately over confident generalists tend not to get the experts in to help.
This makes a lot of sense. A good lesson even outside the context of AI.
they’re both wrong, and they’re both right
an AI can create concept art for a writer to better visualise their world to generate ideas in a pinch, but it shouldn’t ever be what you use to show anyone else: you still need real concept art
an AI can also create writing for their art so that they can flesh out a back story to make their visual art more detailed, but it’s not going to write anything that you’d want anyone to read as a book or act in for a movie
both things can be used for the described purpose, and both things are inadequate for quality output
we’ve had this juxtaposition for a while: “redneck X”… they’re scrapped together barely functional versions of the thing you’re trying to do, on the cheap, with home-made tools. you wouldn’t sell it, but it’s kinda fine for this 1 situation with many many asterisks
professionals often don’t like when someone can hack together something functional because they know the many many places where that thing falls down when you talk about long-term, and the general case… but sometimes a hack job solves a specific problem in a specific situation for a moment for cheap and that’s all you need
(just don’t try it with electricity or your health: the consequences of not understanding this complexity is death… of course ;p)
so... if it's only for creating visuals for yourself and not for showing anyone else... I already have a perfectly fine imagination that I've been using for that purpose for as long as I can remember. Maybe it's useful for these people who I've been told have no imagination, but to me, it seems awfully redundant.
there are different kinds of imagination, and there are different kinds of being creative… just because someone isn’t visual doesn’t mean they aren’t creative: especially when you’re talking about writers
So artists who photoshop images they find on the internet into a collage to visualize their idea have no imagination? Artists do this all the time especially if they need to communicate their idea to others and get little time to conceptualize their ideas on paper.
there's professors of comics?
It's an industry worth over $2bn, it'd be odd if there weren't people studying it.
I'd imagine its a course as part of a broader degree, or even a purely elective course
How else would we know what comics are good and which are slop? The experts need to tell us. \s
Orrr...hear me out, this is gonna sound wild... Or we don't believe that this debate is even one we need to have until we have actual fucking AI, which machine learning slop IS NOT. And seeing the kind of morons hyping "AI", chances are, mankind will never develop true AI because the funding goes to the morons screaming loudest, instead of actual experts slash scientists.
I just focus on the parts of what I do know that AI can help me with, not try to say AI can replace other people, but not me. That's some dumb shit.
Comics professor?
Pfft. It's actually graphic novel professor.
Lots of people saying that only the experts can judge art. Here's your expert. smh.
It's a tumblr post, yes, of course they paid $80k for a 4 year degree in how to draw specifically comics.
This is very normal for tumblr standards.
Oh wait, did I say tumblr, I meant BlueSky.
They're the same thing, the same people.
Oh wait, is this actually a uh um, a reblog of a tumbr post onto BlueSky, by the same person, dual posting on platforms?
Oh look, it is.
Tumblr is BlueSky is Tumblr is BlueSky.
So it's perfect for people who are shit
No. People who are shit at something will just think it is.
The only good AI I've come across is the one I use for denoising cycles renders in Blender3D, as that's something that a human cannot reasonably do.
That's the only scenario something like AI has any use as a "tool"; doing things humans cannot reasonably do.
Good news. There's absolutely zero "intelligence" involved in computer functions doing math. No "AI" needed or detected as usual.
Yes, I know. It's just a neural net. Still a calculator, just with more steps than a human can sift through. And they call that intelligence.
Unexpected blender tip. Thanks for that, hope it improves my render times 😉
Here's another for you:
Play around with sample sizes and render tile sizes in the performance menu (same place where you find the denoising options).
Depending on your set-up, you can see a drastic improvement in render times by choosing smaller tile sizes. Sample size is also counted per render tile, so you could get away with very low sample sizes and have a completed render with an overall higher combined sample size.
Did not know that about the tile size. I never worried to much about performance as my previous laptop had plenty of grunt. But that blew up and now I'm on a 10 year old machine that was tired when it was new. I need everything I can get 😆
I'm a programmer I think both are an art and can't be replicated by ai well. Sure you get an acceptable pic, you may get something written well (okay stretching more here I haven't read anything by ai that make me think that but it's been minimal so giving some leeway), but human art is its own quality.
Just reminded me of a bit of the Dune novels, people were putting rocks out to be sandblasted by a dust storm and selling as art. I guess I agree with Duncan on that.
Wait art needs the emotion bit, huh probably to mean more than generated stuff. Another realization but good to understand. I do think the human component is necessary... Until it isn't but not today.
I use Generative AI at work because I know it's being tracked. I've offered examples and suggestions about things I've done with it.
I've then outright referred to it as the World's Worst Intern. Sometimes it does the right thing, but you always have to check. Sometimes it says it's going to do the right thing, but actually does something different. Sometimes it does completely the wrong thing.
So I have it do the things that I can do -- rote steps, easy changes I can explain faster than I can type, bulk renames or code cleanup that the compiler can validate -- but not the things I don't know if I can do. I trust the compiler, I don't trust the code it wrote. I'll use it to write the first draft of documentation based on the steps I took, but I'm editing it and expanding it.
It's not smart. It's not intelligent. It can kind of do things as long as you're willing to let it flail for a while or to spend the time checking it's work. It's the World's Worst Intern.
So the only real business model here is for people to be able to produce things they are not qualified to work on, with an acceptable risk of generating crap. I don't see how that won't be a multi-trillions dollars market.
Investors are rarely experts in the particular niches that the companies they hold shares in are applying AI to.
You just described the C-suite at most major companies.
Being honest, I don't like using AI for much of anything. I have been encouraged to use it at work, but aside from rubber-ducking with it to plan out my own strategies, it's useless.
At home, it's a chatbot. I initially used it like I use random names or locations for writing and RPGs. Now, I stick to Donjon and a few others. The biggest thing I ever had it successfully do was help me construct puns I couldn't quite figure.
Hot take: it's reasonable for a comics student to use AI for script-writing and for a screenwriting student to use AI for concept art, not because machine can generate meaningful artistic work at these fields but because these are not the fields they are trying to learn.
In a way, this can be used to level the field. The comics professor can use the same LLM to generate scripts for all their students. It'll be slop script, but the slop will be of uniform quality so no student will have the advantage of better writing and it'd be easier to judge their work based on the drawing alone.
And even if AI could generate true art in some field - why would it be acceptable for a student to use it for the very field they are studying and need to polish their own skills at?
Yeah, the comics professor is to grade the visuals, and the text is filler, could be lorem ipsum for all they care. Simlarly a screenwriter using AI to storyboard seems fine as it's not the core product.
The ideal would be cross-discipline projects bringing students together similar to how they would be expected to deal in the real world, but when individual assignments call for 'filler' content to stand in for one of those other disciplines, I think I could accept LLM as a reasonable compromise. I would expect some assignments to ask the students to go beyond their core discipline for some perspective and LLM be bad for that, but I could see a place for skipping the irrelevant complementary pieces of a good chunk of assignments.
In my experience everybody (myself included) is prone to the Dunning-Kruger Effect in domains outside their expertise.
It doesn't mater if you're a outstanding expert in any one domain: you just look at a different domain and go "yeah, that looks easy".
I'm actually a lot more generalist than usual because of my personality and still have that same tendency to underestimate the complexity of different domains, but because of being a generalist I sometimes for one domain or another go down the route of genuinelly practicing it professionally, and one or two years later I'm invariably thinking "This shit ain't anywhere as simple as I thought!".
And, lo and behond, generative AI is just about good enough to handle the entry level stuff in a domain - the ultimate Junior Professional (not even a very good one) with just about enough "competence" to look capable for domain outsiders or even hobbyists whilst at the same time being obviously mediocre for domain experts.
As most people don't really think about their own knowledge perception in these terms and thus don't try to compensate for it, the reactions described in this post totally make sense.
The thing that most people here seem to ignore is the AI doesn't have to be the de facto expert on a subject. There are lots of bad programmers and lots of designers and writers that do mediocre work at best and still charge for it. AI can clearly do at par or better work than those and that's sufficient for a lot of clients.
I am 100% positive ai cannot take my job or replace me. In related news, I'm the only person in the world who makes a very specific thing.
What do you do?
Google jhmcs. I make it.
You know the weapon you help build is being used to murder children in Gaza?
No it's not. F-18s are not striking ground targets with air to air missiles.
That said, I do feel the moral weight of what I create.
So basically all these teachers are myopic assholes, is what I'm reading.
AI is just... its a broken mirror, a poisoned forbidden fruit.
It just brings out the worst in everyone and everything.
AI absolutely can be used for the work they know best, it's just that the individual using it will be the only one who knows how to use it correctly and everyone else will just be making slop.
Exactly. There's a Dunning-Kreuger effect here where if you don't know what you're doing, it looks like AI just miraculously does what you would have wanted it to do if you were smart enough to craft a good prompt.
But if you know what you're doing, you know what tasks it is worth using AI for, and then you craft a good prompt, get a lot of valuable processing done by the AI, and then review, fine-tune and polish the rest.
It's Dunning-Kreuger, so when you understand the complexities within the area of your expertise you'll doubt the likelihood of effective automation using statistical brute force.
I'm not going to argue that take on "Fuck AI" but come on man, that's just not reasonable.
What's unreasonable about doubting automation for topics that a person has enough knowledge about to doubt their own mastery?
Funny enough even that second part involves a lot of chaos out due to Dunning-Kreuger effect yet again.
I had 4 different friends go "I am experienced enough in programming, I can use it responsibly" during group projects with some paraphrasing at my uni.
For context those friends ranged from juniors to freshman. We were pretty skilled but NOWHERE near that experienced.
Everyone assumes their expertise is special.
It's the dilbert approach
That's a really good point.
It's the same with all automation. Processed food is not as good as homecooked food, tailored suits are better than massproduced ones.
Facts!!
Don't become as delusional as the grifters. Generated content is already a suitable replacement for lots of things. It's not so much about the quality of generated content (which continues to improve) as much about easily replacing the worthless bullshit that we're forced to produce (eg. cover letters, "art" serving capitalism, etc). The system is already built on fake nonsense. Generated content has always been a great fit for this system. The punishment of workers is just another bonus.
This has also been coined the Gell-Mann [Amnesia] effect and is perhaps a kind of corollary to the Dunning-Kruger effect: incompetent people fail to recognize competence.
Truly intelligent people respect the work of professionals and experts in other fields. Or maybe, this is even fundamentally a respect problem.
bingo! it also explains why tech bros consider AI good for everything - they are not really good at or familiar with anything themselves.
on a serious note: to put this in a specific example i will use programing. management/PO/business will have a vague ideas about what needs to be done. they have to explain them to someone in plain human language and let them figure out details of how to turn it into an algorith that does that. that someone has to fill in all the blanks, make many decisisions about unspecified details and implement it. but, in addition to that, they also have to make sure the code is delivered on time, on budget, it will remain easy to maintain and doesn't break anything important. those later details are not something the original stakeholders (business/management/POs) normally have to deal with. it's someone's else's responsibility. it's just annoying to them that they have to deal with another temperamental human and that human can take weeks to make even "simple changes" to their code (because they have to care about all those other things like maintainability)... so when a salesman comes over and offers them they can instead explain the problem to a chatbot and get the code in minutes the proposition sounds irresistible!
How is your Shift-key broken only in the beginning of sentences?? I'm not reading that.
And managers think it's good for everything except being executives and management. Except that's probably the one thing AI can do just as well as a manager who thinks AI is good for a bunch of stuff.
Sounds like you may be doing exactly what is being described in this post. Assuming AI can do something you aren't intimately experienced with
Every executive I've met that has declared they will be able to reduce headcount thanks to AI is an idiot. They are frequently factually incorrect but blather on confidentially regardless.
That's one area where LLM absolutely can do the same thing.
Competent executives? No it can't but corporate world doesn't reward competence, they only care about confidence.
Finally 1 good, sensible post here!
Chances are very high that AI will indeed one day be good enough.
For know I wouldn't take it for any more than a slightly more capable rubber duck that can be useful as an assistance tool. Not a replacement.
There are some truly talented people like whomever runs https://youtube.com/@NeuralViz who use AI as their main creative tool.
But you can tell that AI had zero part in writing the script for any of those videos. It was used as a tool, by someone with skill and creativity.
Yeah, cause "AI" doesn't exist. It has zero part in generating any content.
AI does not exist? Have I missed something?
I don't know. I worked as a software dev for 5 years and have a BS in CS. I've transitioned to ecological work. The progress I've seen with Claude Code specifically has convinced me that even moderate gains in intelligence will lead to the functional replacement of several data entry and junior programming jobs.
It's true that people overestimate LLM performance in other domains. But, software is easy to generate synthetic data for, objectively testable by adversarial models, etc.
I see you have a BullShit in CS.
I agree with you. The downvoters don't seem to realise you can be both "fuck AI" and also accept that it will result in needing fewer programmers.
Programmers are kind of weird in the context of this post, because we tend to pretty consistently think our job is simpler than it really is, despite constantly being proven wrong.
This is an odd thing to say. Adversarial models are still learning models and have all the limitations that implies, including objectivity being far from guaranteed.
Clunky wording on my part. I mean results can be tested objectively. In creative fields, there are no objective means of testing outputs. In programming, one model can, for example, build a user input field to match requirements, and another model can test it. The success and failure of those test can be measured objectively (do stored inputs fall within the desired domain, does a hash of the memory (sans known changing variables) change?)
Sorry, that still doesn't really make sense to me. If you can't trust the generative model to produce code that does what it's supposed to do, then you also can't trust the adversarial model to perform the tests needed to determine that the code does what it's supposed to do. So if the results have no meaning, then the fact that you can objectively measure them also has no meaning.
But you can trust the first model to produce the code you want it to. Or, at least get a baseline of whether it works as expected. To roll back to the simple example of secure (sanitized) user input via a form, the human sets up the testing environment. All the human needs to do is write a script that reads the entered database entry, and hashes the rest of the database / application in memory.
It should be simple for the first model to use different languages and approaches from strongly typed languages like ada to yolo implementations in Python.
The adversarial model's job is to modify the state of the application or database outside of that entry. This should be possible with some of the first models implementations, unless they are already perfect.
The idea is with enough permutations of implementations at different temperatures and with different input context, an almost infinite number of blue team and red team examples can be iterated on and produced on this one specific problem.
This approach is already being generalized to produce more high-quality software training data for LLMs than exist in the lexicon of human output.
This is very hard to do with art or writing. Art is subject, you can not validate the variable automatically or detect subtle variations without context and opinion so easily.
This is tangental to why Machine Learning works so well for weather data. We can objectively validate the output with historic data, but we can also create synthetic weather data using physically based models. It's different, but similar in principal.
I'm not sure that the comparison with the weather data works. Tweaking curves to more closely match the test data, and moving around a model's probability space in the hope that it sufficiently increases the probability of outputting tokens that fixes the code's problems, seem different enough to me that I don't know whether the former working well says anything about how well the latter works.
If I understand what you're describing correctly, the two models aren't improving each other, like in adversarial learning, but the adversarial model is trying to get the generative model to zone in on output that produces the user's desired behaviour based on the given test data. But that can only work as well as how much the adversarial model can be relied upon to actually perform the tasks needed to make this happen. So I think my point still stands that the objectivity of your measurements of the test results is only meaningful if the test results themselves are meaningful, which is not guaranteed given what's doing the testing.
How complex is the adversarial model? If it's anywhere near the generative model, I don't think you can have actual meaningful numbers about its reliability that allow you to reason about how meaningful the test results it produces are.
My background is in infrastructure. I stand the network and servers back up after SHTF. I've been able to lean on AI to write some scripts for me at work and while some of the scripts haven't been perfect, its gotten me way further than I would on my own. I of course read through the code and try to understand it before running it on anything I care about, and when I can make improvements I do but I definitely get lost pretty quickly in the logic when working with powershell scripts
Point is, yeah AI's getting pretty good at code and is absolutely nipping the heels of jr devs in terms of quality of work