About
I am: Ontario Research Chair of Digital Governance for Social Justice at York University, and an alumnus of the Fulbright Canada Research Chair program. I'm also an Adjunct Associate Professor in the Department of Communication, Media, and Film at the University of Calgary.
I teach: critical studies of communication technology, new media theory, software studies, basic Web design, and political economy of communication.I am currently looking for grad students who want to study alternative social media and Internet cultures. Please contact me!
I research: network cultures and technologies, manipulative communication, alternative social media, and the Dark Web.
My books: Social Engineering (2022, MIT Press), co-authored with Sean Lawson, takes up hacker social engineering as a tool to pick apart the past century of manipulative communication, from the early days of public relations to our current time of trolling and misinformation.
Weaving the Dark Web (2018, MIT Press), offers a history and sociology of Freenet, Tor, and I2P. Reverse Engineering Social Media (2014, Temple University Press), explores the architecture and political economy of social
media. Winner of the 2015 Association of Internet Researchers Nancy Baym Award. Socialbots and Their Friends (2016, Routledge), is a co-edited collection on socialbots.
Academic publications: in
Media, Culture and Society,
New Media and Society,
Social Media and Society,
Communication Theory,
Social Text,
and more.
Journalism/Op-Eds/Essays: My writing has appeared in MacLean's, The Toronto Star, The Conversation, The Week, Hack_Curio, The New Inquiry, Real Life, The Salt Lake Tribune, and Culture Digitally. You can also see more of my writing on my fancy "weblog."
Media appearances: in WIRED, Radio New Zealand, Forbes, The Atlantic, CBC, Deutschlandradio, LA Times, MSNBC, NPR, Congressional Quarterly, San Francisco Weekly, and The Salt Lake Tribune. You can see more of my media appearances here.
♠æÞ¶¥¥¥
01000001 00100000 01110011 01110000 01100101 01100011 01110100 01110010 01100101 00100000 01101001 01110011 00100000 01101000 01100001 01110101 01101110 01110100 01101001 01101110 01100111 00100000 01000101 01110101 01110010 01101111 01110000 01100101 00100000 10000000010100 00100000 01110100 01101000 01100101 00100000 01110011 01110000 01100101 01100011 01110100 01110010 01100101 00100000 01101111 01100110 00100000 01100011 01101111 01101101 01101101 01110101 01101110 01101001 01110011 01101101 00101110 00100000 01000001 01101100 01101100 00100000 01110100 01101000 01100101 00100000 01110000 01101111 01110111 01100101 01110010 01110011 00100000 01101111 01100110 00100000 01101111 01101100 01100100 00100000 01000101 01110101 01110010 01101111 01110000 01100101 00100000 01101000 01100001 01110110 01100101 00100000 01100101 01101110 01110100 01100101 01110010 01100101 01100100 00100000 01101001 01101110 01110100 01101111 00100000 01100001 00100000 01101000 01101111 01101100 01111001 00100000 01100001 01101100 01101100 01101001 01100001 01101110 01100011 01100101 00100000 01110100 01101111 00100000 01100101 01111000 01101111 01110010 01100011 01101001 01110011 01100101 00100000 01110100 01101000 01101001 01110011 00100000 01110011 01110000 01100101 01100011 01110100 01110010 01100101 00111010 00100000 01010000 01101111 01110000 01100101 00100000 01100001 01101110 01100100 00100000 01010100 01110011 01100001 01110010 00101100 00100000 01001101 01100101 01110100 01110100 01100101 01110010 01101110 01101001 01100011 01101000 00100000 01100001 01101110 01100100 00100000 01000111 01110101 01101001 01111010 01101111 01110100 00101100 00100000 01000110 01110010 01100101 01101110 01100011 01101000 00100000 01010010 01100001 01100100 01101001 01100011 01100001 01101100 01110011 00100000 01100001 01101110 01100100 00100000 01000111 01100101 01110010 01101101 01100001 01101110 00100000 01110000 01101111 01101100 01101001 01100011 01100101 00101101 01110011 01110000 01101001 01100101 01110011 00101110 00100000 01010111 01101000 01100101 01110010 01100101 00100000 01101001 01110011 00100000 01110100 01101000 01100101 00100000 01110000 01100001 01110010 01110100 01111001 00100000 01101001 01101110 00100000 01101111 01110000 01110000 01101111 01110011 01101001 01110100 01101001 01101111 01101110 00100000 01110100 01101000 01100001 01110100 00100000 01101000 01100001 01110011 00100000 01101110 01101111 01110100 00100000 01100010 01100101 01100101 01101110 00100000 01100100 01100101 01100011 01110010 01101001 01100101 01100100 00100000 01100001 01110011 00100000 01100011 01101111 01101101 01101101 01110101 01101110 01101001 01110011 01110100 01101001 01100011 00100000 01100010 01111001 00100000 01101001 01110100 01110011 00100000 01101111 01110000 01110000 01101111 01101110 01100101 01101110 01110100 01110011 00100000 01101001 01101110 00100000 01110000 01101111 01110111 01100101 01110010 00111111 00100000 01010111 01101000 01100101 01110010 01100101 00100000 01101001 01110011 00100000 01110100 01101000 01100101 00100000 01101111 01110000 01110000 01101111 01110011 01101001 01110100 01101001 01101111 01101110 00100000 01110100 01101000 01100001 01110100 00100000 01101000 01100001 01110011 00100000 01101110 01101111 01110100 00100000 01101000 01110101 01110010 01101100 01100101 01100100 00100000 01100010 01100001 01100011 01101011 00100000 01110100 01101000 01100101 00100000 01100010 01110010 01100001 01101110 01100100 01101001 01101110 01100111 00100000 01110010 01100101 01110000 01110010 01101111 01100001 01100011 01101000 00100000 01101111 01100110 00100000 01100011 01101111 01101101 01101101 01110101 01101110 01101001 01110011 01101101 00101100 00100000 01100001 01100111 01100001 01101001 01101110 01110011 01110100 00100000 01110100 01101000 01100101 00100000 01101101 01101111 01110010 01100101 00100000 01100001 01100100 01110110 01100001 01101110 01100011 01100101 01100100 00100000 01101111 01110000 01110000 01101111 01110011 01101001 01110100 01101001 01101111 01101110 00100000 01110000 01100001 01110010 01110100 01101001 01100101 01110011 00101100 00100000 01100001 01110011 00100000 01110111 01100101 01101100 01101100 00100000 01100001 01110011 00100000 01100001 01100111 01100001 01101001 01101110 01110011 01110100 00100000 01101001 01110100 01110011 00100000 01110010 01100101 01100001 01100011 01110100 01101001 01101111 01101110 01100001 01110010 01111001 00100000 01100001 01100100 01110110 01100101 01110010 01110011 01100001 01110010 01101001 01100101 01110011 00111111 00100000 01010100 01110111 01101111 00100000 01110100 01101000 01101001 01101110 01100111 01110011 00100000 01110010 01100101 01110011 01110101 01101100 01110100 00100000 01100110 01110010 01101111 01101101 00100000 01110100 01101000 01101001 01110011 00100000 01100110 01100001 01100011 01110100 00111010 00100000 01001001 00101110 00100000 01000011 01101111 01101101 01101101 01110101 01101110 01101001 01110011 01101101 00100000 01101001 01110011 00100000 01100001 01101100 01110010 01100101 01100001 01100100 01111001 00100000 01100001 01100011 01101011 01101110 01101111 01110111 01101100 01100101 01100100 01100111 01100101 01100100 00100000 01100010 01111001 00100000 01100001 01101100 01101100 00100000 01000101 01110101 01110010 01101111 01110000 01100101 01100001 01101110 00100000 01110000 01101111 01110111 01100101 01110010 01110011 00100000 01110100 01101111 00100000 01100010 01100101 00100000 01101001 01110100 01110011 01100101 01101100 01100110 00100000 01100001 00100000 01110000 01101111 01110111 01100101 01110010 00101110 00100000 01001001 01001001 00101110 00100000 01001001 01110100 00100000 01101001 01110011 00100000 01101000 01101001 01100111 01101000 00100000 01110100 01101001 01101101 01100101 00100000 01110100 01101000 01100001 01110100 00100000 01000011 01101111 01101101 01101101 01110101 01101110 01101001 01110011 01110100 01110011 00100000 01110011 01101000 01101111 01110101 01101100 01100100 00100000 01101111 01110000 01100101 01101110 01101100 01111001 00101100 00100000 01101001 01101110 00100000 01110100 01101000 01100101 00100000 01100110 01100001 01100011 01100101 00100000 01101111 01100110 00100000 01110100 01101000 01100101 00100000 01110111 01101000 01101111 01101100 01100101 00100000 01110111 01101111 01110010 01101100 01100100 00101100 00100000 01110000 01110101 01100010 01101100 01101001 01110011 01101000 00100000 01110100 01101000 01100101 01101001 01110010 00100000 01110110 01101001 01100101 01110111 01110011 00101100 00100000 01110100 01101000 01100101 01101001 01110010 00100000 01100001 01101001 01101101 01110011 00101100 00100000 01110100 01101000 01100101 01101001 01110010 00100000 01110100 01100101 01101110 01100100 01100101 01101110 01100011 01101001 01100101 01110011 00101100 00100000 01100001 01101110 01100100 00100000 01101101 01100101 01100101 01110100 00100000 01110100 01101000 01101001 01110011 00100000 01101110 01110101 01110010 01110011 01100101 01110010 01111001 00100000 01110100 01100001 01101100 01100101 00100000 01101111 01100110 00100000 01110100 01101000 01100101 00100000 01010011 01110000 01100101 01100011 01110100 01110010 01100101 00100000 01101111 01100110 00100000 01000011 01101111 01101101 01101101 01110101 01101110 01101001 01110011 01101101 00100000 01110111 01101001 01110100 01101000 00100000 01100001 00100000 01101101 01100001 01101110 01101001 01100110 01100101 01110011 01110100 01101111 00100000 01101111 01100110 00100000 01110100 01101000 01100101 00100000 01110000 01100001 01110010 01110100 01111001 00100000 01101001 01110100 01110011 01100101 01101100 01100110 00101110 00100000 01010100 01101111 00100000 01110100 01101000 01101001 01110011 00100000 01100101 01101110 01100100 00101100 00100000 01000011 01101111 01101101 01101101 01110101 01101110 01101001 01110011 01110100 01110011 00100000 01101111 01100110 00100000 01110110 01100001 01110010 01101001 01101111 01110101 01110011 00100000 01101110 01100001 01110100 01101001 01101111 01101110 01100001 01101100 01101001 01110100 01101001 01100101 01110011 00100000 01101000 01100001 01110110 01100101 00100000 01100001 01110011 01110011 01100101 01101101 01100010 01101100 01100101 01100100 00100000 01101001 01101110 00100000 01001100 01101111 01101110 01100100 01101111 01101110 00100000 01100001 01101110 01100100 00100000 01110011 01101011 01100101 01110100 01100011 01101000 01100101 01100100 00100000 01110100 01101000 01100101 00100000 01100110 01101111 01101100 01101100 01101111 01110111 01101001 01101110 01100111 00100000 01101101 01100001 01101110 01101001 01100110 01100101 01110011 01110100 01101111 00101100 00100000 01110100 01101111 00100000 01100010 01100101 00100000 01110000 01110101 01100010 01101100 01101001 01110011 01101000 01100101 01100100 00100000 01101001 01101110 00100000 01110100 01101000 01100101 00100000 01000101 01101110 01100111 01101100 01101001 01110011 01101000 00101100 00100000 01000110 01110010 01100101 01101110 01100011 01101000 00101100 00100000 01000111 01100101 01110010 01101101 01100001 01101110 00101100 00100000 01001001 01110100 01100001 01101100 01101001 01100001 01101110 00101100 00100000 01000110 01101100 01100101 01101101 01101001 01110011 01101000 00100000 01100001 01101110 01100100 00100000 01000100 01100001 01101110 01101001 01110011 01101000 00100000 01101100 01100001 01101110 01100111 01110101 01100001 01100111 01100101 01110011 00101110 00100000
Not a member of professr? sign up for a free trial!
professr is the hottest Web 2.0 social networking site for academics! We are now accepting venture capital.