Code News

Apple has indirectly confirmed the code for a critical iOS component was leaked on open-source sharing site GitHub. The closely guarded code was quickly removed, but not before it had been viewed, downloaded and archived by hundreds of developers.

Google has announced it will provide £1m to train U.K. computer science teachers. The grant will support the U.K. government's £100m initiative to improve computer science education in the country, where only 11 percent of school pupils take the subject

Microsoft and Amazon Web Services have announced a new deep learning library that makes it easier for developers to get started with machine learning. Called Gluon, the interface offers built-in components that can be connected to form neural networks.

Deutsche Bank has released over 150,000 lines of code from its Autobahn electronic trading platform. The company said the decision to open-source parts of the technology is intended to create a "common industry standard" for automated trading systems.

Artificial intelligence is moving into new sectors as machine learning gains more capabilities. A growing trend is to use AI in software development, allowing programmers to be more efficient. In the future, machines could create their own code.

Programmers who indent their code using space characters make more money than those using a single tab. The surprising discovery was made after scrutinising survey data. It has astounded the survey creators who are unable to explain the trend.

Microsoft has announced the public release of its second generation deep learning toolkit that lets developers use the company's technology to add neural networks to their apps. The company said it wants to enable new breakthroughs in AI.

Apple has launched a new app development course aimed at teaching high school and college students to create fully-fledged mobile products in its Swift programming language. The full-year course delivers all the basics required to create a complete app.

NASA has launched a competition designed to attract programmers familiar with an obsolete language used to build one of its mission-critical design systems. The company now wants the program to run orders of magnitude faster, using the ancient technology.

Microsoft has announced a new feature for Minecraft: Education Edition that's designed to introduce children to coding. Based on a new open-source platform, it delivers the fundamentals of programming in an open-world Minecraft setting.

Samsung's Tizen operating system, used on the company's smart TVs and smartwatches, contains over forty serious security vulnerabilities that put devices at risk. The discovery was made by a security researcher who detailed Samsung's poor quality code.

ASUS has launched a micro-computer to rival the immensely popular Raspberry Pi. The Tinker resembles a clone of the Pi but sports more powerful hardware. It also has a higher price tag though, potentially preventing it from gaining the same following.

A hacker looking for bug bounties has stumbled across a security hole in Vine that allowed him to download the entire source code from a publicly accessible website. He was awarded over $10,000 for the discovery of the blatant internal oversight.

MIT has unveiled a new processing chip design that could allow future devices to operate as much as 18 times faster as today's PCs. The chip relies heavily on multi-core technology and parallel processing to dramatically speed up programs.

The BBC micro:bit, a £13 computer handed out for free to schoolchildren in the UK, is now available to buy online. The hackable device was created by the media organisation to get kids coding, following the spirit of the BBC Micro in the 80s.

The man who last week claimed to have deleted his entire business by running a single line of buggy code on his servers has revealed his original post was a hoax. The self-promotion effort was inspired by a real incident several years ago though.

A man has managed to delete his entire company after accidentally running a command on his servers. The command removed every file stored on the servers that previously held customer websites the company was responsible for hosting.

Microsoft has announced it will be publicly releasing the source code to one of the most important components of its new Edge browser from early 2016. The developer community will be able to contribute to the code, helping to improve Edge's performance.

Ransomware is nothing new. The malware works by encrypting files on the target's computer and charging the owner if they ever want to see them again. Unfortunately, a bug in one such program means it always forgets the key, making decryption impossible.

Apple has pulled hundreds of iOS apps from the store after a third party report found they were accessing users' personal details including their email address. The issue has thrown Apple's usually stringent app review process into doubt.

A study of UK school children and parents has found most kids would rather be taught how to program than how to speak French. It follows the introduction of a compulsory computing curriculum by the government.

The Shigir Idol is the world's oldest known wooden statue. Built in 9,000 BC, it bears a secret code which nobody has ever been able to decipher. Even more startling is that it was written 7,000 years before writing was thought to have begun.

Google has secretly hidden a tool inside its search results that recruits talented new programmers for the company. Searching for some complex programming terms can lead to access to a series of online puzzles. Solving the puzzles can lead to a job.

Intel has publicly released the code for the software that powers Stephen Hawking's speech engine. It allows developers to go ahead and delve into how it works, opening the gateway to new systems based upon it but expanded by the knowledge of others.

A new form of banking malware discovered in the UK could have infected 20,000 customers in the past week. The malware is distributed in an email and can allow the attackers to remotely control the targeted user's system, stealing their bank details.

A software company has claimed that emoji could soon replace PIN codes as the primary security form for bank accounts. The smiling faces are viable because they are easier to remember than PIN codes and there are many more combinations available.

In a rather unusual technology story, Singapore's Prime Minister has posted the code for his C++ Sudoku solving program onto his Facebook page and then asked members of programming communities to help him to debug the source he wrote a few years ago.

Microsoft has confirmed at the Build developer conference that Windows 10 will be capable of running apps originally written for Android and iOS. The feature will make it easier for app creators to bring their designs over to Microsoft's platform.

Researchers have found a way to hack into secure computer systems by firing blasts of hot air, tricking the computer's thermal sensor and allowing the researchers access to the computer even when not connected to the internet.