18 ms·
Canvas is a new way to write and code with ChatGPT
- andrewstuart 2y agoI’ve found Claude and ChatGPT to be the best coding tools for me. I often throw the results from one into the other and ping pong them to get a different opinion.
- CamperBob2 2y agoDitto with Gemini and o1-preview. Ask one of them to write some code, then paste it into the other and ask it if it can find any bugs. Lather, rinse, repeat. It's proven helpful a couple of times so far.
- chocoboaus2 2y agoOpenAI tackles Cursor!
- matt3210 2y agoI hate it when my coworker sends me 10 page emails that are AI generated. For non-serious IP I put it back into an AI to compress it into bullet points. Maybe just send me bullet points instead?
- caocanx 2y agoCan someone save Xcode?
- Maro 2y agoI wouldn't read too much into this, as OpenAI is a relatively big company with 3k+ employees (and I'm sure they'll reach 5-10k headcount soon), ie. they have enough firepower to run product experiments like this. But, what I find interesting here is that this product could be developed by anybody using OpenAI (or other) API calls, ie. OpenAI is now experimenting with more vertical applications, versus just focusing on building the biggest and best models as fast as possible to keep outpacing the competition. If this is more than just an experiment, which we don't know, that would be a very interesting development from the biggest AI/LLM player.
- fiatpandas 2y agoI think you are going to see a lot more of this. You can’t take billions in funding and only tweak your horizontals.
- bux93 2y agoThe part about writing blogs for you and adding emoji is the real deal here - finally I can express myself on LinkedIn!
- kleiba 2y agoI think it's cool, but I find the user interface a tad too subtle. How about adding an animated paper clip or something that makes the editing suggestions?
- infecto 2y agoAmazing implementation. I wish Jetbrains had implemented something like this within their IDEs instead of doing whatever they did. Tried their AI solution out again and for whatever reason its just slow and not good. The line complete is no where at the same level as GH Copilot.
- ArmedSandwich 2y agoCanvas is cool and all... but I still feel like Claude has a bit of an edge in this realm at the moment. Now I may be wrong but the test cases I ran on both this morning just had wildly different outcomes, with Claude's still being ahead of ChatGPTs
- timeon 2y agoNow they need to make another app to read all of that generated text.
- gdiamos 2y agoNice to see OpenAI adopting useful Claude features
- sunny_sigara 2y agoIs this free on Mac with the native app ?
- throwaway314155 2y agoFinally catching up with Anthropic.
- wenc 2y agoArguably this is better than Claude projects because you can prompt and edit inline. You cannot with projects. Claude keeps regenerating the artifact. This is closer to Cursor for writing than Claude Projects.
- tomrod 2y agoCursor's moat always seems a shaky proposition. Clone VS code, add a few custom blobs and extensions, API to existing LLMs. For that, $20/M per head to be usable? Yikes.
- satvikpendem 2y agoIndeed, in the latest changelog, they are adding more and more features to compete with Cursor. https://code.visualstudio.com/updates/v1_94 https://code.visualstudio.com/updates/v1_94
- amelius 2y agoCan this be used to refactor a codebase? Or is it meant to be used on just a single file?
- lionkor 2y agoWhat's refactoring? Usually when we say refactoring we want to get from one state into another - like making code testable. Do you want AI to do this for you? Do you trust that it will do a good job?
- yawnxyz 2y agoI've done a ton of refactoring, from Python to Node / Deno, and it's surprisingly good — but not perfect. Having it create a testing suite definitely helps. But it makes fewer mistakes than I would normally make... it's not perfect but it IS way better than me.
- yawnxyz 2y agoLooks like this beta is single file, like a chat instance. They just added Github integration for enterprise, so that's probably on the horizon
- zamadatix 2y agoThe single file aspect of many of these answers is what grinds me as well. I mean, it's fantastic for a short script, a function/class template, or a crack at the syntax error... but it becomes a huuuuge pain even when it's something as simple as a .h for the file you're working on.
- skywhopper 2y agoI beg tech companies to please stop naming things “canvas”.
- xp84 2y agoCanva has entered the chat. “how bout if we just truncate one letter off. Is that cool?”
- electronbeam 2y agoACM/IEEE should really run a name allocation service
- cj 2y agoThis 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 infrastructure/API provider for other services to plug into. If I had to make a prediction, I think OpenAI will end up being either an infrastructure provider OR a SaaS, but not both, in the long-term (5-10 yrs from now).
- no_wizard 2y agoTo be honest I think they’re having less success than it appears with their B2B offerings. A lot of cloud providers services like AWS have their own things they sell through those channels and I think a lot of businesses are finding those solutions to be cheaper and “good enough”
- ForHackernews 2y agoI think this is already built into Microsoft's Office365 "CoPilot" (which I assume is a ChatGPT frontend. You can ask the AI to make changes to your Office documents.
- w0m 2y agoIf I'm reading this right; it's been in VSCode as Copilot Chat for a fair bit now. I use it often, when they added context (provide extra files to reference or even the entire @workspace if it's small enough), absolute gamechanger.
- qingcharles 2y agoAren't we talking about, say, GitHub Copilot? That's integrated into Visual Studio/VSCode. I just started using it again as they've done some small upgrades, and the results can often be phenomenal. Like, I will visualize an entire block of code in my mind, and I'll type the first couple of characters and the entire block will just appear. I'm literally that predictable. Copilot is only using GPT3.5 for most of the results though, seemingly. I'd be more excited if they would update the API they're using.
- throwgfgfd25 2y agoDo they not understand that the example text they are using in the first image is so laughably banal that it makes an entire segment of its potential audience not want to engage at all? Shoot me in the face if my own writing is ever that bad. ETA: just to be clear... I am not a great writer. Or a bad one. But this is a particular kind of bad. The kind we should all try to avoid.
- BugsJustFindMe 2y ago> Do they not understand They don't care. Their goal is to accelerate the production of garbage.
- deleted 2y ago[deleted]
- csomar 2y agoI am trying to convince myself that I am not insane and everyone else is. The platform was literally down for me for a good 12 hours or so because they had an auth problem or bug. Their interface is subpar yet they are trying to convince people that this is replacing knowledge worker any minute now. I recommended to a friend that he uses chatGPT to write some English content and it did a bad job. I checked bolt yesterday and the code it produced for a very simple app was complete garbage hallucination. I really like copilot/ai when the focus was about hyper-auto-complete. I wish the integration was LSP+autocomplete+compilation check+docs correlation. That will boost my productivity x10 times and save me some brain cycles. Instead we are getting garbage UX/Backends that are trying to fully replace devs. Give me a break.
- dumbfounder 2y agoGarbage in, garbage out. It is not going to imagine your perfect scenario and then create it for you. I take anyone saying it is garbage with a grain of salt because it is incredibly useful for me. And others think so too, so how can your bad experience negate that. It can't. If you can craft the right prompts it can make you much more efficient. Anyone saying it is going to replace whole people en masse is just part of the hype machine. But if all it does is make every human on earth 1% more efficient then that is an obscene amount of value it is creating.
- lionkor 2y agoCan't wait for more bullshit PRs to our projects! Thanks to AI, anyone can open a PR that gets instantly rejected.
- vultour 2y agoLooks like you're missing an AI to auto-close the PRs for you. Seriously though, I'm tired of the "helpful" GitHub bots closing issues after X days of inactivity. Can't wait for one powered by AI to decide it's not interested in your issue.
- lionkor 2y agoThose bots are great - the maintainers dont bother fixing the issue, so it goes stale, gets auto-closed, and boom! Metrics go up. Another issue successfully closed! Another bug fixed! Until someone else opens a new issue for it, which can then be closed as duplicate. I love it!
- cschneid 2y agoIt seems sort of weird to keep pushing the chat interface so hard into programming. For 'real' usage, it seems like Cursor or Aider approaches work better, since you end up having AI write code, you manually edit, AI updates further, and back and forth. In a chat interface, copy/pasting updated code gets old fast. On the other hand, I did have good luck w/ Anthropic's version of this to make a single page react app with super basic requirements. I couldn't imagine using it for anything more though.
- Benjaminsen 2y agoPretty sure this will dynamically rewrite the code. No copy pasting needed. We have something very similar at FRVR.ai
- scop 2y agoI'm really happy to see ChatGPT doing this. The idea of a canvas made me really enjoy using Claude as I felt it to be the (so far) most "appropriate interface" to AI Chatbots as you are often doing two unique things in an AI chat: - holding in your mind a "thing" (i.e. some code) - talking about a "thing" (i.e. walking through the code) The same applies to non-code tasks as well. The ability to segregate the actual "meat" from the discussion is an excellent interface improvement for chatbots.
- mmaunder 2y agoHave you used it?
- scop 2y agoWhy do you ask? I did use "4o with canvas" shortly after writing the above. To be clear, my original comment was not about the actual OpenAI implementation of a "canvas style chatbot", but rather that I have found the canvas-chat-UX to be the most effective way to interact with a chatbot. I am basing this on many hours with both ChatGPT (non-canvas until today) and Claude/Anthropic (who has had this feature). As of this writing, I prefer Claude both because of (a) the content of its output and (b) the canvas style, which allows my brain to easily parse what is the topic vs. discussion about the topic.
- breck 2y agoNot the op, but I just tried it. I agree with his point that this is a huge step up in having the discussion and then a separate canvas where the work takes place, and then iterations are done to the canvas. I LOVE the UX animation effect ChatGPT added to show the canvas being updated (even if it really is just for show). Here's my user test so you know I actually used it. My jaw begins to drop around minute 7: https://news.pub/?try=https://www.youtube.com/embed/jx9LVsryC50?si=P0ye-01HlgLJcJvy https://news.pub/?try=https://www.youtube.com/embed/jx9LVsry...
- cj 2y agoThat’s a great demo of Canvas. Slightly OT, but one thing I noticed further into the demo is how you were prompting. Rather than saying “embed my projects in my portfolio site” you told it to “add an iframe with the src being the project url next to each project”. Similarly, instead of “make the projects look nice”, you told it to “use css transforms to …” If I were a new developer starting today, it feels like I would hit a ceiling very quickly with tools like this. Basically it looks like a tool that can code for you if you are capable of writing the code yourself (given enough time). But questionably capable of writing code for you if you don’t know how to properly feed it leading information suggesting how to solve various problems/goals.
- mmaunder 2y agoAnyone actually got access to this?
- SeanAnderson 2y agoYeah I do. Playing with it right now. It's cool. https://i.imgur.com/R5PQQoi.png https://i.imgur.com/R5PQQoi.png
- CubsFan1060 2y agoHow/where were you notified that you got it?
- SeanAnderson 2y agoI wasn't. I saw this post on HN, opened a new tab for ChatGPT, and saw that I had access to the model. I assume it's rolling out incrementally over a few hours to all paid users.
- bagels 2y agoThanks, I found that I had access too, on the web. Just open up the chat gpt page and use the model drop down at the top of the page. You don't get the new experience until you give it a prompt though, which is kinda weird.
- zamadatix 2y agoAs another data point: I wasn't notified either. I didn't have it when I first read about Canvas here earlier but coming back to the topic now I do have the feature. This is for a Teams account, the post says Plus and Teams are the first to get it rolled out with Enterprise and other in a week. The easiest way to check if you have access is it will appear as an explicit choice in the "Model" selector.
- yawnxyz 2y agoThe most surprising part of this announcement was the team who worked on this — more people worked on and contributed to this than many startups. There are 16 people working on this project!! If each was paid $300k (that's a minimum...) and they spent a year on this, it'd make it a $5M project...
- lionkor 2y agoHere's an idea: If AI like this is so brilliant and can think for itself, why don't we just tell it to come up with its own next iteration? Surely if it can write code for medical devices, cars, planes, etc. (where no doubt junior engineers are extensively using it), then why not AI? Cant we just tell ChatGPT to make e.g. TensorFlow faster, better, cleaner? Why do people put in so much work anymore, if the AI is so damn good?
- anonzzzies 2y agoThe author of Aider uses Aider a lot to work on Aider itself. He measures everything; https://aider.chat/HISTORY.html https://aider.chat/HISTORY.html
- jsheard 2y agoBecause it's not that damn good. Not even close.
- bedobi 2y agoshhh don't ask legitimate questions! only hype now!
- lionkor 2y agoThis looks amazing. Simply incredible what we are able to do. I'm ready for the next industrial revolution -- It's happening, now!
- thornewolf 2y agoI believe you are attacking a strawman here.
- lionkor 2y agoI believe it's not solving a real problem. I believe that the human skills of reasoning, logical thinking, etc. make it possible for any able minded human to do the things I just mentioned, given time and money is provided. AI can't do that. Let's call that process "programming". It cant do programming. It pretends to program.
- s1mon 2y agoIt seems like this only supports "JavaScript, TypeScript, Python, Java, C++, or PHP". I would be so happy if it worked with FeatureScript (which is similar to JavaScript, but is for 3D CAD in Onshape). I wonder what it would take to expand the languages it supports?
- GiorgioG 2y agoNot available in my favorite IDE? Not even going to bother.
- danielovichdk 2y agoNo thank you. As with anything else that is helpful, there is a balancing act to be aware of. This is too much for my taste. Just like github copilot is too much. It's too dumb like this. But chatgpt is insanely helpful in a context where I really need to learn something I am deep diving into or where I need an extra layer of direction. I do not use the tool for coding up front. I use them for iterations on narrow subjects.
- pikseladam 2y agoi agree but it is optional
- gdhkgdhkvff 2y agoI haven’t used it yet, but couldn’t you just copy paste a chunk of existing code into canvas and have it help there? If so, that does seem more useful than the original of just pasting a lot of code into chat and hoping it pulls the correct context from your description. If I’m understanding it correctly, I’m canvas you can paste a bunch of code and then ask for help on specific contexts within the code by highlighting it. If done properly that seems super useful to me.
- atomic128 2y agoDon't fight this. Try to profit from it. People love these tools and they will become utterly, utterly dependent. Using a spell-checker, I have gradually lost my ability to spell. Using these LLM tools, large parts of the population will lose the ability to think. Try to own them like farm animals. The large number of tokens being processed by iterative models requires enormous energy. Look at the power draw of a Hopper or Blackwell GPU. The Cerebras wafer burns 23 KW. One avenue to profit is to invest in nuclear power by owning uranium. This is risky and I do not recommend it to others. See discussion here: https://news.ycombinator.com/item?id=41661768 https://news.ycombinator.com/item?id=41661768
- acomjean 2y agoSpeaking of energy use. Microsoft is literally in talks to restart a nuclear plant where they will buy all the power[1]. It happens to be "Three Mile Island" plant [2] https://www.nature.com/articles/d41586-024-03162-2 https://www.nature.com/articles/d41586-024-03162-2 https://www.nrc.gov/reading-rm/doc-collections/fact-sheets/3mile-isle.html https://www.nrc.gov/reading-rm/doc-collections/fact-sheets/3...
- pikseladam 2y agoopenai gpt is a service not a product but canvas is the first product that openai build. i guess we will see new products in future. canvas is a new product, thats why they didn't introduce it at devday.
- dgellow 2y agoChatGPT is their first product. Canvas would be the second?
- pikseladam 2y agoi think chatgpt is not a product but a service like dropbox. i don't say it is useless or can't be sold. it is just a feature for a product. GPT, in itself, is a powerful technology or tool that enhances user experiences in various applications. It provides natural language processing capabilities like answering questions, generating text, assisting with tasks, and so on. However, without a specific context or integration into a larger platform, GPT is more akin to a feature that can improve or enable specific functionalities within products.
- dgellow 2y agoI don’t understand what distinction you’re trying to make. Dropbox is a product too. People buy subscriptions for ChatGPT, that’s the product they want. It could be based on whatever model, that’s just the platform used to build the product. Users want the brand and the UX of ChatGPT, the whole bundle. That’s the product OpenAI sells
- wseqyrku 2y agothis would be incredible for scripting.
- vunderba 2y agoSlick interface but the example they gave is depressing. We taught the model to open a canvas for prompts like “Write a blog post about the history of coffee beans”. If you're not heavily editing this post to say something genuinely new, then congratulations you've added even more drivel to the Great Pacific Garbage Patch of the internet.
- koppeirh 2y agoMaking products to empower sloppyjoes is all they have left it seems.
- renegade-otter 2y agoSome people really think that they are now "content writers" with ChatGPT, just as those spitting out sort-of-working scripts think they are "software engineers". I am sorry, dears, but this is not how it works. To be good at any of this, you should be able to do it yourself without any "prompt engineering", and the only path is through work, time, trial/error, and tons of frustration.
- jhbadger 2y agoI get the argument against AI tools when it's about them not working as well as the hype says they do, but not when they are the "how dare you use a tool that makes it easier for you! That's cheating!" argument. When I was in school cheap pocket calculators were just becoming available. All of my teachers banned them as they saw them as an existential threat to teaching math and science. These days students are generally allowed calculators -- the teachers finally accepted that it's a good thing that tools can automate the rote parts so that teaching can move on to the more interesting and thought-provoking parts.
- antifa 2y agoIt's not about "cheating" as much as it's about spamming.
- TiredOfLife 2y ago
- SeanAnderson 2y agoI'm playing around with this right now and it's pretty sweet. It real-time shows which lines it's "thinking" about working and feels very dynamic, like I'm working with a machine in real-time. It can't display markdown and formatted code side-by-side which is kind of a surprise. I haven't tried doing anything super complex with it yet. Just having it generate some poems, but it's smart enough to be able to use natural language to edit the middle of a paragraph of text without rewriting the whole thing, didn't notice any issues with me saying "undo" and having data change in surprising ways, etc. So far so good! I'm not very skilled at creating good "test" scenarios for this, but I found this to be fun/interesting: https://i.imgur.com/TMhNEcf.png https://i.imgur.com/TMhNEcf.png I had it write some Python code to output a random poem. I then had it write some code to find/replace a word in the poem (sky -> goodbye). I then manually edited each of the input poems to include the word "sky". I then told it to execute the python code (which causes it to run "Analyzing...") and to show the output on the screen. In doing so, I see output which includes the word replacement of sky->goodbye. My naive interpretation of this is that I could use this as a makeshift Python IDE at this point?
- coalteddy 2y agoHow do I get access to this feature? I cannot find it in the normal chatgpt interface.
- SeanAnderson 2y agoIt's a staged rollout. You'll probably have it by tomorrow morning.
- whimsicalism 2y agoit's under the model list on the web interface
- aaronharnly 2y agoI believe you wait until your number comes up :/
- WD-42 2y ago
- anonzzzies 2y agoWhy don't companies learn from the really best times of Apple; announce; immediately available. Sure I know why but that used to be why I liked them. This marketing grift is terrible.
- arcatech 2y agoApple Intelligence won’t be available for months.
- durandal1 2y agoPre-announcing makes no sense when you're leading the pack, it's a stall tactic for your customers to not leave when trying to catch up.
- anonzzzies 2y agoI am not talking about Apple now: 10 years ago they announced and I could order it the same night. That is magic. The rest is just; yeah who cares.
- low_tech_punk 2y agoFunny timing. StackBlitz announced Bolt.new (https://bolt.new/ https://bolt.new/) today with multi-file edit, emulated filesystem, arbitrary npm installs, and is open source. I feel ChatGPT is still chasing after Claude 3.5 artifact.
- varispeed 2y agoThe symbol and Blitz kind of give Nazi vibes. Did they think the naming through?
- 1986 2y ago"Blitz" literally just means "lightning"
- EgoIncarnate 2y agoBolt.new may be technically open source, but it seems to be dependant on closed source StackBlitz webcontainers? Not truly open source IMHO.
- bhl 2y agoI was coincidentally looking into this yesterday, trying to find an implementation of JS sandbox to run AI-generated code or web apps in. A similar project is sandpack, but that relies on nodebox which is also closed source.
- dotancohen 2y agoAnother comment rather disparages Bolt: https://news.ycombinator.com/item?id=41733485 https://news.ycombinator.com/item?id=41733485 Has anyone had much experience with it, that can share their findings? I'm happy with Claude Sonnet and can't try every new AI code tool at the rate they are coming out. I'd love to hear informed opinions.
- wildrhythms 2y agoI tried Bolt this morning for about 5 minutes, and it did output valid React code, but things like inputs and buttons it created didn't work without additional prompting, and then it started throwing "There was an error processing your request"
- throwaway4233 2y agoOpenAI seem to be slowly moving towards building an entire OS(or any other form of walled garden) that will be filled with LLM powered applications.
- TechDebtDevin 2y agoThat will take them too long.
- poisonborz 2y agoThe abuse the term "OS" gets is incredible
- bhl 2y agoYou get tighter feedback loops and better products if you own the vertical. OpenAI already A/Bs test the responses it generates. Imagine if they own the text editor or spreadsheet you work on too. It’ll incorporate all of your edits to be self-correcting.
- paxys 2y agoSeems to mostly be a UI enhancement? Or is there deeper functionality?
- aboringusername 2y agoExcuse 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 code being written/tied to older languages/framework versions? In my experience, because GPT outputs code tied to particular versions of software, I use those as it's far quicker to copy/paste/edit than reading the latest docs, where GPT is absolutely useless as it simply doesn't know about the latest code and isn't able to produce working snippets. So the real deal would be if GPT knows about the latest software instantly the moment it's published (ingesting docs data, any stackoverflow Q/A's etc). Here is what GPT 4o-mini told me P: can you list me the latest verisons of ALL major languages such as python, node etc. and the latest versions of typescript, angular, vuejs etc R: > Python: 3.12.0 (released in October 2023) > Node.js: 20.5.0 (released in September 2023) > Java: 21 (released in September 2023) > C#: 12 (part of .NET 8, released in November 2023) > Go: 1.21.0 (released in August 2023) > Ruby: 3.2.2 (released in August 2023) > PHP: 8.3.0 (released in August 2023) > Rust: 1.72.0 (released in September 2023) > TypeScript: 5.3.0 (released in September 2023) > Angular: 16.2.0 (released in September 2023) > React: 18.2.0 (released in June 2023) > Vue.js: 3.3.0 (released in September 2023)
- 8338550bff96 2y agoYou can count on ChatGPT to know the exact versions and release dates of software just the same as you can rely on your friendly neighborhood dev to know it off the top of their head - not at all. A dev would likely have to look it up too. A language model would also need to look it up through function calling (or just including in your prompt). This kind of scenario, where there are concrete answers in some datastore somewhere and the relevance of the content that the model was trained on varies chronologically (a blog post on the latest version of React circa 2015 could deliver a wrong answer), are the ones you want to engineer around. This is where you start using SDKs and binding tools to your LLM so you can ensure grounding context is available to generate correct answers.
- rohansood15 2y ago
- cdchn 2y agoI don't care about not having IDE integration with this - this is a solved problem that I don't care about. It would be nice to have two-way synchronization though so I could run code locally, edit it with my local editor (not IDE) and sync it back up to make more changes in ChatGPT.
- Benjaminsen 2y agoVery close to the subsystems we build for FRVR.ai - Although their UX is way cooler than ours, we should get inspired.
- smy20011 2y agoA pretty good UX improvement for ChatGPT. I think they will fork VScode and make an AI editor later. Although It's confusing for me the OAI seems spend more time on end user product instead of working on AGI.
- dpflan 2y agoWhy is that confusing?
- yumraj 2y agoAGI is a research project. These are revenue generators. Both have a place.
- nmfisher 2y agoIf I genuinely thought I was close to AGI, I’d focus all my efforts on that, then ask it to build my revenue generators. That’s probably what Ilya is doing. (FWIW I don’t think we’re close to AGI).
- noch 2y ago> If I genuinely thought I was close to AGI As a great founder once said: "Work towards your goal, but you must ship intermediate products."
- satvikpendem 2y agoWho said that?
- noch 2y ago> Who said that? George Hotz
- meiraleal 2y agoWhat if close is 5 years close, how would you survive 5 years with the current investment rate/costs?
- FlamingMoe 2y agoWhy am I always last to get the cool new features??
- stainablesteel 2y agoglad to see that, its the next natural step after seeing select edits being possible with images
- vercantez 2y agoWish they explained how they perform targeted edits. Is it doing speculative decoding like Anthropic’s code edit or something like Aider’s diff format?
- rglover 2y agoProbably even simpler. Give the full context and then add the text selection as an additional message step/context of what to edit.
- indymike 2y agoCan we stop naming things canvas? Please?
- rldjbpin 2y agofigured the llm would've helped them with more creative naming ideas. how ironic.
- nonethewiser 2y ago- Think - Siv - Forge - Crucible - Quench - Workbench - Calipers - Lathe
- jxramos 2y agoit's a dogpile of an overloaded term. At first I thought this was about writing html canvas source using ChatGPT.
- indymike 2y agoHow things get named Canvas: "Name it clay" -- artistic CMO "Won't people think they will have to get their hands dirty?" -- CEO "Right. Name it sculpt. It has a sense of je ne sais quoi about it." -- hipster CMO "No one can spell sculpt, and that French does not mean what you think it means." -- CFO "Got it! Name it canvas! It's a blank canvas! It can be anything!" -- CMO "Perfect!" -- Entire executive team who is now sick of CMO's naming excercise.
- Keyframe 2y agoAI was probably consulted for naming. Result was generic, bland midpoint.
- timeon 2y agoStrangely too short for AI.
- LisaDziuba 2y ago[dead]
- arrobbiato 2y agoMixed feelings about this: clearly this is meant to match one of the killer features of Claude. I like using Claude, and I'm also a big supporter of Anthropic - not just because it's an underdog, but due to its responsible and ethical corporate governance model[1], which stands in stark contrast to OpenAI. It's worrying to see ChatGPT close one of the gaps between it and Claude. [1] https://www.anthropic.com/news/the-long-term-benefit-trust https://www.anthropic.com/news/the-long-term-benefit-trust
- ipaddr 2y agoThe last thing we need is a more restrictive for profit company lobbying on behalf of the powerful to make sharing ai weights illegal.
- kingkongjaffa 2y ago> clearly this is meant to match one of the killer features of Claude. where does Claude have a canvas like interface? I'm only seeing https://claude.ai/chat https://claude.ai/chat and I would love to know.
- dcre 2y agoI'm guessing they mean Artifacts: https://www.anthropic.com/news/artifacts https://www.anthropic.com/news/artifacts
- alach11 2y agoThis is similar to Artifacts [0] in Claude. [0] https://support.anthropic.com/en/articles/9487310-what-are-artifacts-and-how-do-i-use-them https://support.anthropic.com/en/articles/9487310-what-are-a...
- deleted 2y ago[deleted]
- akaike 2y agoI think you can enable Artifacts, which are similar to OpenAI Canvas. Recently, Anthropic also added the ability to select elements within the created Artifact and adjust them (e.g., adjust length, improve code), similar to what Canvas can do.
- charlie0 2y agoDid they just kill Cursor?
- nsonha 2y agoHave you actually tried? I have not, but just look at how it still regenerates the entire code instead of producing a diff. Who iterates on software like that?
- charlie0 2y agoI haven't tried it, but have been considering it. I already pay for OpenAI, not sure I want to pay for another AI service.
- nsonha 2y agoI am refering to Canvas. Cursor on the other hand works by produce minimal diffs and allows you to iterate on multiple files at once, in your IDEs. There are tools of the same type that compete with Cursor, but Canvas is too bare bone to be one of them. Trial is free.
- tsunamifury 2y agoI appreciate the elegant product design and ability to refine to a greater degree but I have to ask myself … We’ve compressed the world’s knowledge into a coherent system that can be queried for anything and reason on a basic level. What do we need with content anymore? Honestly. Why generate this. It seems like a faux productivity cycle that does nothing but poorly visualize the singularity. Why not work on truly revolutionary ways to visualize the make this singularity so radically new things? Embody it. Maps its infinite coherence. Give it control in limited zones. Truly find its new opportunities.
- nikitaga 2y agoDo you reckon this would become available to third party clients via the API, or would it be exclusively a chatgpt.com feature?
- newsclues 2y agoI miss canv.as
- bearjaws 2y agoGood lord we do not need more fancy editors to produce AI slop. You can already do this with a myriad of solutions, including just that ChatGPT interface with o1. No matter what there will be so many GPT-isms, and people will not read your content.
- gtirloni 2y agoMore company efforts being spent on iterative solutions. This won't be enough to keep the hype up for the $7T. I'm expecting they will exhaust the alphabet with GPT-4 before we see GPT-5 and even then what major CS breakthrough will they need to deliver on the promise? https://openai.com/index/planning-for-agi-and-beyond/ https://openai.com/index/planning-for-agi-and-beyond/
- Version467 2y agoI think o1 will keep them going for a while. You don’t need to be economical to keep investors interested as long as the tech progresses, and if their new test-time compute scaling holds true for another magnitude or two they can just crank up the processing time to impress people whenever they need to raise more money. In addition, with the rollout of their realtime api we’re going to see a whole bunch of customer service focused products crop up, further demonstrating how this can generate value right now. So I really don’t think they’re running out of steam at all.
- brailsafe 2y agoIronically for these products, the amount of obviously llm generated bot comments astroturfing on HN and making it to the top of these corporate shill posts really aren't attracting me to using any of them. Read a bunch of glassdoor or google map reviews and then read these comments, clear as the water in a glacial lake; if the comments aren't fake, maybe it's just the people working for them that are? If you produce enough fake slop to be indistinguishable from a machine slop generator, does the difference even matter anymore? Are you still human?
- theragra 2y agoIf I understand your point, counterargument is that hn comments are made by people who are almost certainly in top 20% by intellect from general population. Compared to some subreddits and YouTube, comments here are made by geniuses.
- brailsafe 2y agoComments on HN are made by all sorts of people, some are geniuses that contribute authentically to threads that interest them, and some others operate or invest in glorified template generators that they use to write propaganda about their own products in order to fake popularity and consensus. If one believes everyone else is a genius that uses whichever product, then whoever's not on that train is already obsolete. The nature and style of top comments on LLM related (last years news) threads often reads in such a predictible and distinguishable way from other arbitrary threads that it seems a bit... robotic. Same thing on Reddit.
- andreygrehov 2y agoSo, a clone of Cursor?
- whalesalad 2y agoI want to take an existing Python application (which is 100% a 'sufficiently complicated concurrent program in another language contains an ad hoc informally-specified bug-ridden slow implementation of half of Erlang.'[0]) and port it to Elixir. Retaining the core business logic, but re-homing it inside of idiomatic elixir with a supervision tree. At the end of the day it is just orchestrating comms between PSQL, RMQ and a few other services. Nothing is unique to Python (its a job runner/orchestrator). Is this tool going to be useful for that? Are there other tools that exist that are capable of this? I am trying to rewrite the current system in a pseudocode language of high-level concepts in an effort to make it easier for an LLM to help me with this process (versus getting caught up on the micro implementation details) but that is a tough process in and of itself. [0] - https://www.goodreads.com/author/quotes/423160.Robert_Virding https://www.goodreads.com/author/quotes/423160.Robert_Virdin...
- vessenes 2y agoHow big is this codebase? gpto-preview and claude sonnet are both fairly capable. Claude has longer context windows and is a little less lazy. aider.chat is working on an architect / coder model right now that's verrrry effective. Essentially - paste your whole codebase into 4o-preview, ask it to rearchitect to spec, and output a design document and list of tasks suitable for a senior dev. Dump that plus your tarball into claude as two separate pastes, and be like "Do task 1".
- machiaweliczny 2y agoWould love a more specific example of this. How to use this architect mode. BTW surprised that tarballs work - aren’t these compressed?
- vessenes 2y agoJust incant tar cvf and leave off the z or j: there’s a tiny binary header but Claude won’t mind. Check out the aider GitHub repository for details but 4o is responsive to text requests too.
- fsndz 2y agoopenai is basically eating all the GPT wrappers over time, as well as integrating all the interesting work done at prompt level (cot, structured outputs) at the model level. I wonder if that trend is doomed to continue as profitability issues become central to openai and they need to take an ever bigger share of the AI application cake to survive (coding/writing tools etc): https://www.lycee.ai/blog/why-sam-altman-is-wrong https://www.lycee.ai/blog/why-sam-altman-is-wrong
- dlojudice 2y agoAwesome improvements, but compared to Claude Artifacts, it lacks the html/js "Preview" where you can run the code and check/validate the result without leaving the browser. This is a killer feature
- stingrae 2y agopreview and publish. Where you can share a link to a functioning version of the artifact.
- moonmagick 2y agoYawn. 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.
- heyjamesknight 2y agoHave 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.
- staticman2 2y agoI don't know that I've ever seen someone recommend Gemini Advanced for "search". My experience is the model doesn't always tell you if it's using search or it's internal training, in fact I'm not sure if it even is "searching" the internet rather than accessing some internal google database. In comparing it's performance to the pure model on Google AI studio I realized Gemini was presenting some sort of RAG results as the "answer" without disclosing where it got that information. Perplexity, which is hardly perfect, will at least tell you it is searching the web and cite a source web page. I'm basically saying Gemini fails at even the simplest thing you would want from a search tool: disclosing where the results came from.
- moonmagick 2y agoInitially 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.
- nprateem 2y agoJesus Christ. Even their example has "in... the fast- paced world of..." Chatgpt is utter, utter shit at writing anything other than this drivel.
- qwertox 2y agoOpenAI is so far ahead of the competition. They're able to implement anything they like from competitors, and then some. Claude really needs a sandbox to execute code. If Anthropic would be smart about it, they'd offer developers ("advanced users") containers which implement sandboxes, which they can pull to their local machines, which then connect to Claude so that it can execute code on the user's machine (inside the containers), freeing up resources and having less security concerns on their side. It would be up to us if we wrap it in a VM, but if we're comfortable about it, we could even let it fetch things from the internet. They should open source it, of course. In the meantime Google still dabbles in their odd closed system, where you can't even download the complete history in a JSON file. Maybe takeout allows this, but I wouldn't know. They don't understand that this is different than their other services, where they (used to) gatekeep all the gathered data.
- vineyardmike 2y agoThis is an odd comment, because you mention Claude and Google, both of which already have similar/adjacent features. For a while. OpenAI is actually defensive/behind. 1. Claude has “artifacts” which are documents or interactive widgets that live next to a chat. 2. Claude also has the ability to run code and animated stuff in Artifacts already. It runs in a browser sandbox locally too. 3. Gemini/Google has a ton of features similar. For example, you can import/export Google docs/sheets/etc in a Gemini chat. You can also open Gemini in a doc to have it manipulate the document. 4. Also you can use takeout, weird of you to criticize a feature as missing, then postulate it exists exactly where you’d expect. If anything this is OpenAI being defensive because they realize that models are a feature not a product and chat isn’t everything. Google has the ability and the roadmap to stick Gemini into email clients, web searches, collaborative documents, IDEs, smartphone OS apis, browsers, smart home speakers, etc and Anthropic released “Artifacts” which has received a ton of praise for the awesome usability for this exact use case that OpenAI is targeting.
- deleted 2y ago[deleted]
- qwertox 2y ago
- joshstrange 2y agoThe 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".
- benreesman 2y agoThe icky demo of how much worse /r/LinkedinLunatics is going to get aside: is this the front foot of a globe-spanning, cutting edge research lab at the very efficient frontier of human and machine intelligence? Or is it yet another lame distraction effort around the abject and embarrassing failure to ship GPT-5? These people are pretty shameless in ways that range from “exceedingly poor taste” to “interstate wire fraud” depending on your affiliation, but people who ship era-defining models after all the stars bounced they are not.
- yunohn 2y agoThe primary issue is that IDEA and other editors don’t allow the level of flexibility and customizability needed to make new experiences, unlike VSCode. Whether new solutions need to fork it or not is a different question. For example, Cursor absolutely has made significant changes for user benefit that stock VSCode with Copilot doesn’t have.
- lemming 2y agoI’m a professional IntelliJ plugin developer, this is absolutely not true. IntelliJ is incredibly customisable, and you can always code raw swing to achieve whatever you want if there’s something that the base platform doesn’t provide.
- yunohn 2y agoAppreciate the added perspective, I wasn’t aware. But from my usage of IDEA’s product, I’ve yet to find an extension that makes any major changes to the UI/UX? I see them way more often in the VSCode community. In fact, I find the IDEA plugin system incredibly limited overall. Why do you think that’s the case? Or maybe I’ve been in a bubble and you can point to some interesting ones that I’ve maybe missed?
- natch 2y agoIt would be great if OpenAI could just wait on these announcements until they can turn on the feature for all Plus users at once. Rant. Their poor communication is exemplary in the industry. You can't even ask the old models about new models. The old models think that 4o is 4.0 (cute, team, you're so cool /s), and think that it's not possible to do multimodal. It's as if model tuning does not exist. I had a model speaking to me telling it cannot do speech. It was saying this out loud. I cannot speak, it said out loud. I get that the model is not the view/UX, but still. The models get other updates; they should be given at least the basic ability to know a bit of their context including upcoming features. And if not, it would be great if OpenAI could tell us some basics on the blog about how to get the new features. Unspoken, the message is "wait." But it would be better if this was stated explicitly. Instead we wonder: do I need to update the app? Is it going to be a separate app? Is it a web-only feature for now, and I need to look there? Do I need to log out and back in? Is it mobile only maybe? (obviously unlikely for Canvas). Did I miss it in the UI? Is there a setting I need to turn on? This branching combinatorically exploding set of possibilities is potentially in the minds of millions of their users, if they take the time to think about it, wasting their time. It brings to mind how Steve Jobs was said to have pointed out that if Apple can save a second per user, that adds up to lifetimes. But instead of saying just a simple "wait" OpenAI has us in this state of anxiety for sometimes weeks wondering if we missed a step, or what is going on. It's a poor reflection on their level of consideration, and lack of consideration does not bode well for them possibly being midwives for the birthing of an AGI.
- qiller 2y agoSince when "Add emojis for clutter and noise" became an USP...
- siliconc0w 2y agoI don't really don't understand the appeal iterating on code in the browser away from the rest of the code base outside of cool demos. You really need to give the model context about your data model, code conventions, library choices, etc and be able to exercise it with tests to get to an acceptable result.
- moomoo11 2y agoIt’s cool for noobs and hobbyists.
- janoc 2y agoAnd venture capital.
- FridgeSeal 2y agoYeah, that’s just hobbyists with more money. Joking…but-only-a-little.
- satvikpendem 2y agoNot sure about that, they're all losing money. OpenAI recently raised 6.5 billion but is losing 5 billion a year, it's just not sustainable. In fact it's the local LLMs that are thriving, predictably because they run on your own hardware.
- golergka 2y agoIt’s losing money because it invests in growth. GPT4 has cost them 500mil and is making 3b revenue annually.
- throwup238 2y agoI use ChatGPT/Claude in bed and when I otherwise don’t have a computer handy like going on walks. When developing isolated code it works just fine without having to specify a lot of detail. For example, I’m working on a Qt QML app backed by Rust but use the mobile interfaces to code up C++ components that are independent of the Rust logic and can be wired together from QML/Javascript. Since the LLMs already have lots of data on how that API works, I don’t need to feed it much info about my project. It actually helps enforce code boundaries. Otherwise it’s mostly Cursor and Aider.
- joshdavham 2y agoI'm not sure how much I'll enjoy Canvas for coding (we'll see), but it looks way more optimal for just writing!
- jug 2y agoUgh. Code reviews and helping out with tedious code comments. That's great stuff for software developers. And will be a headache to control for our company. This is taking increasingly more restraint from developers to not send code as-is straight to OpenAI, especially when the features are fundamentally built on that you do so. OpenAI doesn't train on business data on their enterprise plans but the problem is if a company doesn't have such a plan, maybe going for a competitor, or simply not having anything. And users then go here for OpenAI to help out with their Plus subscription or whatever to become more efficient. That's the problem. Asking an AI for help is one thing. Then you can rewrite it to a "homework question" style while at it, abstracting away corporate details or data. But code reviews? Damn. Hell, I'm certain they're siphoning closed source as I'm writing this. That's just how humans work.
- turing_complete 2y agoNeeds vim keybindings.
- mergisi 2y agoCanvas lets you interact with and edit code/documents more fluidly. I used it to transform my HTML blog into TypeScript in no time! Super helpful for coding and experimenting. https://x.com/mustafaergisi/status/1841946224682774536 https://x.com/mustafaergisi/status/1841946224682774536
- kristianp 2y agoHow do you go from html to typescript?
- zamadatix 2y agoI think they mean at the end of the clip they drag the slider from HTML to Typescript and it puts all of the blog data into structured Typescript data then writes a function which will generate an HTML page from that. The resulting blog output will still eventually be HTML, it's just whether the entries are made as data segments automatically stitched together or entered via raw HTML formatting.
- mergisi 2y agoI used OpenAI Canvas to help with the conversion. Essentially, I took the static HTML/CSS and wrote TypeScript to dynamically render blog posts.
- skybrian 2y ago> You can directly edit text or code. But not run it. Any online code playground or notebook lets you both edit and run code. With OpenAI it's either one or the other. Maybe they'll get it right someday.
- imzadi 2y agoKind of wish there weren't a dozen different tools named Canvas
- kayge 2y agoWell as most of us know, Naming Things is one of the last 2 hard problems in computer science ;) [0] Tangentially related: I just found out yesterday that Apple has a piece of software called "Apple Devices" [2] which acts as a successor to iTunes for backup, sync, transfers, etc. Using traditional search engines to find information about my use case was almost as painful as searching for good information about working with an IBM i server... [0] https://martinfowler.com/bliki/TwoHardThings.html https://martinfowler.com/bliki/TwoHardThings.html [II] https://support.apple.com/guide/devices-windows/welcome/windows https://support.apple.com/guide/devices-windows/welcome/wind...
- ed_elliott_asc 2y agoIs this tool where you have two canva tabs open at the same time?
- 93po 2y agoUsing 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.
- FridgeSeal 2y agoBonus points if you work for Canva.
- disillusioned 2y agoWill also need to port it to a Slack Canvas.
- arendtio 2y agoCan you please use Obsidian to create a canvas showing the situation? ;-)
- 2y ago
- textlapse 2y agoI expected the last line of the blog post to have said something like "this blog post was created using the help of Canvas" - a missed opportunity or the product not being there yet? Also is this in response to the recent notebooklm which seems awfully too good as an experiment?
- bilekas 2y agoI was really hoping this was a weird interface with html canvas.
- ada1981 2y agoPretty dope. I like the feature in claude. I also like the visual update. It does seem to glitch out if you get past 2,000 words though.
- FactKnower69 2y ago...woof. seems like we're already to the point where every openAI product launch is about half as interesting as the last one
- _pdp_ 2y agoObviously this is not tarted specifically for developers but for the general population that need to solve some general problems through code and to learn. I guess don't need to point out given where I am posting this comment, but developers (myself included) are some of the most opinionated, and dare I say needy, users so it is natural that any AI coding assistant is expected to be built into their own specific development environment. For some this is a local LLM for others anything that directly integrates with their preferred IDE of choice.
- HeralFacker 2y agoI wonder if the inherent public domain nature of genAI output will lead to licensing issues and forced code releases in the future. Someone would have to prove slop code was used; but the same copyright issues with slop art apply, with the added complication of obscured licensing terms. Where I work, genAI tools are banned because we do contracts that involve transfer of ownership with disclosure of third-party source. The lawyers state that, genAI's removal of attribution, it runs afoul of the disclosure requirement. It's a fireable offense to even have the tools installed on work computers/devices.
- breck 2y agoI started skeptical, but by minute 7 I started to be blown away. Simple. Fantastic. I'm probably going to start using this everyday. Here's my user test: https://news.pub/?try=https://www.youtube.com/embed/jx9LVsryC50?si=P0ye-01HlgLJcJvy https://news.pub/?try=https://www.youtube.com/embed/jx9LVsry...
- modeless 2y agoI thought I didn't have this yet but turns out it's there, just buried in the drop down model selection menu. I tried it out on an existing chat thread where I was writing JavaScript and when I said "use canvas" it started rewriting my JavaScript to use HTML5 <canvas>. I had to tell it "use canvas, not html5 canvas but chatgpt canvas" and then it figured it out. It seems like this will be perfect for making tiny single page HTML/JS apps.
- xp84 2y agoThat anecdote makes me wish we could make LLMs less compliant … I’m imagining some code wildly inappropriate to shoehorn a <canvas> into and GPT happily complying, instead of responding “are you nuts? How would a <canvas> be useful to this method that validates a certificate?” Obviously it’s harmless here, but I can picture “evil genie” results when someone asks a question to an LLM entrusted with important privileges. Like if you said “Open ‘uranium containment’” meaning a file with that name, and the LLM is like “don’t want to argue with humans!” opens up the uranium containment doors An extreme and stupid example, obviously, but you get the idea. If I am to trust an LLM it ought to be able to say “That sounds like a stupid idea. Surely we have a misunderstanding.”
- u2077 2y ago> We used novel synthetic data generation techniques, such as distilling outputs from OpenAI o1-preview, to post-train the model for its core behaviors. This approach allowed us to rapidly address writing quality and new user interactions, all without relying on human-generated data. So they took a bunch of human-generated data and put it into o1, then used the output of o1 to train canvas? How can they claim that this is a completely synthetic dataset? Humans were still involved in providing data.
- epolanski 2y agoSmall 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 with chatgpt one year ago, he still didn't know how to code, but could figure out how to fix the imperfect code by reasoning, all of it as a non coder, and actually release something that worked for other people.
- devjab 2y agoI think a lot of developers will get replaced by AI. I’ve worked in digitalisation and automation for a couple of decades now and I’ve gone into a role which specialises in helping start-ups grow their IT into something will will actually work as they transition into enterprise organisations. I think almost all the work I replace or optimise will be done without developers in a few years (or maybe in a decade). This is everything related to data transformation, storage and transportation - to applications and websites. In the organisation I currently work, we’re already seeing rather large amounts of digitalisation done by non-developers. This is something organisations have tried to do for a long time, but all those no-code tools, robot process automation and so on quickly require some sort of software developer despite all their lofty promises. This isn’t what I’m seeing with AI. We have a lot of people building things that automate or enhance their workflows, we’re seeing api usage and data warehouse work done from non-developers in ways that are “good enough” and often on the same level or better than what software developers would deliver. They’ve already replaced their corporate designers with AI generated icons and such, and they’ll certainly need fewer developers going forward. Possibly relying solely on external specialists when something needs to scale or has too many issues. I also think that a lot or “standard” platforms are going to struggle. Why would you buy a generic website for your small business when you can rather easily develop one yourself? All in all I’d bet that at least 70% of the developer jobs in my area aren’t going to be there in 10 years and so far they don’t seem to open up new software development jobs. So while they are generating new jobs, it’s not in software development. I’m not too worried for myself. I think I’m old enough that I can ride on my specialty in cleaning up messes, or if that fails transition into medical software or other areas where you really, really, don’t want the AI to write any code. I’d certainly worry if I was a young generalist developer, especially if a big chunk of my work relies on me using AI or search engines.
- ailun 2y agoI'm glad this exists. But their example with a blog post draft is something I will never do. ChatGPT writing makes me cringe at this point—I might as well write the entire thing because of the number of edits. Natural-sounding writing with a distinctive voice will become more and more valuable in the future.
- nomilk 2y agoHow do we actually use this? I tried selecting 'ChatGPT 4o with canvas' from the model drop down, uploading a code file, and asking "can we look at this file, I want to edit it with you", but it doesn't show canvas features or buttons that the instructional video has i.e. the UI still looks identical to ChatGPT. EDIT: I asked "where are the canvas features" and boom - the UI completely changed what the instructional video has.
- sramsay 2y agoEveryone in this thread is talking about coding, but this is, perhaps more significantly, a word processor. “Change reading level: Adjusts the reading level, from Kindergarten to Graduate School.” “Adjust the length: Edits the document length to be shorter or longer.” “Suggest edits: ChatGPT offers inline suggestions and feedback.”
- shaunxcode 2y agoin a word : yuck : show your work : cite your sources : or say nothing at all
- famahar 2y agoHard to get excited when Claude is significantly better at coding than ChatGPT. The Canvas feature is great and I hope Claude does something similar. But the improvement of LLMs changes so fast so who knows if Claude will be worth using in a year from now.
- bamboozled 2y agoI've had fairly limited experience with both tools, but Claude seemed much much nicer and gave me better results in every case I've use it.
- dheera 2y agoyawn Let me know when I can download it.
- masit94 2y ago[flagged]
- profsummergig 2y agoIf anyone can clarify what "Comment’s Triggering Correctness" likely means, please do. Thank you.
- CGamesPlay 2y agoI'd love a version of this that worked with files directly on my local system. Aider is close, but it's too integrated with git for simple one-off scripts, which is a use case where I find GPT-generated code shines. Is there an open source version of this and/or Claude Artifacts, yet?
- anotherpaulg 2y agoYou can do this to quickly work on a small script: aider --no-git oneoffscript.py
- ijidak 2y agoQuestion. Are there any great AI plug-ins anyone recommends for Sublime Text? For me it's still the cleanest editor. VS Code is way too cluttered to be my daily driver for basic editing.
- xp84 2y agoCan you define cluttered? I’m the first to be allergic to bloat, but nearly everything visually you don’t need can be turned off, and maybe it’s just fast hardware privilege talking, but it’s one app that doesn’t ever seem to lag on me.
- badgersnake 2y agoYawn, it’s still ChatGPT so it’ll still be useless.
- Simon_ORourke 2y agoFor a second there I mis-read that as Canva, and thought what the hell?