Microsoft Wants To Force Windows 10 Mail Users To Use Edge For Email Links ( 108

Microsoft has revealed today that "we will begin testing a change where links clicked on within the Windows Mail app will open in Microsoft Edge." What this means is that if you have Chrome or Firefox set as your default browser in Windows 10, Microsoft will simply ignore that and force you into Edge when you click a link within the Mail app. The Verge reports: "As always, we look forward to feedback from our WIP community," says Microsoft's Dona Sarkar in a blog post today. I'm sure Microsoft will receive a lot of feedback over this unnecessary change, and we can only hope the company doesn't ignore it.

Hacker Adrian Lamo Dies At 37 ( 86

Adrian Lamo, a well-known hacker known for his involvement in passing information on whistleblower Chelsea Manning and hacking into systems at The New York Times, Microsoft, and Yahoo in the early-2000s, has died at 37. ZDNet reports: His father, Mario, posted a brief tribute to his son in a Facebook group on Friday. "With great sadness and a broken heart I have to let know all of Adrian's friends and acquittances that he is dead. A bright mind and compassionate soul is gone, he was my beloved son," he wrote. The coroner for Sedgwick County, where Lamo lived, confirmed his death, but provided no further details. Circumstances surrounding Lamo's death are not immediately known. A neighbor who found his body said he had been dead for some time.

Microsoft Launches Bounty Program For Speculative Execution Side Channel Vulnerabilities ( 21

An anonymous reader shares a report: Microsoft has launched a bug bounty program that will reward anyone who finds the next Meltdown or Spectre vulnerability. Known as speculative execution side channel vulnerabilities, Microsoft is willing to reward anyone who reports bugs that could cause problems like earlier in the year. The rewards on offer range from $5,000 up to $250,000 depending on the severity of the vulnerability, and the bounty program runs until the end of 2018. Microsoft says that it will operate under the principles of coordinated vulnerability disclosure.

Microsoft Removes Antivirus Registry Key Check for Windows 10 Users ( 37

Microsoft has backtracked on a decision it took back in January when it conditioned that computers without a special registry key would not receive any more security updates. From a report: That particular "requirement" was introduced as part of the Meltdown and Spectre patching process. At the time, Microsoft said that antivirus vendors would have to add a key to the Windows Registry to signal that they are compatible with Microsoft's original Meltdown and Spectre patches. This was a big issue at the time because Microsoft detected during testing that some antivirus vendors would inject code into parts of the kernel that the company was trying to patch against Meltdown and Spectre flaws.

Microsoft Announces Breakthrough In Chinese-To-English Machine Translation ( 72

A team of Microsoft researchers announced on Wednesday they've created the first machine translation system that's capable of translating news articles from Chinese to English with the same accuracy as a person. "The company says it's tested the system repeatedly on a sample of around 2,000 sentences from various online newspapers, comparing the result to a person's translation in the process -- and even hiring outside bilingual language consultants to further verify the machine's accuracy," reports TechCrunch. From the report: The sample set, called newstest2017, was released just last fall at the research conference WMT17. Deep neural networks, a method of training A.I. systems, allowed the researchers to create more fluent and natural-sounding translations that take into account broader context that the prior approaches, called statistical machine translation. Microsoft's researchers also added their own training methods to the system to improve its accuracy -- things they equate to how people go over their own work time and again to make sure it's right.

The researchers said they used methods including dual learning for fact-checking translations; deliberation networks, to repeat translations and refine them; and new techniques like joint training, to iteratively boost English-to-Chinese and Chinese-to-English translation systems; and agreement regularization, which can generate translations by reading sentences both left-to-right and right-to-left. Zhou said the techniques used to achieve the milestone won't be limited to machine translations. The researchers caution the system has not yet been tested on real-time news stories, and there are other challenges that still lie ahead before the technology could be commercialized into Microsoft's products.
You can play around with the new translation system here.

'Women At Microsoft Are Sexualized By Their Male Managers,' Lawsuit Alleges ( 178

An anonymous reader quotes a report from Ars Technica: According to a newly unsealed court filing, women at Microsoft who work in technical jobs filed 238 internal complaints pertaining to gender discrimination or sexual harassment from 2010 through 2016. The new document was first reported Monday evening by Reuters. The figures were revealed as part of a proposed class-action lawsuit originally filed in 2015 (Moussouris v. Microsoft). The female plaintiffs argue that the company's internal rating system discriminates against women and disfavors professional advancement for women.

As part of the class certification process and civil discovery, Microsoft handed over years of records to the plaintiffs' lawyers. In the Monday-released filing, which was originally submitted to the court in October 2017, Moussouris' lawyer, Michael Subit, wrote that "Microsoft's Culture is Rife with Sexual Harassment" before continuing: "Company records indicate that women at Microsoft are sexualized by their male managers and coworkers, leading to a substantial number of incidents of alleged sexual harassment, and even several incidents of sexual assault, that often go unpunished." Specifically, Subit continued, Microsoft's internal unit (known as "ERIT") received 108 complaints of sexual harassment filed by female US-based technical employees, 119 complaints of gender discrimination, eight complaints of retaliation, and three complaints of pregnancy discrimination. Out of all of the claimed instances of gender discrimination, Microsoft's internal investigation only found that one such complaint was "founded."


Developers Love Trendy New Languages, But Earn More With Functional Programming: Stack Overflow's Annual Survey ( 107

Stack Overflow has released the results of its annual survey of 100,000 developers, revealing the most-popular, top-earning, and preferred programming languages. ArsTechnica: JavaScript remains the most widely used programming language among professional developers, making that six years at the top for the lingua franca of Web development. Other Web tech including HTML (#2 in the ranking), CSS (#3), and PHP (#9). Business-oriented languages were also in wide use, with SQL at #4, Java at #5, and C# at #8. Shell scripting made a surprising showing at #6 (having not shown up at all in past years, which suggests that the questions have changed year-to-year), Python appeared at #7, and systems programming stalwart C++ rounded out the top 10.

These aren't, however, the languages that developers necessarily want to use. Only three languages from the most-used top ten were in the most-loved list; Python (#3), JavaScript (#7), and C# (#8). For the third year running, that list was topped by Rust, the new systems programming language developed by Mozilla. Second on the list was Kotlin, which wasn't even in the top 20 last year. This new interest is likely due to Google's decision last year to bless the language as an official development language for Android. TypeScript, Microsoft's better JavaScript than JavaScript comes in at fourth, with Google's Go language coming in at fifth. Smalltalk, last year's second-most loved, is nowhere to be seen this time around. These languages may be well-liked, but it looks as if the big money is elsewhere. Globally, F# and OCaml are the top average earners, and in the US, Erlang, Scala, and OCaml are the ones to aim for. Visual Basic 6, Cobol, and CoffeeScript were the top three most-dreaded, which is news that will surprise nobody who is still maintaining Visual Basic 6 applications thousands of years after they were originally written.


Microsoft Admits It Updated Some Windows 10 Computers To Newest Build Despite Users Telling It Not To Do That ( 137

Catalin Cimpanu, writing for BleepingComputer: The admission came in a knowledge base article updated last week. Not all users of older Windows versions were forcibly updated, but only those whose machines were running Windows 10 v1703 (Creators Update). This is the version where Microsoft added special controls to the Windows Update setting section that allow users to pause OS updates in case they have driver or other hardware issues with the latest OS version. But according to reports, a Microsoft snafu ignored these settings and forcibly updated some users to Windows 10 v1709 (Fall Creators Update).

Apple Must Explain Why It Doesn't Want You To Fix Your Own iPhone, California Lawmaker Says ( 195

A California state lawmaker says she hopes to make Apple explain specifically why it has opposed and lobbied against legislation that would make it easier for you to repair your iPhone and other electronics. Motherboard reports: Last week, California assemblymember Susan Talamantes-Eggman announced that she plans to introduce right to repair legislation in the state, which would require companies like Apple, Microsoft, John Deere, and Samsung to sell replacement parts and repair tools, make repair guides available to the public, and would require companies to make diagnostic software available to independent shops. Public records show that Apple has lobbied against right to repair legislation in New York, and my previous reporting has shown that Apple has privately asked lawmakers to kill legislation in places like Nebraska. To this point, the company has largely used its membership in trade organizations such as CompTIA and the Consumer Technology Association to publicly oppose the bill. But with the right to repair debate coming to Apple's home state, Talamantes-Eggman says she expects the company to show up to hearings about the bill.

"Apple is a very important company in the state of California, and one I have a huge amount of respect for. But the onus is on them to explain why we can't repair our own things and what damage or danger it causes them," Talamantes-Eggman told me in a phone interview. Talamantes-Eggman told me that the bill she plans to introduce will apply to both consumer electronics as well as agricultural equipment such as tractors. Broadly speaking, the electronics industry has decided to go with an "authorized repair" model in which companies pay the original device manufacturer to become authorized to fix devices.


JavaScript Rules But Microsoft Programming Languages Are On the Rise ( 141

Microsoft languages seem to be hitting the right note with coders across ops, data science, and app development. From a report: JavaScript remains the most popular programming language, but two offerings from Microsoft are steadily gaining, according to developer-focused analyst firm RedMonk's first quarter 2018 ranking. RedMonk's rankings are based on pull requests in GitHub, as well as an approximate count of how many times a language is tagged on developer knowledge-sharing site Stack Overflow. Based on these figures, RedMonk analyst Stephen O'Grady reckons JavaScript is the most popular language today as it was last year. In fact, nothing has changed in RedMonk's top 10 list with the exception of Apple's Swift rising to join its predecessor, Objective C, in 10th place. The top 10 programming languages in descending order are JavaScript, Java, Python, C#, C++, CSS, Ruby, and C, with Swift and Objective-C in tenth.

TIOBE's top programming language index for March consists of many of the same top 10 languages though in a different order, with Java in top spot, followed by C, C++, Python, C#, Visual Basic .NET, PHP, JavaScript, Ruby, and SQL. These and other popularity rankings are meant to help developers see which skills they should be developing. Outside the RedMonk top 10, O'Grady highlights a few notable changes, including an apparent flattening-out in the rapid ascent of Google's back-end system language, Go.


China's Alibaba is Investing Huge Sums in AI Research and Resources -- and It Is Building Tools To Challenge Google and Amazon ( 30

Alibaba is already using AI and machine learning to optimize its supply chain, personalize recommendations, and build products like Tmall Genie, a home device similar to the Amazon Echo. China's two other tech supergiants, Tencent and Baidu, are likewise pouring money into AI research. The government plans to build an AI industry worth around $150 billion by 2030 and has called on the country's researchers to dominate the field by then. But Alibaba's ambition is to be the leader in providing cloud-based AI. From a report: Like cloud storage (think Dropbox) or cloud computing (Amazon Web Services), cloud AI will make powerful resources cheaply and readily available to anyone with a computer and an internet connection, enabling new kinds of businesses to grow. The real race in AI between China and the US, then, will be one between the two countries' big cloud companies, which will vie to be the provider of choice for companies and cities that want to make use of AI. And if Alibaba is anything to go by, China's tech giants are ready to compete with Google, Amazon, IBM, and Microsoft to serve up AI on tap. Which company dominates this industry will have a huge say in how AI evolves and how it is used.

[...] There have been other glimpses of Alibaba's progress in AI lately. Last month a research team at the company released an AI program capable of reading a piece of text, and answering simple questions about that text, more accurately than anything ever built before. The text was in English, not Chinese, because the program was trained on the Stanford Question Answering Dataset (SQuAD), a benchmark used to test computerized question-and-answer systems. [...] One advantage China's tech companies have over their Western counterparts is the government's commitment to AI. Smart cities that use the kind of technology found in Shanghai's metro kiosks are likely to be in the country's future. One of Alibaba's cloud AI tools is a suite called City Brain, designed for tasks like managing traffic data and analyzing footage from city video cameras.


Windows 10's Next Update Will Be Called 'Spring Creators Update' ( 92

The Verge reports: Microsoft is planning to reuse its "Creators Update" naming for a third Windows 10 update. The software giant has strangely not yet officially named its next Windows 10 update, due next month, but it has been testing a future update that appears to reveal the spring update name. "Windows 10 Spring Creators Update" has been spotted in the latest test builds of the Redstone 5 update expected to be released later this fall. Microsoft first launched Windows 10 Creators Update last spring, followed by the Windows 10 Fall Creators Update in the fall. The new Windows 10 Spring Creators Update naming was originally spotted in Microsoft blog posts last year, but this is the first time it has appeared in the operating system itself.

Windows 10 Is Finally Adding Tabs To File Explorer ( 161

Microsoft has released insider preview build 17618 that includes tabs in File Explorer as part of its Sets feature. Bleeping Computer reports: Windows 10 Sets is an upcoming feature where you can group documents and apps into one tabbed window that are related to the particular task at hand. This feature was released for testing to a small controlled group of insiders in Insider Preview Build 17063 and was subsequently removed after the test. With build 17618, Sets are back and with it come tabs in File Explorer. You can now open different folders in the same File Explorer window with each one having their own tabs. This way one File Explorer window can have a tab for the pictures folder, a tab for the documents folder, and a tab for your documents, which you can easily switch between. If you look closely, though, the Sets feature does more than just allow you to have different tabs for different folders, but also allows you to add applications as a tab in File Explorer. According to Microsoft, in addition to File Explorer, Notepad, Command Prompt, and Powershell are also getting tabbed support.

Next Big Windows Update Will Bring Hardware-Accelerated AI ( 87

Mary Jo Foley, writing for ZDNet: Every tech vendor these days is quick to slap the AI label on products and services. Up until today, I thought Microsoft had done an admirable job in refraining from doing this with Windows. But the shark has been jumped as of March 7, the company's latest Windows Developer Day. Cue the eye rolls. Microsoft is telling developers that the next release of Windows 10, which we are still calling by its codename, "Redstone 4," will enable developers to "use AI to deliver more powerful and engaging experiences." Microsoft execs say there's now an AI platform in Windows 10 that enables developers to use "pre-trained machine learning in their apps on Windows 10 devices."

Researchers Bypassed Windows Password Locks With Cortana Voice Commands ( 90

Two independent Israeli researchers found a way for an attacker to bypass the lock protection on Windows machines and install malware by using voice commands directed at Cortana, the multi-language, voice-commanded virtual assistant that comes embedded in Windows 10 desktop and mobile operating systems. From a report: Tal Be'ery and Amichai Shulman found that the always-listening Cortana agent responds to some voice commands even when computers are asleep and locked, allowing someone with physical access to plug a USB with a network adapter into the computer, then verbally instruct Cortana to launch the computer's browser and go to a web address that does not use https -- that is, a web address that does not encrypt traffic between a user's machine and the website. The attacker's malicious network adapter then intercepts the web session to send the computer to a malicious site instead, where malware downloads to the machine, all while the computer owner believes his or her machine is protected.

Ask Slashdot: Should We Worry Microsoft Will 'Embrace, Extend, and Extinguish' Linux? ( 431

BrianFagioli writes: While there is no proof that anything nefarious is afoot, it does feel like maybe the Windows-maker is hijacking the Linux movement a bit by serving distros in its store. I hope there is no "embrace, extend, and extinguish" shenanigans going on.

Just yesterday, we reported that Kali Linux was in the Microsoft Store for Windows 10. That was big news, but it was not particularly significant in the grand scheme, as Kali is not very well known. Today, there is some undeniably huge news -- Debian is joining SUSE, Ubuntu, and Kali in the Microsoft Store. Should the Linux community be worried?

My concern lately is that Microsoft could eventually try to make the concept of running a Linux distro natively a thing of the past. Whether or not that is the company's intention is unknown. The Windows maker gives no reason to suspect evil plans, other than past negative comments about Linux and open source. For instance, former Microsoft CEO Steve Ballmer once called Linux "cancer" -- seriously.


Microsoft Confirms Windows 10 'S Mode' ( 90

An anonymous reader shares a report: Microsoft head honcho Joe Belfiore confirmed today that Windows 10 S won't be a separate Windows version anymore and that Microsoft will ship an "S Mode" with Windows 10 starting 2019. "Next year 10S will be a "mode" of existing versions, not a distinct version," Belfiore said today on Twitter.

Chrome On Windows Ditches Microsoft's Compiler, Now Uses Clang ( 94

An anonymous reader quotes a report from Ars Technica: Google's Chrome browser is now built using the Clang compiler on Windows. Previously built using the Microsoft C++ compiler, Google is now using the same compiler for Windows, macOS, Linux, and Android, and the switch makes Chrome arguably the first major software project to use Clang on Windows. Chrome on macOS and Linux has long been built using the Clang compiler and the LLVM toolchain. The open-source compiler is the compiler of choice on macOS, making it the natural option there, and it's also a first-class choice for Linux; though the venerable GCC is still the primary compiler choice on Linux, by using Clang instead, Google ensured that it has only one set of compiler quirks and oddities to work with rather than two. But Chrome on Windows has instead used Microsoft's Visual C++ compiler. The Visual C++ compiler is the best-supported, most widely used compiler on Windows and, critically, is the compiler with the best support for Windows' wide range of debugging and diagnostic tools. The Visual Studio debugger is widely loved by the C++ community, and other tools, such as the WinDbg debugger (often used for analyzing crash dumps), are core parts of the Windows developer experience.

Microsoft To Offer Governments Local Version of Azure Cloud Service ( 28

Microsoft on Monday said it will soon make it possible for government clients to run its cloud technology on their own servers as part of a concerted effort to make Azure more appealing to local and federal agencies. From a report: The pairing of Azure Stack, Microsoft's localized cloud product, and Azure Government, the government-tailored version of Microsoft's cloud, comes as competition against Inc for major clients in the public sector ramps up. The new offering, which will be made available in mid-2018, is designed to appeal to governments and agencies with needs for on-premise servers, such as in a military operation or in an embassy abroad, said Tom Keane, Microsoft Azure's head of global infrastructure.

Slashdot Top Deals