Post AUeTFtSySsr6NcfOtM by resing@social.coop
(DIR) More posts by resing@social.coop
(DIR) Post #AUYnMGQHO2AEXTCBbE by simon@fedi.simonwillison.net
2023-04-12T01:16:41Z
0 likes, 0 repeats
Published some detailed notes on a thing I've been using the new ChatGPT "Code Interpreter" alpha for - a new mode where ChatGPT can generate and run Python scripts inside a sandboxed interpreterI've been using it to run micro-benchmarks and plot the results:https://simonwillison.net/2023/Apr/12/code-interpreter/
(DIR) Post #AUYnvVf2ivGJvzuKSu by simon@fedi.simonwillison.net
2023-04-12T01:22:32Z
0 likes, 0 repeats
There was a bug in the first version of the code it wrote, and it returned an error... so ChatGPT deciphered the error, updated the code and ran it a second time without me even having to intervene
(DIR) Post #AUYolo4fVa6G6IpZVg by jesse@metasocial.com
2023-04-12T01:32:56Z
0 likes, 0 repeats
@simon This is the cyberpunk future I was promised!
(DIR) Post #AUYppHIVPhxHYdWR6m by simon@fedi.simonwillison.net
2023-04-12T01:44:48Z
0 likes, 0 repeats
This entire benchmarking project took just three prompts
(DIR) Post #AUYq5Ky3XHP3ZdcAVs by r@theatl.social
2023-04-12T01:47:38Z
0 likes, 0 repeats
@simon programming language and coding are now obsolete. Why have higher level languages when the machine can write machine code?
(DIR) Post #AUYqKkENtCuOGpbC3E by simon@fedi.simonwillison.net
2023-04-12T01:50:34Z
0 likes, 0 repeats
@r I'm beginning to think getting them to right code in regular programming languages is the best way to solve a whole lot of problems - once it's in real code it's no longer susceptible to prompt injection attacks, plus generated code behaves predictably - English language prompts might do all sorts of unexpected things, especially since there's an element of randomness to how they're followed
(DIR) Post #AUYrmgRHgIOAZYWEIi by pjbrunet@noagendasocial.com
2023-04-12T02:08:39Z
0 likes, 0 repeats
@simon Does it show you all the code? Where was the benchmark run? Some random cloud? Ask it to open a port so you can login LOL.
(DIR) Post #AUYszM191GXoxFtjMW by simon@fedi.simonwillison.net
2023-04-12T02:22:07Z
0 likes, 0 repeats
@pjbrunet yup it shows you the code, but it runs it without you getting to evite it firstIt's running in a sandbox environment without any form of internet access - I've poked around in that quite a bit!
(DIR) Post #AUYtFtATXC2sP199iC by pjbrunet@noagendasocial.com
2023-04-12T02:25:08Z
0 likes, 0 repeats
@simon Cool, how many databases & languages to choose from?
(DIR) Post #AUYvLYWPPRDu10EgUa by virtuous_sloth@cosocial.ca
2023-04-12T02:46:46Z
0 likes, 0 repeats
@simon I assume you've seen wolverine.py?
(DIR) Post #AUYyf2ofIbiBKul9hg by simon@fedi.simonwillison.net
2023-04-12T03:23:58Z
0 likes, 0 repeats
I've combined my existing articles about how I'm using ChatGPT for my own work into a new series: https://simonwillison.net/series/using-chatgpt/
(DIR) Post #AUZ0BQGdk9ePI1qc88 by dcreemer@sfba.social
2023-04-12T03:40:55Z
0 likes, 0 repeats
@simon this is an excellent example I’m eager to share with others. Your “really weird kind of intern” is exactly the analogy I’ve been sharing with anyone who will listen (lol not too many). Thanks for your work!
(DIR) Post #AUZ0xwbunNyBV4w4uG by simon@fedi.simonwillison.net
2023-04-12T03:51:31Z
0 likes, 0 repeats
@pjbrunet just Python and SQLite
(DIR) Post #AUZ3eYuB0WTyL6vWXA by shrikant@data-folks.masto.host
2023-04-12T04:17:27Z
0 likes, 0 repeats
@simon now you have me wondering if Oracle can sue OpenAI for allowing database benchmarking 😅
(DIR) Post #AUZ6IqZSweG6cZZoQK by jamies@mastodon.social
2023-04-12T04:49:30Z
0 likes, 0 repeats
@simon Your articles have been fantastic. Thanks!
(DIR) Post #AUZAt42ojCpKeLpZ56 by j2bryson@mastodon.social
2023-04-12T05:40:48Z
0 likes, 0 repeats
@simon did you use chatgpt to do it?
(DIR) Post #AUZD4P6UyCYb3f5UHY by simon@fedi.simonwillison.net
2023-04-12T06:05:28Z
0 likes, 0 repeats
@j2bryson I actually tried fine-tuning GPT3 to help add tags to my blog entries a few months ago and it was a complete waste of time
(DIR) Post #AUZDXThgwl1biqLdR2 by __head__@mastodon.social
2023-04-12T06:10:36Z
0 likes, 0 repeats
@simon I used to save (or at least think about) a lot of these tiny few line bash or sed scripts that are mostly one time use only. Nowadays I am asking chatgpt to regenerate again.
(DIR) Post #AUZHkoaqzS5u5klSoi by j2bryson@mastodon.social
2023-04-12T06:56:06Z
0 likes, 0 repeats
@simon I asked that before I saw that it was a simple list, I thought maybe you'd merged and summarised them.
(DIR) Post #AUalTURxoyHgTiDmV6 by tomviner@mas.to
2023-04-13T00:05:27Z
0 likes, 0 repeats
@simon now the race is on to recreate this with langchain etc
(DIR) Post #AUeI4vluSDXqqh5rVY by resing@social.coop
2023-04-14T16:54:03Z
0 likes, 0 repeats
@simon great explanation of how you used this new feature. I’m curious, have you ever used GitHub Copilot? The initial version isn’t quite the same as chatting, though I know a new version was announced recently that sounds more like a chat interface like this interpreter mode.
(DIR) Post #AUeNGdxwysjys487TU by simon@fedi.simonwillison.net
2023-04-14T17:52:06Z
0 likes, 0 repeats
@resing Yeah I use Copilot every day, for writing articles in Markdown as well as for writing code. I treat it mostly as a really-great autocomplete
(DIR) Post #AUeTFtSySsr6NcfOtM by resing@social.coop
2023-04-14T19:00:14Z
0 likes, 0 repeats
@simon I haven't tried it for writing articles in Markdown yet. Thanks for the tip! I've played around with it for writing code. Will be interesting to see how "Copilot X" compares to the Open AI code inspector you've written about https://github.com/features/preview/copilot-x