The research from Purdue University, first spotted by news outlet Futurism, was presented earlier this month at the Computer-Human Interaction Conference in Hawaii and looked at 517 programming questions on Stack Overflow that were then fed to ChatGPT....
If you don’t know what you are doing, and you give it a vague request hoping it will automatically solve your problem, then you will just have to spend even more time to debug its given code.
However, if you know exactly what needs do do, and give it a good prompt, then it will reward you with a very well written code, clean implementation and comments. Consider it an intern or junior developer.
Example of bad prompt: My code won’t work [paste the code], I keep having this error [paste the error log], please help me
Example of (reasonably) good prompt: This code introduces deep recursion and can sometimes cause a “maximum stack size exceeded” error in certain cases. Please help me convert it to use a while loop instead.
And not to forget that sketchy AI training on every line of your code.
I don’t mind AI learning from my open-source code that much. However, my concern is that open-source projects on GitHub are not as easily accessible to AIs other than Copilot and OpenAI, which does not allow for fair competition.
That said, I do have a good impression of Codeberg. When they become federated, I might finally jump ship from GitHub.
I’m thinking of picking up a used ThinkPad on eBay for cheap to serve as my daily driver. I’ll likely run LMDE, and primarily use it for web browsing, office programs, coding, and FreeCAD. Any recommendations on which model would best hit the sweet spot of capability vs price?
I’ve just done some quick check on P52, I saw that it only has Nvidia GPU version in my region (which is generally a bad idea if OP want to run any Linux distros)
Proton did nothing wrong here; in fact, it is working as intended.
No email content or attachment was provided in this case because they (Proton) have nothing to give. Now, imagine if this user were using Gmail instead of Proton.
The article title is clickbait and is trying to incite outrage from the crowd. Don’t fall for it.
As an open source software maintainer myself, I don’t quite agree with some of the points.
I also always believed that if you ever started a project that is valuable for companies, they would support you in return
For me, I do ask for donations, of course, because life is hard and who doesn’t want money? Especially when you deserve it. But I never expect anyone to make a donation. It’s only when someone actually does it that I feel so much happiness. Some leave a thank you comment and stated that they cannot support me financially, and I’m also perfectly happy with that.
All I got was complaints.
I see it as feature requests and bug reports, and are another kind of contribution. Note that some of the people may seem rude, it could be because they are simply bad at English (as am I) and try their best to write a short sentence. Some may not familiar to GitHub and talk about their problems in an unrelated issue. In that case I simply try my best to understand and kindly answer them, and guide them to the right direction.
It may seem to you that open source is great because it’s free to use. Truth is, it certainly is not free.
I use open source software for free, and I want to pay it back by contributing more to open source. I don’t forget that my own open source projects also have a lot of other open source components in them, all for free. I don’t like to force people to pay for my softwares in order to use it.
Of course, my open source projects will forever be hobby projects, I can never make them into a serious business nor work on them full-time, but I’m fine with that.
Yes, I’ve just reread it, and while I completely disagree with the issue creator’s attitude, he does have a point:
you also removed all the old versions that were released under an open source license so that others couldn’t continue to use out-of-support versions
I haven’t verify if this is true of not, but this is just not necessary. If the author stops providing pre-built binary for newer release versions, so be it. But I think it is a little too much aggressive from the author to delete old release versions as well.
I’m looking for a watch that is able to do basic “smart” things like show notifications and ping my phone if I misplace it. A timer/stopwatch would also be good, and a long lasting battery....
Yet another “brilliant” scheme from a cryptobro. Naturally this caused a gold-rush for scammers who outsourced random people via the gig economy to open PRs for this yml file (example)
It’s sad that a lot of the username come from Vietnam (my country). I remember when the Stellar airdrop announced there were people trying to buy GitHub account for 3-5$ for “their company’s project”. Many people do the thing that called “MMO” like that here, that doesn’t realistically provide any value. They just want to get rich as fast as possible with only simple jobs such as copy and paste.
ChatGPT Answers Programming Questions Incorrectly 52% of the Time: Study (gizmodo.com)
The research from Purdue University, first spotted by news outlet Futurism, was presented earlier this month at the Computer-Human Interaction Conference in Hawaii and looked at 517 programming questions on Stack Overflow that were then fed to ChatGPT....
Why FOSS projects are using proprietary, privacy invasive infrastructure?
cross-posted from: lemmy.ml/post/15691030...
What is the best model of used ThinkPad to purchase?
I’m thinking of picking up a used ThinkPad on eBay for cheap to serve as my daily driver. I’ll likely run LMDE, and primarily use it for web browsing, office programs, coding, and FreeCAD. Any recommendations on which model would best hit the sweet spot of capability vs price?
Proton Mail Discloses User Data Leading to Arrest in Spain (restoreprivacy.com)
I'm giving up — on open source - Blog (nutjs.dev)
Sustainable open source will stay a dream
Any recommendations for a privacy respecting watch with basic smart features?
I’m looking for a watch that is able to do basic “smart” things like show notifications and ping my phone if I misplace it. A timer/stopwatch would also be good, and a long lasting battery....
If you're developing a FOSS project, be aware of cryptobros trying to PR a tea.yml into it. (connortumbleson.com)
Yet another “brilliant” scheme from a cryptobro. Naturally this caused a gold-rush for scammers who outsourced random people via the gig economy to open PRs for this yml file (example)
Microsoft in their infinite wisdom has replaced the Hide Desktop icon with Copilot. (programming.dev)
Switch to Linux!...
What's the best tool available on Linux for downloading Spotify albums without DRM? (feddit.de)
Say (an encrypted) hello to a more private internet. | The Mozilla Blog (blog.mozilla.org)
r/privacy
Advice needed, son wants to learn how to program
Hi all,...
'The Game Just Fundamentally Undermines Itself': Game Designer Breaks Down 'Baldur's Gate 3's Most Fatal Flaws (www.themarysue.com)
‘Baldur’s Gate 3’ can be a fantastic experience and a bad game at the same time.