tech-news-digest

Google Moves Beyond Linux, Adopts ‘Fuchsia’ For New Smartphone OS

Google has apparently dumped the famed Linux kernel in favor of a microkernel it developed for a mysterious operating system called Fuchsia. It’s not entirely clear whether Fuchsia would replace or complement Android and Chrome OS. Or maybe Google is just hedging its bets.

According to reports, Google isn’t satisfied with having merely two operating systems for its phones. So it developed Fuchsia as a third OS.

“Google hasn't made any public, official comments on why Fuchsia exists or what it is for, leaving us only to speculate,” writes Ron Amadeo in Ars Technica. “With any new project at Google, it's hard to know what the scale of the project will be.”


Keeping Watch on Quantum Computing

Quantum computing is generating a steady buzz is some quarters of the developer community, which suggests that a major breakthrough might be just over horizon.

There’s no question that the success of AI has also breathed new life into the quest for practical quantum computing. Both AI and quantum computing had been relegated to the science-fiction category for decades. For a variety of reasons, however, both fields have rebounded and are now taken seriously by scientists and investors.

I recommend two articles, one by Sergey Lurye and the other by Jeff Desjardins. Both articles are worth reading and will add to your knowledge and understanding of the quantum computing phenomenon.

Sooner than later, quantum computing will be going mainstream, and it’s only a matter of time before our CEOs and boards begin asking us questions about it.


Microsoft Issues Emergency Patch Ahead of Schedule

Microsoft was evidently so worried about a potential security flaw in its software that it broke with its own standard operating procedures and issued an emergency patch earlier this week.

“Microsoft released the out of band patch Monday evening and revealed the issue (CVE-2017-0290) was in the Microsoft Malware Protection Engine and enables attackers to perform remote code execution (RCE) or trigger a denial of service attack through type confusion and application crashes,” writes Michael Heller in TechTarget.