masukomi,
@masukomi@connectified.com avatar

Today in AI bullshittery:

Nvidia has trained an LLM on their codebase to save senior designers having to answer junior's questions about what some code does.

I don't know how many times i have to say this, but these are not search engines. They are not inference engines. Their answers are 100% "what would be a plausible sounding string of words to respond to that input?" that's it. That's all they do.

1/2

masukomi,
@masukomi@connectified.com avatar

Apologies for the self promo, but it seems silly not to take this opportunity to point out that I'm a very experienced Ruby On Rails developer / Tech Lead / Principal who is looking for a new position. Resume here: https://masukomi.org/resume/kay_rhodes_resume.html

Pineywoozle,
@Pineywoozle@masto.ai avatar

@masukomi Zero apology needed. We’ll boost your info and hope you find a job soon 🥰 👍

dave,
@dave@social.lightbeamapps.com avatar

deleted_by_author

mhkohne,
@mhkohne@mastodon.social avatar

@dave @masukomi And answering questions about the code helps highlight places where the code is wrong, but no one has realized it yet.

masukomi,
@masukomi@connectified.com avatar

The other piece of AI bullshittery is this AI powered ouiji board

mansr,
@mansr@society.oftrolls.com avatar

@masukomi Is there any significant difference between an "AI" Ouija board and a regular one?

masukomi,
@masukomi@connectified.com avatar

@mansr 🤷‍♀️ are you willing to risk angering the spirits and finding out? 😉

m,
@m@martinh.net avatar

@masukomi Sure feels like we're at the "Excel... will now have Stories!" stage of the AI hypetrain :neocat_think_anime:

savedr,
@savedr@freeradical.zone avatar

@m @masukomi yesterday I saw a notice about how Google wants to add "ai programming help" to my Android Studio

Then, you won't even have to leave the IDE to generate bullshit, I guess

masukomi,
@masukomi@connectified.com avatar

@savedr @m i mean, copilot already gives you that. And i have to admit, it’s surprisingly goid. Not perfect, definitely needs checking but frequently writes almost exactly what i was about to for small things.

savedr,
@savedr@freeradical.zone avatar

@masukomi @m yeah, small stuff I can see, boilerplate stuff

masukomi,
@masukomi@connectified.com avatar

@savedr @m not just boilerplate… i gave it a try because the company was paying for it. I fully expected to start posting about how terrible it was. However, every single week it impresses me with some suggestion that involved things I would have never expected it to be able to “understand”. Now that I am not at that job anymore. I will start paying for it myself. It is ridiculously good, and way better than the AI haters like myself would ever expect.

masukomi,
@masukomi@connectified.com avatar

@savedr @m to be clear, it is in no way even remotely close to being able to replace developers. However, it honestly can help expedite the work you were already going to do because it just saves you from typing a lot of boring crap. Occasionally it even suggests an alternate way of doing things that you probably wouldn’t have gotten yourself because of habits.

savedr,
@savedr@freeradical.zone avatar

@masukomi @m that's not bad. Hm

lord_tacitus,
@lord_tacitus@mastodon.social avatar

@masukomi

What's wrong with that? How else would you speak with ghosts in the shell... stand alone complex 2nd gig?

StarkRG,
@StarkRG@myside-yourside.net avatar

@masukomi That's probably the only legitimate use I've seen for an LLM since the whole point of Ouija boards is to make up random stuff that sounds like something someone might say.

masukomi,
@masukomi@connectified.com avatar

@StarkRG i have found another thing it's legitimately great at: creating lists of random things for role playing games. Like "give me 30 magical potions you might find in a fantasy Role Playing Game" The results are not bad and frequently repeat, BUT it's still way easier to edit / enhance those than come up with long lists like that from scratch.

StarkRG,
@StarkRG@myside-yourside.net avatar

@masukomi Yeah, that can be good. It's probably fine for nearly anything where you're just trying to come up with random crap, though you've gotta look out for potential plagiarism if you use it for anything more than personal use.

kasiandra,
@kasiandra@chaos.social avatar

@masukomi AI is Ouija

Kencf618033,
@Kencf618033@disabled.social avatar

@masukomi “Plausible sounding?” Not necessarily.

masukomi,
@masukomi@connectified.com avatar

@Kencf618033 only in the grammatical sense. Not in the "these words mean something plausible" sense. ;)

And to be explicit, i mean common grammar, not correct grammar.

j2kun,
@j2kun@mathstodon.xyz avatar

@masukomi but training junior devs is a good thing. Why would you want to automate away mentorship???

masukomi,
@masukomi@connectified.com avatar

@j2kun because training, devs doesn’t help deliver features now. It builds people who ask for more money and it “slows down” the senior they are explaining

