Kano’s first product was a computer that kids could build as easily as a Lego set, helping to demystify the technologies we obsess over. The company’s next product is a buildable, motion-sensing wand that swaps spells for simple programming making it easy for kids to conjure up magical interactions with a flick of the…
Last year, we reported that a new era of quantum computing is upon us: the NISQ, or Noisy Intermediate Scale Quantum era, in which quantum computers are still small and error prone, but they actually do something valuable. That second part is still somewhat aspirational, though, so companies like Google are offering…
Having not seen the live-action remake just yet, it’s hard to know what changes Disney has in store for its new Beauty and the Beast film. But in addition to a love of books, a new Belle doll from Hasbro seemingly reveals the character’s newfound love of programming too.
What do you do with your old Game Boy? Some of us try and boot it up for the first time in decades, while others look at this brick that we played with in our childhood and make something of it.
On Friday the very hotly anticipated No Man’s Sky was finally made available for PC gamers, a full four days after console gamers got it. Reportedly this was because the developers wanted to “make it right.” Unfortunately it was still a rush job and game stores like Steam and GoG have pages and pages of angry…
“Batman isn’t paid to destroy crime corners. He is actually attracted to the crimes and also The Penguin.”
Learning how to efficiently type on a QWERTY keyboard is tough enough for many of us, but one Reddit user decided to make the process even more complicated thanks to a three-button binary keyboard.
A few hundred miles off the coast of Ghana is Null Island—the point of zero longitude and zero latitude. It’s not a real island in the physical sense, but data, photos, and whole people have been there, if only for a little while. How they got there comes down to shoddy programming.
Getting kids to code is a great idea—but it’s not always easy. Now a team of researchers from Harvard has developed this little robot, called Root, that’s designed to make writing code a more tangible experience.
Google is famous for integrating tiny, handy features directly into its search results. With a new in-line live code editor that pops up when you search for programming questions, Bing may just have beaten Google at its own game.
You played with it for hours on end after it was first released, but by the time The Force Awakens hit theaters months later, you had probably lost interest in your Sphero BB-8. But don’t bury the little droid in a drawer just yet, because a free app will make your BB-8 even more exciting than the day you first opened…
Thanks to scum-of-the-internet 4chan, we’ve all been hearing lately about a particular iOS bug that will brick modern iPhones, if you set the date back to 1/1/1970. Why does that happen? YouTuber Tom Scott explains.
To anyone who ever tells you that programming isn’t creative, show them this. In this video, Sébastien Rannou recreates the whole of Daft Punk’s “Aerodynamic” using just a hundred or so lines of code. And it sounds pretty damn great.
The <pointy brackets> are an archetypal pair of characters in the world of computing. But if you’ve ever wondered how they became so pervasive, you’re in luck.
If programming isn’t political enough for you, maybe you need to try a new language. How about TrumpScript, which lets you create code that the great Donald Trump would be proud to execute. If he could, you know, understand it.
Today a kid in college told me he was debating whether to major in CS or not. How would you settle that debate?
Linus Torvalds is a legendary software engineer and founder of the Linux kernel. He also can’t stand bad code, so sit down, grab the popcorn, and enjoy.
A new system from MIT’s CSAIL, or Computer Science and Artificial Intelligence Laboratory, does something incredible to fix buggy software: It borrows healthy code from other applications–and then fixes the bug without ever accessing the original source code.