I think the problem is education. People don't understand modern technology and schools teach them skills that make them easily replaceable by programs. If they don't learn new skills or learn to use AI to their advantage, they will be replaced. And why shouldn't they be?
Even if there is some kind of AI bubble, this technology has already changed the world and it will not disappear.
The word AI has at least 3 different meanings. People who understand the subject usually just mean machine learning. But there is also AI we see in movies (which is usually a sentient computer) and AI in games (which is just programmed NPCs). I think most people confuse the stuff they see in movies with machine learning.
Yeah, it's kinda scary to see how much people don't understand modern technology. If some non-expert tells them AI can't be trusted, they just believe it. I've noticed the same thing with cryptocurrencies. A non-expert says it's a scam and people believe it even though it's clear they don't understand anything about that technology or what it's made for.
I don't know if it's good investment or not, but cryptocurrency has uses that are valuable to a lot of people. You can send money to other people without using a bank or PayPal and you can pay for things online anonymously. Some cryptocurrencies might have additional properties like Monero, which also gives you privacy. NFT might also have practical uses some day - for example it could be used for concert tickets.
That video is probably the biggest piece of misinformation about cryptocurrency on YouTube and it's sad to see that so many people have been fooled by it. Most people are so bad at understanding modern technology that they will believe a random youtuber who has no idea what he is talking about :(.
Cryptocurrency is just a distributed ledger. NFT is just a certificate of ownership. Those technologies have real uses and nothing about them makes them a scam.
How is distributed ledger a scam? It's nothing new and we know exactly how it works. It has nothing to do with making money. If I use it to pay for things online how am I getting scammed? I'm sorry, but it seems you don't fully understand what this technology is.
Every language is gonna be weird if you don't know it well enough. In Lua arrays start with index 1. Is it weird? Yes. But do Lua programmers care? Probably not.
The stuff that many people say is bad in JavaScript is usually irrelevant. That doesn't mean that there aren't bad parts like the Date api or the lack of types is a flaw to many people. Those are actually important issues. In this case they are solved by libraries and TypeScript. The performance is also a problem in some applications. Which is why there is WebAssembly, which can help in some cases.
So there are plenty of real flaws that can be pointed out, but you have to know the language to be able to tell what actually matters. To me it doesn't seem any worse than any other modern language.
But you can't legally modify it and distribute your modified version. You can't fix a vulnerability and share the patched version with others. Only the developer can, so you are at their mercy. If they add spyware into the program, users can't do anything about it.
Most of the examples listed there are issues that don't affect real applications. It's just garbage code, so the output ends up being garbage too. Programmers don't write code like that, unless they are doing it as a joke. A few of those examples can be real issues sometimes, but they are not that big of a deal to an experienced JavaScript programmer.
The choice might not always be obvious. What if the project improves the society or saves human lives? In such case we might decide it's better to support the project, but make it clear that we don't support his other activities.
I don't disagree with you, but at the same time I use Lemmy. I disagree with its developers political views, but I believe they are doing something good for society. So maybe sometimes it's good to make an exception.
I think the problem is education. People don't understand modern technology and schools teach them skills that make them easily replaceable by programs. If they don't learn new skills or learn to use AI to their advantage, they will be replaced. And why shouldn't they be?
Even if there is some kind of AI bubble, this technology has already changed the world and it will not disappear.