The fact that you are enabling someone to be more productive in the future is irrelevant. That’s not money NOW.

Capitalism is very shortsighted

BuffyLeBuffs,

@masukomi "What would be a plausible sounding string of words to respond to that input" is basically the MO of everyone in business and politics for the last thirty years, and it's not like that hasn't worked out really well for... Oh, wait 🤔

breadbin,
@breadbin@bitbang.social avatar

@masukomi Not to mention that not wanting to talk to jr developers is a big issue here.

One should always take time to do so. There’s so much more to gain than the direct solution to the specific issue at hand.

If you can’t speak to and help others, there’s nothing senior about it, imho. I think we need to rethink how we organize ourselves and the stupid hierarchies we build that’s counter productive.

masukomi,
@masukomi@connectified.com avatar

@breadbin yes. However, I didn't get the impression that the senior's didn't want to talk to the juniors, but that management felt that that wasn't a good use of their time. As i said to someone else, it's short term thinking. They don't get that a senior explaining something holistically to a junior gives you 2 people who really understand the thing and how it fits, vs this bs giving you 1 person who really knows it & 1 who thinks they may know 1 piece of it.

breadbin,
@breadbin@bitbang.social avatar

@masukomi Yeah that’s pretty boneheaded of management. :(

failedLyndonLaRouchite,

@masukomi
Lets stipulate to what you say
If you look at the mind bending progess in computers over the last 50 years, what would you predict that AI can do in the next 10, 20, 40 years ?

how confident are you in that prediction ?

"story of mel/drum memory"

oblomov,
@oblomov@sociale.network avatar

@masukomi so NVIDIA drivers are going to get shittier. Just what we needed.

masukomi,
@masukomi@connectified.com avatar

@oblomov that a as per much my takeaway. I expect an increase in subtle and hard to pin down bugs plus more security vulnerabilities.

woo,

@masukomi I did a search yesterday for the scale-length of a plectrum banjo. The AI summary (from an excellent source) told me the length of the standard 5-string banjo, which was invented by Pete Seeger in the 1960s. We need a new human right to turn this shit off :-)

roman,
@roman@ruby.social avatar

@masukomi They're pretty good at that inference though. I've seen many senior devs make just as questionable and flawed responses.

riggbeck,
@riggbeck@mastodon.social avatar

@masukomi Calling AI 'intelligent' is gaslighting, an insidious form of nominative determinism.

nightdice,
@nightdice@chaos.social avatar

@masukomi
Nvidia: why have solid documentation when we can just have a semi-accurate bullshit engine for our junior devs?

SteveClough,
@SteveClough@metalhead.club avatar

@masukomi Argh. What is the point? Get the seniors to explain what they are doing.

Unless, of course, they don;t actually understand it, and have just copied it from Stack Overflow again.

masukomi,
@masukomi@connectified.com avatar

@SteveClough well if you have the seniors explaining things they're not coding themselves.

Typical short-term capitalist thinking. Having a senior sit down and explain things and how they fit holistically into the greater system to a junior gives you 2 people who really understand a thing instead of 1 + 1 who thinks they might understand one small piece of it.

andreimoment,
@andreimoment@ruby.social avatar

@masukomi @SteveClough Exactly. Every time I explain things the goal is to make more seniors.

That reciting an answer, quickly, is mistaken for knowledge is a systemic issue with education and crappy entertainment.

masukomi,
@masukomi@connectified.com avatar

@andreimoment @SteveClough well you definitely shouldn't say that in front of management. "more seniors" means greater payroll, which means less for the c-levels to pocket.

You are "spreading domain knowledge". That's "free". The short-term thinking benefits us here because they won't make the next logical step and realize that folks with more domain knowledge are inherently more senior and thus will need to be promoted. But, you don't mention that in THIS discussion.

andreimoment,
@andreimoment@ruby.social avatar

@masukomi @SteveClough Agreed.

So… forces pulling in multiple directions:

  • better, more efficient work = every interaction an opportunity to help the person grow, understand better, make more decisions independently
  • constant profit growth = keeping all employees at the lowest pay level possible

When the latter prevails, employees get good and leave, costing the organization a lot of money, which however do not get accounted for

helgztech,
@helgztech@fosstodon.org avatar

@masukomi jfc. They ought to know better.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • rosin
  • thenastyranch
  • ethstaker
  • osvaldo12
  • mdbf
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Youngstown
  • ngwrru68w68
  • slotface
  • GTA5RPClips
  • kavyap
  • cubers
  • JUstTest
  • everett
  • cisconetworking
  • tacticalgear
  • anitta
  • khanakhh
  • normalnudes
  • Durango
  • modclub
  • tester
  • provamag3
  • Leos
  • megavids
  • lostlight
  • All magazines