A world transformed by technology

Information can be extremely powerful in terms of connecting people, providing more efficient services and encouraging behavioral change Technology is becoming increasingly personalized, with mobile phones and tablet computers being designed to meet the bespoke demands of each individual user. This is possible due to the increasing amount of information…

Paying with Your Face

Face-detecting systems in China now authorize payments, provide access to facilities, and track down criminals. Will other countries follow? Shortly after walking through the door at Face++, a Chinese startup valued at roughly a billion dollars, I see my face, unshaven and looking a bit jet-lagged, flash up on a…

How to create a realistic sunset effect in Photoshop

Transform a daytime image with a bright, intense sunset effect in this free Photoshop tutorial Before/After Step 1 – Gradient Fill Open up a landscape image and add the Gradient fill layer (found inside the circular icon in the Layers palette). In the fly-out menu click on the Gradient option…

Best computer programming languages for beginners

Computer programming languages are often confusing for beginners, each with its own dialect and vernacular. And every programming language has its own set of syntax and code to write. So how to chose a programming language to learn? With computer programming languages ranging from 67-year-old Assembly language to the young Ruby…