396 karma · joined October 12, 2010
To me this is not a serious security threat to ordinary people.
Example, try search proprietary software, say 'Autocad', first few results are always pirate sites, while google will show the Autodesk site and the wikipedia post.
Recently Baidu also under the spotlight for monetizing illness-related forums[1]. The issue is some patients accused the Internet giant selling their private info to _unqualified_ private hospitals. These hospitals charge a lot but usually their hardware and staff are underqualified.
[1] http://www.chinadaily.com.cn/business/2016-01/12/content_230...
Would be more interesting to know what language he uses when he finishes his Ph.D.
The second paragraph hinges on the rationale that if customer data were available, then CS (Customer Service) agents would have made every effort to contact the ops/engineering team to retrieve those to avoid a social disaster.
Unfortunately, this isn't true in the companies that I worked for, which are big customer-facing MNCs.
First of all, for US consumers, the CS teams most likely are contractors in Philippines, Malaysia, or India, they are trained with scripted responses. For any issue that is beyond the scripts, their standard response will be "Sorry we can't help you because we can't do x", one reason is they have no incentive to escalate the issue and get oneself more work to follow up, other times, it is the management explicitly decided this is to prevent too many cases hit the ops and eventually, the engineering teams. It is not that the management is stupid or nasty, just that the 20:80 rule dictates 80% of the issues usually are raised by 20% of particularly picky customers. For the 20% customers who generate 80% of the revenue, each of them will be assigned an AM (Account Manager) who can get things done much faster and more efficient than the CS team. This group of high-value customers are often given access to VPs to make sure all their issues are heard and handled properly
Second reason is most teams in a big company will not concern anything that doesn't hit them directly. For example the CS team in my ex-company upon getting repeated complaint on an erratic component that didn't get bug fix for months, eventually the CS told the upset customer to fuck off and complain to CEO directly since it was engineering department's fault.
Unbelievable? Maybe, and that company remains one of the largest high-tech companies in the world.
Having a backup and letting you to access it are two entirely different issues, and most of the time customer service staff don't know how the data management is being done by the engineering/operations team.
"How graph databases stop fraud e-commerce frauds in real-time" - note the use of 'stop' and 'real-time'.
"Fortunately, graph database technology is able to detect the patterns that arise around these e-commerce fraud scenarios and put an end to them in real time"
Again, look at the terms used: 'put an end' and 'real time'.
I am not trying to nit-pick, but what has been discussed is far from being able to put an end to fraudsters. Maybe this could weed out some of the newbie frausters, but that is it.
Disclaimer: I work in the payments industry.
Unfortunately what I am seeing devices nowadays are racing towards thinner + bigger screen which to me is really missing the point. Who cares the device is 0.9mm thinner than the previous generation?
In fact, very likely once good programmers done all the work, some jokers (within the team or otherwise) will jump out and grab the credits by sending out emails, then the joker is promoted.
This is the initial stage of what I described in my previous post. Again, you need technical strong managers to see through the mist, but sadly, these managers are rare (at least in my industry).
In fact, this could be a cultural issue where everybody tries to act like taking a lead (usually by blanket emails including the management team that say "XXX has been launched!! Contrats Y!!"), however you will find behind the backdrop, things are just half-baked or down right totally fake, because real execution is boring and not getting attention. So once an excitement dies down, people will scramble to find another 'void' to fill. You may argue the manager can check the work, but in a big cooperation, the middle managers are most vulnerable, and thus they care much more about their own asses than to ensure their staff get real work done.
In other words, this tactic is only applicable when the company is small, say, less than 20 people, and the boss knows everybody and the projects well.
I must clarify i called it quit not because of the lack of 3-ply paper for my backside, but I felt it was really an issue for a company trying to save on such thing. My reasoning was right.
The lesson here is not about how much 'gift' it was taken from employees, it is more on the changing wind in the air that employees need to watch out for. If a company is so desperate to cut snacks, usually it means it has much bigger shit at the backyard that employees may or may not be aware of.
To turn the question around: what makes you think they are technical competent? Can you provide 2 examples instead?
Let me elaborate
Andrew Ng no doubt is a famous researcher, but I am talking about a common user's experience, and no, I don't see anything that reminds of machine learning while using Baidu services.
To give you an example, search for 'Windows 7' in Baidu.
Here is the screen capture of the results I got (http://imgur.com/nNBSo3g), basically there is no mention of Microsoft's site. I do see the first is the link for people download this software for free. Ok, where is the machine learning? There could be a few reasons explaining this behavior, but I don't wish to go into those. To say the least: if it is not technical issue, it is ethical. Both are very important to shareholders.
As a control, I searched for the same on Google, and the first 2 results are from wikipedia, while the rest are from microsoft.com, mixed with news results from news sites, which are very to the point.
Another example, Baidu's SDK has opened up security holes up to 100 million Android devices (http://www.engadget.com/2015/11/02/bunk-baidu-sdk-puts-backd...), and unfortunately, this isn't the first incident in 2015. As far as I can recall, there are at least 3-4 similar issues, unintentionally or intentionally caused by technical incompetency.
Disclosure: I worked in China for some time and now still got business connection with it. I am not an armchair warrior to bash China.
I have a friend who works as full-time freelancer in a small town in Malaysia (Taiping, if you are really curious) and she helps local businesses to do IT projects. For example, she built a custom room management system for a small hotel. She used to work in Motorola Penang, and the freelancer job gives her much more freedom and time, and interestingly, her income is way better than what she got in Mot, even she just serves such a small town with population of around 245K (2010 data)
What if one could invent a working bladeless razor? It is a blue ocean waiting to be delved in.
Just thinking out loud.
Just for the sake of discussion, here is character that starts with 'A'. See if you feel the difference.
"WARNING: FLIF is a work in progress. The format is not finalized yet. Any small or large change in the algorithm will most likely mean that FLIF files encoded with an older version will no longer be correctly decoded by a newer version. Keep this in mind. "