a sibilant intake of breath
A starting point in grass identification
Job fair headshots
Living history
Brainiversary
Phages for treating pathogenic bacteria
Inscription in Katherine Hayhoe’s Saving Us
Use or forfeit every hour
Toronto’s bike season re-emerging
Meadoway 2025 report
Cryogenic dewars
Energized
Circles
Scrapping a church for more condos
Walking in to U of T
Daybreak
Stavro monument
Carney caving on Keystone
Yonge bike lane
Short URLs for long documents
A shark from the library
Poverty and forced obedience
Schneier at SRI
Desire lines on front campus snow
Some large language model pathologies
Seeing botanical possibility
Watching the snow fall
Bike Share Toronto rescue
Love and a city’s possibilities
Glen Cedar Pedestrian Bridge
Forward to Stroll
The war to end all wars?
Persephone’s Throat
Hopeful messages from McKibben
Permeated
350.org activities largely suspended in the US
Open Process Manifesto
Behind the FILLter
Our entry into Lyra’s world
Ontario may remove rent control
Brentwood Towers fountain – elevated view
U of T campus – elevated view
Into autumn
America is demolishing its brain
Planting with the city
Pollinator garden
First time at Biidaasige Park
New parkland
Nuclear risks briefing
Progress in uranium enrichment for weapons
The current extent of the PanWalks Project
Island ride
The environmental movement and young people’s rage
Three heat wave densification rides
Dense exploration