Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That’s a great demo of Canvas.

Slightly OT, but one thing I noticed further into the demo is how you were prompting.

Rather than saying “embed my projects in my portfolio site” you told it to “add an iframe with the src being the project url next to each project”. Similarly, instead of “make the projects look nice”, you told it to “use css transforms to …”

If I were a new developer starting today, it feels like I would hit a ceiling very quickly with tools like this. Basically it looks like a tool that can code for you if you are capable of writing the code yourself (given enough time). But questionably capable of writing code for you if you don’t know how to properly feed it leading information suggesting how to solve various problems/goals.



> Basically it looks like a tool that can code for you if you are capable of writing the code yourself (given enough time).

Yes, exactly. I use it the way I used to outsource tasks to junior developers. I describe what I need done and then I do code review.

I know roughly where I want to go and how to get there, like having a sink full of dirty dishes and visualizing an empty sink with all the dishes cleaned and put away, and I just instruct it to do the tedious bits.

But I try and watch how other people use it, and have a few other different styles that I employ sometimes as well.


This just raised a big red flag for me:

> I use it the way I used to outsource tasks to junior developers.

Is this not concerning to you, in a broader sense? These interactions were incredibly formative for junior devs (they were for me years ago) - its how to grew new senior devs. If we automate away the opportunity to train new senior devs, what happens to the future?


Maybe in the future you will have to pay to get trained, just like people have to pay for med school.


For junior devs, I now can outsource higher level things to be accomplished: I.e. https://github.com/breck7/wws/issues




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: