Blog

Computers make giant leap

Lee Se-Dol had never felt so helpless before. His opponent was getting better with each game, and coolly countering all of his best moves. It was a surreal experience. Lee is a legend of his time, the...

Advancing faster than we thought

Over the past century-and-a-half, we saw more technological advancements than all other periods of human history combined. There really are no surprises there: from the height of the First Industrial ...

Smartphones on way out, Augmented Reality on the way in

The days of the cellphones are numbered. Do you remember the last time you watched a movie on a VCR, listened to your favourite tracks on a Walkman, or sent your camera film to a processing centre? Pr...

A glimpse into the future of computing

Thousands of people flocked to Las Vegas this month, not for the usual attractions, but to attend the Consumer Electronics Show (CES), which is the world’s biggest annual electronics expo, where all t...

Hi-tech overhaul of SA education system will fall apart without strategic plan

Recently, the government announced that it was planning a major hi-tech overhaul for the South African education system. As an educational technologist who sees the tremendous potential of technology ...

Ted Dabney, the man whose life was a game

Last year, the world of computing lost one of its great pioneers, Ted Dabney. He was the founder of Atari and the creator of Pong, one of the most iconic video games made. Dabney is known in the indus...

Calling a remote PHP Script from JavaScript using JQuery

In this tutorial I will show you how to call a remote PHP script (a script that lives on a separate server) from your JavaScript using JQuery.   Why would you want to do this? There are many reas...

Creating a simple Database Application in NetBeans

In this tutorial we create a simple database Java application in Netbeans. The database contains 2 tables: Authors Books The Authors table is independent; that is, an author can exist in our database ...

Career tips for the 21st century

Artificial intelligence has defeated humans yet again. In the past, machines outdid their human creators in manual activities that did not require much thinking, like assembling vehicles and harvestin...

Why every child should learn to code

What do Bill Gates, Mark Zuckerberg and Nick D’Aloisio have in common, other than they are all phenomenally wealthy tech entrepreneurs? The answer: they started very young. Gates coded his first compu...