News for hackers. Stuff that matters.
Re:How much of AI's recent success is due to the Forer Effect? by fourseventy on Friday May 26, 2023 @11:33AM (#36085508)
The Forer Effect can't make chatGPT generate syntactically correct and functional code snippets that I use every day at work.
Re:How much of AI's recent success is due to the Forer Effect? by Filligree on Friday May 26, 2023 @11:35AM (#36085545)
The goalposts are moving so fast they're red-shifting.
Re:How much of AI's recent success is due to the Forer Effect? by scott_w on Friday May 26, 2023 @12:05PM (#36085976)
That’s not really an issue when we’re talking about AI. I said in a separate comment on the topic: intelligence is such a complicated thing that we seem to only be able to define it by pointing to things and saying “that’s not it.”

If we didn’t move the goalposts, we’d have declared Stockfish to be full AI, despite it only being a chess-playing program, long ago.

Re:How much of AI's recent success is due to the Forer Effect? by lostmsu on Friday May 26, 2023 @12:35PM (#36086408)
Except in a few years you may realize it was "it" all along.
Re:How much of AI's recent success is due to the Forer Effect? by scott_w on Friday May 26, 2023 @12:51PM (#36086672)
Perhaps but I’m pretty confident a ChatGPT is not “it” this time.
Re:How much of AI's recent success is due to the Forer Effect? by pixl97 on Friday May 26, 2023 @02:31PM (#36087945)
Sortie's Paradox.
Re:How much of AI's recent success is due to the Forer Effect? by scott_w on Friday May 26, 2023 @02:43PM (#36088090)
My confidence comes from watching GothamChess play it at… chess. The problem with ChatGPT isn’t that it’s bad at chess or doesn’t understand the rules of the game. It obviously has no concept of what it’s doing. It can’t even keep track of which pieces are still on the board: a trivial task for even a small child.
Re:How much of AI's recent success is due to the Forer Effect? by pixl97 on Friday May 26, 2023 @02:48PM (#36088146)
Small children track in their 'minds eye' the entire layout of a chess board and where each piece is? Tokenization starts screwing stuff up if you're start printing out a board after each move.

Push out a plugin that sets up a virtual board GPT-4 can read after each move and see if its any better.

Re:How much of AI's recent success is due to the Forer Effect? by scott_w on Friday May 26, 2023 @03:19PM (#36088477)
No, they look at the board, though strong chess players can do it blindfolded.

My point is that the hyperbole about “we’ve cracked AI but they changed the goalposts” is self evidently not true. You just proved it right there: I need to add more plugins because ChatGPT does not understand what it’s doing.

It’s a potentially useful tool but that doesn’t make it intelligent.

Re:How much of AI's recent success is due to the Forer Effect? by pixl97 on Friday May 26, 2023 @04:21PM (#36089076)
I mean, all you've managed to state is that gpt isn't a strong AGI, not that it isn't intelligent. Stop thinking of intelligence as a binary option of 'is or !is' and more of a capability gradient.

Being able to properly use tools is a sign of intelligence in of itself.

Re:How much of AI's recent success is due to the Forer Effect? by scott_w on Friday May 26, 2023 @04:43PM (#36089286)
I’m using “intelligent” in the “intelligent life” meaning, not the “how intelligent is this person” meaning. By this meaning, any reasonable person would realise it’s not crossing that threshold.

Where is this threshold? I don’t think anyone really knows yet. That’s why I don’t see a problem with “moving the goalposts,” because doing so is the best way to help us truly understand what it means to be an intelligent life form (artificial or otherwise).

Re:How much of AI's recent success is due to the Forer Effect? by pixl97 on Friday May 26, 2023 @05:07PM (#36089521)
And this is why the word intelligent is useless. In your use of the word we're not getting anywhere then suddenly terminator kicks in the door and steps on your head and then "Oh, yea, I guess we reached the intelligent point". This is a piss poor predictor of capabilities.

And again "reasonable" is a pretty useless metric. Asking a 'reasonable' person about any system that requires expert knowledge to understand is going to derive an unreasonable answer. This is because they'll conflate intelligence with human behavior.

