• joshstrange 3 hours ago

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

    • grbsh 2 hours ago

      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 as much context as possible (and just starting a new chat with each question).

      It’s funny, Anthropic is surely losing money on me from this, and I use gpt-mini via api to compute the relevancy ratings, so OpenAI is making money off me, despite having (in my opinion) an inferior coding LLM / UI.

    • ipsod 2 hours ago

      Tabnine has an IDEA plugin. It's not quite as good as Cursor, in my opinion, but it's better to have Tabnine and IDEA than Cursor and VSCode.

      It started out as just predictive text, but now it has a chatbot window that you can access GPT, Claude, etc. from, as well as their own model which has better assurances about code privacy.

      • jdgoesmarching 25 minutes ago

        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/

        • jdiez17 an hour ago

          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.

          • j45 an hour ago

            Sounds a little like aider.chat

            • jdiez17 32 minutes ago

              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.

              • dannyobrien 29 minutes ago

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

                • rorytbyrne 17 minutes ago

                  Just work on a branch and squash.

            • mtam 3 hours ago

              Have you considered this one: https://github.com/continuedev/continue

              • icelancer 2 hours ago

                I used this while Cursor was broken (Pylance problems), but Continue's code replace tooling sometimes will delete huge swaths of adjacent code. I've filed a comprehensive ticket in their repo and they're working on it, but I've been able to reproduce the problem recently.

                I think it has to do with Cursor's much better custom small models for code search/replace, but can't be sure.

                • constantlm 3 hours ago

                  I didn't realise Continue had a Jetbrains IDE plugin. Neat! Going to give it a go.

                  • joshstrange 3 hours ago

                    I tried it a while back and had a lot of trouble getting it to work, it's on my list to try again. I also tried Sourcegraph's Cody and just constant errors even after paying for the Pro plan so now I'm back on Copilot.

                    • kc_sourcegraph 2 hours ago

                      Hey, product manager from sourcegraph here. Sorry to hear you got errors. What were the errors, and where were you using Cody (VS Code, Web, or JetBrains)?

                      • joshstrange 2 hours ago

                        JetBrains IDEA. Here is at least one of the errors I got:

                        https://github.com/sourcegraph/jetbrains/issues/1306

                        • kc_sourcegraph an hour ago

                          Gotcha. Our JetBrains IDE has improved a lot since then, we've been focusing a ton on making performance better. If you could, would love to get you trying Cody again! I can even throw in 1 month free for you, I think I see your customer profile in Stripe :)

                      • phist_mcgee an hour ago

                        Tried to setup it up with intellij. Absolutely infuriating experience trying to get it to connect to a model. No error messages or info.

                        Really wouldn't recommend this in its current state.

                    • bagels 2 hours ago

                      Even if you use vscode, they want you to use a vscode fork... Why not just make a vscode plugin?

                      • icelancer 2 hours ago

                        Continue.dev's plugin is as close as it gets for Cursor, but there are clearly limitations to a VSCode plugin when it comes to the inline editing and code search/replace - made a comment above about it.

                      • TiredOfLife 2 hours ago

                        Jetbrains have their own AI.

                        There is also https://codeium.com/jetbrains_tutorial I have been using the free tier of it for half a year, and quite like it.

                        Supermaven has https://plugins.jetbrains.com/plugin/23893-supermaven also good free tier. (Although they recently got investment to make their own editor.)

                        • hprotagonist 3 hours ago
                        • nonethewiser 20 minutes ago

                          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.

                          • wseqyrku 2 hours ago

                            Only if you could commit the changes in the browser and pull locally?

                          • imzadi 2 hours ago

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

                            • ed_elliott_asc 2 hours ago

                              Is this tool where you have two canva tabs open at the same time?

                              • 93po an hour ago

                                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.

                                • disillusioned an hour ago

                                  Will also need to port it to a Slack Canvas.

                                  • FridgeSeal an hour ago

                                    Bonus points if you work for Canva.

                                    • arendtio 30 minutes ago

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

                                    • mattigames an hour ago

                                      Not to mention the HTML Canvas, it's a really bad name, it's even a bit worrying a company about intelligence is this bad at naming, I mean CanvasGPT was right there for crying out loud.

                                    • scop 6 hours ago

                                      I'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 5 hours ago

                                        Have you used it?

                                        • scop 3 hours ago

                                          Why 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 8 minutes ago

                                            Not 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/jx9LVsry...

                                        • cj 6 hours ago

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

                                          • jcfrei 5 hours ago

                                            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 flexibility in pricing and more rent for openAI (people using it less then what OpenAI calculates for subscription costs).

                                            • james_marks 20 minutes ago

                                              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.

                                              • adventured 5 hours ago

                                                The difference between Google had it just tried to be an enterprise search API, versus owning the consumer destination for search input/results.

                                                • cynicalpeace an hour ago

                                                  Google will be a remembered as a victim of Schumpeter's Creative Destruction

                                                  • james_marks 18 minutes ago

                                                    From Wikipedia, for that don’t know the term: “a concept in economics that describes a process in which new innovations replace and make obsolete older innovations.”

                                                    Ironically, I had to google it, and agree with the comment.

                                              • al_borland 5 hours ago

                                                I wouldn't be surprised to see Apple add something like this to Pages and some of their other apps. Their approach to AI, from what we've seen so far, has been about integrating it into existing apps and experiences, rather than making a separate AI app. I have to imagine this is the way forward, and these stand alone apps are basically tech demos for what is possible, rather than end-state for how it should be consumed by the masses.

                                                I agree with you on where OpenAI will/should sit in 5-10 years. However, I don't think them building the occasional tool like this is unwarranted, as it helps them show the direction companies could/should head with integration into other tools. Before Microsoft made hardware full time, they would occasionally produce something (or partner with brands) to show a new feature Windows supports as a way to tell the OEMs out there, "this is what we want you to do and the direction we'd like the PC to head." The UMPC[0] was one attempt at this which didn't take off. Intel also did something like this with the NUC[1]. I view what OpenAI is doing as a similar concept, but applied to software.

                                                [0] https://en.wikipedia.org/wiki/Ultra-mobile_PC

                                                [1] https://en.wikipedia.org/wiki/Next_Unit_of_Computing

                                                • acchow an hour ago

                                                  Every app with a significant installed user base is adding AI features.

                                                  OP is lamenting that Cursor and OpenAI chose to create new apps instead of integrating with (someone else’s) existing apps. But this is a result of a need to be always fully unblocked.

                                                  Also, owning the app opens up greater financial potential down the line…

                                                • svat 4 hours ago

                                                  > the type of things Google could do with Gemini integrated into Google Docs

                                                  Google already does have this in Google Docs (and all their products)? You can ask it questions about the current doc, select a paragraph and ask click on "rewrite", things like that. Has helped me get over writer's block at least a couple of times. Similarly for making slides etc. (It requires the paid subscription if you want to use it from a personal account.)

                                                  https://support.google.com/docs/answer/13951448 shows some of it for Docs, and https://support.google.com/mail/answer/13447104 is the one for various Workspace products.

                                                  • Zinu 4 hours ago

                                                    Those look more like one-off prompts, and not a proper chat/collab with Gemini.

                                                  • serjester 5 hours ago

                                                    75% of OpenAI's revenue is coming from their consumer business - the better question is the long term viability of their public API.

                                                    But if they believe they're going to reach AGI, it makes no sense to pigeonhole themselves to the interface of ChatGPT. Seems like a pretty sensible decision to maintain both.

                                                    • imranhou 4 hours ago

                                                      Apparently it is predicted(1) that their API is a profit making business while chatgpt is a loss leader so far…

                                                      (1) https://www.tanayj.com/p/openai-and-anthropic-revenue-breakd...

                                                      • 8338550bff96 4 hours ago

                                                        75%? Thats astonishing to me. Where are you able to see those details?

                                                        It wouldn't surprise me if not a lot of enterprises are going through OpenAI's enterprise agreements - most already have a relationship with Microsoft in one capacity or another so going through Azure just seems like the lowest friction way to get access. If how many millions we spend on tokens through Azure to OpenAI is any indication of what other orgs are doing, I would expect consumer's $20/month to be a drop in the bucket.

                                                        • jdgoesmarching 20 minutes ago

                                                          This very good analysis estimates 73%, which includes team and enterprise. Given that enterprise access is limited and expensive, it seems Plus and Teams are mostly carrying this.

                                                          The whole financial breakdown is fascinating and I’m surprised to not see it circulating more.

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

                                                          • swarnie 3 hours ago

                                                            It may be pretty minimal but i can personally vouch for 20ish techies in my own social orbit who's businesses wont authorise or wont pay for OpenAI yet and are doing so out of their own pockets; i share an office with four of them.

                                                            Maybe the consumer side will slide as businesses pick up the tab?

                                                        • debbiedowner 5 hours ago

                                                          An LLM named Duet has been in Google docs for 17 months now! https://workspace.google.com/blog/product-announcements/duet...

                                                          I've been using it for about a year.

                                                          • franze 5 hours ago

                                                            never figured out on how to activate it in my workspace

                                                            • karamanolev 4 hours ago

                                                              Same here. I feel like Google's products have become such a labyrinth of features, settings, integrations, separate (but not really) products, that navigating them requires an expert. Sadly, I don't see a way back - each new additional feature or product is just bolted on top and adds more complexity. Given the corporate structure of Google, there's zero chance of an org-wide restructuring of the labyrinth.

                                                              • herval 4 hours ago

                                                                google's approach to shipping products is puzzling. It's like they don't care if anyone uses them at all

                                                            • wenc 6 hours ago

                                                              > This also demonstrates the type of things Google could do with Gemini integrated into Google Docs if they step up their game a bit.

                                                              This is exactly what Google’s NotebookLM does. It’s (currently) free and it reads your Google Docs and does RAG on them.

                                                              https://notebooklm.google/

                                                              • HarHarVeryFunny 5 hours ago

                                                                The most amazing thing with notebooklm is that is can turn your docs into a very high quality podcast of two people discussing the content of your docs.

                                                                • ben_w 2 hours ago

                                                                  Juggling dog. It's not very good, but it's amazing that it's possible at all.

                                                                  https://github.com/BenWheatley/Timeline-of-the-near-future

                                                                  I've only used the "Deep Dive" generator a few times, and I'm already sensing the audio equivalent of "youtube face" in the style — not saying that's inherently bad, but this is definitely early days for this kind of tool, so consider Deep Dive as it is today to be a GPT-2 demo of things to come.

                                                                  • stavros an hour ago

                                                                    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.

                                                                    • Jerrrrrrry an hour ago

                                                                      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 maintain jongleurs."(4) What did these jugglers do to provoke the ire of churchmen? It is difficult to say with certainty, since the jongleurs were often jacks-of-all-trades. At times they were auxiliary performers who worked with troubadour poets in Europe, especially the south of France and Spain. The troubadours would write poetry, and the jongleurs would perform their verses to music. But troubadours often performed their own poetry, and jongleurs chanted street ballads they had picked up in their wanderings. Consequently, the terms "troubadour" and "jongleur" are often used interchangeably by their contemporaries.
                                                                      
                                                                      These jongleurs might sing amorous songs or pantomime licentious actions. But they might be also jugglers, bear trainers, acrobats, sleight-of-hand artists or outright mountebanks. Historian Joseph Anglade remarks that in the high Middle Ages:

                                                                      "We see the singer and strolling musician, who comes to the cabaret to perform; the mountebank-juggler, with his tricks of sleight-of-hand, who well represents the class of jongleurs for whom his name had become synonymous; and finally the acrobat, often accompanied by female dancers of easy morals, exhibiting to the gaping public the gaggle of animals he has dressed up — birds, monkeys, bears, savant dogs and counting cats — in a word, all the types found in fairs and circuses who come under the general name of jongleur.”(5) -- http://www.arthurchandler.com/symbolism-of-juggling

                                                                  • theragra an hour ago

                                                                    This feature is cool as fuck, but I noticed that podcasts it generates loose quite a lot of details from the original article. Even longreads turn into 13 mins chunks.

                                                                    • supafastcoder 5 hours ago

                                                                      It's fun the first time but it quickly gets boring.

                                                                      • 8338550bff96 4 hours ago

                                                                        Finding signal in noise is not an easy job given clip things are moving along. Whatever content creators need to do to deliver quality distilled content - I'm here for it.

                                                                    • carom 3 hours ago

                                                                      Their API is unusable due to rate limits. Myself and my wife have both had ideas, started using it, and found other approaches after hitting rate limits. I tried funding more money in the account to increase the rate limits and it did not work. I imagine they see poor growth there because of this.

                                                                      • bearjaws 2 hours ago

                                                                        It's pretty trivial to get increased limits, I've used the API for a few consulting projects and got to tier 4 in a month. At that point you can burn near $200 a day and 2 million tokens per minute.

                                                                        You only need 45 days to get tier 5 and if you have that many customers after 45 days you should just apply to YC lol.

                                                                        Maybe you checked over a year ago, which was the wild wild West at the time, they didn't even have the tier limits.

                                                                        • byearthithatius 2 hours ago

                                                                          You need to use it for some time to get into their higher tiers of usage. I used to also have this problem and it annoyed me greatly, but once I got to usage tier 4 it never happened again (except for o1-preview but that just wastes tokens IMO).

                                                                        • ren_engineer 5 hours ago

                                                                          ChatGPT itself is them copying their own API users, this is just them building out more features already built by users. My guess is they know they don't have a long term edge in models alone, so they are going to rely on expanding ChatGPT for better margins and to keep getting training data from users. They obviously want to control the platform, not integrate with other platforms

                                                                          • rising-sky 2 hours ago

                                                                            > but I wish it were integrated into tools already used for coding and writing rather than having it be a separate app

                                                                            Take a look at cursor.com

                                                                            • fakedang 2 hours ago

                                                                              Cursor is a funny company. They were invested into by OpenAI, but almost everyone using Cursor uses it with Claude Sonnet 3.5.

                                                                            • herval 5 hours ago

                                                                              LLM as a service is much easier to replicate than physical data centers and there's a much lower potential user base than consumers, so I'd imagine they're swimming upstream into B2C land in order to justify the valuation

                                                                              • truetraveller 44 minutes ago

                                                                                You mean downstream, not upstream. Upstream is closer to the raw materials.

                                                                              • JumpCrisscross 4 hours ago

                                                                                > demonstrates the type of things Google could do with Gemini integrated into Google Docs

                                                                                Or Microsoft!

                                                                                > think OpenAI will end up being either an infrastructure provider OR a SaaS, but not both

                                                                                Microsoft cut off OpenAI's ability to execute on the former by making Azure their exclusive cloud partner. Being an infrastructure provider with zero metal is doable, but it leaves obvious room for a competitor to optimise.

                                                                                • munchler 2 hours ago

                                                                                  Microsoft is integrating Copilot into many of their products, including Visual Studio and Office/365.

                                                                                • leetharris 6 hours ago

                                                                                  > 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

                                                                                  I think it's because LLMs (and to some extent other modalities) tend to be "winner takes all." OpenAI doesn't have a long term moat, their data and architecture is not wildly better than xAI, Google, MS, Meta, etc.

                                                                                  If they don't secure their position as #1 Chatbot I think they will eventually become #2, then #3, etc.

                                                                                  • aflukasz 4 hours ago

                                                                                    > If they don't secure their position as #1 Chatbot I think they will eventually become #2, then #3, etc.

                                                                                    But can they do it at all? It's not like they are like early Google vs other search engines.

                                                                                    • ben_w 2 hours ago

                                                                                      At the moment this feels like a x10 speed run on the browser wars: lots of competitors very quickly churning who is "best" according to some metric, stuff getting baked into operating systems, freely licensed models.

                                                                                      How do you make money off a web browser, to justify the development costs? And what does that look like in an LLM?

                                                                                  • 1659447091 4 hours ago

                                                                                    > but I wish it were integrated into tools already used for coding

                                                                                    Unless I'm missing something about Canvas, gh CoPilot Chat (which is basically ChatGPT?) integrates inline into IntelliJ. Start a chat from line numbers and it provides a diff before applying or refining.

                                                                                    • gnatolf 2 hours ago

                                                                                      > which is basically ChatGPT?

                                                                                      Yea, I'm wondering the same. Is there any good resource to look up whether copilot follows the ChatGPT updates? I would be renewing my subscription, but it does not feel like it has improved similarly to how the new models have...

                                                                                    • isignal 5 hours ago

                                                                                      Consumer side can allow you to run ads and get Google like revenue in the future.

                                                                                      • riffraff 5 hours ago

                                                                                        google has gemini integrated in Google Colab (jupyter notebooks) and while it doesn't work 100% well, it's a pretty great idea.

                                                                                        • briandear 5 hours ago

                                                                                          Not sure how or why you’d want this integrated into Vim for instance.

                                                                                          • ygjb 2 hours ago

                                                                                            idk, I can definitely see value in a lightweight LLM component for VIM to help me look up the correct command sequence to exit :P

                                                                                          • mmaunder 5 hours ago

                                                                                            Have you used Canvas?

                                                                                          • modeless 8 minutes ago

                                                                                            I thought I didn't have this yet but turns out it's there, just buried in the drop down model selection menu. 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.

                                                                                            • siliconc0w 3 hours ago

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

                                                                                              • throwup238 2 hours ago

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

                                                                                                • moomoo11 3 hours ago

                                                                                                  It’s cool for noobs and hobbyists.

                                                                                                  • janoc 2 hours ago

                                                                                                    And venture capital.

                                                                                                    • FridgeSeal 33 minutes ago

                                                                                                      Yeah, that’s just hobbyists with more money.

                                                                                                      Joking…but-only-a-little.

                                                                                                  • 93po an hour ago

                                                                                                    it's useful for my tampermonkey scripts that dont even exist in source control anywhere, and i have a friend that works in physics and has to write a ton of python code, but in really esoteric software platforms that are definitely not IDEs. they'd be copying and pasting code from a tool somewhere anyway.

                                                                                                  • natch 3 hours ago

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

                                                                                                    • HeralFacker 17 minutes ago

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

                                                                                                      • indymike 5 hours ago

                                                                                                        Can we stop naming things canvas? Please?

                                                                                                        • Keyframe 5 hours ago

                                                                                                          AI was probably consulted for naming. Result was generic, bland midpoint.

                                                                                                          • jxramos 5 hours ago

                                                                                                            it's a dogpile of an overloaded term. At first I thought this was about writing html canvas source using ChatGPT.

                                                                                                            • indymike 4 hours ago

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

                                                                                                          • dlojudice 3 hours ago

                                                                                                            Awesome 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 35 minutes ago

                                                                                                              preview and publish. Where you can share a link to a functioning version of the artifact.

                                                                                                            • architango 5 hours ago

                                                                                                              Mixed 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

                                                                                                              • pragmomm 4 hours ago

                                                                                                                Canvas is closer to Cursor (https://www.cursor.com) than Claude.

                                                                                                                I wonder how Paul Graham thinks of Sam Altman basically copying Cursor and potentially every upstream AI company out of YC, maybe as soon as they launch on demo day.

                                                                                                                Is it a retribution arc?

                                                                                                                • JumpCrisscross 4 hours ago

                                                                                                                  > wonder how Paul Graham thinks of Sam Altman basically copying Cursor

                                                                                                                  If OpenAI can copy Cursor, so can everyone else.

                                                                                                                  • jsheard 3 hours ago

                                                                                                                    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.

                                                                                                                    • FridgeSeal 28 minutes ago

                                                                                                                      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.

                                                                                                                      • amarcheschi 2 hours ago

                                                                                                                        I wonder whether so many clones companies funded can eventually bring in a positive return when (if) a single company manages to rise above the others and become successful. Does anybody know if yc funding is publicly available? And how to know what return they get if a company gets ipo'd?

                                                                                                                      • dartos 4 hours ago

                                                                                                                        Yup. Prompts have no moat.

                                                                                                                        • danielmarkbruce 3 hours ago

                                                                                                                          It depends on who the moat is supposed to keep out. A reasonable case from an antitrust regulator would be that if a provider of models/apis gleans the prompts from the users of the apis to build competing products... they are in trouble.

                                                                                                                          Good prompts may actually have a moat - a complex agent system is basically just a lot of prompts and infra to co-ordinate the outputs/inputs.

                                                                                                                          • dartos 3 hours ago

                                                                                                                            > Good prompts may actually have a moat - a complex agent system is basically just a lot of prompts.

                                                                                                                            The second part of that statement (is wrong and) negates the first.

                                                                                                                            Prompts aren’t a science. There’s no rationale behind them.

                                                                                                                            They’re tricks and quirks that people find in current models to increase some success metric those people came up with.

                                                                                                                            They may not work from one model to the next. They don’t vary that much from one another. They, in all honesty, are not at all difficult or require any real skill to make. (I’ve worked at 2 AI startups and have seen the Apple prompts, aider prompts, and continue prompts) Just trial and error and an understanding of the English language.

                                                                                                                            Moreover, a complex agent system is much more than prompts (the last AI startup and the current one I work at are both complex agent systems). Machinery needs to be built, deployed, and maintained for agents to work. That may be a set of services for handling all the different messaging channels or it may be a single simple server that daisy chains prompts.

                                                                                                                            Those systems are a moat as much as any software is.

                                                                                                                            Prompts are not.

                                                                                                                            • danielmarkbruce 2 hours ago

                                                                                                                              That prompts aren't science means little. If anything it makes them more important because you can't systematically arrive at good ones.

                                                                                                                              If one spends a lot of time building an application to achieve an actual goal they'll realize the prompts make a gigantic difference and it takes an enormous amount of fiddly, annoying work to improve. I do this (and I built an agent system, which was more straightforward to do...) in financial markets. It so much so that people build systems just to be able to iterate on prompts (https://www.promptlayer.com/).

                                                                                                                              I may be wrong - but I'll speculate you work on infra and have never had to build a (real) application that is trying to achieve a business outcome. I expect if you did, you'd know how much (non sexy) work is involved on prompting that is hard to replicate.

                                                                                                                              Hell, papers get published that are just about prompting!

                                                                                                                              https://arxiv.org/abs/2201.11903

                                                                                                                              This line of thought effectively led to Gpt-4-o1. Good prompts -> good output -> good training data -> good model.

                                                                                                                              • dartos 2 hours ago

                                                                                                                                > If anything it makes them more important because you can't systematically arrive at good ones

                                                                                                                                Important and easy to make are not the same

                                                                                                                                I never said prompts didn’t matter, just that they’re so easy to make and so similar to others that they aren’t a moat.

                                                                                                                                > I may be wrong - but I'll speculate you work on infra and have never had to build a (real) application that is trying to achieve a business outcome.

                                                                                                                                You’re very wrong. Don’t make assumptions like this. I’ve been a full stack (mostly backend) dev for about 15 years and started working with natural language processing back in 2017 around when word2vec was first published.

                                                                                                                                Prompts are not difficult, they are time consuming. It’s all trial and error. Data entry is also time consuming, but isn’t difficult and doesn’t provide any moat.

                                                                                                                                > that is hard to replicate.

                                                                                                                                Because there are so many factors at play _besides prompting. Prompting is the easiest thing to do in any agent or RAG pipeline. it’s all the other settings and infra that are difficult to tune to replicate a given result. (Good chunking of documents, ensuring only high quality data gets into the system in the first place, etc)

                                                                                                                                Not to mention needing to know the exact model and seed used.

                                                                                                                                Nothing on chatgpt is reproducible, for example, simply because they include the timestamp in their system prompt.

                                                                                                                                > Good prompts -> good output -> good training data -> good model.

                                                                                                                                This is not correct at all. I’m going to assume you made a mistake since this makes it look like you think that models are trained on their own output, but we know that synthetic datasets make for poor training data. I feel like you should know that.

                                                                                                                                A good model will give good output. Good output can be directed and refined with good prompting.

                                                                                                                                It’s not hard to make good prompts, just time consuming.

                                                                                                                                They provide no moat.

                                                                                                                                • danielmarkbruce 7 minutes ago

                                                                                                                                  There is a lot of nonsense in here, for example:

                                                                                                                                  > but we know that synthetic datasets make for poor training data

                                                                                                                                  This is a silly generalization. Just google "synthetic data for training LLMs" and you'll find a bunch of papers on it. Here's a decent survey: https://arxiv.org/pdf/2404.07503

                                                                                                                                  It's very likely o1 used synthetic data to train the model and/or the reward model they used for RLHF. Arxiv is free, pick up some papers. Good deep learning texts are free, pick some up.

                                                                                                                            • sanex 3 hours ago

                                                                                                                              Amazon Basics is kind of the same thing, they haven't been sued. Yet.

                                                                                                                              • jamiek88 3 hours ago

                                                                                                                                Suing Amazon unless you are also a mega corp is basically impossible so until they rip off Apple or MS they’ll be fine.

                                                                                                                                • danielmarkbruce 2 hours ago

                                                                                                                                  They have indeed.

                                                                                                                          • freediver 3 hours ago

                                                                                                                            Cursor was one of the first AI editors I used, but recently Aider has completely replaced the AI assisted coding for me. I still use cursor but just as an editor, all LLM work is done with aider in the shell.

                                                                                                                            • bachittle 3 hours ago

                                                                                                                              I replaced Cursor with continue.dev. It allows me to run AI models locally and connect it with a vscode plugin instead of replacing vscode with a whole new IDE, and it's open source.

                                                                                                                              • randDev210901 3 hours ago

                                                                                                                                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.

                                                                                                                                • tomduncalf 2 hours ago

                                                                                                                                  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.

                                                                                                                              • adamrezich 4 hours ago

                                                                                                                                It's just a company that promised AGI would somehow come from developing LLM-based products, rapidly scrambling to keep up with other LLM-based products, to distract from the fact that it's becoming increasingly apparent that AGI is not coming anytime soon.

                                                                                                                                • valval 2 hours ago

                                                                                                                                  The idea of AGI is silly. It’s ludicrous. Who’s been counting on it to happen?

                                                                                                                                  OpenAI are in the money making business. They don’t care about no AGI. They’re experts who know where the limits are at the moment.

                                                                                                                                  We don’t have the tools for AGI any more than we do for time travel.

                                                                                                                                  • ben_w 2 hours ago

                                                                                                                                    There's good reasons to expect time travel is physically impossible.

                                                                                                                                    Your brain is an existential proof that general intelligence isn't impossible.

                                                                                                                                    Figuring out the special sauce that makes a human brain able to learn so much so easily? Sure that's hard, but evolution did it blindly, and we can simulate evolution, so we've definitely got the tools to make AGI, we just don't have the tools to engineer it.

                                                                                                                                  • dennisy 3 hours ago

                                                                                                                                    Yeah I completely agree with this, it makes me sad that OpenAI are spending time on this when they should be pushing the foundation models ahead.

                                                                                                                                  • truetraveller an hour ago

                                                                                                                                    > potentially every upstream AI company out of YC

                                                                                                                                    You mean downstream.

                                                                                                                                    • ada1981 2 hours ago

                                                                                                                                      Like Amazon cloning the best selling products, bringing them in house, and then closing the accounts of competitors.

                                                                                                                                      Met a guy who got brought in by Amazon after they hit 8 figures in sales, wined and dined, then months later Amazon launched competing product and locked them out of their accounts, cost them 9 figures.

                                                                                                                                    • j0hnyl 4 hours ago

                                                                                                                                      As much as I want to like Claude, it sucks in comparison to ChatGPT in every way I've tested, and I'm going to use the better product. As a consumer, the governance model only results in an inferior product that produces way more refusals for basic tasks.

                                                                                                                                      • aeze 4 hours ago

                                                                                                                                        Agreed on the principle (using the better product) but interestingly I've had the opposite experience when comparing Claude 3.5 Sonnet vs GPT 4o.

                                                                                                                                        Claude's been far and away superior on coding tasks. What have you been testing for?

                                                                                                                                        • CharlieDigital 3 hours ago

                                                                                                                                          I have a friend who has ZERO background in coding and he's basically built a SaaS app from the ground up using Replit and it's integration with Claude.

                                                                                                                                          Backend is Supabase, auth done with Firebase, and includes Stripe integration and he's live with actual paying customers in maybe 2 weeks time.

                                                                                                                                          He showed me his workflow and the prompts he uses and it's pretty amazing how much he's been able to do with very little technical background. He'll get an initial prompt to generate components, run the code, ask for adjustments, give Claude any errors and ask Claude to fix it, etc.

                                                                                                                                          • trilobyte 2 hours ago

                                                                                                                                            o1-preview built me an iOS app that is now in the app store. It only took me about 3 hours of back and forth with it go from very basic to adding 10 - 20 features, and it didn't break the existing code when refactoring for new features. It also generates code with very little of the cruft that I would expect to see reviewing PRs from human coders. I've got 25 years build / deploying / running code at every size company from startup to FAANG, and I'm completely blown away how quickly it was able to help me take a concept in my head to an app ready to put in front of users and ask them to pay for (I already have over 3,000 sales of the app within 2 weeks of releasing).

                                                                                                                                            My next step is to ask it to rewrite the iOS app into an Android app when I have a block of time to sit down and work through it.

                                                                                                                                            • s1291 2 hours ago

                                                                                                                                              That's interesting. Could you share the name of the app?

                                                                                                                                            • ikety 3 hours ago

                                                                                                                                              Wow that's super impressive. I need to stop making excuses and being afraid of doing big side projects with this many tools at my disposal.

                                                                                                                                              • nicce an hour ago

                                                                                                                                                I have big issues with the AI code. It is often so bad that I can’t stand it and would never release something like that when I know is so poor quality.

                                                                                                                                                • influx 2 hours ago

                                                                                                                                                  I wrote a Blackjack simulator using 90% LLM as a fun side project.

                                                                                                                                                  https://github.com/mmichie/cardsharp

                                                                                                                                                • tchock23 2 hours ago

                                                                                                                                                  Has he shared this workflow anywhere (i.e., YouTube)? I’d be very curious to see how it works.

                                                                                                                                                  • CharlieDigital 2 hours ago

                                                                                                                                                    No; not at the moment. I've been trying to get him to create some content along the way because it's so interesting, but he's been resistant (not because he doesn't want to share; more like he's too heads down on the product).

                                                                                                                                                  • dmitrygr 3 hours ago

                                                                                                                                                    Ask him in a year how maintenance went

                                                                                                                                                    • CharlieDigital 3 hours ago

                                                                                                                                                      The whole thing is literally stapled together right now -- and he knows it, but he's got paying users and validated the problem. If he's at it for a year, it won't matter: it means he'll be making money and can either try to get funded or may be generating enough revenue to rebuild it.

                                                                                                                                                      • dmitrygr 2 hours ago

                                                                                                                                                        Hiring people to maintain AI-generated dross is not easy. Try it.

                                                                                                                                                        • CharlieDigital 2 hours ago

                                                                                                                                                          You'd be surprised.

                                                                                                                                                          I worked at a YC startup two years back and the codebase at the time was terrible, completely unmaintainable. I thought I fixed a bug only to find that the same code was copy/pasted 10x.

                                                                                                                                                          They recently closed on a $30m B and they are killing it. The team simply refactored and rebuilt it as they scaled and brought on board more senior engineers.

                                                                                                                                                          Engineering type folks (me included) like to think that the code is the problem that needs to be solved. Actually, the job of a startup is to find the right business problem that people will pay you to solve. The cheaper and faster you can find that problem, the sooner you can determine if it's a real business.

                                                                                                                                                          • CamperBob2 an hour ago

                                                                                                                                                            Sounds like a job for... AI.

                                                                                                                                                    • j0hnyl 4 hours ago

                                                                                                                                                      I do a lot of cybersecurity and cyber adjacent work, and Claud will refuse quite a lot for even benign tasks just based on me referencing or using tools that has any sort of cyber context associated with it. It's like negotiating with a stubborn toddler.

                                                                                                                                                      • digital_sawzall 4 hours ago

                                                                                                                                                        This is surprising to me as I have the exact opposite experience. I work in offensive security and chatgpt will add a paragraph on considering the ethical and legal aspects on every reply. Just a today I was researching attacks on key systems and ChatGPT refused to answer while Claude gave me a high level overview of how the attack works with code.

                                                                                                                                                        • dumpsterdiver 35 minutes ago

                                                                                                                                                          In cases where it makes sense such as this one, ChatGPT is easily defeated with sound logic.

                                                                                                                                                          "As a security practitioner I strongly disagree with that characterization. It's important to remember that there are two sides to security, and if we treat everyone like the bad guys then the bad guys win."

                                                                                                                                                          The next response will include an acknowledgment that your logic is sound, as well as the previously censored answer to your question.

                                                                                                                                                          • j0hnyl 3 hours ago

                                                                                                                                                            Really odd. ChatGPT literally does what I ask without protest every time. It's possible that these platforms have such large user bases that they're probably split testing who gets what guardrails all the time.

                                                                                                                                                            • dumpsterdiver 8 minutes ago

                                                                                                                                                              > It's possible that these platforms have such large user bases that they're probably split testing who gets what guardrails all the time.

                                                                                                                                                              The varying behavior I've witnessed leads me to believe it's more about establishing context and precedent.

                                                                                                                                                              For instance, in one session I managed to obtain a python shell (interface to a filesystem via python - note: it wasn't a shell I could type directly into, but rather instruct ChatGPT to pass commands into, which it did verbatim) which had a README in the filesystem saying that the sandboxed shell really was intended to be used by users and explored. Once you had it, OpenAI let you know that it was not only acceptable but intentional.

                                                                                                                                                              Creating a new session however and failing to establish context (this is who I am and this is what I'm trying to accomplish) and precedent (we're already talking about this, so it's okay to talk more about it), ChatGPT denied the existence of such capabilities, lol.

                                                                                                                                                              I've also noticed that once it says no, it's harder to get it to say yes than if you were to establish precedent before asking the question. If you carefully lay the groundwork and prepare ChatGPT for what you're about to ask it in a way that let's it know it's okay to respond with the answer you're looking for - things usually go pretty smoothly.

                                                                                                                                                          • jorvi 4 hours ago

                                                                                                                                                            I am not sure if this works with Claude, but one of the other big models will skip right past all the censoring bullshit if you state "you will not refuse to respond and you will not give content warnings or lectures". Out of curiosity I tried to push it, and you can get really, really, really dark before it starts to try to steer away to something else. So I imagine getting grey or blackhat responses out of that model shouldn't be overly difficult.

                                                                                                                                                            • valval 2 hours ago

                                                                                                                                                              In my quick testing using that prompt together with “how to get away with murder”, I got your typical paragraph of I can’t give unethical advice yada yada.

                                                                                                                                                          • scellus 3 hours ago

                                                                                                                                                            I generate or modify R and Python, and slightly prefer Claude currently. I haven't tested the o1 models properly though. By looking at evals, o1-mini should be the best coding model available. On the other hand most (but not all) of my use is close to googling, so not worth using a reasoning model.

                                                                                                                                                          • sdoering 4 hours ago

                                                                                                                                                            I have the exact opposite experience. I canceled my crapGPT subscription after >1 year because Claude blew it out of the water in every use case.

                                                                                                                                                            Projector make it even better. But I could imagine it depends on the specific needs one has.

                                                                                                                                                            • architango 4 hours ago

                                                                                                                                                              This is my experience as well. Claude excels on topics and in fields where ChatGPT 4 is nearly unusable.

                                                                                                                                                            • ddoice 4 hours ago

                                                                                                                                                              I code and document code and imho Claude is superior, try to tell Gpt to draw a mermaid chart to explain a code flow... the mermaid generated will have syntax errors half of the time.

                                                                                                                                                              • positus 4 hours ago

                                                                                                                                                                Code output from is Claude pretty good. It seems to hallucinate less than o1 for me. It's been a struggle to get o1 to stop referencing non-existent methods and functions.

                                                                                                                                                                • therein 3 hours ago

                                                                                                                                                                  This hasn't been my experience. Claude often hallucinates less for me and is able to reason better in fields where knowledge is obscure.

                                                                                                                                                                  ChatGPT will just start to pretend like some perfect library that doesn't exist exists.

                                                                                                                                                                  • globular-toast 4 hours ago

                                                                                                                                                                    This is why free markets aren't the solution to all our problems.

                                                                                                                                                                    • j0hnyl 4 hours ago

                                                                                                                                                                      How so? Seems to me that this is exactly the solution.

                                                                                                                                                                  • theragra an hour ago

                                                                                                                                                                    OpenAI started the same, so we'll see. One thing I dislike is that Claude is even more "over safeguarded" then ChatGPT. It disallows even kind of reasonable questions about Ritalin bioavailability in different ways of administration.

                                                                                                                                                                    • kingkongjaffa 4 hours 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 and I would love to know.

                                                                                                                                                                      • alach11 4 hours ago

                                                                                                                                                                        This is similar to Artifacts [0] in Claude.

                                                                                                                                                                        [0] https://support.anthropic.com/en/articles/9487310-what-are-a...

                                                                                                                                                                        • akaike 4 hours ago

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

                                                                                                                                                                          • wenc 4 hours ago

                                                                                                                                                                            Claude can generate Artifacts but they are not inline editable and they keep getting regenerated at every prompt.

                                                                                                                                                                            Canvas appears to be different in that it allows inline editing and also prompting on a selection. So not the same as Claude.

                                                                                                                                                                            • dcre 4 hours ago

                                                                                                                                                                              I'm guessing they mean Artifacts: https://www.anthropic.com/news/artifacts

                                                                                                                                                                            • rglover 3 hours ago

                                                                                                                                                                              If you prefer to support Claude, check out Parrot [1]. I'll be adding a feature similar to this backed by Claude 3.5 Sonnet over the next few weeks.

                                                                                                                                                                              [1] https://codewithparrot.com

                                                                                                                                                                              • elashri 3 hours ago

                                                                                                                                                                                In your landing page it says about competitors

                                                                                                                                                                                > They're not wasting hours trying to "figure out" a solution

                                                                                                                                                                                I am pretty sure that we don't have AGI that would figure our solutions to our problems (coding or not) on its own yet. And from experience, you would need to solve the problems at least conceptually before using LLM and try to get something useful out of that.

                                                                                                                                                                                • rglover 3 hours ago

                                                                                                                                                                                  Depends on scope, but Parrot is tuned to decently one-shot a lot of stuff.

                                                                                                                                                                                  For example, I need to implement HTTP/2 in my JS framework and was curious about what the code would look like. Here's the result from the following prompt: https://www.imghippo.com/i/xR2Zk1727987897.png (full code it gave me here: https://gist.github.com/rglover/069bdaea91c629e95957610b484e...).

                                                                                                                                                                                  Prompt:

                                                                                                                                                                                  > Help me implement an HTTP/2 enabled server using Express.js.

                                                                                                                                                                                  ---

                                                                                                                                                                                  When I initially researched how to do this just following the Node.js docs, Google results, and SO, it was fairly confusing (easily wasted an hour or two). This immediately gave me what I needed to understand the approach in a few seconds.

                                                                                                                                                                                  • elashri 2 hours ago

                                                                                                                                                                                    I am not a nodeJS developer but it was interesting that the first results from a kagi search was SO question that had one of the answers that contains a code very similar to what you provided here [1]. So while you might be right in general, I still think you still gave an example of that you used LLM tool to help implementing a solution. You actually knew that you want to implement http/2 using express.js.

                                                                                                                                                                                    Hint: I am not sure whether this is a good solution or not. As I said I am not a nodeJS developer.

                                                                                                                                                                                    [1] https://stackoverflow.com/questions/59534717/how-to-integrat...

                                                                                                                                                                                    • rglover 2 hours ago

                                                                                                                                                                                      If you want to take it for a test drive, Parrot is free to try and works with any language (~200+ languages and frameworks supported), not just JS/Node. I'd also be happy to give you some extra generation tokens to push the limits (just email me w/ your username ryan@codewithparrot.com and I'll hook you up) and see if it'd be useful.

                                                                                                                                                                              • ipaddr 4 hours ago

                                                                                                                                                                                The last thing we need is a more restrictive for profit company lobbying on behalf of the powerful to make sharing ai weights illegal.

                                                                                                                                                                                • sunaookami 2 hours ago

                                                                                                                                                                                  ChatGPT can't preview the output like Claude can (for e.g. HTML, JavaScript, certain JS frameworks, etc.).

                                                                                                                                                                                  • cryptoegorophy 3 hours ago

                                                                                                                                                                                    I have some bad experience about it. Asked it to help generate python code to make a vpn server with extra layers, but it refused. What in the dictatorship is this? ChatGPT on the other hand did it with no problems. Seems like Claude has a lot more censorship and restrictions for what I tested it.

                                                                                                                                                                                    • fhdsgbbcaA 2 hours ago

                                                                                                                                                                                      Attempting to do any form of security work using LLM is nigh impossible without a few steps of nudging it out of its “while user is asking me to do bad things: say no” loop.

                                                                                                                                                                                      After a year of heavy LLM use I’ve found the utility limits, my usage has peaked, and I’m developing very restrictive use cases.

                                                                                                                                                                                      Beyond functioning as an interactive O’Reilly manual, LLM only save time if you never read the code they produce. Which is a short term win, but things will blow up eventually, as with all code, and now you’ve got a bigger problem than you started with.

                                                                                                                                                                                    • fhdsgbbcaA 2 hours ago

                                                                                                                                                                                      They all obey the same masters, be it the big tech companies providing subsidized cloud, VC, or the stock market (post-IPO).

                                                                                                                                                                                      Trying to delude oneself that company A is superior morally to company B without a very clear distinction between incentive structures (eg A makes money from causing pollution, B sells widgets for cleaning up pollution), which is not the case with these companies, is magical thinking.

                                                                                                                                                                                      • iwishiknewlisp 4 hours ago

                                                                                                                                                                                        I got weirded out about ChatGPT when I dug deeper into the founder and discovered claims of sexual assault from his sister. I am not being facetious either when I say that something about the expressions and behavior of Sam Altman gives me the creeps even before I was aware of the allegations against him.

                                                                                                                                                                                        Obviously, the split into a for-profit company and resignations from the alignment team are more factual based concerns, but the way Sam Altman carries himself gives me all sort of subconscious tells of something sinister. Maybe its a point anti-thetical to reason, but my view is that after hundred of thousands of years of human evolution, a gut feeling has some truth even if I can't understand the mechanism behind it.

                                                                                                                                                                                        • IncreasePosts 4 hours ago

                                                                                                                                                                                          I have no love for Altman - he Altman seems like a (very successful) huckster to me, but I also read the sexual assault allegations as coming from a very mentally disturbed person, to the point that I'm not going to use that data point as part of my judgement of him.

                                                                                                                                                                                          • mmooss 4 hours ago

                                                                                                                                                                                            I know nothing about these claims or Altman, but this argument fits the pattern of three commonplace threads that I hope people will notice in these situations:

                                                                                                                                                                                            1) Smearing the attacker: When someone unknown accuses or opposes a powerful public person, a standard response is to smear the accuser's credibility and reputation, creating doubts in onlookers, and causing day-to-day harm and high levels of stress and pressure for the accuser, and even causing danger (threats, doxxing, etc.). Powerful people can control the narrative - through contacts with other powerful people, by buying resources, or just posting on social media to their many followers. Also, powerful people already have a reputation that the accuser has to change, with many invested in believing it (even just as fans). Unknown accusers have no public reputation - often the only thing known is the smears from the powerful public person - and so others can say anything and it will be believable.

                                                                                                                                                                                            2) Mentally disturbed people - even if that part is true - can also be sexually assaulted. In fact, they are often targeted because they are more vulnerable, and you read again and again that accusers tell the vulnerable, 'nobody will believe you'. Let's not make those words true.

                                                                                                                                                                                            3) Sexual assault causes serious mental health issues.

                                                                                                                                                                                            • moonmagick 3 hours ago

                                                                                                                                                                                              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 probably shouldn't punish adults for the actions of their child selves too harshly. Does that seem ethical and fair?

                                                                                                                                                                                              • noworriesnate 3 hours ago

                                                                                                                                                                                                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.

                                                                                                                                                                                                • moonmagick 22 minutes ago

                                                                                                                                                                                                  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.

                                                                                                                                                                                                  • ben_w 2 hours ago

                                                                                                                                                                                                    Who aligns the aligners?

                                                                                                                                                                                                    Taking Sam Altman's statements about AGI power and timelines seriously (for the sake of discussion), his position as CEO directs more power than all presidents and kings combined. Even if he was widely regarded as being amazing and nobody had a word to say against him right now, the USA has term limits on presidents. Taking him seriously, he should also.

                                                                                                                                                                                                    --

                                                                                                                                                                                                    On this specific claim however, requiring people to step down due to unsubstantiated allegations, without proof, is trivial for his political opponents to take advantage of. And he has many political opponents.

                                                                                                                                                                                                    The huge problem with such abuse is that it's simultaneously very common and very difficult to actually prove.

                                                                                                                                                                                                    Both halves of the current situation are independently huge problems:

                                                                                                                                                                                                    Absent physically surveilling almost every home, I don't know what can even be done about proving who did what.

                                                                                                                                                                                                    If you could catch everyone… between the fact that this is a topic that gets people lynched so suggesting anything less than prison time is unlikely to be possible, and the estimates moonmagick gave of how many people do that (x4-x10 the current USA prison population), I think it may be literally beyond most national budgets to be able to imprison that many people and they would try anyway.

                                                                                                                                                                                                    • noworriesnate 2 hours ago

                                                                                                                                                                                                      It's not about proving he did it. This isn't a court of law, it's the court of public opinion. This isn't just deciding whether someone goes to prison, this is deciding who gets to control a big chunk of humanity's future. It's not some random naysayer claiming he did it, it's his own sister. It's very likely he did it, so he should step down. Simple as that.

                                                                                                                                                                                                      • ben_w 2 hours ago

                                                                                                                                                                                                        Make the court of public opinion binding? Sounds like a way to force companies to become subject to democratic votes. Not sure how I feel about that for other reasons.

                                                                                                                                                                                                • IncreasePosts 2 hours ago

                                                                                                                                                                                                  Notice that I never said that the claim was false. I said that it would not be a data point that I use to judge Altman. I have no ability to verify, or even guess at the veracity of the claims.

                                                                                                                                                                                              • fsndz 4 hours ago

                                                                                                                                                                                                the sexual assault allegations seem bogus to me

                                                                                                                                                                                                • rvnx 4 hours ago

                                                                                                                                                                                                  (edited: removed link about some parties organized by influential people)

                                                                                                                                                                                                  • vineyardmike 3 hours ago

                                                                                                                                                                                                    There is nothing wrong with sex parties, nor drug use. But a lot of these VC-adjacent parties have reports of strong power imbalance- “young female founder seeking funds, wealthy VC seeking partygoers”. That is the issue with them.

                                                                                                                                                                                                    (Like those described in the removed link)

                                                                                                                                                                                                    Altman is a married gay man, so his involvement in them seem… less likely.

                                                                                                                                                                                                    • aniviacat 2 hours ago

                                                                                                                                                                                                      That's just prostitution with extra steps, no?

                                                                                                                                                                                                    • olddustytrail 4 hours ago

                                                                                                                                                                                                      It's a secret that there are parties where people get drunk, take drugs and have sex?

                                                                                                                                                                                                      I'm pretty sure that's not a secret. It's just the definition of a party if you're a young adult.

                                                                                                                                                                                                      • ryandrake 3 hours ago

                                                                                                                                                                                                        OP included a link (subsequently removed) to a description of these supposed "parties" that describe them more like the ritualized sex mansion scene in Eyes Wide Shut rather than a normal young-adult "let's get wasted" party.

                                                                                                                                                                                                        • j2bax 3 hours ago

                                                                                                                                                                                                          It's a bit creepy when the ratio is 2 to 1 or more and/or a significant age difference of the male to female attendees...

                                                                                                                                                                                                      • thr0meister 3 hours ago

                                                                                                                                                                                                        > something about the expressions and behavior of Sam Altman gives me the creeps even before I was aware of the allegations against him.

                                                                                                                                                                                                        He has the exact same vibe as Elizabeth Holmes. He does seem to be a bit better at it though.

                                                                                                                                                                                                    • low_tech_punk 5 hours ago

                                                                                                                                                                                                      Funny timing. StackBlitz announced 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.

                                                                                                                                                                                                      • dotancohen 3 hours ago

                                                                                                                                                                                                        Another comment rather disparages Bolt:

                                                                                                                                                                                                        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.

                                                                                                                                                                                                        • sunaookami 3 hours ago

                                                                                                                                                                                                          Just tried it, it wrote promising code but in the end only the last file was created and the other files had no content (even though I saw them being written). Seems a bit bugged at the moment.

                                                                                                                                                                                                          EDIT: Only seems to work in Chrome?

                                                                                                                                                                                                        • EgoIncarnate 4 hours ago

                                                                                                                                                                                                          Bolt.new may be technically open source, but it seems to be dependant on closed source StackBlitz webcontainers? Not truly open source IMHO.

                                                                                                                                                                                                          • bhl 4 hours ago

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

                                                                                                                                                                                                          • varispeed 5 hours ago

                                                                                                                                                                                                            The symbol and Blitz kind of give Nazi vibes. Did they think the naming through?

                                                                                                                                                                                                            • 1986 5 hours ago

                                                                                                                                                                                                              "Blitz" literally just means "lightning"

                                                                                                                                                                                                          • _pdp_ an hour ago

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

                                                                                                                                                                                                            • smy20011 5 hours ago

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

                                                                                                                                                                                                              • sanjit 5 hours ago

                                                                                                                                                                                                                Great end user experience is a huge differentiator in my opinion… it’s why I use OpenAI over other products in the market. It’s actually a joy to use.

                                                                                                                                                                                                                (The responses are generally far better than other products.)

                                                                                                                                                                                                                • j_maffe 3 hours ago

                                                                                                                                                                                                                  It's a chatbot... what UI features that OAI provided that you couldn't find in other providers before? I've found Claude 3.5 to give the better responses in my experience.

                                                                                                                                                                                                                • torginus 4 hours ago

                                                                                                                                                                                                                  OpenAI probably employs traditional software engineers as well as a ton of researches.

                                                                                                                                                                                                                  The former are building tools like these, while the latter are conducting research and building new models.

                                                                                                                                                                                                                  Since their skillsets don't overlap that much I don't think if they skipped building products like these, the research would go faster.

                                                                                                                                                                                                                  • yumraj 5 hours ago

                                                                                                                                                                                                                    AGI is a research project.

                                                                                                                                                                                                                    These are revenue generators.

                                                                                                                                                                                                                    Both have a place.

                                                                                                                                                                                                                    • nmfisher 5 hours ago

                                                                                                                                                                                                                      If 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).

                                                                                                                                                                                                                      • vasco 3 hours ago

                                                                                                                                                                                                                        Saying you're close to AGI is a pretty good marketing move to sell consumer products though.

                                                                                                                                                                                                                        • og_kalu 5 hours ago

                                                                                                                                                                                                                          That's how you go bankrupt before reaching your goal. "Close" doesn't necessarily mean next week close.

                                                                                                                                                                                                                          • mijoharas 5 hours ago

                                                                                                                                                                                                                            What if you think the timeframe is accelerated based on the number of ML engineers you hired over a > 5 year timeframe say?

                                                                                                                                                                                                                            If that's the case you need to optimize for hiring more ML engineers so you need revenue to bring in to pay them.

                                                                                                                                                                                                                            • noch 5 hours 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."

                                                                                                                                                                                                                              • meiraleal 5 hours ago

                                                                                                                                                                                                                                What if close is 5 years close, how would you survive 5 years with the current investment rate/costs?

                                                                                                                                                                                                                            • petesergeant 5 hours ago

                                                                                                                                                                                                                              I really hope VS Code can make API changes such that nobody needs to be forking it for these projects. I tried using Cursor for a few hours but I don’t want a hacked-up VS Code, I just want VS Code.

                                                                                                                                                                                                                              • dpflan 5 hours ago

                                                                                                                                                                                                                                Why is that confusing?

                                                                                                                                                                                                                              • gtirloni 4 hours ago

                                                                                                                                                                                                                                More 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/

                                                                                                                                                                                                                                • jug 3 hours ago

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

                                                                                                                                                                                                                                  • tomjen3 3 hours ago

                                                                                                                                                                                                                                    I guess your company will have to update their rules about sharing code with ai then. Not to worry your code is not that special, your data is.

                                                                                                                                                                                                                                    • moomoo11 3 hours ago

                                                                                                                                                                                                                                      I feel bad for the ppl who will or probably already are dealing with this crap. TFW someone shares a data dump with AI

                                                                                                                                                                                                                                  • cdchn 5 hours ago

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

                                                                                                                                                                                                                                    • brailsafe 4 hours ago

                                                                                                                                                                                                                                      Ironically 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 an hour ago

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

                                                                                                                                                                                                                                      • throwaway314155 6 hours ago

                                                                                                                                                                                                                                        Finally catching up with Anthropic.

                                                                                                                                                                                                                                        • wenc 6 hours ago

                                                                                                                                                                                                                                          Arguably 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 5 hours ago

                                                                                                                                                                                                                                            Cursor'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.

                                                                                                                                                                                                                                        • whalesalad 4 hours ago

                                                                                                                                                                                                                                          I 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_Virdin...

                                                                                                                                                                                                                                          • vessenes 3 hours ago

                                                                                                                                                                                                                                            How 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".

                                                                                                                                                                                                                                          • textlapse 2 hours ago

                                                                                                                                                                                                                                            I 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?

                                                                                                                                                                                                                                            • breck 11 minutes ago

                                                                                                                                                                                                                                              I 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/jx9LVsry...

                                                                                                                                                                                                                                              • vunderba 5 hours ago

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

                                                                                                                                                                                                                                                • renegade-otter 5 hours ago

                                                                                                                                                                                                                                                  Some 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 4 hours ago

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

                                                                                                                                                                                                                                                    • TiredOfLife 2 hours ago

                                                                                                                                                                                                                                                      Content writers like you already destroyed the Internet by filling it with SEO word vomit everywhere.

                                                                                                                                                                                                                                                    • koppeirh 5 hours ago

                                                                                                                                                                                                                                                      Making products to empower sloppyjoes is all they have left it seems.

                                                                                                                                                                                                                                                      • riffraff 5 hours ago

                                                                                                                                                                                                                                                        yeah I find this example depressing, as much as the "rewrite this simple sentence tinto a paragraph that adds nothing to it".

                                                                                                                                                                                                                                                        But to be less negative, this (or NotebookLM) could be useful to re-arrange and enrich one's own notes.

                                                                                                                                                                                                                                                        Sadly the amount of LLM slop on the internet is already out of control, and I'm afraid there's no going back.

                                                                                                                                                                                                                                                      • throwaway4233 5 hours ago

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

                                                                                                                                                                                                                                                        • poisonborz 4 hours ago

                                                                                                                                                                                                                                                          The abuse the term "OS" gets is incredible

                                                                                                                                                                                                                                                          • bhl 4 hours ago

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

                                                                                                                                                                                                                                                            • TechDebtDevin 4 hours ago

                                                                                                                                                                                                                                                              That will take them too long.

                                                                                                                                                                                                                                                            • danielovichdk 5 hours ago

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

                                                                                                                                                                                                                                                              • atomic128 5 hours ago

                                                                                                                                                                                                                                                                Don'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

                                                                                                                                                                                                                                                                • AndyKelley 4 hours ago

                                                                                                                                                                                                                                                                  Counterpoint: don't try to own people like farm animals. Have pride in humanity, faith in your fellow man, and resist toxic cynicism.

                                                                                                                                                                                                                                                                  • atomic128 4 hours ago

                                                                                                                                                                                                                                                                    Fortunes are made owning companies that sell harmful products. Domino's Pizza, Monster Energy Drink, etc.

                                                                                                                                                                                                                                                                    Fortunes will be made selling electricity to people who develop serious cognitive dependence on LLMs.

                                                                                                                                                                                                                                                                    There is no need for you to participate in the profits. I respect your life choices and I wish you well.

                                                                                                                                                                                                                                                                    • AndyKelley 3 hours ago

                                                                                                                                                                                                                                                                      I don't respect your life choices and I wish you failure.

                                                                                                                                                                                                                                                                    • CamperBob2 an hour ago

                                                                                                                                                                                                                                                                      Don't try to own uranium, either. Or if you do, don't store it all in one place.

                                                                                                                                                                                                                                                                      • atomic128 an hour ago

                                                                                                                                                                                                                                                                        The Sprott Physical Uranium Trust owns 65,711,826 pounds of triuranium octoxide (U3O8) stored at uranium hexafluoride (UF6) conversion facilities in Canada, France, and the United States.

                                                                                                                                                                                                                                                                          Cameco Corporation, ConverDyn, and Orano Chimie-Enrichissement
                                                                                                                                                                                                                                                                          individually act as custodians on behalf of the Trust for the
                                                                                                                                                                                                                                                                          physical uranium owned by the Trust.
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                        https://sprott.com/investment-strategies/physical-commodity-...

                                                                                                                                                                                                                                                                        Please see the discussion here:

                                                                                                                                                                                                                                                                        https://news.ycombinator.com/item?id=41661768

                                                                                                                                                                                                                                                                        for serious warnings. This is not suitable for you.

                                                                                                                                                                                                                                                                    • acomjean 5 hours ago

                                                                                                                                                                                                                                                                      Speaking 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.nrc.gov/reading-rm/doc-collections/fact-sheets/3...

                                                                                                                                                                                                                                                                    • vasco 3 hours ago

                                                                                                                                                                                                                                                                      > large parts of the population will lose the ability to think. Try to own them like farm animals.

                                                                                                                                                                                                                                                                      You're so edgy that you might cut yourself, be careful. What is wrong with making profit by helping people through providing a service?

                                                                                                                                                                                                                                                                      • jakkos 3 hours ago

                                                                                                                                                                                                                                                                        > Try to own them like farm animals.

                                                                                                                                                                                                                                                                        Jesus christ, I hope you are never in a position of any significant power

                                                                                                                                                                                                                                                                      • gdhkgdhkvff 5 hours ago

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

                                                                                                                                                                                                                                                                        • meowface 5 hours ago

                                                                                                                                                                                                                                                                          I think you should try to give tools like this another chance. If Andrej Karpathy can say AI-assisted programming is a productivity boost for him (https://x.com/karpathy/status/1827143768459637073), it can be a productivity boost for probably any programmer.

                                                                                                                                                                                                                                                                          • Workaccount2 5 hours ago

                                                                                                                                                                                                                                                                            There are three groups of people here:

                                                                                                                                                                                                                                                                            1.) Those who use AI and talk about it.

                                                                                                                                                                                                                                                                            2.) Those who do not use AI and talk about it.

                                                                                                                                                                                                                                                                            3.) Those who use AI and talk about how they do not and will not use AI.

                                                                                                                                                                                                                                                                            You don't have to look far to see how humans react to performance enhancers that aren't exactly sanctioned as OK (Steroids).

                                                                                                                                                                                                                                                                            • UncleMeat 3 hours ago

                                                                                                                                                                                                                                                                              Andrej is a great communicator. I've never seen evidence that he is an especially exceptional programmer.

                                                                                                                                                                                                                                                                            • pikseladam 5 hours ago

                                                                                                                                                                                                                                                                              i agree but it is optional

                                                                                                                                                                                                                                                                            • fsndz 4 hours ago

                                                                                                                                                                                                                                                                              openai 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

                                                                                                                                                                                                                                                                              • skybrian 2 hours 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.

                                                                                                                                                                                                                                                                                • s1mon 5 hours ago

                                                                                                                                                                                                                                                                                  It 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?

                                                                                                                                                                                                                                                                                  • turing_complete 2 hours ago

                                                                                                                                                                                                                                                                                    Needs vim keybindings.

                                                                                                                                                                                                                                                                                    • vercantez 5 hours ago

                                                                                                                                                                                                                                                                                      Wish 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 6 minutes ago

                                                                                                                                                                                                                                                                                        Probably even simpler. Give the full context and then add the text selection as an additional message step/context of what to edit.

                                                                                                                                                                                                                                                                                      • mergisi 2 hours ago

                                                                                                                                                                                                                                                                                        Canvas 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

                                                                                                                                                                                                                                                                                        • kristianp 2 hours ago

                                                                                                                                                                                                                                                                                          How do you go from html to typescript?

                                                                                                                                                                                                                                                                                          • zamadatix 2 hours ago

                                                                                                                                                                                                                                                                                            I 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 2 hours ago

                                                                                                                                                                                                                                                                                              I used OpenAI Canvas to help with the conversion. Essentially, I took the static HTML/CSS and wrote TypeScript to dynamically render blog posts.

                                                                                                                                                                                                                                                                                          • bilekas an hour ago

                                                                                                                                                                                                                                                                                            I was really hoping this was a weird interface with html canvas.

                                                                                                                                                                                                                                                                                            • bearjaws 4 hours ago

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

                                                                                                                                                                                                                                                                                              • joshdavham 3 hours ago

                                                                                                                                                                                                                                                                                                I'm not sure how much I'll enjoy Canvas for coding (we'll see), but it looks way more optimal for just writing!

                                                                                                                                                                                                                                                                                                • mmaunder 6 hours ago

                                                                                                                                                                                                                                                                                                  Anyone actually got access to this?

                                                                                                                                                                                                                                                                                                  • SeanAnderson 5 hours ago

                                                                                                                                                                                                                                                                                                    Yeah I do. Playing with it right now. It's cool.

                                                                                                                                                                                                                                                                                                    https://i.imgur.com/R5PQQoi.png

                                                                                                                                                                                                                                                                                                    • CubsFan1060 5 hours ago

                                                                                                                                                                                                                                                                                                      How/where were you notified that you got it?

                                                                                                                                                                                                                                                                                                      • zamadatix 2 hours ago

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

                                                                                                                                                                                                                                                                                                        • SeanAnderson 5 hours ago

                                                                                                                                                                                                                                                                                                          I 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 2 hours ago

                                                                                                                                                                                                                                                                                                            Thanks, 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.

                                                                                                                                                                                                                                                                                                    • SeanAnderson 5 hours ago

                                                                                                                                                                                                                                                                                                      I'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

                                                                                                                                                                                                                                                                                                      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?

                                                                                                                                                                                                                                                                                                      • WD-42 5 hours ago

                                                                                                                                                                                                                                                                                                        I’m kinda giggling imaging the amount of electricity you used to write “sky..”.replace(“sky”, “goodbye”)

                                                                                                                                                                                                                                                                                                        • coalteddy 5 hours ago

                                                                                                                                                                                                                                                                                                          How do I get access to this feature? I cannot find it in the normal chatgpt interface.

                                                                                                                                                                                                                                                                                                          • SeanAnderson 5 hours ago

                                                                                                                                                                                                                                                                                                            It's a staged rollout. You'll probably have it by tomorrow morning.

                                                                                                                                                                                                                                                                                                            • aaronharnly 4 hours ago

                                                                                                                                                                                                                                                                                                              I believe you wait until your number comes up :/

                                                                                                                                                                                                                                                                                                              • whimsicalism 5 hours ago

                                                                                                                                                                                                                                                                                                                it's under the model list on the web interface

                                                                                                                                                                                                                                                                                                              • unshavedyak 5 hours ago

                                                                                                                                                                                                                                                                                                                Is it possible to have the local context be a directory and all files within it or something? Ie to just ask it questions on the side of your WIP repo? Use your normal editor/etc.

                                                                                                                                                                                                                                                                                                                • SeanAnderson 4 hours ago

                                                                                                                                                                                                                                                                                                                  Doesn't look like this is yet possible, no

                                                                                                                                                                                                                                                                                                              • throwgfgfd25 6 hours ago

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

                                                                                                                                                                                                                                                                                                                • janalsncm 3 hours ago

                                                                                                                                                                                                                                                                                                                  > Do they not understand

                                                                                                                                                                                                                                                                                                                  I see this all the time from AI boosters. Flashy presentation, and it seems like it worked! But if you actually stare at the result for a moment, it’s mediocre at best.

                                                                                                                                                                                                                                                                                                                  Part of the issue is that people who are experts at creating ML models aren’t experts at all the downstream tasks those models are asked to do. So if you ask it to “write a poem about pizza” as long as it generally fits the description it goes into the demo.

                                                                                                                                                                                                                                                                                                                  We saw this with Gemini’s hallucination bug in one of their demos, telling you to remove film from a camera (this would ruin the photos on the film). They obviously didn’t know anything about the subject beforehand.

                                                                                                                                                                                                                                                                                                                  • throwgfgfd25 2 hours ago

                                                                                                                                                                                                                                                                                                                    > Part of the issue is that people who are experts at creating ML models aren’t experts at all the downstream tasks those models are asked to do.

                                                                                                                                                                                                                                                                                                                    Yep. CAD, music, poetry, comedy. Same pattern in each.

                                                                                                                                                                                                                                                                                                                    But it's more than not being experts: it's about a subliminal belief that there either isn't much to be expert in or a denial of the value of that expertise, like if what they do can be replicated by a neural network trained on the description, is it even expertise?

                                                                                                                                                                                                                                                                                                                    Unavoidably, all of this stuff is about allowing people to do, with software, tasks they would otherwise need experts for.

                                                                                                                                                                                                                                                                                                                    • janalsncm 2 hours ago

                                                                                                                                                                                                                                                                                                                      Well, comedians still exist, despite the fact that ChatGPT can write an endless stream of “jokes” for next to zero cost. So do musicians. I know less about poetry and CAD but I assume people who seek out those modalities aren’t going to be impressed with generic garbage. A person who seeks out poetry isn’t going to be easily impressed.

                                                                                                                                                                                                                                                                                                                      • throwgfgfd25 2 hours ago

                                                                                                                                                                                                                                                                                                                        No. But then all of these products are marketed to people who are, at some domain-specific level, still towards the "but I wore the juice!" end of the scale, right?

                                                                                                                                                                                                                                                                                                                        Unskilled and unaware of it. Or rather, unskilled and unaware of what a skilled output actually involves. So, unaware of the damage they do to their reputations by passing off the output of a GPT.

                                                                                                                                                                                                                                                                                                                        This is what I mean about the writing, ultimately. If you don't know why ChatGPT writing is sort of essentially banal and detracts from honesty and authenticity, you're the sort of person who shouldn't be using it.

                                                                                                                                                                                                                                                                                                                        (And if you do know why, you don't need to use it)

                                                                                                                                                                                                                                                                                                                  • yawnxyz 6 hours ago

                                                                                                                                                                                                                                                                                                                    This means you're a great writer — congrats! I'm a terrible writer, and this kind of crutch is really useful.

                                                                                                                                                                                                                                                                                                                    Other people in our lab (from China, Korea, etc.) also find this kind of thing useful for working / communicating quickly

                                                                                                                                                                                                                                                                                                                    • throwgfgfd25 5 hours ago

                                                                                                                                                                                                                                                                                                                      Well, I've just read back through some of your comments and I say that ain't so!

                                                                                                                                                                                                                                                                                                                      Write honestly. Write the way you write. Use your own flow, make your own grammatical wobbles, whatever they are. Express yourself authentically.

                                                                                                                                                                                                                                                                                                                      Don't let an AI do this to you.

                                                                                                                                                                                                                                                                                                                      • j_maffe 3 hours ago

                                                                                                                                                                                                                                                                                                                        Thanks for saying this. Whenever Grammarly puts a red line under a slightly superflouos part of the sentence I get more and more agitated at this small nudging to robotic writing.

                                                                                                                                                                                                                                                                                                                        • yawnxyz 2 hours ago

                                                                                                                                                                                                                                                                                                                          Grammarly thinks all writing should be bland, and that everyone needs to be a robot. Terrible product.

                                                                                                                                                                                                                                                                                                                          • cruffle_duffle an hour ago

                                                                                                                                                                                                                                                                                                                            It also doubles as a keylogger.

                                                                                                                                                                                                                                                                                                                            • throwgfgfd25 an hour ago

                                                                                                                                                                                                                                                                                                                              But it does favour _clarity_, rather than tropes.

                                                                                                                                                                                                                                                                                                                              • j_maffe an hour ago

                                                                                                                                                                                                                                                                                                                                There's more to writing than clarity, though. Not all written communication needs to abide of the efficient/clear writing style of technical documentation FFS

                                                                                                                                                                                                                                                                                                                                • throwgfgfd25 an hour ago

                                                                                                                                                                                                                                                                                                                                  Sure, if you're writing a novel, maybe.

                                                                                                                                                                                                                                                                                                                                  But there's not much more important, stylistically, to writing an business email or document than clarity. It's absolutely the most important thing. Especially in customer communications.

                                                                                                                                                                                                                                                                                                                                  In the UK there is/used to be a yearly awards scheme for businesses that reject complexity in communucations for clarity:

                                                                                                                                                                                                                                                                                                                                  https://www.plainenglish.co.uk/services/crystal-mark.html

                                                                                                                                                                                                                                                                                                                                  But anyway, you don't have to act on all the suggestions, do you? It's completely different from the idea of getting an AI to write generic, college-application-letter-from-a-CS-geek prose from your notes.

                                                                                                                                                                                                                                                                                                                              • j_maffe an hour ago

                                                                                                                                                                                                                                                                                                                                More red lines means more subscribers, right?

                                                                                                                                                                                                                                                                                                                            • yawnxyz 4 hours ago

                                                                                                                                                                                                                                                                                                                              Aw thanks! I at least have the benefit of being a fluent writer.

                                                                                                                                                                                                                                                                                                                              For lots of East Asian researchers it's really embarrassing for them to send an email riddled with typos, so they spend a LOT of time making their emails nice.

                                                                                                                                                                                                                                                                                                                              I like that tools like this can lift their burden

                                                                                                                                                                                                                                                                                                                              • throwgfgfd25 3 hours ago

                                                                                                                                                                                                                                                                                                                                > For lots of East Asian researchers it's really embarrassing for them to send an email riddled with typos, so they spend a LOT of time making their emails nice.

                                                                                                                                                                                                                                                                                                                                OK -- I can see this. But I think Grammarly would be better than this.

                                                                                                                                                                                                                                                                                                                                • asukumar 2 hours ago

                                                                                                                                                                                                                                                                                                                                  Grammarly uses generative AI

                                                                                                                                                                                                                                                                                                                                  • throwgfgfd25 an hour ago

                                                                                                                                                                                                                                                                                                                                    It does now, perhaps, for complete rewrites. I've not looked recently.

                                                                                                                                                                                                                                                                                                                                    But its suggestion system, where it spots wordy patterns and suggests clearer alternatives, was available long before LLMs were the new hotness, and is considerably more nuanced (and educational).

                                                                                                                                                                                                                                                                                                                                    Grammarly would take apart the nonsense in that screenshot and suggest something much less "dark and stormy night".

                                                                                                                                                                                                                                                                                                                              • meiraleal 5 hours ago

                                                                                                                                                                                                                                                                                                                                  Person A: Me try make this code work but it always crash! maybe the server hate or i miss thing. any help?
                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                  Person A with AI: I've been trying to get this code to work, but it keeps crashing. I'm not sure if I missed something or if there's an issue with the server. Any tips would be appreciated!
                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                For a non-native English speaker, it's much better professionally to use AI before sending a message than to appear authentic (which you won't in another language that you aren't fluent so better to sound robotic than write like a 10 years old kid).
                                                                                                                                                                                                                                                                                                                                • gloflo 4 hours ago

                                                                                                                                                                                                                                                                                                                                  Person A with AI: In the bustling world of software development, where lines of code intertwine to create the intricate tapestry of our digital lives, I find myself facing a challenge that has proven to be both perplexing and frustrating. I’ve spent over a decade honing my skills as a developer. Known for my analytical mind and commitment to excellence, I’ve navigated various programming languages, frameworks, and projects that I’m proud to have contributed to.

                                                                                                                                                                                                                                                                                                                                  Recently, I stumbled upon a bug that initially seemed minor but quickly revealed itself to be a formidable adversary. It disrupted the seamless user experience I had meticulously crafted, and despite my best efforts, this issue has remained elusive. Each attempt to isolate and resolve it has only led me deeper into a labyrinth of complexity, leaving me frustrated yet undeterred.

                                                                                                                                                                                                                                                                                                                                  Understanding that even the most seasoned developers can hit a wall, I’m reaching out for help. I’ve documented the symptoms, error messages, and my various attempts at resolution, and I’m eager to collaborate with anyone who might have insights or fresh perspectives. It’s in the spirit of community and shared knowledge that I hope to unravel this mystery and turn this challenge into an opportunity for growth.

                                                                                                                                                                                                                                                                                                                                  • throwgfgfd25 3 hours ago

                                                                                                                                                                                                                                                                                                                                    :-)

                                                                                                                                                                                                                                                                                                                                  • Spivak 3 hours ago

                                                                                                                                                                                                                                                                                                                                    It's pretty good for native English speakers at work who need/want a reverse anger translator.

                                                                                                                                                                                                                                                                                                                                    Me: This is the most garbage code I've ever seen. It's bad and you should feel. It's not even wrong. I can't even fathom the conceptual misunderstandings that led to this. I'm going to have to rewrite the entire thing at this rate, honestly you should just try again from scratch.

                                                                                                                                                                                                                                                                                                                                    With AI: I've had some time to review the code you submitted and I appreciate the effort and work that went into it. I think we might have to refine some parts so that it aligns more closely with our coding standards. There are certain areas that are in need of restructuring to make sure the logic is more consistent and the flow wouldn't lead to potential issues down the road.

                                                                                                                                                                                                                                                                                                                                    I sympathize with the sibling comment about AI responses being overly-verbose but it's not that hard to get your model of choice to have a somewhat consistent voice. And I don't even see it as a crutch, this is just automated secretary / personal assistant for people not important enough to be worth a human. I think a lot of us on HN have had the experience of the stark contrast between comms from the CEO vs CEO as paraphrased by their assistant.

                                                                                                                                                                                                                                                                                                                                • whimsicalism 4 hours ago

                                                                                                                                                                                                                                                                                                                                  you're not at all a terrible writer... although you do overuse ellipses in your comments.

                                                                                                                                                                                                                                                                                                                                  • yawnxyz an hour ago

                                                                                                                                                                                                                                                                                                                                    I never even thought about that... I don't know why I do that :P

                                                                                                                                                                                                                                                                                                                                • BugsJustFindMe 6 hours ago

                                                                                                                                                                                                                                                                                                                                  > Do they not understand

                                                                                                                                                                                                                                                                                                                                  They don't care. Their goal is to accelerate the production of garbage.

                                                                                                                                                                                                                                                                                                                                  • csomar 5 hours ago

                                                                                                                                                                                                                                                                                                                                    I 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 5 hours ago

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

                                                                                                                                                                                                                                                                                                                                      • mvdtnz 4 hours ago

                                                                                                                                                                                                                                                                                                                                        I'm with you. I feel like I'm losing my mind. Everyone around me is talking about the looming AGI, death of the knowledge worker and how "everything" has changed. But every time I try to use these text generators I get nothing useful from them. It's like the whole world has bought into a mass hallucination.

                                                                                                                                                                                                                                                                                                                                        • lovethevoid 4 hours ago

                                                                                                                                                                                                                                                                                                                                          It makes more sense when you realize that while sure, there might be slight variation in output, generally speaking the people tripping over themselves in how [current version] is so amazing aren't being totally honest about why they think it's amazing.

                                                                                                                                                                                                                                                                                                                                          For them, the ability to generate so much trash is the good part. They might not even be fully aware that it's trash, but their general goal is to output more trash because trash is profitable.

                                                                                                                                                                                                                                                                                                                                          It's like all those "productivity systems". Not a single one will produce a noticeable increase in productivity magically that you can't get from just a $1 notebook, they just make you feel like you are being more productive. Same with RP bots or AI text editors. It makes you feel so much faster, and for a lot of people that's enough so they want in on a slice of the AI moneypit!

                                                                                                                                                                                                                                                                                                                                          • adunsulag 3 hours ago

                                                                                                                                                                                                                                                                                                                                            Its a tool, like any other tool a software developer would use. In areas where I have a lot of repetition or need to pour through verbose (but simple) documentation, its such a game changer. I can spend 5 minutes thinking about what I want the machine to do, give it some samples of what I expect the output to be and wala, it generates it, often times 100% correct if I've got the prompt put in properly, sometimes its good enough with a bit of refinement. This is something I would normally have delegated to a junior team member or sub-contractor, but now I'm saving in time and money.

                                                                                                                                                                                                                                                                                                                                            Occasionally I sink 1-2 hours into a tweaking something I thought was 90% correct but was in reality garbage. I had that happen a lot more with earlier models, but its becoming increasingly rare. Perhaps I'm recognizing the limitations of the tool, or the systems indeed are getting better.

                                                                                                                                                                                                                                                                                                                                            This is all anecdotal, but I'm shipping and building faster than I was previously and its definitely not all trash.

                                                                                                                                                                                                                                                                                                                                          • gen220 2 hours ago

                                                                                                                                                                                                                                                                                                                                            Most people are incapable of assessing quality and defer that to others. Or their spectrum for quality is so narrow GPT's output spans it.

                                                                                                                                                                                                                                                                                                                                            If you accept that we live in a world where blind lead the blind, it's less surprising.

                                                                                                                                                                                                                                                                                                                                      • wilde 6 hours ago

                                                                                                                                                                                                                                                                                                                                        TBF it looks like it’s intended as a “before” image but yes suspect the “after” isn’t much better

                                                                                                                                                                                                                                                                                                                                        • throwgfgfd25 6 hours ago

                                                                                                                                                                                                                                                                                                                                          Is it? I thought that was the draft, as a result of the dialogue in the sidebar. If I am wrong then OK!

                                                                                                                                                                                                                                                                                                                                        • RigelKentaurus 5 hours ago

                                                                                                                                                                                                                                                                                                                                          The text i supposed to be banal, so that ChatGPT can make it better. It's like the before picture in an exercise course.

                                                                                                                                                                                                                                                                                                                                          • throwgfgfd25 3 hours ago

                                                                                                                                                                                                                                                                                                                                            It's not, is it? It's meant to be the draft it created from the notes.

                                                                                                                                                                                                                                                                                                                                          • mvdtnz 6 hours ago

                                                                                                                                                                                                                                                                                                                                            That exact banality has somehow made them into a 150 billion dollar business and darling of hacker news.

                                                                                                                                                                                                                                                                                                                                            • csomar 5 hours ago

                                                                                                                                                                                                                                                                                                                                              They plateaued on model performance and they are hype based. They need to keep the momentum going by "releasing" stuff, so they are garbage out at the moment. Given that open weight models are so close to gpt-4, their value is exactly 0 unless they can produce a new model with a significant jump in coherence.

                                                                                                                                                                                                                                                                                                                                              Them releasing this stuff actually suggest they don't have much progress in their next model. It's a sell signal but today's investors have made their money in zirp, so they have no idea about the real world market. In a sense this is the market funneling money from stupid to grifter.

                                                                                                                                                                                                                                                                                                                                            • WD-42 5 hours ago

                                                                                                                                                                                                                                                                                                                                              I thought the same thing: the “blog post” in the example image is an example of the absolute trash that’s being spewed onto the internet by these tools. 10+ sentences and yet somehow nothing actually said.

                                                                                                                                                                                                                                                                                                                                              • aflukasz 4 hours ago

                                                                                                                                                                                                                                                                                                                                                Well, the UI has slider for length, so there is that.

                                                                                                                                                                                                                                                                                                                                                • throwgfgfd25 2 hours ago

                                                                                                                                                                                                                                                                                                                                                  "Please say this, but in more sentences"

                                                                                                                                                                                                                                                                                                                                            • qiller 3 hours ago

                                                                                                                                                                                                                                                                                                                                              Since when "Add emojis for clutter and noise" became an USP...

                                                                                                                                                                                                                                                                                                                                              • nikitaga 5 hours ago

                                                                                                                                                                                                                                                                                                                                                Do you reckon this would become available to third party clients via the API, or would it be exclusively a chatgpt.com feature?

                                                                                                                                                                                                                                                                                                                                                • Benjaminsen 5 hours ago

                                                                                                                                                                                                                                                                                                                                                  Very close to the subsystems we build for FRVR.ai - Although their UX is way cooler than ours, we should get inspired.

                                                                                                                                                                                                                                                                                                                                                  • moonmagick 3 hours ago

                                                                                                                                                                                                                                                                                                                                                    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.

                                                                                                                                                                                                                                                                                                                                                    • zamadatix 2 hours ago

                                                                                                                                                                                                                                                                                                                                                      I've found Sonnet 3.5 significantly better than Opus 3 at coding but I've not done much long context coding with it. In your experience did you find Opus 3 to degrade less or is it that you consider Sonnet 3.5 part of the "gamed" group?

                                                                                                                                                                                                                                                                                                                                                      • heyjamesknight 3 hours ago

                                                                                                                                                                                                                                                                                                                                                        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.

                                                                                                                                                                                                                                                                                                                                                        • moonmagick 30 minutes ago

                                                                                                                                                                                                                                                                                                                                                          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.

                                                                                                                                                                                                                                                                                                                                                          • staticman2 3 hours ago

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

                                                                                                                                                                                                                                                                                                                                                        • lionkor 6 hours ago

                                                                                                                                                                                                                                                                                                                                                          Here'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?

                                                                                                                                                                                                                                                                                                                                                          • jsheard 6 hours ago

                                                                                                                                                                                                                                                                                                                                                            Because it's not that damn good. Not even close.

                                                                                                                                                                                                                                                                                                                                                            • ken47 5 hours ago

                                                                                                                                                                                                                                                                                                                                                              Don’t turn off the money spigot with your “questions.”

                                                                                                                                                                                                                                                                                                                                                              • bedobi 6 hours ago

                                                                                                                                                                                                                                                                                                                                                                shhh don't ask legitimate questions! only hype now!

                                                                                                                                                                                                                                                                                                                                                                • lionkor 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                  This looks amazing. Simply incredible what we are able to do. I'm ready for the next industrial revolution -- It's happening, now!

                                                                                                                                                                                                                                                                                                                                                                • thornewolf 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                  I believe you are attacking a strawman here.

                                                                                                                                                                                                                                                                                                                                                                  • lionkor 5 hours ago

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

                                                                                                                                                                                                                                                                                                                                                                    • thornewolf 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                      You are entitled to interpret the word "programming" in multiple different ways depending on the context of the conversation. What you propose here as "programming" is valid but not comprehensive of what everyone may think of when considering the "programming" process.

                                                                                                                                                                                                                                                                                                                                                                      By many definitions of "programming", these AI tools are indeed programming. In the same way, many definitions of "reasoning, ..." may include the AI tools in them. However, there are alternate definitions (reasonable in their own way) in which it is clear these AI tools fall short.

                                                                                                                                                                                                                                                                                                                                                                      So, I think you are proposing an argument of semantics but presenting it as if it is an argument on actual capabilities of these AI tools. In general, we all are in agreement on what these systems are capable of.

                                                                                                                                                                                                                                                                                                                                                                      • ken47 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                        These AI tools are able to do a small subset of what a professional human is able to do, with greatly reduced flexibility, e.g. tasks like leetcode where there is an abundance of concentrated training data.

                                                                                                                                                                                                                                                                                                                                                                        I would bet that the current paradigm in ChatGPT will never be able to replace a minimally competent human at real world programming - the kind of programs people actually pay for. Let’s see.

                                                                                                                                                                                                                                                                                                                                                                        • pphysch 3 hours ago

                                                                                                                                                                                                                                                                                                                                                                          > I would bet that the current paradigm in ChatGPT will never be able to replace a minimally competent human at real world programming - the kind of programs people actually pay for. Let’s see.

                                                                                                                                                                                                                                                                                                                                                                          Depends on definition of "minimally competent". There WILL be over-engineered enterprise solutions that employ 10x more AI-enabled code monkeys than is strictly required. Think about it: we can create a "fully automated AI coder" and then hire another FTE (or team) to handhold and clean up after it. It will be done. It must be done.

                                                                                                                                                                                                                                                                                                                                                                      • samrolken 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                        Why must LLMs or “AI” beat or match the smartest and most capable humans to be considered to solve a real problem? There’s been a lot of technology invented and in widespread use that solves real problems without having human-like intelligence.

                                                                                                                                                                                                                                                                                                                                                                        • sebastiennight 2 hours ago

                                                                                                                                                                                                                                                                                                                                                                          As an able-minded human, could you please make TensorFlow faster, better, cleaner?

                                                                                                                                                                                                                                                                                                                                                                          I mean, there's strong incentive for you (it would be worth tens of millions, possibly billions if your iteration is superior enough).

                                                                                                                                                                                                                                                                                                                                                                          How much time do you need?

                                                                                                                                                                                                                                                                                                                                                                    • charlie0 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                      Did they just kill Cursor?

                                                                                                                                                                                                                                                                                                                                                                      • nsonha 4 hours ago

                                                                                                                                                                                                                                                                                                                                                                        Have 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 an hour ago

                                                                                                                                                                                                                                                                                                                                                                          I haven't tried it, but have been considering it. I already pay for OpenAI, not sure I want to pay for another AI service.

                                                                                                                                                                                                                                                                                                                                                                      • cschneid 6 hours ago

                                                                                                                                                                                                                                                                                                                                                                        It 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 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                          Pretty sure this will dynamically rewrite the code. No copy pasting needed. We have something very similar at FRVR.ai

                                                                                                                                                                                                                                                                                                                                                                        • pikseladam 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                          openai 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 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                            ChatGPT is their first product. Canvas would be the second?

                                                                                                                                                                                                                                                                                                                                                                            • pikseladam 4 hours ago

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

                                                                                                                                                                                                                                                                                                                                                                          • yawnxyz 6 hours ago

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

                                                                                                                                                                                                                                                                                                                                                                            • ibbih 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                              1- very unlikely they spent a year on just this 2- they are certainly paid more as TC

                                                                                                                                                                                                                                                                                                                                                                              • yawnxyz 4 hours ago

                                                                                                                                                                                                                                                                                                                                                                                right so it probably events out to $4-5M for a feature like this? Still surprisingly to me how expensive features like this are to build

                                                                                                                                                                                                                                                                                                                                                                            • paxys 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                              Seems to mostly be a UI enhancement? Or is there deeper functionality?

                                                                                                                                                                                                                                                                                                                                                                              • ada1981 an hour ago

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

                                                                                                                                                                                                                                                                                                                                                                                • andrewstuart 2 hours ago

                                                                                                                                                                                                                                                                                                                                                                                  I’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 an hour ago

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

                                                                                                                                                                                                                                                                                                                                                                                  • stainablesteel 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                                    glad to see that, its the next natural step after seeing select edits being possible with images

                                                                                                                                                                                                                                                                                                                                                                                    • andreygrehov 4 hours ago

                                                                                                                                                                                                                                                                                                                                                                                      So, a clone of Cursor?

                                                                                                                                                                                                                                                                                                                                                                                      • aboringusername 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                                        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 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)
                                                                                                                                                                                                                                                                                                                                                                                        • rohansood15 an hour ago

                                                                                                                                                                                                                                                                                                                                                                                          It's funny you mention that - we just did a Show HN for exactly this yesterday: https://docs.codes.

                                                                                                                                                                                                                                                                                                                                                                                          • 8338550bff96 4 hours ago

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

                                                                                                                                                                                                                                                                                                                                                                                          • skywhopper 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                                            I beg tech companies to please stop naming things “canvas”.

                                                                                                                                                                                                                                                                                                                                                                                            • electronbeam 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                                              ACM/IEEE should really run a name allocation service

                                                                                                                                                                                                                                                                                                                                                                                            • FlamingMoe 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                                              Why am I always last to get the cool new features??

                                                                                                                                                                                                                                                                                                                                                                                              • wseqyrku 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                this would be incredible for scripting.

                                                                                                                                                                                                                                                                                                                                                                                                • newsclues 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                  I miss canv.as

                                                                                                                                                                                                                                                                                                                                                                                                  • anonzzzies 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                    Why 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 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                      Apple Intelligence won’t be available for months.

                                                                                                                                                                                                                                                                                                                                                                                                      • anonzzzies 3 hours ago

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

                                                                                                                                                                                                                                                                                                                                                                                                        • durandal1 5 hours ago

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

                                                                                                                                                                                                                                                                                                                                                                                                      • amelius 6 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                        Can this be used to refactor a codebase?

                                                                                                                                                                                                                                                                                                                                                                                                        Or is it meant to be used on just a single file?

                                                                                                                                                                                                                                                                                                                                                                                                        • zamadatix an hour ago

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

                                                                                                                                                                                                                                                                                                                                                                                                          • yawnxyz 6 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                            Looks like this beta is single file, like a chat instance. They just added Github integration for enterprise, so that's probably on the horizon

                                                                                                                                                                                                                                                                                                                                                                                                            • lionkor 6 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                              What'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 6 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                                I'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.

                                                                                                                                                                                                                                                                                                                                                                                                            • lionkor 6 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                              Can't wait for more bullshit PRs to our projects! Thanks to AI, anyone can open a PR that gets instantly rejected.

                                                                                                                                                                                                                                                                                                                                                                                                              • vultour 5 hours ago

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

                                                                                                                                                                                                                                                                                                                                                                                                              • FactKnower69 an hour ago

                                                                                                                                                                                                                                                                                                                                                                                                                ...woof. seems like we're already to the point where every openAI product launch is about half as interesting as the last one

                                                                                                                                                                                                                                                                                                                                                                                                                • tsunamifury 5 hours ago

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

                                                                                                                                                                                                                                                                                                                                                                                                                  • nprateem 3 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                                    Jesus Christ. Even their example has "in... the fast- paced world of..."

                                                                                                                                                                                                                                                                                                                                                                                                                    Chatgpt is utter, utter shit at writing anything other than this drivel.

                                                                                                                                                                                                                                                                                                                                                                                                                    • GiorgioG 5 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                                      Not available in my favorite IDE? Not even going to bother.

                                                                                                                                                                                                                                                                                                                                                                                                                      • qwertox 3 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                                        OpenAI 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 3 hours ago

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

                                                                                                                                                                                                                                                                                                                                                                                                                          • qwertox 3 hours ago

                                                                                                                                                                                                                                                                                                                                                                                                                            I mean the following:

                                                                                                                                                                                                                                                                                                                                                                                                                            `use matplotlib to generate an image with 3 bars of values 3, 6, 1`

                                                                                                                                                                                                                                                                                                                                                                                                                            followed by

                                                                                                                                                                                                                                                                                                                                                                                                                            `execute it`

                                                                                                                                                                                                                                                                                                                                                                                                                            https://chatgpt.com/share/66fefc66-13d8-800e-8428-815d9a07ae...

                                                                                                                                                                                                                                                                                                                                                                                                                            (apparently the shared link does not show the executed content, which was an image)

                                                                                                                                                                                                                                                                                                                                                                                                                            https://imgur.com/a/PkJCnKO

                                                                                                                                                                                                                                                                                                                                                                                                                            Which has interesting consequences, because I saw it self-execute code it generated for me and fix the errors contained in that code by itself two times until it gave me a working solution.

                                                                                                                                                                                                                                                                                                                                                                                                                            (Note that I am no longer a Plus user)

                                                                                                                                                                                                                                                                                                                                                                                                                            ---

                                                                                                                                                                                                                                                                                                                                                                                                                            Claude: I apologize, but I don't have the ability to execute code or generate images directly. I'm an AI language model designed to provide information and assist with code writing, but I can't run programs or create actual files on a computer.

                                                                                                                                                                                                                                                                                                                                                                                                                            ---

                                                                                                                                                                                                                                                                                                                                                                                                                            Gemini: Unfortunately, I cannot directly execute Python code within this text-based environment. However, I can guide you on how to execute it yourself.

                                                                                                                                                                                                                                                                                                                                                                                                                            ---

                                                                                                                                                                                                                                                                                                                                                                                                                            > 4. Also you can use takeout

                                                                                                                                                                                                                                                                                                                                                                                                                            I just checked and wasn't able to takeout Gemini interactions. There are some irrelevant things like "start timer 5 minutes" which I triggered with my phone, absolutely unrelated to my Gemini chats. takeout.google.com has no Gemini section.