4 ms·
You are probably over optimistic about what AI is. AI is not a human-like mind that sits inside a computer and solves any problem you give.
by codedokode 10y ago
You are probably over optimistic about what AI is. AI is not a human-like mind that sits inside a computer and solves any problem you give.
- nitrogen 10y agoI am aware :). But don't you think that a finer grained permissions model, combined with even a simple Bayesian classifier (or a NN classifier) that triggers manual review, could catch a lot of suspicious extensions? E.g. P(malware|reads url+calls third party) > P(malware)
- codedokode 10y agoThere will be ways to bypass those checks. The easiest is to wait a week after installation before doing anything bad. Or extension could download and execute code from remote server that would serve one version of code for users from Mountain View and another version to everyone else. Or the code could check whether it is run on a real device.
- nitrogen 10y agoThis is where the classification heuristics and fine-grained permissions come in. Code that does anything conditioned on dates is higher risk. Code that uses location services is higher risk. Also, many of these checks can be done by the browser in situ, so an extension that suddenly changes its behavior can be flagged for review. And pre-release malware scans can be run on banks of actual hardware that simulates different dates and locations. Sure, there will be an arms race, but that's better than an anarchical free for all.