Excuse my possible ignorance but I had a question: Does ChatGPT have 'up to date knowledge' in terms of latest versions of software? When I have used it I asked it to help me with VueJS but whilst it knew about version 3 (which is substantially different to V2) it didn't know the very latest version. Isn't this going to be problematic if it's trying to help code but has outdated information? Won't this result in more…
Canvas is a new way to write and code with ChatGPT
471–480 of 701 posts
Re: Canvas is a new way to write and code with ChatGPT
#472Small ot, but it's quite interesting that the highest decisive impact generative AI is having right now is on tech workers and software developers in particular. I'm more and more convinced that we're on the edge of a major shake up in the industry with all these tools. Not getting replaced, but at this rate of improvements I can't unsee major changes. A recent junior I have in my team built his first app entirely wi…
Re: Canvas is a new way to write and code with ChatGPT
#473Small ot, but it's quite interesting that the highest decisive impact generative AI is having right now is on tech workers and software developers in particular. I'm more and more convinced that we're on the edge of a major shake up in the industry with all these tools. Not getting replaced, but at this rate of improvements I can't unsee major changes. A recent junior I have in my team built his first app entirely wi…
ChatGPT et. al. is a miraculous boost to my productivity. This morning I needed a function to iterate over some JSON and do stuff with it. Fairly mundane, and I could have written it myself.
Doing so would have been boring, routine, and would have taken me at least an hour. I asked ChatGPT 4o and I got exactly what I wanted in 30 seconds.
I can only hope that these tools enable more people like me to build more cool things. That's how it's affected me: I never would have hired another dev. No job is lost. I'm just exponentially better at mine.
Re: Canvas is a new way to write and code with ChatGPT
#474Earlier quoted context omitted.
The more I think about it, the more I am convinced developers will be the "first to go" when AGI takes over. Before bloggers and youtubers. Because programming is an activity that requires the least amount of "grounding to reality" among all human activities. We made sure of this with layers and layers of convenient abstraction. What about developers that code the AI systems? Well.. I am sure AGI will come from other…
Sticking to my prediction that lawyers will be first.
Re: Canvas is a new way to write and code with ChatGPT
#475Small ot, but it's quite interesting that the highest decisive impact generative AI is having right now is on tech workers and software developers in particular. I'm more and more convinced that we're on the edge of a major shake up in the industry with all these tools. Not getting replaced, but at this rate of improvements I can't unsee major changes. A recent junior I have in my team built his first app entirely wi…
Re: Canvas is a new way to write and code with ChatGPT
#476Re: Canvas is a new way to write and code with ChatGPT
#477Earlier quoted context omitted.
Sounds a little like aider.chat
It is quite similar but I found aider a bit clunky to use in that it creates a new commit with a huge message being the whole conversation and context. Which can be a good thing of course, but for most things I'd rather accumulate changes until a feature is finished, then I commit.
aider --sonnet --no-auto-commits --cache-prompts --no-stream --cache-keepalive-pings 5 --no-suggest-shell-commands`
Re: Canvas is a new way to write and code with ChatGPT
#478Small ot, but it's quite interesting that the highest decisive impact generative AI is having right now is on tech workers and software developers in particular. I'm more and more convinced that we're on the edge of a major shake up in the industry with all these tools. Not getting replaced, but at this rate of improvements I can't unsee major changes. A recent junior I have in my team built his first app entirely wi…
The more I think about it, the more I am convinced developers will be the "first to go" when AGI takes over. Before bloggers and youtubers. Because programming is an activity that requires the least amount of "grounding to reality" among all human activities. We made sure of this with layers and layers of convenient abstraction. What about developers that code the AI systems? Well.. I am sure AGI will come from other…
More seriously, the output quality of LLMs for code is pretty inconsistent. I think there's an analogy to be made with literature. For instance, a short story generated by an LLM can't really hold a candle to the work of a human author.
LLM-generated code can be a good starting point for avoiding tedious aspects of software development, like boilerplate or repetitive tasks. When it works, it saves a lot of time. For example, if I need to generate a bunch of similar functions, an LLM can sometimes act like an ad-hoc code generator, helping to skip the manual labor. I’ve also gotten some helpful suggestions on code style, though mostly for small snippets. It’s especially useful for refreshing things you already know—like quickly recalling "How do I do this with TypeScript?" without needing to search for documentation.
Anyway, literature writers and software engineers aren't going to be replaced anytime soon.
Re: Canvas is a new way to write and code with ChatGPT
#479Earlier quoted context omitted.
Do you have a reference for the "Juggling dog" thing? I've heard it with "singing dog", but I never managed to find any "official" reference or explanation of the thing.
He meant singing dog, likely conflated due to his linguistic interest. "Juggling dog" has only been expressed a single time previously in our corpus of humanity: During the Middle Ages, however, church and state sometimes frowned more sternly on the juggler. "The duties of the king," said the edicts of the Sixth Council of Paris during the Middle Ages, "are to prevent theft, to punish adultery, and to refuse to maint…
Re: Canvas is a new way to write and code with ChatGPT
#480Earlier quoted context omitted.
Do you mind elaborating on your setup and workflow? I tried using aider but either my local LLM is too slow or my software projects requires context sizes so large they make aider move at a crawl.
I was going to ask what size and complexity of projects OP uses it on. I can’t imagine doing my work just with a tool like that. Cursor is pretty impressive and a definite sooner boost though.