|
Just in case you were holding out any hope that Google didn’t let humans listen to voice recordings from Google Home and Google Assistant, stop doing that. Everyone else very angry Google let contractors handle the Assistant recordings
|
|
|
|
|
Kent Sharkey wrote: Everyone else very angry Google let contractors handle the Assistant recordings But there will be very few / little to no consequences... as usual
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Google very angry for losing the "most evil" title, even if only temporarily.
|
|
|
|
|
I'm not sure if, and in what measure, Google is breaking any privacy laws.
What I do know is that the contractor is breaking some contractual agreements and probably also some privacy laws.
I can only assume that his contracting days are over and if it were up to me he'd do some jail time and pay a hefty fine for intentionally sharing confidential and private data.
I'm not even sure what this idiot tried to get out of it because it was apparently already known that humans listen to audio recordings (although it's now more widely known).
If this were a small company it could ruin them, the fact that it's Google should not matter in that regard.
I get that Google is angry, and I would be too.
For once, I'm on Google's side.
|
|
|
|
|
Facebook releases Hermes to improve app performance on low-end Android phones. Because you never know when you might want to bolt a JavaScript engine into something?
|
|
|
|
|
Hermes is the god of, among other things, thieves and trickery.
|
|
|
|
|
Joe Woodbury wrote: thieves and trickery You might have a translation error, there.
I have a feeling that it could translate to "utter bollocks".
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Details of the Cloudflare outage on July 2, 2019[^]
LinkedIn said: July 2 outage that left thousands of websites and services like Shopify, Zendesk, Dropbox and Nest out of commission for part of the day.
CloudFlare said: The CPU exhaustion was caused by a single WAF rule that contained a poorly written regular expression that ended up creating excessive backtracking. The regular expression that was at the heart of the outage is
(?:(?:\"|'|\]|\}|\\|\d|(?:nan|infinity|true|false|null|undefined|symbol|math)|\`|\-|\+)+[)]*;?((?:\s|-|~|!|{}|\|\||\+)*.*(?:.*=.*)))
Q: Now, who'da thought a little ol' RegEx could cause such harm?
A: All the devs who've ever experienced backtracking in a "simple" RegEx.
modified 14-Jul-19 12:05pm.
|
|
|
|
|
Given that this has bitten the bum of any high load application that uses regular expressions (it's hit us, it's hit StackOverflow, it's hit many), I'm surprised there aren't more automated tools to spot this stuff.
The .NET regex library has a timeout option (which can short circuit catastrophic backtracks and at least let you get on with things) but it would be nice to have something a little more specific than merely "this took a long time". A "I'm doing exactly the same thing 100 million times ya great nong!" exception would be great.
cheers
Chris Maunder
|
|
|
|
|
I had a very simple RegEx in a WinForms app that was supposed to simply help the user by letting her know that the field didn’t seem like a valid URL.
It worked great until it didn’t.
I was lucky because mine only bothered one user at a time.
I would be very afraid to have a RegEx in a place where an entire site was dependent upon it. I don’t trust none of them RegExes.
|
|
|
|
|
maybe they did not write any test cases for this regular expression
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
raddevus wrote: .*(?:.*=.*)
Oh no no no
|
|
|
|
|
Jamie Zawinski wrote: Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.
|
|
|
|
|
Fantastic quote!!! Nailed it!
|
|
|
|
|
Is there such a thing as good regex?
Do no *;?~!
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
|
Researchers have demonstrated that our ability to solve mathematical problems is influenced by non-mathematical knowledge, which results in mistakes. "Math class is tough"
|
|
|
|
|
There comes a point when the desperation to publish becomes silly. Though, maybe someone will get their PhD out of this.
|
|
|
|
|
True experts in any field make mistakes at the simplest levels, because their heads are in the higher levels. Anyone who doesn't know this doesn't know any experts.
So whose tax money paid for this study?
If it was mine, I want my money back.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
We should stop all such searches for understanding and knowledge, and just ask you.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
My specialist subject is the bleeding obvious.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
It is true that the examples used are pretty damn simple and obvious. But maybe that was done to help illustrate the idea?
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
My problem with the Smurf question is if the Smurfs are on the same floor then they have achieved the same height. How tall the Smurf is doesn't change where the bottom of their feet are. That question is thinking like a four year old, "I'm three stairs above you so I am taller."
|
|
|
|
|
The real question is, why did Lazy Smurf climb onto the table if he's so lazy? And Grumpy Smurf is too cantankerous to participate. So the whole enterprise is a no-go.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Message Closed
modified 21-Jul-19 23:51pm.
|
|
|
|