People are waiting for the day when artificial intelligence can pass as a human, and with Google and author Ray Kurzweil teaming up to create a human-like chatbot, that day could be around 2029. Kurzweil is an American author and computer scientist, and he’s also one of the drivers behind “Singularity,” a future event where … continue reading
In an effort to help promote cybersecurity, Facebook is open-sourcing its Capture the Flag (CTF) platform on GitHub. CTF is the company’s hacking competition platform that aims to teach about unfamiliar security technologies as well as exploitation techniques. Facebook has been using its CTF platform since 2013 to educate students about computer science and security. … continue reading
As a way to meet the demands of artificial intelligence, NVIDIA developed the first deep learning supercomputer called NVIDIA DGX-1, giving researchers and data scientists a new class of intelligent machines that could learn and perceive the world as humans do. The DGX-1, which was launched today at NVIDIA’s GPU Technology Conference, is the first … continue reading
The task of getting high schoolers a solid foundation in software and coding continues. For students in today’s world, the need to know some sort of programming language is as necessary as becoming fluent in Spanish. But are the two interchangeable, and should they be? One of the first states to try to tackle this … continue reading
It seems like every other day we are celebrating something. One day it’s national this, the next day it’s national that. Today is International Day of Women (IDW2016), and it’s not one of those silly holidays that pop up on Twitter in the form of hashtags. But this is an important day. Today celebrates the … continue reading
When sending an e-mail today, remember that people use the “@” symbol for sending messages because of a man named Raymond Tomlinson. He died Saturday, March 5, of a suspected heart attack, according to reports. E-mails are sent within seconds in today’s modern world, but during Tomlinson’s time, it existed in limited capacity. Electronic messages … continue reading
Shares of Alphabet, Google’s holding company, opened nearly three percent higher today, pushing it past Apple. This makes Alphabet the most valuable public company, according to a report by CNBC. Alphabet has a market cap of US$547.1 billion, which is higher than Apple’s $529.3 billion. The last time Google was more valuable than Apple was … continue reading
U.S. President Barack Obama has launched a new initiative to empower American students from kindergarten to high school to learn computer science. The campaign is called Computer Science for All, and the goal is to equip students with computational thinking skills so they can be more than just consumers of technology. CS for All already … continue reading
“Nim in Action,” a book about the Nim programming language, is now available. The book introduces the Nim programming language, teaching programmers how to write native software applications and libraries, Web applications, embedded device software, and programs that communicate over the Internet. It explains hands-on examples of how to write test, debug, document and package … continue reading
The computer science industry has lost another pioneer. This time, it was a man who had a vision of artificial intelligence, something that is currently impacting the advancement of technology and software. Marvin Minsky, a professor at the Massachusetts Institute of Technology, died on Sunday night in Boston at the age of 88, according to … continue reading
“It ain’t what you don’t know that gets you into trouble, it is what you know for sure just ain’t so,” said Mark Twain. Actually, some dude named Josh Billings said it, but continuing to attribute it to Mark Twain is nicely ironic. When it comes to programming, our assumptions give us blind spots. I … continue reading
A new initiative is looking to make computer science a core part of K-12 education. The Computer Science Teachers Association, the Association for Computing Machinery, and Code.org are teaming up to create a new framework that defines the appropriate scope and sequence for K-12 computer science. “Computer science is a literacy: a set of essential … continue reading