Random Dispatches
Home
Categories
Tags
Archives
All Posts
2024
A Still Relevant Unpublished Post From 2016
Sat 21 December 2024
One Seattle
Fri 20 December 2024
Taiwan Notes
Sun 04 August 2024
2023
In Praise of the French Taco
Sun 03 December 2023
First Ascents
Mon 27 November 2023
Seattle Streets
Mon 27 November 2023
Olympic Beaches Trip Report
Tue 25 July 2023
The Ongoing Digitization of Your Life
Sun 21 May 2023
The Moment of Truth
Mon 17 April 2023
The Great South Seattle Conflagration
Wed 22 March 2023
What’s Your Favorite AI?
Tue 07 March 2023
Geometric Growth & the City
Sun 22 January 2023
The Manhattan Project
Mon 02 January 2023
2022
Hunting for King Tides
Fri 30 December 2022
A Real Case
Fri 23 December 2022
Trip Report: Mount St. Helens
Mon 08 August 2022
Space Volcanoes
Tue 25 January 2022
2021
Summer: How Much Hotter & Drier
Sun 12 September 2021
Shadowbahn
Thu 02 September 2021
Art at Home
Sat 24 July 2021
Plants. Without the Effort
Sun 28 February 2021
2020
Thinking Like an Algorithm
Tue 15 December 2020
2017
Analyzing Violence in South Seattle
Sun 16 July 2017
Finding Nearby Things in QGIS (Tutorial)
Thu 06 July 2017
2016
Understanding The Now
Wed 28 December 2016
Yukon Notes
Sat 24 September 2016
Paris Notes
Sun 12 June 2016
2015
Debunking the "Steve Jobs Ignored Customers" Myth
Mon 14 September 2015
A Lesson from Fortune's 3 Lessons
Sun 30 August 2015
The Question Being Asked
Sun 16 August 2015
Censorship
Sun 12 July 2015
Portland in 2015
Sat 11 July 2015
The Ur And The Horn
Tue 12 May 2015
What's Getting Backed on Kickstarter: Technology Edition
Tue 24 March 2015
2014
2014: Rear View Mirror Edition
Wed 31 December 2014
The Blinky Box
Tue 24 June 2014
Google Maps: Confusing Time & Place
Mon 13 January 2014
SIM As A Service
Mon 06 January 2014
Revoltingly Delicious
Sat 04 January 2014
2013
Great Science Writing
Sat 02 November 2013
Things Are Getting Faster
Thu 31 October 2013
We Live In The Future
Sat 26 October 2013
Seattle's Hidden Dystopia
Thu 22 August 2013
Hunting Canada's Biggest Trees
Mon 15 July 2013
New York Alki
Thu 20 June 2013
Notes on Healthcare
Mon 10 June 2013
Everything Old Is New Again: Vol. 47
Sun 21 April 2013
On Driving An Electric Car
Tue 02 April 2013
Portlandia
Tue 26 March 2013
Requiem for a city
Sat 23 March 2013
Cameratastic
Wed 13 March 2013
Drones as a Service
Mon 25 February 2013
Goodbye Penny, And Thanks For The Memories
Mon 18 February 2013
Algorithms Without Feeling
Mon 04 February 2013
The Tower
Sat 26 January 2013
When Architects Open Cafes
Thu 24 January 2013
Excerpts From A Few Stories I Read Last Year
Sat 05 January 2013
Throwing Light
Tue 01 January 2013
2012
Hawaii Notes
Sun 23 December 2012
What Does 1 Month Of Tweets Look Like?
Thu 08 November 2012
The Sunday Sauce
Sun 28 October 2012
Wednesdays
Wed 24 October 2012
Classic Hong Kong Action Movies Courtesy of YouTube
Sat 13 October 2012
A Different Way Of Comparing Canada & America
Thu 27 September 2012
And Now Some Photos From Vancouver
Thu 27 September 2012
An Epic Hike
Thu 20 September 2012
The China Fall?
Mon 10 September 2012
Down & Out on the DTES
Sat 01 September 2012
My Technology Graveyard
Wed 29 August 2012
Van Dusen Trip
Sat 25 August 2012
Rainforest Trail - Pacific Rim National Park Reserve
Sat 21 July 2012
The Various Nicknames Of My Son
Sat 21 July 2012
Maker Faire 2012
Sun 24 June 2012
Toronto Afternoon
Sat 09 June 2012
This is how it begins
Sun 03 June 2012
Emily Carr Graduate Exhibit 2012
Sun 27 May 2012
In Praise of Tokyo
Tue 15 May 2012
Why I Love American Psycho
Sun 13 May 2012
The World Needs More Better Propaganda
Sat 05 May 2012
My Favourite Vancouver Hidden Gem
Tue 17 April 2012
Bill Reid Gallery
Sun 01 April 2012
Guo Fengyi @ Contemporary Art Gallery
Tue 20 March 2012
Pizzeria Farina
Sun 18 March 2012
The Jade Seafood Restaurant
Fri 16 March 2012
Michael Morris at the Belkin Art Gallery
Thu 15 March 2012
Richmond's Eat Street
Mon 12 March 2012
Beaty Biodiversity Museum
Sun 11 March 2012
Architecture Notes from Vancouver
Sun 04 March 2012
Some Recent Quotes
Sat 18 February 2012
Vancouver Exceptionalism, Part 374
Sun 05 February 2012
The World Without Us - Vancouver Edition
Sun 22 January 2012
Trapped in Hidden Architecture
Fri 20 January 2012
Toronto to Montreal to Toronto in 27 Hours
Sat 07 January 2012
Goodbye 2011, Hello 2012
Sun 01 January 2012
2011
San Francisco
Wed 16 November 2011
Amazon: The Scaling Company
Wed 09 November 2011
Car Sharing
Wed 02 November 2011
Defeat
Mon 19 September 2011
Richmond Night Market
Sat 27 August 2011
Contrasts
Sat 20 August 2011
Hornby Island
Sat 20 August 2011
Galiano Island
Mon 18 July 2011
Maker Faire Vancouver
Sat 25 June 2011
Richmond
Sat 18 June 2011
The Real Reason They're Rioting in Vancouver
Thu 16 June 2011
Europe Notes
Tue 24 May 2011
Recent Dispatches
Sun 15 May 2011
Weekend Reading. Play Along At Home
Sun 24 April 2011
Crushing on LED Art
Mon 18 April 2011
48 Hours in Seattle
Wed 13 April 2011
Hoisin Knife
Sun 27 March 2011
Best Metaphor Ever?
Mon 21 March 2011
Food Walking East Van
Sun 13 March 2011
Great Stories From Hip-Hop
Fri 25 February 2011
Articulating Your Idea
Sat 12 February 2011
How To Update Arrays of Javascript Objects
Fri 04 February 2011
The Google is Doomed Meme (or How to Beat Facebook)
Sat 29 January 2011
Vancouver: Almost a Week In
Mon 10 January 2011
My Dad Is A Waterfall
Sat 08 January 2011
Out With 2010 And In With 2011
Sat 01 January 2011
2010
On Poetry
Fri 31 December 2010
Travel Notes
Sun 12 December 2010
What Are The Odds This Is True?
Fri 10 December 2010
The Ritter Sport Unboxing Experience
Thu 09 December 2010
Why I <3 Berlin
Sun 28 November 2010
Cappadocia
Mon 08 November 2010
Istanbul
Tue 02 November 2010
Uzbekistan
Thu 21 October 2010
Wrapping Up India
Tue 12 October 2010
Western & Northern Rajasthan
Thu 07 October 2010
Southern Rajasthan
Sun 26 September 2010
Central & Western India
Thu 23 September 2010
Southern India
Mon 20 September 2010
Bangkok
Wed 08 September 2010
Getting Ready for India
Sun 05 September 2010
Geography is Destiny
Thu 02 September 2010
Luang Prabang and Vientiane
Tue 31 August 2010
Lao food
Fri 27 August 2010
Hanoi & Ha Long Bay
Fri 27 August 2010
Kuala Lumpur
Wed 18 August 2010
Yogyakarta
Tue 17 August 2010
Mt. Bromo
Fri 13 August 2010
Ye Olde Boat Race
Fri 13 August 2010
Balinese Food
Mon 09 August 2010
Bali
Mon 09 August 2010
Semporna
Mon 02 August 2010
Borneo Notes
Mon 02 August 2010
Laundry
Sun 01 August 2010
Kota Kinabalu Night Market
Sat 31 July 2010
Maliau Basin
Thu 29 July 2010
Hong Kong Notes
Mon 26 July 2010
Gulung Mulu National Park
Mon 26 July 2010
Kowloon Walled City (Park)
Tue 20 July 2010
Hong Kong: City for Sale
Tue 20 July 2010
Kowloon Street Signs
Tue 20 July 2010
Skyscrapers All The Way Down
Tue 20 July 2010
Japan in Focus
Thu 15 July 2010
City of the Sublime
Thu 15 July 2010
More Great Japanese Food
Thu 15 July 2010
Land O' Engineers
Thu 15 July 2010
Repetition is the Key to...
Wed 14 July 2010
Notes on Japan
Wed 14 July 2010
The Not So Humble Convenience Store and Vending Machines
Wed 14 July 2010
Characters
Tue 13 July 2010
Tsukiji Fish Market
Mon 12 July 2010
How to Drink Tea
Mon 12 July 2010
Tokyo Old & New
Mon 12 July 2010
Tokyo - Day 3
Sat 10 July 2010
Treasures from the Tokyo National Museum
Sat 10 July 2010
Tokyo - Day 2
Fri 09 July 2010
Tokyo - Day 1
Fri 09 July 2010
How To Create a Wordpress Travel Blog with a Map
Mon 05 July 2010
A Few Days in Vancouver
Sat 03 July 2010
Brooklyn Walk
Sat 26 June 2010
Celebrate the Solstice with Stop Motion
Mon 21 June 2010
The Sixth Borough
Sun 13 June 2010
Bill on Bill
Thu 03 June 2010
Finally, A Great 21st Century Hip Hop Song
Sat 29 May 2010
I'll Be Renting
Tue 18 May 2010
26 Hours in Montreal
Mon 17 May 2010
Unlearning
Mon 17 May 2010
Don't Be Fooled By Black Swans
Wed 12 May 2010
More Apophenia
Sun 09 May 2010
Cascading to Failure
Fri 07 May 2010
The (Mobile) Elephants are Dancing
Thu 29 April 2010
Commoditizing Dog Food
Wed 28 April 2010
Why Cities Matter
Thu 22 April 2010
Facebook's Orwell Moment
Thu 22 April 2010
Justin Bieber has Swine Flu!
Fri 16 April 2010
Spring Day in NYC
Sat 10 April 2010
DC on a Whim
Mon 05 April 2010
The Modern Arabic Novel
Sat 27 March 2010
Same Same But Different
Sat 13 March 2010
Algorithms are Hard :(
Thu 11 March 2010
Lost CauseWorld
Thu 04 March 2010
World's Toughest Map
Thu 04 March 2010
A Glimpse of Google's Future?
Tue 02 March 2010
Great Meals and Path Dependence
Sun 28 February 2010
Ye Great Storm of 2010
Fri 26 February 2010
Gotta Love It
Wed 17 February 2010
19 Recent Photos
Sun 31 January 2010
Maptastic
Sun 31 January 2010
Competition is a Great Thing
Sun 31 January 2010
Can Someone Please Explain This To Me?
Fri 22 January 2010
What I Hope Will be in the Apple Tablet
Wed 20 January 2010
Today's Moment of Inspiration
Thu 14 January 2010
Everything is Better with Lasers
Wed 13 January 2010
An Open Letter to Mayor Bloomberg & the Future Head of the DOITT
Mon 04 January 2010
2009
Contemporary Canadian
Thu 24 December 2009
I Know I Run Fast, But...
Thu 24 December 2009
Gastronomic Locavority
Mon 21 December 2009
The Fall
Mon 21 December 2009
Samurai is Japanese for Psychopathic Village People
Sat 19 December 2009
Transient City
Thu 17 December 2009
Uncovering UncoverYourCity.com
Wed 16 December 2009
Two Interesting Thoughts
Sun 13 December 2009
Facebook Thinks I've Got Marriage Problems
Sat 12 December 2009
Subway Mapping
Mon 09 November 2009
Rethinking Inflation
Sun 08 November 2009
Message from the Future
Sat 07 November 2009
Marathon of Consciousness
Mon 02 November 2009
Bukem
Sat 31 October 2009
Connecting to the Real World
Mon 19 October 2009
For the Alcoholic Russophile who has it all
Sun 11 October 2009
Now You See Me, Now You Don't
Fri 09 October 2009
Tell Me How You Really Feel...
Thu 08 October 2009
Today's Big Idea
Wed 07 October 2009
Design, The Economy & Everything
Wed 30 September 2009
Sorted
Mon 28 September 2009
New York Tour
Sun 27 September 2009
Interview with the Innovator
Thu 24 September 2009
Mapping the City
Tue 22 September 2009
Signs in the 'Hood
Sat 19 September 2009
How Did I Miss This Party?
Tue 08 September 2009
The Hammer of Justice and the Table of Reason
Mon 07 September 2009
Why I'm Bullish on Education
Wed 02 September 2009
Call the Secret Service!
Tue 01 September 2009
Off the Hook in Red Hook
Tue 18 August 2009
More Human Than Human
Tue 18 August 2009
Ah, Another Beautiful Sunset
Fri 14 August 2009
So that's how they do it...
Mon 10 August 2009
And now your failure is complete...
Sun 09 August 2009
Super Surreal Fiction
Mon 03 August 2009
Under Pressure
Tue 28 July 2009
Not Much of a Return
Wed 22 July 2009
Hot Diggity Dog
Tue 21 July 2009
The Joy of Brooklyn
Mon 20 July 2009
Unanticipated Consequences
Thu 16 July 2009
The Prophet
Mon 13 July 2009
Ten Random Thoughts on Wyoming
Sun 12 July 2009
Manufactured Drivescapes
Tue 23 June 2009
Total Invasion of Privacy
Mon 22 June 2009
Kawaii
Sun 21 June 2009
The Web Is Really Everywhere
Sun 21 June 2009
You Can't Beat 'em
Thu 18 June 2009
Couldn't Happen Here
Tue 16 June 2009
They Did It
Mon 08 June 2009
Envisioning New York
Sun 07 June 2009
Piety & Punk
Fri 05 June 2009
Two Ships Passing in the Night
Tue 02 June 2009
The Wall
Sun 31 May 2009
iFun
Wed 20 May 2009
You Know The Economy is in the Crapper when...
Fri 15 May 2009
Under Pressure
Tue 12 May 2009
Simple is the New Complex
Sun 10 May 2009
People Making Pretty Things
Sat 09 May 2009
Spirited Ad
Fri 08 May 2009
Vicarious Pants
Thu 30 April 2009
Zeitgeist?
Mon 27 April 2009
Flint, Meet Brooklyn
Mon 27 April 2009
Travellin' Man
Tue 21 April 2009
Spring is in the Air
Sun 19 April 2009
Nudging you the Wrong Way
Wed 15 April 2009
Random Thoughts at NYPL
Tue 14 April 2009
Boom & Bust
Tue 14 April 2009
Overwhelming Force
Sun 12 April 2009
Instant Admiration to Instant Revulsion
Sun 12 April 2009
Call Me. I'll Be Around
Fri 10 April 2009
WTF?
Sat 04 April 2009
Ice Age Conversations
Sat 04 April 2009
A Marble In Your Mouth
Thu 26 March 2009
Healthy Things
Tue 24 March 2009
Why You Should Work for an Internet Company
Mon 23 March 2009
Eruption
Sat 21 March 2009
Battle at the End of the World
Fri 13 March 2009
Torontonia
Mon 09 March 2009
This is What a Recession Looks Like
Fri 06 March 2009
8 Months of iPhone Photos
Fri 06 March 2009
Borough Food
Mon 02 March 2009
Sign, Signs, Everywhere There's...
Sun 01 March 2009
Tropican't
Fri 27 February 2009
Mobile Tech 4 Social Change
Sat 21 February 2009
Libeskind @ Strand
Thu 19 February 2009
Insurmountable Experience
Wed 18 February 2009
Too Transparent
Mon 16 February 2009
Tequila & Tarts
Sun 15 February 2009
Sign of the Apocalypse
Sat 14 February 2009
Seen in New York
Fri 13 February 2009
Damn Cold
Tue 10 February 2009
ComicCon
Sun 08 February 2009
Rude Ink
Sun 08 February 2009
Milkfrothing 101
Wed 04 February 2009
Sublime
Sun 01 February 2009
Over the Bridge
Sun 01 February 2009
The (Behavioural) Economist
Wed 28 January 2009
How We Got Here
Mon 26 January 2009
Cooking Thai
Sun 25 January 2009
Seen In New York
Thu 22 January 2009
21st Century Moment
Tue 20 January 2009
Conjecture
Mon 19 January 2009
Lazy Day
Sun 18 January 2009
Kingswood
Fri 16 January 2009
Surreal Afternoon at the Office
Thu 15 January 2009
The Perfect Pull
Wed 14 January 2009
Today's Word of the Day: Apophenia
Mon 12 January 2009
Fun With Stats
Sun 11 January 2009
Ironic Sign of the Times
Sat 10 January 2009
Eats in the Hood
Fri 09 January 2009
Final Shots from Australia
Thu 08 January 2009
All Day in the Cafe
Wed 07 January 2009
Australia: The Food
Tue 06 January 2009
The Longest Day of my Life
Mon 05 January 2009
Various Aussie Thoughts
Sun 04 January 2009
Best Photos of 2008
Sat 03 January 2009
I Resolve To...
Sat 03 January 2009
Don't Pass on this Hike
Fri 02 January 2009
2008
Sydney's Unique (Architectural) Style
Sun 28 December 2008
Migrants
Fri 26 December 2008
Australia: Land of Colour
Fri 26 December 2008
The Great Dane
Fri 26 December 2008
The Bluewater Classic
Fri 26 December 2008
A Curious Sensation
Sat 20 December 2008
Cityscape
Sun 14 December 2008
State of the (Design) Union
Fri 12 December 2008
Just Say No
Wed 10 December 2008
A Parody of Itself
Wed 10 December 2008
Maybe Not The Greatest Thing Since Sliced Bread?
Wed 03 December 2008
Montreal
Mon 01 December 2008
Bafascinating
Sun 23 November 2008
This Year's Marathon
Sun 23 November 2008
The Future Today
Tue 18 November 2008
New York Daze
Sat 15 November 2008
Episode 44: A New Hope
Wed 05 November 2008
Banking With A Difference
Mon 03 November 2008
Handed Something New
Mon 03 November 2008
Culture High and Low
Thu 30 October 2008
Interesting Ad
Tue 28 October 2008
Leading Indicators of a Credit Crisis
Sat 25 October 2008
Obamania
Sat 25 October 2008
Nowhereland
Fri 17 October 2008
Changing Times
Wed 15 October 2008
Back from Beck
Wed 08 October 2008
New Names on the Doors
Tue 07 October 2008
Don't Expect To See Me Out Too Much
Wed 01 October 2008
A Failure of Metaphor
Tue 30 September 2008
Visualizing Information
Mon 29 September 2008
Cutting It Up
Tue 23 September 2008
Is That A..?
Sat 13 September 2008
Thursday Morning Epiphany
Thu 11 September 2008
BASEd in Kuala Lumpur
Wed 03 September 2008
Timestamps in Django
Wed 03 September 2008
Media Backstory
Tue 02 September 2008
Visualizing Girl Talk
Tue 02 September 2008
Irony is...
Thu 28 August 2008
With a Name Like That...
Wed 27 August 2008
Sinking The Costs
Tue 26 August 2008
The Future of the Web
Thu 21 August 2008
Uncontrollable Fun
Wed 20 August 2008
Trying to go Nowhere
Fri 15 August 2008
Subway Graffiti
Thu 14 August 2008
You Might Never Go There
Sun 10 August 2008
Fail. Do Not Pass Go
Sat 09 August 2008
Post-Industrial Chic
Tue 05 August 2008
What Are The Odds
Tue 05 August 2008
From my iPhone
Sun 03 August 2008
Rolling The Dice
Sat 26 July 2008
The Giant Pool o' Money
Mon 21 July 2008
The View from Afar
Fri 18 July 2008
The Depression & Path Dependence
Thu 17 July 2008
Pixelated - in a Good Way
Mon 14 July 2008
Efficient Markets
Sun 13 July 2008
So That's Where All The Woolly Mammoth's Went...
Wed 09 July 2008
Quebec: No Love from Map-Makers
Sun 06 July 2008
Fireworks & Rooftops
Sat 05 July 2008
The Challenge of an Original Thought
Sat 05 July 2008
Survivors of the Massacre
Wed 02 July 2008
Hipster Pizza
Tue 01 July 2008
What a Tease
Sun 29 June 2008
Hard Times A'Coming?
Thu 26 June 2008
Emerging Complexity
Mon 23 June 2008
Behind the Bench
Sun 22 June 2008
Err Lingus
Sun 22 June 2008
About
Sun 22 June 2008