Do Not Buy a Smartwatch Right Now

https://www.droid-life.com/2018/08/13/do-not-buy-a-smartwatch-right-now/


For some reason that I still cannot figure, all of the brands that are keeping Google’s Wear OS alive, keep announcing new smartwatches. Typically, announcing new products is a good thing, but you have to understand that Wear OS is about to get a brand new chipset to power its devices that could dramatically change the platform and revive it from years of sleep. In other words, you shouldn’t buy any of these recently announced Wear OS watches. I’d even go as far as to suggest you skip the Samsung Galaxy Watch for now too if that was on your radar.

On September 10, Qualcomm is hosting an event in San Francisco where they will announce a new wearable chipset that will more than likely be in all future Wear OS watches. This new chipset is said to be built from the ground up, will allow watches to look pretty when you aren’t using them (like a normal watch sitting idly by your side), and extend battery life.” More importantly, Qualcomm is betting that this Snapdragon Wear chip will “significantly change the Wear OS ecosystem, what you expect from a smartwatch.”

If you buy a smartwatch today, before Qualcomm announces this chip, you will be stuck with a 2+ year old Snapdragon Wear 2100 chip. All of the new Wear OS watches that have been announced recently, use that chip. It’s old. It’s never been great. And it’s about to be replaced by something potentially game-changing for smartwatches.

We think that LG will be one of the first with a watch running this new Qualcomm processor. Back prior to Google I/O, a report surfaced suggesting that LG had some sort of hybrid watch in the works. This watch sounds exactly like what Qualcomm described when it teased its new processor and said a “lead” watch was coming in the fall. This LG watch is said to have physical watch hands, as well as the smarts of Wear OS and a touch display. My guess is that we will see it on September 10.

After that watch shows up, all other major Wear OS watches will run the new Snapdragon Wear. Google’s rumored Pixel Watch is almost guaranteed to, as are others that show up into the holiday season.

While there is no sure bet when it comes to a Wear OS revival, this is the most exciting watch-related happening we’ve had on Android in years. Do not buy a smartwatch today or next week or the following week. Wait until we see what Qualcomm has in store.

via Droid Life: A Droid Community Blog https://ift.tt/2dLq79c

August 13, 2018 at 11:58AM

Livestock Infected with Worms Belch and Fart 33% More Methane

http://blogs.discovermagazine.com/science-sushi/?p=6769

It’s estimated that 40% of greenhouse gas emissions come from agriculture, and a substantial portion of that is directly ’emitted’ by livestock. And just last year, climate scientists reported that we’ve actually been underestimating the extent to which the combined belches and flatulence of farmed animals contributes to climate change by 11%. Unsurprisingly, there’s been renewed interest in reducing those emissions, especially considering the demand for livestock is only growing. Now, scien

via Discover Main Feed https://ift.tt/1dqgCKa

August 14, 2018 at 09:07AM

Bethesda pressures Sony with “non-negotiable” cross-platform demand [Updated]

https://arstechnica.com/?p=1357917

Enlarge /

Don’t expect to see this action on PS4 unless Sony starts changing its tune on cross-platform play…

via Ars Technica https://arstechnica.com

August 13, 2018 at 12:32PM

Malware has no trouble hiding and bypassing macOS user warnings

https://arstechnica.com/?p=1358451

Apple

Apple works hard to make its software secure. Beyond primary protections that prevent malware infections in the first place, company engineers also build a variety of defense-in-depth measures that are designed to lessen the damage that can happen once a Mac is compromised. Now, a former National Security Agency hacker and macOS security expert has exposed a major shortcoming in one such measure.

The measure presents a confirmation window that requires users to click an OK button before an installed app can access geolocation, contacts, or calendar information stored on the Mac. Apple engineers added the requirement to act as a secondary safeguard. Even if a machine was infected by malware, the thinking went, the malicious app wouldn’t be able to copy this sensitive data without the owner’s explicit permission.

In a presentation at the Defcon hacker convention in Las Vegas over the weekend, Wardle said it was trivial for malware to bypass the warnings by using a programming interface built into macOS to simply click the OK button. The bypass requires only a few lines of extra code. This “synthetic click,” as Wardle called it, works almost immediately and can be done in a way that prevents an end user from seeing the warning.

“The ability to synthetically interact with a myriad of security prompts allows you to do a lot of malicious stuff,” Wardle told Ars. “This privacy and security-in-depth protection can be easily bypassed.”

Unexpected OK

The synthetic clicks are produced by using a macOS interface that converts keyboard key presses into mouse movements. Mouse keys, as the interface is known, lets a user move a mouse up, down, to the right or left, or in diagonal directions by pressing certain keys as diagrammed below:

To Wardle’s amazement, he found by accident that when presenting the alerts, macOS interprets the sending of two mouse-down events as an OK. As a result, he is able to create code that completely bypasses the warnings when doing a variety of things that have serious security and privacy consequences. The bypass works against warnings that protect the accessing of geolocation, contacts, and calendar entries. It also works against warnings displayed when apps want to install “kexts,” which are kernel extensions that interact with the core of the macOS.

