Related topics: iphone · google · ipad · software · smartphone

Computer scientists simplify parallel programming

Modern software takes computational speed for granted. But modern microprocessors can only speed up by increasing the number of cores. To take full advantage of multiple cores, software developers have to arrange their code ...

Buried GitHub archival storage to last 1,000 years

If civilization ever succumbs to global warming, nuclear annihilation, an unrelenting pandemic or a martian invasion, some future civilization—or alien life form—might well still be able to reconstruct today's computers ...

Chatbot auto-tweets replies to climate change arguments

(PhysOrg.com) -- A software developer has created a "chatbot" program for Twitter to automatically detect set phrases associated with arguments put forward by those skeptical of anthropogenic global warming, and to send automated ...

Apple quashes apps that collect personal data

Apple is kicking out applications that collect personal data in violation of the company's privacy policies from its online store, the tech giant said Monday.

Google launches Chrome browser for Android smartphones

With more and more people connecting to the Internet through a phone or a tablet instead of a PC, Google Inc. is bringing its fast-growing browser, Chrome, to the newest Android-powered mobile devices.

It's possible to write flaw-free software, so why don't we?

Legendary Dutch computer scientist Edsger W Dijkstra famously remarked that "testing shows the presence, not the absence of bugs". In fact the only definitive way to establish that software is correct and bug-free is through ...

page 3 from 31