""Let's decide what it means to be a programmer,"Martin says in the video. "Civilization depends on us. Civilization doesn't understand this yet."
His point is that in today's world, everything we do like buying things, making a phone call, driving cars, flying in planes, involves software. And dozens of people have already been killed by faulty software in cars, while hundreds of people have been killed from faulty software during air travel.
"We are killing people," Martin says. "We did not get into this business to kill people. And this is only getting worse.""
"A report from the Oxford Martin School's Programme on the Impacts of Future Technology said that 47 percent of all jobs in the U.S. are likely to be replaced by automated systems. Among the jobs soon to be replaced by machines are real estate brokers, animal breeders, tax advisers, data entry workers, receptionists and various personal assistants."
"DeepCoder uses a technique called program synthesis: creating new programs by piecing together lines of code taken from existing software - just like a programmer might. Given a list of inputs and outputs for each code fragment, DeepCoder learned which pieces of code were needed to achieve the desired result overall.
"It could allow non-coders to simply describe an idea for a program and let the system build it""
"One prototype system that Wood has helped developed, called Second Skin, can be worn by patients with neuromuscular disorders to stimulate nerve activity and advance rehabilitation. He says that soft- and micro-robotic devices may one day be used inside the body to aid minimally invasive medical procedures."
"Many of these cameras have no easy, networked means of getting a firmware update, either, making their zeroday bugs into foreverday bugs. Some of these bugs were simple programmer error, but Philips, ah, Philips: they shipped an Internet-connected home spycam whose default root login was admin and /ADMIN/. Security. "
Technology impacts on education
From the abacus to the Apple Mac, technology has constantly changed the way we learn.In equal measure, the needs of education have provided the driving force behind some of our most significant technological innovations.BBC World Service programme Digital Planet, explored three of the many unique initiatives in education technology.
"Sterio.me sends homework lessons and quizzes to basic phones that have limited access to data. Phones of this type have more than 86% penetration in Lesotho. The programme is undergoing trials in local schools, supported by the Vodacom Foundation, the ministry of education and the local teachers' union, before being rolled out across the country. "
"The US government is researching technology that it hopes will turn soldiers into cyborgs, allowing them to connect directly to computers.
The US military's Defense Advanced Research Projects Agency (Darpa) has unveiled a research programme called Neural Engineering System Design (NESD) which aims to develop an implantable neural interface, connecting humans directly to computers."
"On the other side of the table will be his opponent: Alphago, a programme built by Google subsidiary DeepMind which became, in October, the first machine to beat a professional human Go player, the European champion Fan Hui. That match proved that Alphago could hold its own against the best; this one will demonstrate whether "the best" have to relinquish that title entirely."
"The US computer programmer came up with the idea of electronic messages that could be sent from one network to another in 1971.
His invention included the ground-breaking use of the @ symbol in email addresses, which is now standard."
"Petya ransomware victims can now unlock infected computers without paying.
An unidentified programmer has produced a tool that exploits shortfalls in the way the malware encrypts a file that allows Windows to start up.
In notes put on code-sharing site Github, he said he had produced the key generator to help his father-in-law unlock his Petya-encrypted computer."
"The development of autonomous military systems - dubbed "killer robots" by campaigners opposed to them - is deeply contentious. Earlier this year, Google withdrew from the Pentagon's Project Maven, which uses machine learning to analyse video feeds from drones, after ethical objections from the tech giant's staff.
The government insists it "does not possess fully autonomous weapons and has no intention of developing them". But, since 2015, the UK has declined to support proposals put forward at the UN to ban them. Now, using government data, Freedom of Information requests and open-source information, a year-long investigation reveals that the MoD and defence contractors are funding dozens of artificial intelligence programmes for use in conflict."
"It's also important to note that codes are intentionally accessible online. Looking up codes is a typical for programmers, and isn't considered foul play. However, there's a difference between using a publicly available code as assistance in solving a problem and using it as the solution to a problem."
"It is in the nature of AI that makers do not, and often cannot, predict what their creations do. We know how to make machines learn. But programmers do not understand completely the knowledge that intelligent computing acquires. If we did, we wouldn't need computers to learn to learn."
"Two decades on, the institute has decided to terminate the licensing programme for some MP3-related patents which effectively halts industry support.
Although users can still listen to their MP3 files, inventors of new technologies will probably not include the file format in their blueprints as they turn to more advanced alternatives."
"
The children's charity NSPCC has called on Facebook to resume a programme that scanned private messages for indications of child abuse, with new data suggesting that almost half of referrals for child sexual abuse material are now falling below the radar.
Recent changes to the European commission's e-privacy directive, which are being finalised, require messaging services to follow strict new restrictions on the privacy of message data. Facebook blamed that directive for shutting down the child protection operation, but the children's charity says Facebook has gone too far in reading the law as banning it entirely."
" A new AI pair programmer that helps you write better code. It helps you quickly discover alternative ways to solve problems, write tests, and explore new APIs without having to tediously tailor a search for answers on the internet. As you type, it adapts to the way you write code - to help you complete your work faster.
In other words, Copilot will sit on your computer and do a chunk of your coding work for you. There's a long-running joke in the coding community that a substantial portion of the actual work of programming is searching online for people who've solved the same problems as you, and copying their code into your program. Well, now there's an AI that will do that part for you."
"The online newspaper Nu.nl had been Facebook's only factchecking partner in the Netherlands since Leiden University dropped out of the programme last year. The website had sole responsibility for marking Facebook and Instagram news content for Dutch users as being false or misleading, in order to help power the social network's tools that suppress distribution of misinformation."
"A Microsoft programme to transcribe and vet audio from Skype and Cortana, its voice assistant, ran for years with "no security measures", according to a former contractor who says he reviewed thousands of potentially sensitive recordings on his personal laptop from his home in Beijing over the two years he worked for the company."