James O'Malley

James O'Malley is a freelance politics and technology writer

Articles

Science
Society

Technology is transforming how we see the past

Words

Synergies: synergies everywhere

World

Hacking, viruses, denial-of-service...all seem fair game in the modern world of conflict. It's time we drew up some rules of engagement