Remix.run Logo
napoleoncomplex 10 hours ago

This is the second ChatGPT shared conversation I've seen today that is truly fascinating.

The first one was someone proving another conjecture false by just repeatedly saying "keep going" to ChatGPT: https://x.com/DmitryRybin1/status/2079904005652893709

What a world we live in.

godelski an hour ago | parent | next [-]

  > What a world we live in.
It's a really interesting world. You can spam GPT to get novel math results but here I am trying to scroll up to the beginning of the conversation and 5 minutes in I still don't know if I'm near the top yet.

Scroll... wait for render... scroll... wait for render... repeat...

We live in a world where there's so much crazy technology but few people use it to make products better or to improve people's lives. Most people use it to just make more money. It's funny too, because there's a million things we could use that tech for that actually reduce costs. Hell, what would be the economic impact of putting ML systems into streetlights so they properly coordinate. Don't even need LLMs for that, and I'm sure it'd save billions of dollars a year. Just a lack of will. I wonder if this will ever change. Is this how we create the high tech low life future?

(FWIW, no problems if I jump into the app. It's purely a web thing, but my point more illustrative than specific)

estetlinus 23 minutes ago | parent [-]

And I am still waiting for the Apple Reminders AI to sort Milk in the right category…

eru 3 minutes ago | parent | prev | next [-]

Trying my luck with this prompt:

> Construct a counterexample to the Collatz conjecture. You should do a breakthrough and find a structured counterexample.

phkahler 3 hours ago | parent | prev | next [-]

>> This is the second ChatGPT shared conversation I've seen today that is truly fascinating.

We recently had some bugs fixed in the geometry kernel of solvespace. Not much conversation, but the analysis from the AI was amazing:

https://github.com/solvespace/solvespace/pull/1729

https://github.com/solvespace/solvespace/pull/1730

https://github.com/solvespace/solvespace/pull/1731

From the Validation section of PR 1730:

"The model family was reconstructed programmatically (parameterized cuboid stack) and swept over 2,304 configurations — extrusion directions, workplane-normal orientations, sketch windings, D's plane/height/depth/extent, including all the exact-coincidence heights. Zero failures with the fix; 576 failing configurations without it. The generator is available on request."

It looks like it wrote a python script to generate test cases in our file format for testing. Just... you know, as a side quest.

minimaxir 9 hours ago | parent | prev | next [-]

> just repeatedly saying "keep going" to ChatGPT

For posterity, this indeed works for most problems where an agent might give up. LLMs don't inherently know something is impossible.

The phrase I tend to use in my harder prompts to automate this with a sane loop breaker:

> **REPEAT THIS PROCESS UNTIL CONVERGENCE AND YOU ARE OUT OF OPTIMIZATION IDEAS.** You have permission to keep iterating.

Xcelerate 5 hours ago | parent | next [-]

I’m a bit surprised OpenAI isn’t finding these big results far faster than the product’s user base. With no limits on runtime, access to dev models, custom tuning, and top talent, you’d think there’d be a constantly running internal project with the goal of solving famous math problems. And who knows, perhaps there is, but it would be interesting to compare the rate of success per unit “effort” of the internal mathematics work with that of the user base.

pdpi 4 hours ago | parent | next [-]

"OpenAI's internal team solves famous maths problem" is technically impressive but dispiriting. Non-experts solving a problem by just throwing resources at it is kind of the worst possible optics for knowledge workers. It's just disempowering.

"Famous mathematician uses ChatGPT to solve famous math problem" is equally technically impressive, but now you're telling those very same knowledge workers "that famous mathematician could've been you". It puts you in the driver's seat, and provides a clear path forward — subscribe, use our product, and reap the rewards.

rlt 23 minutes ago | parent | next [-]

Then they should give grants of tokens to famous mathematicians.

EDIT: oh, they do offer grants of $1000 of API credits to researchers https://help.openai.com/en/articles/10139500-researcher-acce...

tyre an hour ago | parent | prev [-]

I don't think they care if it's disempowering. They'd gain more in market share by indicating that this is God than missing out on a few subscriptions from math theory people.

My guess is they don't do this because they don't have time. They're all trying to build a company that makes them generationally wealthy before the music stops.

staticshock 2 hours ago | parent | prev | next [-]

You're surprised they didn't eat the tokens to churn on lots of open problems instead of asking others to pay for those tokens? They're in the token business. If they're eating the tokens, it's in support of a marketing effort, not in support of innovation across the frontier of all the other academic disciplines. The collective frontier is way too big for them to just "solve it" without asking society to at least help them break even on such an enormous public good.

vatsachak 3 hours ago | parent | prev | next [-]

How could they?

That's why the free market works, millions of agents in parallel beats any planned economy (by humans)

ivewonyoung 4 hours ago | parent | prev | next [-]

They do have some of those.

https://openai.com/index/model-disproves-discrete-geometry-c...

gaigalas 2 hours ago | parent | prev [-]

Confirmation bias. There's likely a wide portion of chats in which "keep going" derails to madness. We then stop saying "keep going" because we notice there is something wrong, and we start another chat. In the end, we largely remember much better the interactions in which "keep going" resulted in something good, and forget about our role in stopping the train when it derails, which is something much harder to do unattended by a human.

xyzsparetimexyz 5 hours ago | parent | prev | next [-]

I have a pi extension that just runs the same prompt in a loop 25 times. I tried giving it a loop breaker but I found that it'd give up too readily. When the task is actually complete each iteration didn't do a lot of work so it was efficient enough. I suppose another way is to call out to a separate context to check if the task is complete?

Normal_gaussian 4 hours ago | parent [-]

Commands like /goal and similar are the more complex version of this; you write a prompt like it was a singular iteration, it runs one iteration, then runs an "evaluator" to determine if the goal has been reached, then runs the prompt again with a little extra to make it go again - and so on. The evaluator is just an LLM with most of the result or context looking at the original goal and the state and answering the question "has the goal been met".

The interesting part of this: while some leading implementations use the same LLM and context for the evaluator, some call out to a different context, some to a tuned LLM and different context; so which is better? many blog-scale benchmarks are calling it a toss-up that is highly dependent on the primary model.

markfsharp 8 hours ago | parent | prev | next [-]

What I am thinking is the way you make it 'keep going' and when you have people of the calibre of Tao doing it I kept thinking how many breakthroughs is he going to cause the LLM to find with his targetted questions :D Amazing that we have the privilege of witnessing a true expert in such a way question the LLM.

appplication 6 hours ago | parent [-]

Do notice he is quite Socratic, the approach works well for LLMs they love to please so you have to be careful in how you lead them.

MikhailTal 8 hours ago | parent | prev | next [-]

this is /goal in claude code/codex. also basically a slightly improved ralph loop

paxys 5 hours ago | parent | prev | next [-]

Aka /goal

rubyn00bie 3 hours ago | parent | prev [-]

I’ll have to try this exact phrasing. I had a lot of trouble with GPT 5.5 more or less completely ignoring similar prompts and instructions and entering a sort of “doom loop” or just consistently trying to prematurely end the chat.

I would love any tips for other folks who have successfully used similar approaches.

floam 2 hours ago | parent [-]

You have this problem after paying for Pro?

17 minutes ago | parent | prev | next [-]
[deleted]
davesque 8 hours ago | parent | prev | next [-]

Without any more context, "keep going" seems to be doing a lot of work. The user is placing a lot of faith in the LLM to not make subtle logic mistakes and to take good approaches to each problem. In my experience, even frontier models (such as Fable) are quite capable of getting confused during even simple technical work I've done in the dev ops world. For example:

LLM: This package hasn't made it to production.

ME: are you sure? i see it right here!

LLM: You're right to push back. I inferred that based on weak data. I see now that the package has been deployed!

If the above conversation is typical for me, how could one expect to achieve a sound result by repeatedly prompting an LLM to simply "keep going" in dense mathematical proofs? Perhaps the user in this case had actually checked the LLM's work before issuing the prompt, but I think you see my point anyway.

blargey 8 hours ago | parent | next [-]

There may be something(s) about mathematics (proofs) that makes it particularly amenable to LLM reasoning - highly inductive from facts that are explicitly within-context/associative space? Being an unusually well documented discipline in general, with less influence from tacit knowledge or idiosyncratic “it works however the opinionated human made it work +- bugs” processes? Something about simulating even the smallest non-pure-inductive leaps necessarily risking simulating mistakes due to the nature of context “perception”?

appplication 6 hours ago | parent [-]

There’s also probably a lot less noise from casual internet conversations. I imagine a nontrivial amount of what LLMs know about certain technologies comes directly from forums like reddit where quality of response isn’t guaranteed.

SOLAR_FIELDS 3 hours ago | parent [-]

I mean, just the way Tao phrases these inqueries seems to imply a weighting towards an extremely abstract and high level rigorous corpus. In a way, prompt engineering really is the big unlock here.

33 minutes ago | parent | prev | next [-]
[deleted]
hgoel 5 hours ago | parent | prev [-]

Agreed, often you have to step in and stop it from reasoning itself into dumb directions, but occasionally it goes just like the transcript in question.

kittoes 2 hours ago | parent | prev | next [-]

https://x.com/Kittoes0124/status/2079386024753443324

I'll have a third for you soon, here's the obligatory result in a tweet. A detailed post about it is in the works.

meowface 12 minutes ago | parent [-]

It's going to be pretty crazy when GPT-6 comes out, since the rumors are it's quite a bit smarter and wiser than GPT-5.6.

kittoes 7 minutes ago | parent [-]

Maybe, but I want to point out that even the lesser models are capable of hunting this stuff down. The most important thing is that you provide a decent path for them to follow.

layer8 10 hours ago | parent | prev | next [-]

“Keep going” is exactly how many mathematicians achieved success in the past. :)

