Please cry a river how bad it is. As someone actively developing since about 2006 I think it's never been in a better shape.
That or you just didn't read the full comment?
> Are you just trying to say you love React, Node, Java...
No stack I advocate in particular. I'm trying to say that the web is a wonderful platform and I hope it will stay for a very-very long time.
For the client side ML libraries, I don't think it makes sense to use it for tracking. You can already extract information with a high accuracy.
Tracking is a natural consequence of money flowing into the industry and tracking can be achieved with high accuracy. I'm not saying it's a good thing, but at least we can do something about it.
Tracking is far better now than it was in 2006, and I say that as someone who is hugely against tracking. We have the Do Not Track header, which a lot of companies actually pay attention to, we have much better privacy plugins and ad-blockers (privacy badger, u-block origin, pi-hole, etc), and we have a growing consensus that tracking isn't actually that effective which seems to be pushing some companies to try alternative models in their advertising revenue, and their ad spend on the other side.
Things are better.
All these javascript "advances" just make it easier for people to e.g. mine monero on my system without my consent and enable mediocre web developers to load up previously quick-loading sites with custom scrolling animations, autoplay video, and malvertising.
I'm sure it's in better shape for you, a web developer. It's objectively worse for me, a user.
Not sure how that's relevant, but yeah the web just gets worse and worse every year. Mostly due to the corporations of course, but the standards group are culpable too. I kind of want to write a book on the history of the W3C if nobody has already, it's such a horror show.
Oh believe me, this stuff was added a long time ago. This is a benefit though. Of course these people will want to offload some of that heavy ML computing onto the browser so they don't have to pay for their own cluster of p3.16xlarge or whatever. Which makes it easier to block and opt-out.
So yes, anyone surreptitiously gaining access to your camera or mic feed through the browser would get into heaps of trouble and invite bad press, especially if they were able to find a way around the consent dialog.
EDIT: Example - https://www.adobe.com/marketing-cloud/target/automation.html
It's a classic example of how machine learning is used.
I have the FREEDOM of discharging a gun is different than I have the FREEDOM of discharging a gun into a person's brain are two very different things.