//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
Still much work to be done. At home here. I block anti-vaxxers or if you spread lies about pandemic. Based in toronto 🇨🇦
JackMcgraw 🇨🇦









Loading...
"When bridges collide"
Glad for OG #Knicks #raptors
13h
13h
JackMcgraw 🇨🇦
Interesting that the police chose to do this “blitz” the day after concussing a cyclist and being credibly accused of bias… Yes, I’ve been much more wary riding near cops. Human powered bikes do not naturally conform to car-oriented rules and rights-of-way www.torontotoday.ca/local/crime-...
JackMcgraw 🇨🇦
#BannedBookSkyClub discussion of #MrsDalloway by Virginia Woolf #BookSky What did you think of the prose and use of punctuation in the novel Mrs Dalloway?
3h
My first post on Bill C-36 and the seismic shift in Canadian privacy. The bill marks the end of the Privacy Commissioner's role in private-sector privacy law and the arrival of a super-regulator with astonishing powers to regulate online speech and privacy. www.michaelgeist.ca/2026/06/cana...
1h
3h
Happy "Carter Hart lost the Stanley Cup finals" to all who celebrate 🎉
In the last act of an incredibly intense digital policy stretch, the government today tabled new private sector privacy legislation in the form of Bill C-36, the Protecting Privacy and Consumer Data A...
www.michaelgeist.ca