Just wanted to add that as before, I try to give everyone an advantage for every disadvantage they get... and I consider being so disturbing to look at such a disadvantage that Hiro has some incredibly powerful aspects in balance.
-
He is able to create any software simply by thinking what it needs to be done- conversely he could probably make such software take any form it needs to in the digital world.
-
He is able to hack just about any code in existence, due to the nature of parallel processing directed by thought, and do it with very modest power requirements in a fraction of the time it would take a full AI. His full capabilities on this are probably at the high end of quantum computing.
-
Due to his nature, he is able to actualise and 'give life' to dead programs, notably digital fairies that are damaged. He is the ultimate medic in the digital world. Conceivably he could provide an animal like intelligence to basic programs.
Such power is not to be dismissed. Hiro's abilities are those that can provide unique and powerful support in the digital and real world... hovering between the two aspects of his nature.
Just wanted to throw that in ;)