Machine Learning has revolutionized protein folding and plenty of other sciences. LLMs have increased programmer productivity (even if it isn’t perfect yet). Image/video/song generating was something we thought to be impossible a couple of years ago.
If the only news you get about AI comes from the “Fuck AI” community, you won’t ever get accurate info.
Yes companies put AI in a bunch of shitty things that don’t need it. But to claim AI doesn’t do anything useful is just plain wrong.
Machine Learning has revolutionized protein folding and plenty of other sciences.
I actually work in the field of protein crystallography. Contrary to newspaper reporting by people who don’t understand the field and just repeat what the people who developed the tool say about it, it has made just a small improvement to analysing experimental data which we could have easily made using traditional algorithmic approaches with a similar amount of resources spent. And this is one of its biggest legitimate impacts - it absolutely hasn’t “revolutionised plenty of other sciences”, or you’d be able to list more things than just alphafold.
It doesn’t improve programmer productivity, it increases the lines of code created, which is a really bad metric for productivity. There is good evidence that its use is already leading to increased code churn, that means someone is having to go back and revisit the additional new errors introduced by AI tools, which is obviously less productive.
As a software engineer, I can tell you that it absolutely has increase productivity. Especially for small tasks without too much complexity. AI is really good for prototyping. The problems you hear about are mostly people who have no idea how to write propper code trying to mask their incompetence by writing AI code.
I usually outright reject code that is obviously AI. But I employ plenty of AI in my own coding. The trick is to always double check and rewrite segments that aren’t good enough.
The huge amount of garbage AI PRs ate an enormous problem. Especially for small open source projects. But the benefits are also pretty obvious.
Gonna need some proof for that. So far it doesn’t actually do anything useful.
Open your eyes and step off that hate bandwagon.
Machine Learning has revolutionized protein folding and plenty of other sciences. LLMs have increased programmer productivity (even if it isn’t perfect yet). Image/video/song generating was something we thought to be impossible a couple of years ago.
If the only news you get about AI comes from the “Fuck AI” community, you won’t ever get accurate info.
Yes companies put AI in a bunch of shitty things that don’t need it. But to claim AI doesn’t do anything useful is just plain wrong.
I actually work in the field of protein crystallography. Contrary to newspaper reporting by people who don’t understand the field and just repeat what the people who developed the tool say about it, it has made just a small improvement to analysing experimental data which we could have easily made using traditional algorithmic approaches with a similar amount of resources spent. And this is one of its biggest legitimate impacts - it absolutely hasn’t “revolutionised plenty of other sciences”, or you’d be able to list more things than just alphafold.
It doesn’t improve programmer productivity, it increases the lines of code created, which is a really bad metric for productivity. There is good evidence that its use is already leading to increased code churn, that means someone is having to go back and revisit the additional new errors introduced by AI tools, which is obviously less productive.
So what you are saying is that AI is actually useful since it has improved analyzing experimental data.
Thanks for proving my point.
As a software engineer, I can tell you that it absolutely has increase productivity. Especially for small tasks without too much complexity. AI is really good for prototyping. The problems you hear about are mostly people who have no idea how to write propper code trying to mask their incompetence by writing AI code.
I usually outright reject code that is obviously AI. But I employ plenty of AI in my own coding. The trick is to always double check and rewrite segments that aren’t good enough.
The huge amount of garbage AI PRs ate an enormous problem. Especially for small open source projects. But the benefits are also pretty obvious.