Malware often uses these resources to steal sensitive information stored on infected Macs and install kexts. The sneaky Genio adware, DevilRobber currency mining malware, and the insidious Fruitfly malware that stole millions of images from infected Macs over a 13-year period all used synthetic clicks to bypass defense-in-depth warnings.

Apple responded to these in-the-wild wares by making the alerts harder to bypass, but Wardle’s finding exposes a major flaw in that work. The mouse-keys bypass doesn’t work against all warnings. Alerts displayed when malware tries to access the Mac keychain, for instance, still require a user to enter a password. But for reasons that aren’t clear, alerts for kexts and for accessing geolocation, contacts, and calendars are easy to get past. The upcoming Mojave, Wardle said, blocks his bypass, but the change will come at the cost of usability for some users. Representatives from Apple didn’t respond to an email seeking comment for this post.

Wardle, for his part, said the bypass raises questions about how the company rolled out the improvements. “I wasn’t trying to find a bypass, but I uncovered a way to fully break a foundational security mechanism,” said Wardle, who is the developer of the Objective-See Mac tools and Chief Research Officer at Digita Security. “If a security mechanism falls over so easily, did they not test this? I’m almost embarrassed to talk about it.”

via Ars Technica https://arstechnica.com

August 14, 2018 at 09:26AM

Einstein’s equivalence principle updated with a dash of quantum

https://arstechnica.com/?p=1358011

Enlarge /

From left to right, a time lapse of a Bose-Einstein condensate forming.

At the heart of Einstein’s theory of gravity (general relativity) is the equivalence principle. The equivalence principle says that there is no difference between being stationary and subject to gravity tugging you versus accelerating in a vehicle that’s free of gravitational pull. 

In practice, this means that there is no difference between inertial mass (the mass a rocket works on) and gravitational mass (the mass the Earth tugs on). This equivalence has been measured time and time again with no violation ever found. But, these tests assumed that quantum mechanics didn’t change the equivalent principle: that assumption is partially wrong.

Some quantum in your equivalence

In relativity, mass and energy are two sides of the same coin. For very small objects, we need to think about that in terms of quantum mechanics, where a particle can be in a superposition of energy states. A particle in a superposition of energy states has two energies at the same time until it is measured, whereupon it has a single fixed energy. An object in a superposition of energetic states can have a superposition of inertial masses. But does it have the same superposition of gravitational masses? 

The intent of the equivalence principle says yes, it should. But the mathematical statement of the equivalence principle takes no account of the quantum properties of the objects.

Now a pair of researchers have picked up that thread and started pulling on it. They have re-formulated the equivalence principle so that it takes into account the way energy may be distributed internally in a quantum object. 

Their conclusion is that, while the classical equivalence principle requires that the classical inertial mass and gravitational mass are the same, this is not enough for quantum mechanics. And now we get a bit technical. In a quantum system, the researchers also found that the inertial mass and gravitational mass operators must commute. What does that mean? 

Commutation

In terms of physics, when two operators commute, it means that we can measure the physical quantity of one and not disturb the value of the other. To provide the most famous example, position and momentum do not commute. If we measure the position of an electron, we lose information about the momentum. If we then measure the momentum of the same electron, we will lose information about its position. The same is not true for momentum and energy. If I measure the momentum and then measure the energy, I do not lose information about the momentum.

In a sense the statement that inertial mass and gravitational mass must commute is trivial: if the inertial mass and the gravitational mass are the same, then they have the same operators and they must commute. If that were not true, it would be the equivalent of saying that measuring the momentum of an electron destroys knowledge about the momentum of the electron. That does not make sense. 

Likewise, measuring the mass of a particle does not destroy knowledge about the mass of the particle. However, if inertial mass and gravitational mass are different, then measuring the inertial mass makes the gravitational mass uncertain.

The consequence is that classical tests of the equivalent principle may find agreement when, in fact, the test violates the equivalence principle. Additional measurements are required to confirm that equivalence holds for quantum objects.

Sensitive to a difference in mass

Let’s take an example. Physicists sometimes use a Bose Einstein condensate (BEC) to test the equivalence principle. A BEC is a blob of atoms that acts like a single quantum particle. The blob is split in two equal parts and sent along two different paths to meet up again. In one path, the BEC blob is put into a superposition state: the BEC is in two energetic states simultaneously. Gravity acts on both blobs, but its effect should be different because one blob has a different internal state.

When the two blobs meet, they interfere, resulting in patches of material that create bright and dark areas on a screen. If everything goes perfectly and the equivalence principle holds, then the dark patches are completely dark and the bright patches are all equally bright.

If inertial mass and gravitational mass are different, then the interference will not be perfect. The bright patches will not be as bright, and the dark patches will have some light. 

