6 ms·
Call me old fashioned, but I use my brain for mutli-line code generation
by skohan 4y ago
Call me old fashioned, but I use my brain for mutli-line code generation
- torginus 4y agoI feel Copilot indispensable - with the constant emergence of frameworks, languages I need to keep learning, it really shortens the time it takes to get productive in an unfamiliar environment.
- skohan 4y agoIt's existed for less than a year and you find it indispensable?
- torginus 4y agoI don't see the contradiction - if someone who started programming in the pre-Internet days in a text editor, then switched to an IDE with autocomplete and searchable docs, would it be hyperbole for him to say that he finds these tools indispensable?
- akaike 4y agoGreat, you are the best, super cool! Go eat an apple
- permalac 4y agoThis is the attitude. Yeah.
- skohan 4y agoI'm just describing what all programmers have done since the beginning of time
- deleted 4y ago[deleted]
- chiefalchemist 4y agoYou don't see how you just shot yourself in the foot, do you? If nothing else the HN mantra is not "That's how we've always done it."
- davewritescode 4y agoThe entire programmer ethos revolves around building deep understandings of the level abstraction you're working at and deep diving into the layers below when necessary or even just for fun! I've watched people use co-pilot but and I'm not 100% convinced it's a good thing but I'm open to it. The problem I've seen is that in some cases it generates some really bad code, code that could've been replaced by usage of a standard library. What I think it's really good at is helping to learn new languages. Getting idiomatic code generated, even if you throw it out eventually is a great way to get a feel for a new language without having to jump back and forth between the editor and the browser.
- workingon 4y agoI save tons of time having to write matplotlib code etc. because AI does it for me and I can spend more time thinking about the deep parts of research. I basically haven't had to write more than 1 or 2 keystrokes for a plot I've made in months now. If that's not useful I don't know what is.
- gmadsen 4y agothat sounds amazing, I just spent 3 hours last night making mpl plots for ideas I already had. this sounds like a perfect use case for me
- chiefalchemist 4y agoI see it differently. The entire ethos should revolve around product that works. Product the meets a market need. Product that brings joy (not friction) into the world. Any tool that can meet that ends should be considered. Put another way, users don't care what anyone (i.e., in engineering) does or does not know. They're not going to wake up and say "I only want to use products that don't use Copilot." Nobody cares about any ethos, etc.
- workingon 4y agoWhy be needlessly elitist
- leoff 4y agoReal programmers use punch cards for programming.
- deleted 4y ago[deleted]
- fyrn- 4y agoYikes
- moffkalast 4y agoDoctors beware.
- swah 4y agoI used to use that, but Copilot works better with multiple languages! ...just kinda joking: for me, one major use case of this thing is a faster alternative to googling some syntax or method name.
- behnamoh 4y agoAs with any technology, there are those who don't like it, and that's fine. I personally don't "trust" AI's decisions all that much, and I enjoy learning how to implement things on my own. Maybe that's why I won't be using Copilot, at least for now.
- fxtentacle 4y agoCall me old fashioned, but when I need to create so much boilerplate that code generation starts to make sense, I usually just try to solve the problem in another more concise way.
- skohan 4y agoYeah exactly - in software development the problem is rarely that there is too much typing to do.