Live data from Hacker News

Canvas is a new way to write and code with ChatGPT

openai.com

371–380 of 701 posts

Re: Canvas is a new way to write and code with ChatGPT

#371
post #349

Earlier quoted context omitted.

I have started using Claude Dev (an extension for VSCode - https://github.com/saoudrizwan/claude-dev ), and so far my impression has been very positive. It’s a full blown code agent that looks for relevant files in the code base, can ask you to run commands and modify files etc. You use your own Anthropic API key or self hosted model.

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.

Re: Canvas is a new way to write and code with ChatGPT

#372
post #346
post #322

Kind of wish there weren't a dozen different tools named Canvas

Using Canvas (OpenAI) to design graphics on the HTML5 Canvas for my project in Canvas (the Learning Management System). I’m planning to print my work via CanvasPop and advertise it using Facebook Canvas ads.

Can you please use Obsidian to create a canvas showing the situation? ;-)

Re: Canvas is a new way to write and code with ChatGPT

#373

Yawn. I don't use Claude because the interface is good. I use it because Opus 3 is the best model anyone has ever created for long context coding, writing and retrieval. Give me a model that doesn't have polluted dataset to game MMLU scores, something that tangibly gives good results, and maybe I'll care again. For now I only keep ChatGPT because it's better Google.

Have you used Gemini? With the built-in RAG I actually find it way better than both Google Search and OpenAI for search. I think Claude still wins for overall chat quality but Gemini is amazing for Search, especially when you're not exactly sure what you're looking for. Disclaimer: I work at Google Cloud, but I've had hands-on dev experience with all the major models.

Initially it had some real problems. large context window-- but you can only paste 4k tokens into the UI, for example. It never seemed like anyone at Google was using it. NotebookLM is a great interface, though, with some nice bells and whistles, and finally shows what Gemini is capable of. However, Opus still has the best long context retrieval with the least hallucination from what I've tried.

3.5 Sonnet is fast, and that is very meaningful to iteration speed, but I find for the level of complexity I throw at it, it strings together really bad solutions compared to the more wholistic solutions I can work through with Opus. I use Sonnet for general knowledge and small questions because it seems to do very well with shorter problems and is more up-to-date on libraries.

Re: Canvas is a new way to write and code with ChatGPT

#374
post #349

Earlier 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.

I think the default is not to do this anymore (at least the whole convo and chat aren't in the commit). It is strangely scary to have it commit on every change, even if that's probably objectively the right thing for it to do (so you can roll back, so that commits are atomic, etc, etc).

Re: Canvas is a new way to write and code with ChatGPT

#375
post #305

The issue I continue to have with many AI coding tools is they want me to use their own editor ("native", aka VSCode fork, or in the browser like this). I have zero intention of moving away from IDEA and nothing I've seen so far is good enough to make me want to switch. I really with there was more of "bringing AI into your existing tools/workflows" instead of "here is a new tool with AI baked in".

I feel the exact same! I built this tool to make it much easier for me to bring LLMs into existing workflows: https://github.com/gr-b/repogather It helps find relevant content to copy to your clipboard (or just copies all files in the repo, with exclusions like gitignore attended to) so you can paste everything into Claude. With the large context sizes, I’ve found that I get way better answers / code edits by dumping…

I’ve done something similar, but with a TUI to select files/directories as well as search!

https://github.com/patricktrainer/pbtree

Re: Canvas is a new way to write and code with ChatGPT

#376

Earlier quoted context omitted.

> wonder how Paul Graham thinks of Sam Altman basically copying Cursor If OpenAI can copy Cursor, so can everyone else.

And everyone has, YC alone has funded at least four Cursor clones, Double, Void, Continue and Pear, with Pear being a literal fork of Continue's OSS code. AFAICT Cursor isn't even the original, I think Copilot X was the first of its kind and Cursor cloned that.

Turns out they’re all just elaborate feature branches, in a giant branch-stacking-PR, and they’re all going to merge code and funding, like some kind of VC-money-fuelled-power-ranger.

Re: Canvas is a new way to write and code with ChatGPT

#377

The issue I continue to have with many AI coding tools is they want me to use their own editor ("native", aka VSCode fork, or in the browser like this). I have zero intention of moving away from IDEA and nothing I've seen so far is good enough to make me want to switch. I really with there was more of "bringing AI into your existing tools/workflows" instead of "here is a new tool with AI baked in".

Likely because ~70% of OpenAI’s revenue comes from ChatGPT Plus/Teams/Enterprise. Model access is just not as profitable, so slapping on features to encourage upgrades is their best path forward.

It’s not great:

https://www.wheresyoured.at/oai-business/

Re: Canvas is a new way to write and code with ChatGPT

#378

Earlier quoted context omitted.

Statistically, this form of abuse is extremely common. Something like 2-5% of women who have a sibling are sexually abused by them. Sam would have also been a child at this time. My experience of this world, especially SF startup scene, is that most people are mentally ill in some way and some people are just better at hiding it. We can both accept that Sam's sister is a bit ill, this probably did happen, and we prob…

What harsh punishment are we talking about here? Let's be specific: we should collectively call for him to step down from his role in OpenAI. That is not harsh. OpenAI is extremely influential on our society, and he is probably not a well balanced person.

Well, I can't think of a lot of well balanced people I know remotely at his level of success. I don't think that this is because successful people are imbalanced as much as I think most people are pretty imbalanced in some way, and successful people are just far more scrutinized. One of the worst oppressions on all of us is that we all have to carry some individual shame for something that probably happened to us as children, and it can't be talked about since it is so easily weaponized. There is no incentive to move toward a mentally healthier society in these conditions, I don't think. I'm open to a better way, but this feels like the dangerous parts of cancel culture, since it basically enables hackers to destroy anyone with their personal life.

Re: Canvas is a new way to write and code with ChatGPT

#379
post #39
post #4

This is cool, but I wish it were integrated into tools already used for coding and writing rather than having it be a separate app. This also demonstrates the type of things Google could do with Gemini integrated into Google Docs if they step up their game a bit. Honestly I’m scratching my head on OpenAI’s desire to double down on building out their consumer B2C use cases rather than truly focussing on being the infr…

When they are focusing on just being an API provider then they will be in a market with (long term) razor thin margins and high competition - most likely unable to build a deep moat. But if you can shape customers habits to always input "chatgpt.com" into the browser whenever they want to use AI then that's a very powerful moat. Those customers will also most likely be on a subscription basis, meaning much more flexi…

I agree, and it’s why I have come to dislike OpenAI.

We are getting front row seats to an object lesson in “absolute power corrupts absolutely”, and I am relieved they have a host of strong competitors.

Re: Canvas is a new way to write and code with ChatGPT

#380

The issue I continue to have with many AI coding tools is they want me to use their own editor ("native", aka VSCode fork, or in the browser like this). I have zero intention of moving away from IDEA and nothing I've seen so far is good enough to make me want to switch. I really with there was more of "bringing AI into your existing tools/workflows" instead of "here is a new tool with AI baked in".

I mean… thats just what an IDE is. Integrated. Existing IDEs can integrate models via plugins or they can build new IDEs with first party support.
Post reply on HN