IEEE technology & society magazine.