Re:How much of AI's recent success is due to the Forer Effect? by scott_w on Saturday May 27, 2023 @12:57AM (#36092183)
> In your use of the word we're not getting anywhere then suddenly terminator kicks in the door

This is just silly. Also, a machine killing me is still not enough. We have drone targeting systems in development right now but I don’t think you’d call them AI.

> And again "reasonable" is a pretty useless metric.

When you can’t define intelligence, it’s really the starting point.

The thing with LLMs is that they look almost there but, as many are pointing out, the method by which they make inferences is an analysis of how words fit together without understanding the meaning. This is why things like ChatGPT confidently spout absolute nonsense about topics they weren’t trained on (with much human intervention): it doesn’t know what it’s saying so it doesn’t realise it’s making stuff up.

Re:How much of AI's recent success is due to the Forer Effect? by marcusverus on Friday May 26, 2023 @01:52PM (#36087504)
We agreed on a definition of artificial intelligence--the Turing test--for 50 years. The goalpost was clearly established, widely agreed upon, and promptly abandoned when chatbots blew past it.

I'm convinced that when the dust has settled and historians look back to decide on THE point in time at which we achieved AI or even AGI, that time will not be in the future, but in the past.

Re:How much of AI's recent success is due to the Forer Effect? by dragonwriter on Friday May 26, 2023 @02:31PM (#36087947)
> We agreed on a definition of artificial intelligence–the Turing test–for 50 years.

No, we didn’t. There was plenty of disagreement over it. Heck, the Chinese Room is very popular rejection fundamentally of the premise of it.

That aside, even if in a blind scenario (where the builders didn’t know the criteria used to test) being able to fool humans in linguistic interaction would be reasonably likely to be a good test of general intelligence, LLM’s are about as an obvious of a direct and deliberate attempt to Goodhart’s Law the Turing Test as one could imagine.

Using a particular capacity to test a more general capacity is obviously vulnerable to systems build to specialize in the tested capacity, as opposed to those that have it as a consequence of general ability.

Re:How much of AI's recent success is due to the Forer Effect? by scott_w on Friday May 26, 2023 @02:22PM (#36087855)
The fact it was defined a long time ago isn’t good enough. If, upon passing the test, you realise the test was insufficient, you change the test. You don’t shrug your shoulders and go “well it must be right because a guy said so 50 years ago!”
Re:How much of AI's recent success is due to the Forer Effect? by JimtheCoder on Friday May 26, 2023 @03:07PM (#36088366)
"I'm convinced that when the dust has settled and historians look back to decide on THE point in time at which we achieved AI or even AGI, that time will not be in the future, but in the past."

If historians are looking back to decide the point, by definition doesn't it have to be in the past? Historians looking back to the future doesn't make sense...

Re:How much of AI's recent success is due to the Forer Effect? by epylar on Friday May 26, 2023 @06:02PM (#36090026)
Historians in 2050 could look back at 2040, which would be their past but our future.
Re:How much of AI's recent success is due to the Forer Effect? by chongli on Friday May 26, 2023 @12:34PM (#36086386)
The whole history of AI debates seems to be an exercise in goalpost-moving. Whether it's AI proponents or skeptics, no one can seem to agree on a stable benchmark. Personally, I think it's due to intelligence itself being ill-defined as a concept. How are we supposed to build something when we don't even agree on what it is we're trying to build?
Re:How much of AI's recent success is due to the Forer Effect? by lisasays on Friday May 26, 2023 @11:45AM (#36085664)
That's ... not the point of the article.
Re:How much of AI's recent success is due to the Forer Effect? by PaulHoule on Friday May 26, 2023 @11:48AM (#36085734)
The odd thing is that some people report much better results than others. Most literature on the subject points out the importance of a "human in the loop"

https://arxiv.org/abs/2304.13187

Generally, chatbots function in direct communication with humans and do not function autonomously. Thus they are dependent on not just human meaning-making but human thirst for meaning which will find it even when it isn't there.

