[-] EatATaco@lemm.ee 1 points 23 minutes ago

but for beginners? They will have a lot of bugs in their code.

Everyone has lots of bugs in their code, especially beginners. This is why we have testing and qa and processes to minimize the risk of bugs. As the saying goes, "the good news about computers is that they do what you tell them to do. The bad n was is that they do what you tell them to do."

Programming is an iterative process where you do something, it doesn't work, and then you give it another go. It's not something that senior devs get right on the first try, while beginners have to try many times. It's just that senior devs have seen a lot more so have a better understanding of why it probably went wrong, and maybe can avoid some more common pitfalls the first time around. But if you are writing bug free code in your first pass, well you're a way better programmer than anyone I've met.

Ai is just another tool to make this happen. Sure, it's not always the tool for the job, just like IoC is not always the right tool for the job. But it's nice to have it and sometimes it makes things much easier.

Like just now I was debugging a large SQL query. I popped it into copilot, asked if to break it into parts so I could debug. It gave a series of smaller queries that I then used to find the point where it fell apart. This is something that would have taken me at least a half hour of tedious boring work, fixed in 5 minutes.

Also for writing scripts. I want some data formatted so it was easier to read? No problem, it will spit out a script that gets me 90% of the way there in seconds. Do I have to refine it? Absolutely. But if I wrote it myself, not being super prolific with python, it would have taken me a half hour to get the structure in place, and then I still would have had to refine it because I don't produce perfect code the first time around. And it comments the scripts, which I rarely do.

What also amazes me is that sometimes it will spit out code and I'll be like "woah I didn't even know you could do that" and so I learned a new technique. It has a very deep "understanding" of the syntax and fundamentals of the language.

Again, I find it shocking that experienced devs don't find it useful. Not living up to the hype I get. But not seeing it as a productivity boosting tool is a real head scratcher to me. Granted, I'm no rockstar dev, and maybe you are, but I've seen a lot of shit in my day and understand that I'm legitimately a senior dev.

[-] EatATaco@lemm.ee 5 points 3 hours ago

And before stack overflow, we used books. Did we need it? No. But stack overflow was an improvement so we moved to that.

In many ways, ai is an improvement on stack overflow. I feel bad for people who refuse to see it, because they're missing out on a useful and powerful tool.

[-] EatATaco@lemm.ee 4 points 4 hours ago

I think it's important to point out here that you aren't talking about gender identity (physiological), but the social construct aroundgender roles (socisl/cultural).

Gender identity is not a social construct, and I believe this is more what we are talking about when it comes to gender because the person in the article is talking about how they were born female but identify non binary.

[-] EatATaco@lemm.ee 5 points 19 hours ago

Can I get a citation on this? Because it doesn't pass the sniff test for me. https://en.wikipedia.org/wiki/Approximation

[-] EatATaco@lemm.ee 22 points 19 hours ago

I think the ... here is meant to represent repeating digits.

[-] EatATaco@lemm.ee 3 points 21 hours ago

Which is, of course, true for every source of information that can point you in a direction.

[-] EatATaco@lemm.ee 4 points 21 hours ago

I'm a senior dev, and copilot as a productivity tool usually pays for the monthly license multiple times per week.

Whenever I hear someone say it's useless, that tells me they are either some godlike dev who knows everything already (lol), they haven't actually used it, they are not good at integrating new tools into their workflow, or they simply haven't learned how to use it yet.

[-] EatATaco@lemm.ee 7 points 22 hours ago

I'm sure you'll be able to provide me with a sound study confirming this.

[-] EatATaco@lemm.ee 24 points 1 day ago

According to hexbear you would have to have some deranged lib mind to believe any would want to.

[-] EatATaco@lemm.ee 4 points 1 day ago

The sign is funny on its own, this caption is just terrible.

[-] EatATaco@lemm.ee 90 points 2 days ago

The big difference here is that I know the cost. Getting into a cab it was always kind of blind, and a cab driver definitely tried to screw me one time by driving in circles (we were very drunk, and I noticed at some point we hadn't made it very far, so I started paying attention and it was clear pretty quickly that he had circled back almost to where he had picked us up).

Also when I lived out in Queens, cabs rarely came out there. I had to hike all the way to Queens Blvd to have a chance, and even then they would barely stop at night. Would often get told to "get out" when asking for them to take me back to Queens. I've even been able to get a Uber out almost out in the middle of nowhere in the middle of the night.

Lyft/Uber definitely has their problems, but cabs weren't some shining beacon on the hill.

view more: next ›

EatATaco

joined 8 months ago