Archive for the ‘Human Achievement’ Category

The real problem with electric cars

Thursday, July 15th, 2010

I’ve been seeing lots of articles recently about how someone has solved the “last remaining technical problem” to make electric cars a practical reality.

The one thing all these articles have in common is that none of them ask the most important question – where is all the electricity going to come from ?

An average car (say 80 horse power) uses the equivalent of 60 Kilowatts of electricity. I’ve no doubt that we can build electric cars that are more efficient than their petrol equivalents but nonetheless, cars need a lot of “juice”.

To put this in perspective, the chart below shows “primary energy usage” for the UK in 2008 in “barrels of oil equivalent”.

uk energy consumption 2008

It’s pretty clear that if we switch to electric cars, we are going to need to generate *a lot* more electricity, approximately 600% more !

As natural gas runs out, we’re going to need *even more* than that if we still want to heat our homes (roughly a further 600% increase). This means that over the next 10 to 20 years, we’re going to have to increase our electricity production by 1200% to maintain our currently relatively carefree energy lifestyles.

Houston, we have a problem !

My top 10 most significant web technologies

Monday, June 21st, 2010

Drupal
The mainstream web has yet to fully catch on to the significance of Drupal although it is rapidly gaining significant momentum. Kind of quietly whilst nobody noticed – at least, not me – the Drupal team have been developing a most intelligent, comprehensive framework for assembling tailored content management systems.

Having worked with content management systems for 10 years I had all sorts of ideas and aspirations for problems to solve and technology to develop. It came as a revelation to discover Drupal a year ago and realise that most of my wildest content management dreams have not only already been realised, but matured, tweaked, documented and improved. Discovering Drupal has pushed my information technology horizons at least 5 years into the future and not only that but I’ve discovered a large, well organised, friendly and extremely well informed community of fellow developers to work with.

A year later, I’m beginning to discover the new boundaries, but wow, what a ride ! Imagine all the “web things” you’d like to build have already been built, have had the quality and intelligence dials turned up to max (and then some) and it’s all for free.

If you work on the web or especially with content management and you haven’t yet discovered Drupal then you are essentially blind to the reality that is surrounding you.

JavaScript
I think most programmers tend to think of Javascript as a toy programming language, the sickly younger brother of Java; good for animating flashy web pages but not much else?

Nothing could be further from the truth. JavaScript is probably the most powerful, flexible, portable and accessible mainstream programming language available. True, it’s object orientation is a bit weak but this is a minor detail and will fully resolved with JavaScript 2.

Prediction: JavaScript will become *the* programming language of the 21st Century

jQuery
jQuery is a library that empowers JavaScript with vastly easier and more powerful control over html user interfaces. It makes it practical to create much more engaging and responsive html applications that easily work across different browsers.

cPanel / WHM
WHM (Web Host Manager) and cPanel are the unsung heros of anyone who enjoys cheap high quality Linux web hosting. cPanel is a “control panel” that  de-skills the management of web servers and allows computer literate people to host and manage their own websites for a minimal cost. The best value and quality hosting in the UK that I use for all my sites and clients is powered by cPanel and available from eukhost for as little as £30 per year !

WHM is a web system administrators dream come true for the large scale management of multiple servers hosting many sand boxed customer hosting accounts.

mySQL
A fast, simple and reliable SQL database for the web. More than a little behind on functionality compared to many other databases but it doesn’t matter because it’s fast, it works and it’s free.

mySQL is the backbone of the interactive web.

HTML / CSS
Flawed and quirky, html & css are the foundation of the web. Open, secure, flexible and can deliver information and applications to any device with a web browser. The next version, HTML 5 will enable a quantum leap in the quality and variety of browser based applications.

postgreSQL
Possibly the most advanced relational database available (certainly for the price). Not as popular as mySQL due it’s more demanding hardware requirements which is a shame because postgreSQL has game changing, next-generation RDBMS features. It supports table inheritance, multi-values, user defined data types and the ability to code stored procedures in your choice of programming language as well as high end features such as table spaces.

WebGL
WebGL is a relatively new project that gives JavaScript direct access to the 3d acceleration hardware of a device through a web browser – It’s so new, it only works if you download the “development” versions of browsers.

You may or may not appreciated the significance of this development but it’s going to be huge, from 3d modelling to product marketing and augmented reality WebGL will be the key to the next generation of web applications.

Linux
Linux seeded the crystallisation of free and open source software. It’s a mature and extensive business and personal computing environment and it’s totally free. Linux is the ninth wonder of the world. Amazingly, even when it’s right under their noses many people still fail to see the opportunties and possibilities of not paying licence fees for basic IT infrastructure. Not to worry, they’ll get it eventually because Linux *is* taking over the world.

The Gimp
The amusingly named GIMP (GNU Image Manipulation Program) isn’t a web technology as such but it’s an excellent tool for slicing and dicing images for building websites. If you’re a professional graphic designer then it’s probably going to be worth investing in a licence for Photoshop, but for the rest of us, The GIMP is a powerful tool for processing photos and images for the web – and it’s free!

Carolyn Steel: How food shapes our cities

Wednesday, October 7th, 2009

More amazing robotics

Saturday, August 29th, 2009

This robotic arm is co-ordinated with a camera to perform feats of incredible dexterity and speed. In the near future these things are going to be everywhere – building, cleaning, protecting, farming. Then what ?

Inspirational Online Presentations

Monday, July 13th, 2009

I missed out on going to the 4 day TEDGlobal 2009 conference in Oxford recently largely because I didn’t have the $4500 entrance fee. That doesn’t matter though because TED videos the presentations and puts them online for free.

Here is a great video to get you started, but the rest of the TED site is *well worth* checking out.

This first video presents some very interesting (and positive) global socio-economic data with a fascinating graphing technique. For anyone that works with “data” the video is worth watching for the “information presentation” alone.

E-Rocket

Monday, July 13th, 2009

An electrically assisted bicycle that can travel at speeds of up to 80kph. You still have to pedal but it’s quick, cheap and keeps you fit. Sadly, the bikes aren’t available as mass produced items so it would cost you $40,000 if you wanted one …

Amazing High Speed Robots

Thursday, July 9th, 2009

What happens when these things are building houses ? Seriously.

Google Wave

Saturday, June 6th, 2009

The following is a video demo of “Google Wave” presented at Google IO 2009

Wave is Google’s replacement for email. It is stunning in a number of ways and I think it will revolutionise business communication, collaboration, customer service and of course content management. The user interface alone will reset peoples expectations of what constitutes good or even *usable* software.

The video is 1 hour 20 minutes long. You don’t have to watch it all to get an idea of how ground breaking Google Wave but there are amazing revelations all the way through. I’m not easily impressed but Google Wave is the most impressive piece of software I’ve ever seen.

Google Wave is being developed by the same developers that created Google Maps and is due for release as open source software in Autumn 2009 !

If anyone reading this can see the transformational potential of hooking Wave into a CRM such as Salesforce and would like to sponsor a bit of development, then please contact me.

More information about Google Wave

Just Do It

Monday, June 1st, 2009

This video is an inspirational speech from American entrepeneur, Art Williams on how to be successful at anything.

Tip: You can skip to 2 minutes 50 seconds if you don’t want to hear a fairly long winded introduction by the “MC”.

Amazing “Speed Rock Climbing”

Sunday, December 21st, 2008

Dan Osman climbs a vertical 400ft cliff in 4 minutes 25 seconds. Just shows what’s possible if you have no fear. Sadly, Dan died in 1998 after his rope failed whilst performing a “free fall jump”. More info about Dan Osman