Re:How much of AI's recent success is due to the Forer Effect? by Filligree on Friday May 26, 2023 @12:04PM (#36085955)
> Generally, chatbots function in direct communication with humans and do not function autonomously. Thus they are dependent on not just human meaning-making but human thirst for meaning which will find it even when it isn't there.

The latter doesn't follow. They may just be dependent on good prompt design.

People who aren't used to the AIs, and don't know how to use them, get worse results. This shouldn't be a surprise; it's how every tool works.

Re:How much of AI's recent success is due to the Forer Effect? by gumballindie on Friday May 26, 2023 @04:27PM (#36089130)
> Most literature on the subject points out the importance of a "human in the loop"

What most literature fails to capture is that different humans work on varying level of complexity tasks.

A person that consistently find a bot useful in their job then the job is easily replaceable.

If someone doesnt then good news - that job is safe.

Re:How much of AI's recent success is due to the Forer Effect? by Joeri on Saturday May 27, 2023 @02:08AM (#36092458)
The prompt is everything. It’s sort of like knowing how to formulate a google search query, but cubed. You need to learn a whole bag of tricks and you can’t use the intuitions of talking to people for talking to the AI. Some people are by now really adept at prompt engineering and that makes them skilled at setting the AI to work.

That’s why people’s first impressions are often so wildly off. People who have the fortune of asking the right prompts for their first conversations walk away believing they’ve spoken to AGI, people who ask a less than optimal prompt (or things it is bad at like math problems) walk away not seeing what the hype is about.

Same thing with copilot. The quality of the code that it suggests depend a lot on the context, so if someone isn’t writing good comments and giving their variables proper names the suggested code will be terrible.

These systems are very capable, but using them is a skill that must be learned, and there’s little material out there to teach that skill because things move so quickly.

Re:How much of AI's recent success is due to the Forer Effect? by choeger on Friday May 26, 2023 @11:56AM (#36085848)
Let me make this very clear: Generating syntactically correct code in various languages that also looks plausible is no small feat. It is, in fact, extremely impressive and will certainly have an impact on SE.

But. Every single test I ran lead to functionally wrong designs from smallish memory errors in C (that hilariously ChatGPT was able to correct ND explain when pointed to) over misplaced/hallucinated methods in python APIs to completely hallucinated perl packages. It never gave me a useful answer.

I don't know if that tells us something about my work vs. your work or my approach to the model vs yours. But it definitely tells me that such a model cannot replace a developer.

Re:How much of AI's recent success is due to the Forer Effect? by lostmsu on Friday May 26, 2023 @12:33PM (#36086378)
ChatGPT which version?

Even Copilot, which is a smaller model, generates working code most of the time.

Re:How much of AI's recent success is due to the Forer Effect? by vsareto on Friday May 26, 2023 @12:43PM (#36086557)
>But it definitely tells me that such a model cannot replace a developer.

Certainly not an average developer (however that's decided in C's culture). Not making any statements on skill of anyone here, but I'd bet it could replace the very low ends of skill as it is (GPT-4 and maybe Bard). I doubt there's too many of those kinds of developers though.

It's not a guaranteed positive for all languages/people, but it's farther along being useful as an enhancement technology than it is as replacement technology. I think it's making progress on both axes, but one is clearly ahead of the other and it's still possible it stops progress until other innovations are made.

Re:How much of AI's recent success is due to the Forer Effect? by skyechurch on Friday May 26, 2023 @12:52PM (#36086685)
I can guarantee you that the equivalent code which I generate (taking >100 times as much time) has a comparable error/typo rate. I can say this with confidence because ChatGPT, while not perfect, "knows" lots of things I don't know and absolutely makes me 10x as efficient. Now, I am a pretty crummy software engineer so ymmv, but it's worth noting how far the goalposts have moved for assessing AI: from "simulates understanding of language in a general way" to "comparable in any way to a professional specialist in a random task (and much faster)". A few months ago everyone was losing their minds over how good ChatGPT was, and while some of that was overblown, nothing has fundamentally changed except we have become used to it and are looking for the next shiney tech thing. At least we're not talking about crypto anymore.
Re:How much of AI's recent success is due to the Forer Effect? by rcme on Friday May 26, 2023 @12:56PM (#36086728)
I have the same experience. I think the transformer-based models are impressive, but whenever I try to actually use them for something, e.g. having ChatGPT write something or using GitHub Copilot, the results I get are terrible.