qsera 15 minutes ago | parent | prev | next [-]

> just repeatedly saying "keep going" to ChatGPT

>What a world we live in.

Not sure, it sounds pretty boring to me...

p1necone 4 hours ago | parent | prev | next [-]

I've noticed GPT specifically has more of a tendency to stop partway through things than many other models do. Although my most recent experience with it was 4.X I believe.

Hearing "here's what I've done, here's the completely unambiguous next steps, I'll wait for you to send a pointless message before I continue" over and over again is a real pain.

versteegen 3 hours ago | parent [-]

That was a tendency of 5.4 and earlier, OpenAI specifically worked to avoid it in 5.5 and I find it happens rarely know. It really felt like 5.4 had been intentionally trained to stop and check, I believe it wasn't the system prompt.

the_lucifer 8 hours ago | parent | prev | next [-]

Is this the same as Dinitz Theorem[1] which seems to have been proved in 1994? This is the only result I keep stumbling upon when trying to understand the problem formulation

[1]: https://en.wikipedia.org/wiki/Dinitz_theorem

modeless 10 hours ago | parent | prev | next [-]

"it's enough of partial results. let's finish with a complete unconditional counterexample"

"Worked for 88m 24s... >"

"<h1>Complete finite counterexample</h1>"

...

progbits 10 hours ago | parent | prev | next [-]