There are similar differences for a variety of different quantum tests of the quantum equivalence principle; the others are very difficult. The researchers examined four different experiments and found that for three of them, current and near-future experiments would not be sensitive enough. For the one remaining method, an earlier experiment had proven the viability of the method, and had found that the equivalence principle held.

Not all equivalence principles are equivalent

I should note that I have been skating over a lot of technicalities here. In particular the equivalence principle can be split into a combination of the weak equivalence principle, local Lorentz invariance, and local position invariance. Together, these three make up Einstein’s equivalence principle. Typically, most experiments only test a subset of these three (and usually only the weak equivalence principle).

Here, however, the researchers are dealing with all three. If experiments can be improved to the point that they can perform the measurements suggested in this paper, then it will represent the strongest test for Einstein’s equivalence principle yet.

Nature Physics, 2018, DOI: 10.1038/s41567-018-0197-6. (About DOIs)

via Ars Technica https://arstechnica.com

August 14, 2018 at 09:41AM

Ajit Pai loses in court—FCC can’t kill broadband subsidy in Tribal areas

https://arstechnica.com/?p=1357875


A US appeals court has blocked the Federal Communications Commission’s attempt to take a broadband subsidy away from Tribal areas.

The FCC decision, originally slated to take effect later this year, would have made it difficult or impossible for Tribal residents to obtain a $25-per-month Lifeline subsidy that reduces the cost of Internet or phone service for poor people. But on Friday, a court stayed the FCC decision pending appeal, saying that Tribal organizations and small wireless carriers are likely to win their case against the commission.

via Ars Technica https://arstechnica.com

August 13, 2018 at 11:45AM

Khronos Group Releases Neural Network Exchange Format 1.0, Showcases First Public OpenXR Demo

https://www.anandtech.com/show/13216/khronos-releases-final-nnef-demoes-openxr

Today at SIGGRAPH the Khronos Group, the industry consortium behind OpenGL and Vulkan, announced the ratification and public release of their Neural Network Exchange Format (NNEF), now finalized as the official 1.0 specification. Announced in 2016 and launched as a provisional spec in late 2017, NNEF is Khrono’s deep learning open format for neural network models, allowing device-agnostic deployment of common neural networks. And on a flashier note, StarVR and Microsoft are providing the first public demonstration of Khronos’ OpenXR, a cross-platform API standard for VR/AR hardware and software.

With a two-part approach, OpenXR’s goal is VR/AR interoperability encompassing both the application interface layer (e.g. Unity or Unreal) and the device layer (e.g. SteamVR, Samsung GearVR). In terms of SIGGRAPH’s showcare, Epic’s Showdown demo is being exhibited with StarVR and Windows Mixed Reality headsets (not Hololens) through OpenXR runtimes, via an Unreal Engine 4 plugin. Given the amount of pre-existing proprietary APIs, the original OpenXR iterations were actually developed in-line with them to such an extent that Khronos considered the current OpenXR more like a version 2.0.

As for NNEF, the key context is one of the side effects of the modern deep learning (DL) boom: the vast array of valid DL frameworks and toolchains. In addition to those frameworks, we’ve seen that any and all pieces of silicon have been pressed into action as an AI accelerator: GPUs, CPUs, SoCs, FPGAs, ASICs, and even more exotic fare. To recap briefly, after a neural network model is developed and finalized by training on more powerful hardware, it is then deployed for use on typically less powerful edge devices.

For many companies, the amount of incompatible choices makes ‘porting’ much more difficult between any given training framework and any given inferencing engine, especially as companies implement more and more specialized hardware, datatypes, and weights. With NNEF, the goal is providing an exchange format that allows any given training framework to be deployed onto any given inferencing engine, without sacrificing specialized implementations.

Today’s ratification and final release is more of a ‘hard launch’ with NNEF ecosystem tools now available on GitHub. When NNEF 1.0 was first launched as a provisional specification, the idea was to garner industry feedback, and after those changes NNEF 1.0 has been released as an official standard. In that sense, while both initiatives are open-source, NNEF differs from the similar Open Neural Network Exchange (ONNX) that was started by Facebook and Microsoft, which is organized as a open-source project. And where ONNX might focus on interchange between training formats, NNEF continues to be designed for variable deployment.

Current tools and support for the standard include two open source TensorFlow converters for protobuf and Python network descriptors, as well as a Caffe converter. Khronos also notes tool development efforts from other groups: an open source Caffe2 converter by Au-Zone Technologies (due Q3 2018), various tools by Almotive and AMD, and an Android NN API importer by a team at National Tsing-Hua University of Taiwan. More information on the final NNEF 1.0 spec can be find on its main page, including the full open specification on Khronos’ registry.

Also announced was the Khronos Education Forum, spurred by increasing adoption and learning of Vulkan and other Khronos standards/APIs, the former of course not known for a gentle learning curve. One of the more interesting tidbits of this initiative is access to the members of the various Khronos Working Groups, meaning that educators and students will get guidance from the very people who designed a given specification.

via AnandTech https://ift.tt/phao0v

August 14, 2018 at 08:10AM