I was legitimately afraid for my job when GPT-4 was released. After using it, however, I sleep easy now.

Re:How much of AI's recent success is due to the Forer Effect? by Timpy on Friday May 26, 2023 @01:15PM (#36087006)
I had the same experience, I was worried and now that I've used the tools I sleep easier. But I still worry that these tools will improve dramatically and quickly. Somebody tell me I don't have to worry, please.
Re:How much of AI's recent success is due to the Forer Effect? by cj on Friday May 26, 2023 @01:38PM (#36087325)
If an analogy helps, I think the current AI craze will lead to some obvious and permanent changes to how the world works in a way that’s very similar to the self-driving Tesla hype over the past 5+ years.

Things like ChatGPT might get 90% of the way there very, very quickly for many use cases (similar to how lane keeping and adaptive cruise control is 90% of “self-driving”) but the remaining 10% of edge cases will require humans for a very long time (similar to how we never quite managed to get “100% self driving” because the vehicles still can’t respond reliably 100% of the time). But we still value it because the 90% works.

Once people understand that 10% limitation and once the 90% value has been gained/normalized/integrated, the hype will die down and we’ll be watching a slow grind to figure out how to “fix” the last 10% which is necessary to live up to what’s being hyped today:

Re:How much of AI's recent success is due to the Forer Effect? by JimtheCoder on Friday May 26, 2023 @03:03PM (#36088310)
"I was legitimately afraid for my job when GPT-4 was released. After using it, however, I sleep easy now."

Just wait until GPT-5, though. It will blow your mind... \s

Re:How much of AI's recent success is due to the Forer Effect? by the_only_law on Friday May 26, 2023 @03:12PM (#36088411)
You know, I went ahead and paid to access GPT-4 and tried to use it for something that I guess is programming related, but maybe not what you think.

I was using it to try and help me create Arma3 scenarios, which often involves using an ugly little DSL called SQF.

The last thing I asked it about was how to play a custom audio file sitting on my disk. It gave me a simple one-liner, that didn’t do anything. I asked it several questions to clarify, but it seemed confident that all I needed was this one liner to play an audio file sitting anywhere on my disk.

Eventually I said fuck it, and decided to google it myself, and it turns out it’s much more involved than just a single function call with a path as an argument, as suggested by ChatGPT. In fact you have to create an entirely separate config file with classes to represent the audio, and then you can reference that class to play the audio, not just a simple string path.

I’ve had it fail with a lot of other things, mostly trying to make computer controlled units perform deterministic, scripted actions, but it’s hard to tell if GPT-4 or the game’s engine was at fault here, because in my experience making Arma’s AI units do anything reliably is near impossible, no matter how much scripting you do.

