@nickynah
The 'so that I can get started' is the crucial part here. If I have an LLM generate a skeleton that I can build upon further without using the LLM, then that can help me learn.
Of course that doesn't apply if you take the LLM output and then never look at it. But if the skills of that technology weren't there in the first place, then you using an LLM is also not making you lose any skills.
@bagder
The 'so that I can get started' is the crucial part here. If I have an LLM generate a skeleton that I can build upon further without using the LLM, then that can help me learn.
Of course that doesn't apply if you take the LLM output and then never look at it. But if the skills of that technology weren't there in the first place, then you using an LLM is also not making you lose any skills.
@bagder
@nickynah
Yes, sure, if you stop writing code by hand and put everything in the hands of the LLM then that's a different matter entirely. As with any tool that allows you to generate code though (bison/flex are other examples), it can be used dumbly and smartly, and the downsides that you mention, while real, aren't universal.
@bagder
Yes, sure, if you stop writing code by hand and put everything in the hands of the LLM then that's a different matter entirely. As with any tool that allows you to generate code though (bison/flex are other examples), it can be used dumbly and smartly, and the downsides that you mention, while real, aren't universal.
@bagder
@nickynah
As with anything, it depends.
If I ask an LLM to generate a skeleton version of something using a technology that I'm not at all familiar with so that I can get started, then it is not causing deskilling, on the contrary.
If I ask an LLM to describe in plain English what some code that I wrote, and I find that the description does not match what I thought, then I've just found a bug. That too is the opposite of deskilling.
@bagder
As with anything, it depends.
If I ask an LLM to generate a skeleton version of something using a technology that I'm not at all familiar with so that I can get started, then it is not causing deskilling, on the contrary.
If I ask an LLM to describe in plain English what some code that I wrote, and I find that the description does not match what I thought, then I've just found a bug. That too is the opposite of deskilling.
@bagder
@cmconseils
Many towns in Europe are the same way, because they predate cars and even horse drawn carriages...
Also go and visit Venice in summer, it blew my mind!
Many towns in Europe are the same way, because they predate cars and even horse drawn carriages...
Also go and visit Venice in summer, it blew my mind!
๐จ Say that I were to give a talk to EU policy makers and OSS communities at a very big conference tomorrow..
and that I want to spend half of my talk on how Google is locking down #Android through:
1. Device attestation
2. Developer registration
3. Age/identity verification
What should I absolutely include? ๐
Input is welcome, sorry for the short notice. Plain language + realistic calls to action pls.
@fdroidorg @GrapheneOS @postmarketOS @Fairphone @appfair @fsfe @murena @volla @IzzyOnDroid
What do you do when you get banned on British TV?
@mdione
Well, yes. 100% code coverage is a utopian desire that is probably not achievable in most real world code, and so yes review may still find bugs and that's good, and you should flag bugs if you see them in review.
It shouldn't be the goal of review though; review should not be about that, you should not focus on finding code bugs but instead you should focus on things the computer can't find.
@liw
Well, yes. 100% code coverage is a utopian desire that is probably not achievable in most real world code, and so yes review may still find bugs and that's good, and you should flag bugs if you see them in review.
It shouldn't be the goal of review though; review should not be about that, you should not focus on finding code bugs but instead you should focus on things the computer can't find.
@liw
@liw
Couldn't agree more.
Bugs are found through automated things like CI and test suites. Review is for things that automated tools can't find, such as design flaws, code style issues, and advice.
Couldn't agree more.
Bugs are found through automated things like CI and test suites. Review is for things that automated tools can't find, such as design flaws, code style issues, and advice.
@mrmasterkeyboard
There's also neovim?
There's also neovim?
Give me a laptop and an Internet connection, and I will work from the top of Mount Everest to the bottom of the Mariana trench.
@Jeremy
It absolutely made my day too! It's the reason I'm even naming her personally ๐
It absolutely made my day too! It's the reason I'm even naming her personally ๐
@mjg59
Never mind, found it: https://www.courtlistener.com/docket/70238813/pocock-v-software-in-the-public-interest-inc/
And yes I am mentioned.
Never mind, found it: https://www.courtlistener.com/docket/70238813/pocock-v-software-in-the-public-interest-inc/
And yes I am mentioned.
@mjg59
Do you have a link to all the documents in the case? I tried searching on their search form but can't find it.
I believe I'm named in the case too (using incorrect address information), and would like to confirm.
Do you have a link to all the documents in the case? I tried searching on their search form but can't find it.
I believe I'm named in the case too (using incorrect address information), and would like to confirm.
@juliank
For humidity, a dedicated dehumidifier is more efficient.
I have a portable aircon, but its water reservoir is fairly small yet takes days to fill up.
In the same room, the dedicated dehumidifier fills up its much larger reservoir in a single day, and it uses about 200W at most to do so.
For humidity, a dedicated dehumidifier is more efficient.
I have a portable aircon, but its water reservoir is fairly small yet takes days to fill up.
In the same room, the dedicated dehumidifier fills up its much larger reservoir in a single day, and it uses about 200W at most to do so.
@Jeremy
Didn't vote because not Canadian, but:
I have sent emails to European MEPs in the past. My experience is that you will get a response from maybe 3 out of the 21 MEPs that Belgium had (at the time).
I especially liked the one time where Kathleen van Brempt went like, since your email wasn't the canned one from the campaign, here's my personal reply on top of my canned response.
Didn't vote because not Canadian, but:
I have sent emails to European MEPs in the past. My experience is that you will get a response from maybe 3 out of the 21 MEPs that Belgium had (at the time).
I especially liked the one time where Kathleen van Brempt went like, since your email wasn't the canned one from the campaign, here's my personal reply on top of my canned response.