Oops - there's a bug in their "bad code" assessment checklist. I suspect that whenever they see sprintf instead of snprintf it is clocked as "bad". Now I don't trust the 40% figure telling me how often not to trust Copilot.
21 posts • joined 7 Dec 2016
We can't avoid it any longer. Here's a story about the NFT mania... aka someone bought a JPEG for $69m in Ether
Re: Blockchain 0, Mona Lisa 1?
Well you can own the copyright to an artist's back catalogue. But that is meaningful ownership which you can monetize. Whereas NFT doesn't seem to correspond to any meaningful sense of ownership. Certainly not for commercial gain other than "resale". Which makes it sound quite Ponzi like.
Third time's a harm? Microsoft tries to get twice-rejected compression patent past skeptical examiners
This seems like a fundamental misunderstanding of the patent system. A granted patent means very little. Hobbyists and academics are free to do what they like as long as it's for experimental research. And commercial companies would need to be sued, at which point there is an opportunity to examine the legality of the granted patent in a legal setting. In reality a small company would simply point to prior art and if it's clearly a non inventive patent that is already seen in the prior art, the patent owner is likely to back down rather than face an expensive court case they are likely to lose.
Just cough into your phone, please... MIT lab thinks it can diagnose COVID-19 from the way you expectorate
I wonder if the dataset included people who had other infections such as coughs colds and flu. Wouldn't be surprised if the input was people who tested positive and people who who have no symptoms. So it may be no better than saying have you got a persistent cough? Also those who know they have Covid may be recording under different conditions (physical and mental). So it would be important to test on a random set of subjects and only then test them for Covid with a follow up test a week later.
Just like when you 'game over' two seconds into a new level... Facebook launches Gaming app without games on iOS
Former UK Labour deputy leader wants to know how the NHS's contact-tracing app will ensure user privacy
Re: It will ensure user privacy
How about an anonymous email address - just set up a "burner" email account and setup forwarding (Hey, you could use Hey). Can only be used to send you a message and can't be used to track your activity. You can delete the account and setup a new one at regular intervals.
Good luck using generative adversarial networks in real life – they're difficult to train and finicky to fix
Maybe some compromise
It should be possible to detect messages that are being forwarded on to many people and add some kind of warning - without actually intercepting encrypted communications. e.g. Hash the message and if the same message is spreading like wildfire, slow down the spread and insert warnings to suggest the message may be fake.
Neural Networks are a technique that allows software algorithms to appear to perform "intelligent" processing such as recognition tasks. This falls under the term "artificial intelligence".
Obviously there is more to AI than learning and NNs (or "deep learning").
Note that "artificial intelligence" never claimed to be something similar to human intelligence (or consciousness). Hence the term "artificial". It is just the study of systems that perform tasks that humans would regard as requiring some intelligence (even if none is needed. e.g. chatbots that blindly follow a simple set of rules or scrabble software that just brute force tries every possibility).
Re: To be fair
Numeracy is a good start but it is also useful to understand the basics of probability (how likely you will be killed by a terrorist) and statistics (median salary v mean salary, error bars, significance tests).
So mathematics can help you better understand the world and the numbers that are reported in the news.
The only way to enforce a ban would be make it illegal to run non-approved software on any device. Otherwise if you can side-load or install an executable then it could be an end-to-end encryption application or contain hidden somewhere in the interface the possibility of end-to-end encrypted communication.
The only "walled garden" where this is remotely achievable is on locked down Apple devices (iOS) - where even developers are required to acquire special certificates to test their own software.
Basically running or controlling software would be licensed under the sole auspices of the "authorities". In this dark world all developers would be vetted and regularly checked up on.
And all for what? So we can see the last "goodbye world" message sent by a deranged individual.