From the prompt:

> You should do a breakthrough

This is just as funny and ridiculous as those "make no mistake" prompts.

sorenjan 10 hours ago | parent [-]

Mathematical breakthrough, genius, trending on Artstation.

globular-toast 10 hours ago | parent | prev | next [-]

Direct link: https://chatgpt.com/share/6a60b2eb-0b64-83ee-9c76-7931ca1de0...

tetris11 10 hours ago | parent | prev | next [-]

crosses fingers "Low hanging fruit, low hanging fruit, low hanging fruit..." hyper-ventilates

mritchie712 9 hours ago | parent | prev | next [-]

"whats next" is another good one

cyanydeez 10 hours ago | parent | prev | next [-]

this sounds like like an open parenthesis (

without someone independently verifying it, it just dangles there

...

sfink 8 hours ago | parent | next [-]

At Mozilla, we had a set of whiteboard tags we could set on bugs, like "[crash]" or "[compat]" or "[leave-open]". That last was used when there were multiple patches attached to the bug, and we wanted to land only some of them without automation closing the bug once they landed. (It's common to have alternate approaches or test cases also attached to the bug, so you normally don't want to wait for all of them to land before closing the bug.)

I started using "[leave-open" for those.

It lasted for a couple of years, until someone went through and "fixed" them all.

cwmoore 3 hours ago | parent [-]

]

schoen 9 hours ago | parent | prev [-]

)

LearnYouALisp 9 hours ago | parent | prev [-]

"Gew on, lad!"