Welcome! FutureforAll.org is my personal web site about future technology and its affect on society. My hope is that this site will increase public awareness of rapidly advancing technologies and the social responsibility to make them available to all.