That post seems to be missing.
otter 66 points 3 years ago

Isn't that basically how it works?

Just add an additional group of monkeys that aggressively hires and fires the others based on performance

Tada, machine learning

path: 0 3956849, hotness: undefined, score: 66, children: 1
kubijoe 10 points 3 years ago

It was the best of times, it was the blurst of times!

path: 0 3956849 3984079, hotness: undefined, score: 10, children: 0
ryannathans 49 points 3 years ago

asks for password hashing

gets code that looks like password hashing, named like password hashing, but, without any of the hashing

path: 0 3957888, hotness: undefined, score: 49, children: 3
Xanvial 22 points 3 years ago

But it has better performance

path: 0 3957888 3961340, hotness: undefined, score: 22, children: 0
blackluster117 13 points 3 years ago

hash-lite

path: 0 3957888 3959082, hotness: undefined, score: 13, children: 0
dan 3 points 3 years ago

but, without any of the hashing

Or it's something like unsalted MD4.

path: 0 3957888 3979733, hotness: undefined, score: 3, children: 0
devious 20 points 3 years ago

It generates the blurst of code!

path: 0 3957490, hotness: undefined, score: 20, children: 2
charliespider 13 points 3 years ago

I've been using copilot and find it's suggestions are perfectly cromulent.

path: 0 3957490 3959390, hotness: undefined, score: 13, children: 1
killeronthecorner 6 points 3 years ago

I turn to copilot whenever I need to embiggen my code

path: 0 3957490 3959390 3973374, hotness: undefined, score: 6, children: 0
conditional_soup 13 points 3 years ago

Tbh, copilot was probably the worst AI coding experience I've had. It actually made me less productive and made me question my competency as a programmer at the same time. Straight up did not have a good time. Use Cody or GPT-4 instead.

path: 0 3957205, hotness: undefined, score: 13, children: 13
starman 25 points 3 years ago

It is designed for other purposes than GPT models. Next time try to use copilot as autocompletion, not to generate new code. It's excellent in that.

path: 0 3957205 3957861, hotness: undefined, score: 25, children: 8
seth 12 points 3 years ago
path: 0 3957205 3957861 3958143, hotness: undefined, score: 12, children: 0
FMT99 10 points 3 years ago
path: 0 3957205 3957861 3961614, hotness: undefined, score: 10, children: 2
lemann 2 points 3 years ago

Company ran a trial for it, and it worked really well for generating boilerplate code following our existing system design. Sometimes it makes mistakes, but during the trial it was a rare occurence

The company is giving it to us all for free next year, hope it doesn't negatively affect hiring though...

path: 0 3957205 3957861 3961614 3964035, hotness: undefined, score: 2, children: 1
MajorHavoc 3 points 3 years ago

The company is giving it to us all for free next year, hope it doesn't negatively affect hiring though...

Should be fine. No way they'll assume that the new technology is magic and over promise, under budget, and then start a company death spiral, before cashing out their stock options and doing the same somewhere else. I'm sure glad we don't see that all the time in tech. /s

path: 0 3957205 3957861 3961614 3964035 3975080, hotness: undefined, score: 3, children: 0
conditional_soup 3 points 3 years ago

That's how I was using it; I ended up spending as much time as I was saving going around and cleaning up after it and/or second guessing myself. Basically, because it only operates in the context of the file you're working in, it will suggest garbage half the time if you have to work with resources from other files.

path: 0 3957205 3957861 3958373, hotness: undefined, score: 3, children: 2
starman 7 points 3 years ago

From the docs:

GitHub Copilot analyzes the context in the file you are editing, as well as related files

Tho, I don't know if it allways been that way, maybe they added bigger context later

path: 0 3957205 3957861 3958373 3958480, hotness: undefined, score: 7, children: 0
Kwartel 3 points 3 years ago

If you have those other files open, it also picks those up. And lately it seems to follow imports too, I feel like

path: 0 3957205 3957861 3958373 3959977, hotness: undefined, score: 3, children: 0
MonkderZweite 1 point 3 years ago
path: 0 3957205 3957861 3969296, hotness: undefined, score: 1, children: 0
CaptKoala 12 points 3 years ago

But the propaganda from GitHub said it was making devs 80%+/- more productive!

How could this have happened? /s

path: 0 3957205 3960400, hotness: undefined, score: 12, children: 2
kameecoding 7 points 3 years ago

it works well for me, mostly accurately guesses what I am trying to do, helps a ton with boilerplate code

path: 0 3957205 3960400 3973359, hotness: undefined, score: 7, children: 0
wewbull 3 points 3 years ago

It was 55% for me. Higher baseline I suppose. <\s>

path: 0 3957205 3960400 3964569, hotness: undefined, score: 3, children: 0
MonkderZweite 1 point 3 years ago
path: 0 3957205 3969267, hotness: undefined, score: 1, children: 0
S3verin 13 points 3 years ago

Because we are the apes that wrote the code that copilot read.

path: 0 3977676, hotness: undefined, score: 13, children: 0
partyparrot 5 points 3 years ago
path: 0 3960067, hotness: undefined, score: 5, children: 0
mr_tyler_durden 2 points 3 years ago

I’m not understanding the CoPilot hate. It’s an amazing tool if you are competent. Even when it gets it wrong it still saves me 90%+ of the typing then I just correct what it did differently than how I want it.

Boilerplate becomes a breeze and I work way better when I have something to iterate on rather than coming up with it from scratch. It lets me play with and test ideas way faster and sometimes even does it differently than I’d do it which leads to learning new things and/or looking at the problem in a different way. I don’t blindly follow its output, sometimes I reject it wholesale, sometimes I edit it, sometimes it’s literally exactly what I would have typed myself.

path: 0 4122203, hotness: undefined, score: 2, children: 0
WuTang -3 points 3 years ago

it bores me to death... all these coders using AI shit to pretend to save times while you just need to reduce the scope.

path: 0 3978295, hotness: undefined, score: -3, children: 0

thanks for using Leebra!

go to feed...