Government

Think Tanks: How a Bill [Gates Agenda] Becomes a Law 130

Posted by Soulskill
from the daily-dose-of-cynicism dept.
theodp writes: The NY Times' Eric Lipton was just awarded a 2015 Pulitzer Prize for investigative reporting that shed light on how foreign powers buy influence at think tanks. So, it probably bears mentioning that Microsoft's 'two-pronged' National Talent Strategy (PDF) to increase K-12 CS education and the number of H-1B visas — which is on the verge of being codified into laws — was hatched at an influential Microsoft and Gates Foundation-backed think tank mentioned in Lipton's reporting, the Brookings Institution. In 2012, the Center for Technology Innovation at Brookings hosted a forum on STEM education and immigration reforms, where fabricating a crisis was discussed as a strategy to succeed with Microsoft's agenda after earlier lobbying attempts by Bill Gates and Microsoft had failed. "So, Brad [Microsoft General Counsel Brad Smith]," asked the Brookings Institution's Darrell West at the event, "you're the only [one] who mentioned this topic of making the problem bigger. So, we galvanize action by really producing a crisis, I take it?" "Yeah," Smith replied (video). And, with the help of nonprofit organizations like Code.org and FWD.us that were founded shortly thereafter, a national K-12 CS and tech immigration crisis was indeed created.
GUI

Qt Creator 3.4.0 Released 20

Posted by timothy
from the well-that's-cute dept.
jones_supa writes: Qt Creator 3.4.0 has been released with many new features. Qt Creator is a C/C++ IDE with specialized tools for developing Qt applications, and it works great for general-purpose projects as well. The new version comes with a C++ refactoring option to move function definitions out of a class declaration, auto-completion for signals and slots in Qt5-style connects, experimental Qt Test and Qt Quick Tests support in the Professional and Enterprise edition, support for 64-bit Android toolchains, and various other improvements. More details on the new version can be found in the official announcement and the changelog.
Apple

Apple Offers Expedited Apple Watch Order Lottery To Developers 74

Posted by samzenpus
from the your-number's-up dept.
An anonymous reader writes: Apple is sending out invites to random registered developers, giving them the chance to buy an Apple Watch with guaranteed delivery by the end of the month. "Special Opportunity for an Expedited Apple Watch Order," the invite email states. "We want to help give Apple developers the opportunity to test their WatchKit apps on Apple Watch as soon as it is available. You have the chance to purchase one (1) Apple Watch Sport with 42mm Silver Aluminum Case and Blue Sport Band that's guaranteed to ship by April 28, 2015."
Security

New Javascript Attack Lets Websites Spy On the CPU's Cache 132

Posted by samzenpus
from the protect-ya-neck dept.
An anonymous reader writes: Bruce Upbin at Forbes reports on a new and insidious way for a malicious website to spy on a computer. Any computer running a late-model Intel microprocessor and a Web browser using HTML5 (i.e., 80% of all PCs in the world) is vulnerable to this attack. The exploit, which the researchers are calling "the spy in the sandbox," is a form of side-channel attack. Side channel attacks were previously used to break into cars, steal encryption keys and ride the subway for free, but this is the first time they're targeted at innocent web users. The attack requires little in the way of cost or time on the part of the attacker; there's nothing to install and no need to break into hardened systems. All a hacker has to do is lure a victim to an untrusted web page with content controlled by the attacker.
GNU is Not Unix

GCC 5.1 Released 77

Posted by samzenpus
from the brand-new dept.
kthreadd writes: Version 5.1 of GCC, the primary free software compiler for GNU and other operating systems, has been released. Version 5 includes many changes from the 4.x series. Starting with this release the default compiler mode for C is gnu11 instead of the older gnu89. New features include new compiler warnings, support for Cilk Plus. There is a new attribute no_reorder which prevents reordering of selected symbols against other such symbols or inline assembler, enabling link-time optimization of the Linux kernel without having to use -fno-toplevel-reorder. Two new preprocessor directives have also been added, __has_include and __has_include_next, to test the availability of headers. Also, there's a new C++ ABI due to changes to libstdc++. The old ABI is however still supported and can be enabled using a macro. Other changes include full support for C++14. Also the Fortran frontend has received some improvements and users will now be able to have colorized diagnostics, and the Go frontend has been updated to the Go 1.4.2 release.
AI

