September 01, 2015

How Semantic Graph Techniques Ease Data Integration

Semantic Graph Databases are most valuable for complex metadata applications where the number of classes (i.e. types of objects) change daily, properties within classes change on-the-fly, and it is critical have self-descriptions of data. Grounded in formal logic, semantic analytics can easily encompass associative and contextual concepts for richer data analysis, which provide a more expansive, exploratory querying experience. As noted in David S. Frankel’s article, “How Semantics Can Take Graph Databases to New Levels,” querying a database using formal semantics provides the ability to “infer logical consequences from a set of asserted facts or axioms … Reasoners grounded in formal semantics can be potent tools when managing large graph databases.”

Intel says GPU malware is no reason to panic, yet

While it's true that there is a shortage of tools to analyze code running inside GPUs from a malware forensics perspective, endpoint security products don't need such capabilities because they can detect the other indicators left by such attacks on the system. On one hand, moving malicious code inside the GPU and removing it from the host system makes it harder for security products to detect attacks. But on the other, the detection surface is not completely eliminated and there are trace elements of malicious activity that can be identified, the researchers said. Some of the defenses built by Microsoft against kernel-level rootkits, such as Patch Guard, driver signing enforcement, Early Launch Anti-Malware (ELAM) and Secure Boot, can also help prevent the installation of GPU threats.

Breaking the SQL Barrier: Google BigQuery User-Defined Functions

BigQuery UDFs are similar to map functions in MapReduce. They take one row of input and produce zero or more rows of output, potentially with a different schema. ... BigQuery UDFs are functions with two formal parameters. The first parameter is a variable to which each input row will be bound. The second parameter is an “emitter” function. Each time the emitter is invoked with a JavaScript object, that object will be returned as a row to the query. ... JavaScript UDFs are executed on instances of Google V8 running on Google servers. Your code runs close to your data in order to minimize added latency. You don’t have to worry about provisioning hardware or managing pipelines to deal with data import / export.

Are you a data hoarder? Hadoop offers little choice

There's a bit of absurdity here. If you throw it away, you can't get it back; if you keep it, you can eventually organize and purge what you don't need. Those who store data now while getting their governance in place are not automatically "data hoarders." This is a false dilemma. The idea that you need to come up with a perfect plan before keeping any data or bringing in any new sources is a little like saying we need perfect social justice for everyone before we can address police killings of African-Americans. Instead, get started now. Stop throwing out the baby with the bathwater and begin finding your use cases. Meanwhile, make data the point rather than a side effect of your processes and govern it accordingly. These aren't "steps," but initiatives you need to undertake, usually in parallel.

New Smartphone Attempts to Finally Solve the Storage Problem

The startup is trying to take better advantage of the increasing ubiquity of wireless networks that most of us are already using. Apps, photos, videos, and music can pile up and take up available space on your phone, and Nextbit thinks the solution is to use the Internet to unobtrusively back up and remotely store some of that stuff. By default, the phone does this when it’s plugged in and connected to Wi-Fi, though users can change this. Robin is slated to be generally available online in January or February and will include 32 gigabytes of storage on the phone and another 68 online. It will cost $399, and Nextbit has already raised $18 million in venture funding from Accel Partners for the phone’s development. In an effort to publicize its brand with consumers and drum up early sales,

Revamping Master Data Management with Graphs

One of the more interesting aspects about utilizing graph databases with MDM is the role that Natural Language Processing (NLP) can play in the query process. Interestingly enough, the visual querying framework that Semantic graphs facilitate was described by Aasman as “even simpler than natural language”, especially because the former method does not involve code. Still, there are ways in which NLP can assist with the querying process for MDM systems augmented by graph databases. The most salient of these are when NLP is involved with certain definitions and descriptions of terms that are referred to with multiple spellings, nick names, and perhaps even slang. One of the most cogent examples of this fact is found in a use case in which Franz combined with Montefiore Medical Center to create a healthcare platform with instantaneous querying capabilities of vastly heterogeneous sources.

Six simple cybersecurity rules for all ages

Nowadays parents are getting more and more concerned about what you do on the Internet. They know that there are lots of creepy weirdos and malicious viruses on the Internet; they fear for your naivety, innocence and the potential of severe cyberbullying. Of course, sometimes they go overboard but you still need to deal with it. Do you have a smothering mother or father who wants to know what’s going on in your life both online and off? Sorry, but it’s just the way things are. If you want more freedom behave like any normal adult would do: show your parents that you can make deliberate decisions. You’ll benefit from it as well. Keeping your gaming and social accounts secured is a tangible bonus, isn’t it? As we’ve already written, cybercriminals would readily take over your Facebook page, infect your smartphone with a virus, or steal your gaming account.

New DOD cyber security regulation: is the cure worse than the disease?

In summary, this “interim rule” imposes on DOD contractors and subcontractors a contractual duty to provide “adequate security” from “unauthorized access and disclosure” for a broad array of unclassified information, including controlled technical information, export controlled information, critical information, and other information requiring protection by law, regulation or policy (protections for classified information continued to be provided for under the National Industrial Security Operating Manual (NISPOM)). The interim rule also requires DOD contractors and subcontractors to report directly to the appropriate DOD office a “cyber incident” or “malicious software.”

Latency, Bandwidth, Disaster Recovery: Selecting the Right Data Center

In selecting the right type of data center colocation, administrators must thoroughly plan out their deployment and strategies. This means involving more than just facilities teams in the planning stages. The process to select a good data center has to involve not only the physical elements of the facility but the workload to be delivered as well. ... With the increase of traffic moving through the internet, there is a greater demand for more bandwidth and less latency. As discussed earlier, it’s important to have your data reside closer to your users as well as the applications or workloads which are being accessed. Where data may have not fluctuated too much in the past, current demands are much different.

How PMOs can balance time, cost and quality

Triple constraint – the balancing act that occurs between cost, quality and time – is a term often heard in the world of project management, but what does that mean when it comes to the success or failure of a project to meet organizational objectives? Project managers are tasked with ensuring that they successfully manage the scope of a project to keep it within the cost, quality and time parameters determined by organizations at the onset. So how do project managers balance these three factors. This can be an ominous task, considering there are various internal or external factors that can rapidly change, causing any one or more of the three constraints to shift in an undesirable way. In order to decrease this risk, there are some questions you need to address in the beginning stages. Here six mportant ones that could have a significant impact on project scope.

Quote for the day:

"Continuous improvement is better than delayed perfection." -- Mark Twain