![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/a8207a32-daa2-4b31-aab4-2d684fc94d18.png)
Yet that’s usually enough when taking to another developer.
The problem is that we have this unambiguous language that is understood by human and a computer to tell computer exactly what we want to do.
With LLM we instead opt to use a natural language that is imprecise and full of ambiguity to do the same.
From my experience all the time (probably even more) it saves me is wasted on spotting bugs and the bugs are in very subtle places.
This is what it is called a programming language, it only exists to be able to tell the machine what to do in an unambiguous (in contrast to natural language) way.
Some context: https://youtu.be/3VEkzweBJPM
Thanks, the article was accessible for me so I thought it would be also for others.
Not really https://www.nytimes.com/2018/01/01/technology/kaspersky-lab-antivirus.html
Very creative how Kaspersky used SEO to hide this story. When searching you have to exclude all of their sites to find it.
To be fair, he provided instructions.
For writing an application GPL is fine if you don’t want anyone to profit from your work and if they make changes, contribute back.
Things are a little bit more complex if you are writing a library or code that is meant to be included in another application.
If you use GPL you might get rejected even by other open source applications, as GPL might be understandable as it will change license off the application or be outright incompatible.
This was the case with cursor library after author changed license everyone stopped using it: https://github.com/GijsTimmers/cursor/commit/885156333ac9ca335a587b1dd08964074313f026
The most ironic thing is that he created package from stack overflow answer:
https://github.com/GijsTimmers/cursor/blob/master/cursor/cursor.py
The original author never said they are releasing copyright or are making it public domain.
Sure, but my point is that if it is implemented right, you won’t even know you’re using IPv6 until you check network configuration.
If IPv6 is done right you don’t even know you have it. If you use a cell phone or a home Internet, there is a high chance you are already using IPv6.
We saw other similar news from China which turned out to be a bunk. I wouldn’t hold my breath. I would love to be wrong though.
I just recently learned about liquid calories and why are they dangerous when you care about weight.
For those who are not aware. A liquid will be processed very quickly by our body. For example you get your favorite soda that has 150 calories your drink it, and your body processes it quickly, you urinate it but the 150 calories stay with you and you feel hungry again really soon so you eat another meal to fill your stomach.
Yeah, it is not easy.
We seem to have primarily high calorie foods. The reason people change diets to get some low calorie ones that keep them feeling full.
Another thing, but perhaps not as much related to losing weight is that food doesn’t exactly work like most people think i.e. it isn’t that we consume something then we get energy from it and then we excrement it. In reality our body absorbes the food and uses it for other functions. So unhealthy food still affects us negatively.
If after 16 years you still have to be asked if you believe in crypto, then chances are that it is a scam.
This is not “perfect is enemy of good” it would be if I was arguing about MIT vs GPL etc.
By signing CLA you’re surrendering copyright to the company and this allows them do do whatever they wish with your contribution, including switching back to closed source.
Hashicorp was able to change license of their products exactly thanks to CLA.
Yes, thanks for pointing it out. As long as it is some organization that can’t be bought it should be fine. I didn’t included that because it makes my response more confusing.
Essentially CLA gives the entire copyright to specific entity and that entity in case of FSF it likely could use it for fighting violations, while some startup likely intends to change license when their product gets more popular to cash out on it (for example what Hashicorp did recently before selling to IBM)
They just want to get profit from the purchase but they are no longer competitive.
Looks like they are looking for suckers to contribute to their code base for free without even making it actually open source.
IMO at this point WinAmp does not offer anything beyond name recognition and nostalgia. Isn’t qmmp essentially an open source version of WinAmp?
I disagree.
CLA gives them total ownership of the code (all contributors are surrendering their copyright), and allows them to change license at any point in time, including making it closed source.
If you’re contributing code to a project with CLA you’re not contributing to Open Source, you’re working for a company for free.
upvote for a programmer joke :)