Concerns of an Artificial Intelligence Pioneer 196

Posted by Soulskill
from the nobody-program-it-to-think-humans-can-be-used-as-batteries dept.
An anonymous reader writes: In January, the British-American computer scientist Stuart Russell drafted and became the first signatory of an open letter calling for researchers to look beyond the goal of merely making artificial intelligence more powerful. "We recommend expanded research aimed at ensuring that increasingly capable AI systems are robust and beneficial," the letter states. "Our AI systems must do what we want them to do." Thousands of people have since signed the letter, including leading artificial intelligence researchers at Google, Facebook, Microsoft and other industry hubs along with top computer scientists, physicists and philosophers around the world. By the end of March, about 300 research groups had applied to pursue new research into "keeping artificial intelligence beneficial" with funds contributed by the letter's 37th signatory, the inventor-entrepreneur Elon Musk.

Russell, 53, a professor of computer science and founder of the Center for Intelligent Systems at the University of California, Berkeley, has long been contemplating the power and perils of thinking machines. He is the author of more than 200 papers as well as the field's standard textbook, Artificial Intelligence: A Modern Approach (with Peter Norvig, head of research at Google). But increasingly rapid advances in artificial intelligence have given Russell's longstanding concerns heightened urgency.
Programming

Swift Tops List of Most-Loved Languages and Tech 175

Posted by samzenpus
from the apple-of-you-eye dept.
Nerval's Lobster writes Perhaps developers are increasingly overjoyed at the prospect of building iOS apps with a language other than Objective-C, which Apple has positioned Swift to replace; whatever the reason, Swift topped Stack Overflow's recent survey of the "Most Loved" languages and technologies (cited by 77.6 percent of the 26,086 respondents), followed by C++11 (75.6 percent), Rust (73.8 percent), Go (72.5 percent), and Clojure (71 percent). The "Most Dreaded" languages and technologies included Salesforce (73.2 percent), Visual Basic (72 percent), WordPress (68.2 percent), MATLAB (65.6 percent), and SharePoint (62.8 percent). Those results were mirrored somewhat in recent list from RedMonk, a tech-industry analyst firm, which ranked Swift 22nd in popularity among programming languages (based on data drawn from GitHub and Stack Overflow) but climbing noticeably quickly.
AI

Computer Beats Humans At Arimaa 58

Posted by timothy
from the call-back-when-it-can-make-a-good-egg-cream dept.
An anonymous reader writes A computer engine has beaten humans at Arimaa, an abstract strategy game, in the official human–computer challenge of the year. Sharp, as the bot is called, had to beat each of three strong human players in a best 2-out-3 contest and managed to sweep the first two rounds, thereby already guaranteeing victory. Its developer David Wu will receive a $12,000 prize, contingent on him submitting a paper describing the program to the International Computer Games Association.
Australia

2K, Australia's Last AAA Studio, Closes Its Doors 169

Posted by timothy
from the even-with-all-that-regulation dept.
beaverdownunder writes 2K Australia, the Canberra studio that most recently developed Borderlands: The Pre-Sequel, is closing its doors. The entire studio is closing, and all staff members will lose their jobs. "All hands are gone," said a source for Kotaku Australia. 2K Canberra was the last major AAA-style studio operating out of Australia. The costs of operating in Australia are apparently to blame for the decision. This raises questions as to the viability of developing major video games in Australia.
Stats

IT Worker's Lawsuit Accuses Tata of Discrimination 294

