Peter Norvig: This is why AlphaCode learned to write code with one-letter variable names, and with no comments or docstrings.
!!
That is to say, golfing is bad unless for fun, shorter code is usually better, the shitty hard to read code is probably a reflection of human laziness rather than misguided tersity.
I might be terribly wrong though. :-D
1. Write a static file server in Go
2. Write Go code to convert Color image to B/W
For both I got results. I know both are simple but still it's fascinating that AIs can write code. I have written more about it here https://rohanrd.xyz/posts/surprising-capability-of-ai-code-g...
Afterwards I asked it to add an option to "deep fry" the gif. Not only did it produce the correct code it also understood what I meant when referring to deep fried gifs. I was definitely impressed.
I haven't tried anything more advanced, but to go from simple requirements to solution without any clarification or even method signatures (It guessed the correct method signature down to the name and input params) was pretty dang impressive to me.
Typography, layout, and presentation counts for more than coders such as myself will ever admit publicly :)
This has nothing to do with the parent comment's topic, which was about using computational notebooks as blog posts, and is in effect "complaining about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage" - which the guidelines explicitly forbid.
I think using more diverse and high-quality training data could help address these issues, and incorporating additional constraints and regularization techniques into the model's training could prevent hallucinations and improve its overall reasoning abilities.
While there is room for improvement, the progress in this field is exciting and I can't wait to see where it will lead.
NB: This comment was written by GPT-3 after reading the article. The last few months of AI have been frankly mind-boggling.