Re:How much of AI's recent success is due to the Forer Effect? by flangola7 on Friday May 26, 2023 @01:56PM (#36087552)
If it can correct itself when promoted to do so, there should just be a loop made that automatically does that. You can't get all of GPT's abilities from a single passthrough. Humans are also not very capable without iterative reflective processing.
Re:How much of AI's recent success is due to the Forer Effect? by rco8786 on Friday May 26, 2023 @02:08PM (#36087694)
As a counterpoint, I am absolutely horrible at writing Bash but I used ChatGPT to write a fairly complex (~50 lines, multiple functions) script in Bash that works just dandy. It wasn't perfect, and I made a couple adjustments, but it was 100x faster than what I could have done without it.
Re:How much of AI's recent success is due to the Forer Effect? by iudqnolq on Friday May 26, 2023 @02:21PM (#36087834)
As a counter-counterpoint I tried to use GPT to avoid learning bash argument parsing. The script was buggy. After about 30 minutes of iterating with ChatGPT I gave up and read the docs. The issue was immediately apparent: GPT inconsistently mixed up getopt and getops. sometimes the code was correct, sometimes it mixed up the syntaxes each take into a nonsensical blend.
Re:How much of AI's recent success is due to the Forer Effect? by andrewljohnson on Friday May 26, 2023 @02:50PM (#36088179)
It’s not more fraught than stack overflow, plus it explains itself, so you can check it’s reasoning and it’s code.
Re:How much of AI's recent success is due to the Forer Effect? by gumballindie on Friday May 26, 2023 @04:20PM (#36089065)
Some code is just shovelware and can be replaced by gpt while some is genuinely hard and cant. You can tell which is which by types of code that are easily generated and types that are not. I kept being puzzled as to why people found the bot so useful while in my case it was straightup irrelevant and it struck me. Some simply very basic code while others work on hard problems (leet code is not one of them).
Re:How much of AI's recent success is due to the Forer Effect? by thefreeman on Friday May 26, 2023 @12:13PM (#36086068)
Counter point that literally just bit me this morning. ChatGPT completely lied to me about the scaling properties of Kinesis. I was confused about the 1000 write / second but only 5 read / second throughput of a kinesis shard and was asking it a number of questions, including specifically if a batch read would count as only a single read operation. It explicitly told me that each record in the batch counted as an individual read. Most of the other information it gave me was accurate so I took this to be true.

Only the next day when I still couldn't wrap my head around why a real time processing system like be designed like this and did more google searching did I find it explicitly spelled out in the docs that a batch read counts as only a single read operation and can retrieve up to 10,000 records.

It's the first time I've been bit by this and it will definitely make me wary of any information it provides me in the future for technologies I am not intimately familiar with (at which point it's unlikely I'd need to consult it in the first place).

Re:How much of AI's recent success is due to the Forer Effect? by greiskul on Friday May 26, 2023 @12:49PM (#36086639)
Yes, please. Do not use LLMs as a substitute for Google search. If you are looking for factual information, just use google, bing, or duckduckgo. You should only use ChatGPT for things that you are able to review it's work.

Technology is supposed to make us smarter. Blindly believing an AI that we know can hallucinate makes us dumb with confidence.

Re:How much of AI's recent success is due to the Forer Effect? by mooxie on Friday May 26, 2023 @02:00PM (#36087608)
> You should only use ChatGPT for things that you are able to review it's work.

This keeps being my argument when people at work daydream about time and cost savings by offloading non-critical business functions to AI. I say, "Great, so it can produce 1000x more work than a person. But then what army of people are we planning to use to check those outputs?"

I'm super-impressed with the current crop of language models for their ability to so accurately simulate correctness, but their inability to understand what they don't know - because, in fact, they don't 'know' any of it in the sense that we do - makes them like very productive but completely untrustworthy employees. A junior dev who monopolizes his mentor's time through inconsistent performance is not a good hire.

Re:How much of AI's recent success is due to the Forer Effect? by pixl97 on Friday May 26, 2023 @02:26PM (#36087901)
Eh, part of the problem is people don't currently understand what LLMs are doing...

Have you ever had a dumb/wrong thought in your head? I'm going to go ahead and answer yes for you, you do all the time. In fact you don't (hopefully) verbalize a stream of consciousness to other people around you. In general you think of something then reflect on what it is true/false.

This is not what LLMs do, they pitch back the first 'thought' they have, "correct" or not. This is why things like COT/TOT greatly increase the accuracy of LLM output. The problem? It requires at least an order of magnitude more processing to get an answer, and with GPU time already in high demand and expensive you don't see much of it happen.

Betting on LLMs commonly being wrong is not a safe bet at this point.

Re:How much of AI's recent success is due to the Forer Effect? by giantrobot on Friday May 26, 2023 @05:19PM (#36089639)
Even if the error rate of LLMs decreases with additional GPU power there's little rhyme or reason to their confabulations. Even if only 1% of the code is in error there's no guidance or pattern to where those errors might be.