Posted by timothy
from the not-all-discrimination-is-invidious dept.
dcblogs writes An IT worker is accusing Tata Consultancy Services (TCS) of discriminating against American workers and favoring "South Asians" in hiring and promotion. It's backing up its complaint, in part, with numbers. The lawsuit, filed this week in federal court in San Francisco, claims that 95% of the 14,000 people Tata employs in the U.S. are South Asian or mostly Indian. It says this practice has created a "grossly disproportionate workforce." India-based Tata achieves its "discriminatory goals" in at least three ways, the lawsuit alleges. First, the company hires large numbers of H-1B workers. Over from 2011 to 2013, Tata sponsored nearly 21,000 new H-1B visas, all primarily Indian workers, according to the lawsuit's count. Second, when Tata hires locally, "such persons are still disproportionately South Asian," and, third, for the "relatively few non-South Asians workers that Tata hires," it disfavors them in placement, promotion and termination decisions.
Businesses

Seattle CEO Cuts $1 Million Salary To $70K, Raises Employee Salaries 482

Posted by timothy
from the motivations-vary dept.
First time accepted submitter fluffernutter writes Dan Price started his company, Gravity Payments, out of university when he was 19. Now he is cutting his $1 million salary to $70,000 and promising to raise all his employees' salaries. Dan is quoted as saying he made the move because "I think this is just what everyone deserves."Good business practice? Silly boosterism? Enlightened self-interest?
Businesses

How Mission Creep Killed a Gaming Studio 131

Posted by Soulskill
from the not-actually-about-duke-nukem-forever dept.
Nerval's Lobster writes: Over at Kotaku, there's an interesting story about the reported demise of Darkside Game Studios, a game-development firm that thought it finally had a shot at the big time only to collapse once its project requirements spun out of control. Darkside got a chance to show off its own stuff with a proposed remake of Phantom Dust, an action-strategy game that became something of a cult favorite. Microsoft, which offered Darkside the budget to make the game, had a very specific list of requirements for the actual gameplay. The problem, as Kotaku describes, is those requirements shifted after the project was well underway. Darkside needed more developers, artists, and other skilled tech pros to finish the game with its expanded requirements, but (anonymous sources claimed) Microsoft refused to offer up more money to actually hire the necessary people. As a result, the game's development imploded, reportedly followed by the studio. What's the lesson in all this? It's one of the oldest in the book: Escalating and unanticipated requirements, especially without added budget to meet those requirements, can have devastating effects on both a project and the larger software company.
Programming

MIT's Picture Language Lets Computers Recognize Faces Through Inference 23

Posted by Soulskill
from the your-face-can-run,-but-it-can't-hide dept.
itwbennett writes: MIT researchers are working on a new programming language called Picture, which could radically reduce the amount of coding needed to help computers recognize objects in images and video. It is a prototype of how a relatively novel form of programming, called probabilistic programming, could reduce the amount of code needed for such complex tasks. In one test of the new language, the researchers were able to cut thousands of lines of code in one image recognition program down to fewer than 50.
Education

Cornell Study: For STEM Tenure Track, Women Twice As Likely To Be Hired As Men 517

Posted by timothy
from the whose-bias-is-called-bias dept.
_Sharp'r_ writes In the first "empirical study of sexism in faculty hiring using actual faculty members", Cornell University researchers found that when using identical qualifications, but changing the sex of the applicant, "women candidates are favored 2 to 1 over men for tenure-track positions in the science, technology, engineering and math fields." An anonymous reader links to the study itself.
Microsoft

Microsoft Starts Working On an LLVM-Based Compiler For .NET 125

Posted by timothy
from the spreading-like-bamboo dept.
An anonymous reader writes Are the days of Microsoft's proprietary compiler over? Microsoft has announced they've started work on a new .NET compiler using LLVM and targets their CoreCLR — any C# program written for the .NET core class libraries can now run on any OS where CoreCLR and LLVM are supported. Right now the compiler only supports JIT compilation but AOT is being worked on along with other features. The new Microsoft LLVM compiler is called LLILC and is MIT-licensed.