News: 1728635535

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

BOFH: Boss's quest for AI-generated program ends where it should've begun

(2024/10/11)


Episode 19 "Don't tell me!" I blurt, as the Boss wanders into Mission Control with a characteristically blank expression. "You're here about your printer being out of red toner?"

"Is it?" he shoots back, confused. "No, I'm here becau-"

"It's the network isn't it?" the PFY says. "There's been some lumpiness because, for some reason, one of our Beancounters is trying to mirror a VM to his desktop – and we keep turning his network port off at the 75 percent mark."

[1]

"No, I-"

[2]

[3]

"Ah, it's the meeting room free/busy displays!" I say. "We don't know how those pictures got on there, but rest assured that the Head of HR's Morris Dancing highlights will soon be a thing of distant memory."

"I'm not here to talk about that!" he snaps.

[4]

"Oh, what can we help you with?"

"I'm trying to get AI to write a program to sum up some numbers."

"What numbers?" the PFY asks.

[5]

"It doesn't matter what numbers, I just need AI to write me the program."

"Where are the numbers?" I ask.

"Well, for the moment they're in a spreadsheet, but they could be anywhere."

"And you've heard of the SUM() function?" I suggest.

"Yes, I know there's a SUM function – but I want a program in case I wanted to do something else with the numbers."

"You mean like AVERAGE(), MAX(), MIN(), LARGE(), STDEVA(), etc? The possibilities are quite extensive."

"Yes, but what if I wanted to do a math function that Excel doesn't have?"

I pause momentarily to think about the Boss's levels of creativity and mathematical insight.

"That function doesn't exist," I reply. "In any case, your underlying assumptions are flawed."

"Flawed in what way?"

"You don't need to ask AI to write you a program to sum up some numbers, you just need to ask AI to sum up the numbers."

"I don't follow?"

"The 'program' bit is redundant. It would be like Henry Ford using his assembly line to make machines to make cars, instead of making the cars themselves."

"I..." the Boss says, confused.

"Just ask AI to sum up the numbers."

"Yes, but..." the Boss says, petering out.

"But?"

"If I wrote a program, I would always be able to use it."

"If you wrote a program?"

"Well, if AI wrote a program," the Boss admits. "If I had the program, I'd always be able to add those numbers, even if AI went away."

"In the scheme of things, I think it's more likely that Excel and programming will go away before AI will."

"I don't think that's very likel-"

"Oh, it'll happen," I say. "That's why I'm so pleased to be much nearer the end of my career than the beginning. Anyway, you're working on the the wrong AI."

"You mean I should change from Copilot to ChatGPT? Or Gemini?"

"No, I mean smart money is working on a personal AI."

"Personal AI?"

"Yeah, an AI that works for you. It knows you, it understands what you want, and it can encompass the SUM() of your mental abilities."

"So it would be quite powerful?"

[6]BOFH : AI consultant rapidly transitioned to new role as automotive surface consultant

[7]BOFH : The Boss is right, the applications of AI are truly staggering

[8]BOFH : Videoconferencing for special dummies

[9]BOFH : The true gravity of the Boss and the 3-coffee problem

I contemplate the Boss again.

"I shouldn't think so. Anyway, your personal AI will be the thing of the future that'll interface with all the larger AI instances in the world. So you won't be asking AI to write you a program to sum some numbers, then asking it to not sum the numbers that way, then saying you didn't mean sum, you meant average, no, actually, on second thoughts, you wanted the standard deviation, wait a minute, could you get sum, and standard deviation, etc. Your personal AI will do that. It will likely do the simple stuff, like summing numbers, itself, but it'll talk to larger AIs for you – eliminating ambiguity in the requests and then testing the results for sanity."

"Is that even possible?"

"It's not only possible, it's happening right now. The PFY has a simple personal AI up and running on his desktop, although at the moment his main focus is on personal AI security."

"Personal AI Security?" the Boss echoes.

"Of course. You've just created a tool that knows more about you and how you think than you probably do. It's a veritable gold mine for hostile AI."

"A gold mine?"

