Comment

Comment by ad404b8a372f2b9

Interesting attempt, but if you care to do it much faster it's best to exploit its few-shots learning capabilities and break tasks into sub-tasks rather than trying to talk to it like a human being. That's how I taught it base -10.

Here is the single prompt to solve rot13. It still has issues counting lengths.

Prompt:

  a = uryyb pungtcg lbh fghq
  => [len(i) for i in a.split()]
  => [5, 7, 3, 4]
  => len(a.split())
  => 4
  => hello chatgpt you stud  
  
  a = Pna lbh haqrefgnaq ebg13  
  => [len(i) for i in a.split()]  
  => [3, 3, 10, 5]  
  => len(a.split())  
  => 4  
  => Can you understand rot13  

  a = Bs pbhefr vgf rnfl jura lbhir tbg 175 ovyyvba cnenzrgref
  => [len(i) for i in a.split()]
  => [2, 6, 3, 4, 4, 5, 3, 3, 7, 10]
  => Of course its easy when youve got 175 billion parameters

  a= Jul qvq gur puvpxra pebff gur ebnq
  => [len(i) for i in a.split()]
  =>
Answer:

  [3, 3, 3, 6, 4, 3, 3]
  => len(a.split())
  => 7
  => Why did the chicken cross the road?  
edit: This prompt doesn't actually work, see the other prompt below if you want to try one that works.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton