Another thing to notice is that Hawking's system is hooked to his home automation system, possible in a fairly complex way. That is something you'd want and you'd want to think about how to do it an OS independent way (or again, choose an OS that at least aims for backward support) - my shallow Googling seems to indicate there's no standard support in "HTML5/CSS3/CoffeeScript" for this.
Another thing to notice is that Hawking's system is hooked to his home automation system, possible in a fairly complex way. That is something you'd want and you'd want to think about how to do it an OS independent way (or again, choose an OS that at least aims for backward support) - my shallow Googling seems to indicate there's no standard support in "HTML5/CSS3/CoffeeScript" for this.