It's like reviewing an overconfident junior developer's code except you can't learn their particular weaknesses. If a developer is bad about memory leaks, you know to check their every PR for memory leaks. An LLM won't necessarily produce the same types of errors given similar prompts or even the same prompt with some period of time between invocations.

Re:How much of AI's recent success is due to the Forer Effect? by knewter on Saturday May 27, 2023 @08:23AM (#36094148)
Yes but read the tree of thoughts paper
Re:How much of AI's recent success is due to the Forer Effect? by renyujia on Sunday May 28, 2023 @11:29PM (#36110328)
BTW here is the link to the Tree of Thoughts paper "Large Language Model Guided Tree-of-Thought":

https://arxiv.org/pdf/2305.08291.pdf

https://github.com/jieyilong/tree-of-thought-puzzle-solver

In this paper, we introduce the Tree-of-Thought (ToT) framework, a novel approach aimed at improving the problem-solving capabilities of auto-regressive large language models (LLMs). The ToT technique is inspired by the human mind’s approach for solving complex reasoning tasks through trial and error. In this process, the human mind explores the solution space through a tree-like thought process, allowing for backtracking when necessary. To implement ToT as a software system, we augment an LLM with additional modules including a prompter agent, a checker module, a memory module, and a ToT controller. In order to solve a given problem, these modules engage in a multi-round conversation with the LLM. The memory module records the conversation and state history of the problem solving process, which allows the system to backtrack to the previous steps of the thought-process and explore other directions from there. To verify the effectiveness of the proposed technique, we implemented a ToT-based solver for the Sudoku Puzzle. Experimental results show that the ToT framework can significantly increase the success rate of Sudoku puzzle solving.

Re:How much of AI's recent success is due to the Forer Effect? by cthalupa on Friday May 26, 2023 @05:05PM (#36089497)
I find LLMs to be very good at helping me figure out what I need to google search when I'm not entirely sure what I'm looking for. I can describe my problem from my perspective and it'll propose solutions that I can then go verify by searching and reading up on 'em.

Before, I'd often end up going down the wrong rabbit hole when I would try to write out my problem in a google-able manner.

Re:How much of AI's recent success is due to the Forer Effect? by ITB on Friday May 26, 2023 @12:36PM (#36086417)
I think the interpretation is that there is a certain statistical distribution of statements that appear “more broadly true” than they are. I think there is some meat to this, even with code that works as intended. The degree of creativity might be lower than we perceive.
Re:How much of AI's recent success is due to the Forer Effect? by geraneum on Friday May 26, 2023 @12:44PM (#36086574)
The compilers _usually_ generate correct machine instructions (code) better than us. This, alone, is not really a meaningful measure and doesn’t refute the claim.
Re:How much of AI's recent success is due to the Forer Effect? by x0x0 on Friday May 26, 2023 @12:47PM (#36086602)
Do you mind sharing what you're using / how you're doing it?

I've been using github copilot and I'm waving back and forth between impressed and unimpressed; it regularly generates syntactically invalid code for me. Eg calling lib functions that don't exist.

Thanks!

Re:How much of AI's recent success is due to the Forer Effect? by Dr_Birdbrain on Friday May 26, 2023 @01:21PM (#36087083)
Came here to say this. The code it generates for me is usually not perfect, but for me it provides conceptual insights that have gotten me unstuck from gnarly situations.

The conventional narrative is that chatGPT can code as well as a junior engineer, but I feel like it’s more like a senior engineer scribbling on a whiteboard—no, it’s not perfect code, but it’s the right idea.

Re:How much of AI's recent success is due to the Forer Effect? by gumballindie on Friday May 26, 2023 @04:16PM (#36089029)
I am sorry to break it to you but if the level of code required in your job is doable by chatgpt then your job will be automated soon.
Re:How much of AI's recent success is due to the Forer Effect? by mcstafford on Friday May 26, 2023 @05:20PM (#36089651)
You make a decent point. There's a clear limitation... but a clearly worded prompt often produces more valuable content than an SEO optimized guess article.