"Sure! You get your personal AI to ask a big AI for the top ten restaurants near you serving chicken jalfrezi and the big AI – which happens to be hostile – starts a conversation with your AI to 'narrow down your likes and dislikes with related questions' – a conversation that includes what you like in a jalfrezi, how many jalfrezis you've had in the past, where else you like to eat, who you like to eat with, if you eat at home, what you eat at home, how soon after meals you go to bed, whether you watch TV between meals and bed, what shows you watch, how many pairs of underpants you have, what your social media passwords are – AND BEFORE YOU KNOW IT, you see your holiday snaps are on the free/busy meeting room displays at your workplace."

"But how will I know which AIs are hostile?" the Boss gasps.

"They're all hostile," the PFY says. "They all want your information."

"Although most of them don't have access to our meeting room free/busy displays," I admit.

"I... think I'll just use the SUM() function," the Boss says, slowly backing out of Mission Control.

"For now you will..." I say, as the Boss eases quietly out the door.

...

[10]BOFH: The whole shebang

[11]The Compleat BOFH Archives 95-99

Get our [12]Tech Resources



[1] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/bofh&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Zwj3UR54Ytz0ztFCF7VZdwAAAA4&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/bofh&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Zwj3UR54Ytz0ztFCF7VZdwAAAA4&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/bofh&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Zwj3UR54Ytz0ztFCF7VZdwAAAA4&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/bofh&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Zwj3UR54Ytz0ztFCF7VZdwAAAA4&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/bofh&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Zwj3UR54Ytz0ztFCF7VZdwAAAA4&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[6] https://www.theregister.com/2024/09/27/bofh_2024_episode_18/

[7] https://www.theregister.com/2024/09/13/bofh_2024_episode_17/

[8] https://www.theregister.com/2024/08/23/bofh_2024_episode_16/

[9] https://www.theregister.com/2024/08/09/bofh_2024_episode_15/

[10] https://www.theregister.com/data_centre/bofh/

[11] http://www.bofharchive.com/

[12] https://whitepapers.theregister.com/



Hilarious

Michael H.F. Wilkinson

"Personal AI?"

"Yeah, an AI that works for you. It knows you, it understands what you want, and it can encompass the SUM() of your mental abilities."

"So it would be quite powerful?"

I contemplate the Boss again.

...

Note to self: Don't drink tea whilst reading a BOFH episode

Re: Hilarious

Ian Bush

A genuine laugh out loud moment that one ...

The doubly worrying thing is that a *good* sum() function is non-trivial, especially if dealing with floating point. So much so that I will roll my own if I really need accuracy, who knows who wrote the library functions for all the compilers I need to support?

Re: Hilarious

Trygve Henriksen

Sort everything by size, then start adding up at the small end?

Re: Hilarious

steelpillow

YBMTI

NS>AI

Willy Ekerslike

Natural Stupidity will always beat Artificial Intelligence.

Reminds mer when household gadgets were advertised as being so easy to operate, even a child could do it - useless in my household as we didn't have any children to operate them.

Obligatory quote...

Anonymous Custard

"Why a four-year-old child could understand this report. Run out and find me a four-year-old child. I can't make head nor tail out of it."

Groucho Marx

Oh the sentiment!

Azamino

"That's why I'm so pleased to be much nearer the end of my career than the beginning."

That sums up what I so, so, so often want to say to the bright young things trooping thru' our doors with their emerging tech. It'll be great, but I should much rather not be a part of it.

Re: Oh the sentiment!

Kevin Johnston

You need to change the AI/GPP model your door is set to if so many are getting through

Re: Oh the sentiment!

steelpillow

If you make it so a child could use it, only a child would want to use it.

Excel has a large() function!

OhNoooo

The BOFH is truly educational, How did I not know the Large() function existed.

As to the boss, we need to ensure the AI suggests opening the window and leaning out to look down the street.

Re: Excel has a large() function!

Evil Scot

Large(1)

lglethal

I feel like I should be laughing at this BOFH but I have a sneaky suspicion some sociopathic Techbro is probably reading this article and thinking about the dollar signs that would pop up if he can just make this Personal AI stuff a reality. Or at least enough of a vapourware reality to bring in the Venture capital, which can then be sold to Microsoft/Google/insert Tech Giant here for obscene quantities of cash...

We really should try and stop giving ideas to these people...

Correction?

steelpillow

We really should try and stop AI giving ideas to these people...

And that's the way it is...
-- Walter Cronkite