Blog Archive 2008
2008-12-31: Mocked by a Bar Chart
2008-12-31: Ontario Energy Savings: Fail
2008-12-31: Time to Freshen It Up
2008-12-29: jsMath: Yay!
2008-12-29: Jumping Genes
2008-12-29: Profs on Facebook
2008-12-26: Things I'd Like To Finish In the Next 489 Days
2008-12-26: How Do You Determine the Health of a Software Development Project?
2008-12-24: Who's the Best 21st Century Teacher in Toronto?
2008-12-24: A Healthy Dose of Scepticism
2008-12-24: Diagnosing Home Network Misconfigurations Using Shared Knowledge
2008-12-24: 40 Years Ago
2008-12-23: Post-Mortem on This Term's Work
2008-12-19: Wikipedia or Perish
2008-12-18: But What Goes Wrong?
2008-12-18: Beautiful Testing
2008-12-18: Hacking the Rainforest
2008-12-18: Carl Zimmer, Faces, and Letter Writing Campaigns
2008-12-18: We Got Boinged!
2008-12-18: Oslo
2008-12-18: uTest's Bug Battle
2008-12-18: Science Lessons for Movie Makers
2008-12-18: How Far We Got
2008-12-18: Entry-Level Code Review Procedures?
2008-12-08: Monkeys, Bananas, and a Fire Hose
2008-12-07: How Scientists Manage Code
2008-12-07: Sold Another Story
2008-12-04: Python 3.0 is Out (But We're Not Using It Yet)
2008-12-03: I Had To Figure It Out Anyway
2008-12-03: Thanks, Blake
2008-12-03: Today Was a Good Day
2008-12-03: Advertising for "Bottle of Light"
2008-12-01: Game-Changing Results
2008-11-30: Igor, Connect the Electrodes!
2008-11-24: StreetKnit is Back!
2008-11-20: Getting the Science Right---Or At Least, Less Wrong
2008-11-20: Happy 25th Birthday, TurboPascal
2008-11-19: Watch This Space
2008-11-18: Need Some Help?
2008-11-17: Maybe If I Write About Them, They'll Go Away
2008-11-17: Science Lessons for MPs
2008-11-16: What Sciences Are There?
2008-11-15: The Family Has Landed
2008-11-06: Apologies to StreetKnit Readers
2008-11-05: I Honestly Didn't Think I'd Live to See the Day
2008-11-04: How Come I Didn't Know About FLOSSmole?
2008-11-02: 1731
2008-10-31: It's Not You, It's Me
2008-10-21: The Thesis Hat
2008-10-19: Two Others
2008-10-16: And Search Returns...?
2008-10-10: So Far Behind
2008-10-05: Another Check for Amnesty International
2008-10-05: No, It Isn't Photoshopped
2008-09-19: Another Use for Extensible Programming
2008-09-18: If It's on the Web...
2008-09-18: Risk Budget
2008-09-16: I Used To Make Jokes...
2008-09-16: Comments in JSON?
2008-09-16: Life? Don't Talk to Me About Life...
2008-09-15: REST APIs for Batch Operations
2008-09-15: How do I enlarge a fizzbar without overwriting the user's snibbit?
2008-09-14: Another Milestone
2008-09-11: Science in the 21st Century
2008-09-10: Student Projects This Term
2008-09-08: Start of Another Academic Year
2008-09-04: Science 2.0: the Future of Online Tools for Scientists
2008-08-26: Summer's End
2008-08-22: Married
2008-08-12: Winter Grad Course Evaluation
2008-08-12: Wrapping Up
2008-08-11: SciFoo, eGY, and Splitting
2008-08-07: Managing Meetings
2008-08-07: Putting a Face to a Name
2008-08-06: Tony, Dan, LanSchool, and Doing the Right Thing
2008-08-02: I'd Really Like To Draw A Picture...
2008-08-02: Where Design Fits In
2008-08-01: They're Breeding Like Rabbits
2008-07-30: Please Pay For Your Copy of "Beautiful Code"...
2008-07-28: Next Lecture?
2008-07-28: Home Stretch for Students
2008-07-28: This Week in Greg
2008-07-25: Name This Book!
2008-07-24: Fall Courses
2008-07-23: Badge of Reproducibility
2008-07-23: Quick Quiz to Measure What Scientists Know
2008-07-22: Belated Barbecue Photos
2008-07-22: Summer 2008 Logo
2008-07-21: Mail Traffic Over Time
2008-07-21: It Wasn't *Meant* To Be Funny, But...
2008-07-20: DrProject Status Update
2008-07-19: Badge of Honor?
2008-07-19: Just Another Saturday
2008-07-18: A Distributed Single Point of Failure
2008-07-17: Nick's Last Day
2008-07-17: Up On Stage
2008-07-16: We Should Have Built This For Them
2008-07-16: A Little Warm...
2008-07-14: Paraphrase
2008-07-09: Portrait of the Author
2008-07-09: Yes, Our Students Are Still Busy
2008-07-07: Consulting Course Fall 2008 Needs You!
2008-07-06: Traceability in Agile Projects
2008-07-06: What Code Are You Proud Of?
2008-07-05: Why We're Not Switching to Git
2008-07-03: But Dad...
2008-07-03: Another Good Lunch
2008-07-02: Current Projects
2008-07-01: Midsummer Resolution
2008-06-27: As We Head Into the Holiday Weekend...
2008-06-25: This Is What I'd Like To Be Doing...
2008-06-25: Another DrProject Design Question
2008-06-24: First Anniversary of Toronto Geek Girls Dinner
2008-06-24: Fell at the First Hurdle
2008-06-23: Navigating IRC Logs, Nested Forms, Et Cetera
2008-06-18: Where My Grad Students Are
2008-06-17: New Pics
2008-06-15: And One That Failed
2008-06-15: Another Sample Proposal
2008-06-14: CBC Podcasts
2008-06-13: What a Proposal Looks Like
2008-06-13: Another Week of Progress
2008-06-12: Where the Time Goes
2008-06-11: Feedback Time
2008-06-10: Determining When You Should Stop Adding Features to a Version is Hard
2008-06-10: Deleting Roles
2008-06-09: Directions
2008-06-06: Liz on the Web
2008-06-06: Faking Results
2008-06-04: A Surprisingly Small Piece of Paper
2008-06-03: Three Weeks and Change
2008-06-01: Three Weeks In
2008-05-29: More About Integrating IRC into DrProject
2008-05-27: Reminded of the Difference Once Again
2008-05-25: Interviewed by Jon Udell
2008-05-23: For Each, Replace
2008-05-21: Why Don't We Do This?
2008-05-16: File Under "Really Not Getting It"
2008-05-16: I Will Buy You Lunch...
2008-05-16: But I Was Gone Less than 48 Hours!
2008-05-15: Another DrProject Design Question
2008-05-14: On My Way to Texas
2008-05-14: What I'm Reading These Days
2008-05-14: David Ascher Has Nice Things To Say...
2008-05-12: Aaaand They're Off!
2008-05-09: Where Are They Now?
2008-05-08: Lucky 13
2008-05-08: We're Number Seven!
2008-05-05: Those Who Will Not Learn From History...
2008-05-04: Summer Indulgences
2008-05-04: Programming for Historians
2008-05-04: StreetKnit in the News
2008-05-03: At the Merrill
2008-05-03: We're Big In Japan
2008-05-03: "...But Nobody To Know What It Is"
2008-05-03: Stats on Founders
2008-05-02: A Question for the Class
2008-05-02: Code Review Coincidences
2008-05-01: MathWorks Visit
2008-05-01: Joel Is Feeling Grumpy Today
2008-04-29: An Interview with Donald Knuth
2008-04-28: "I Would Never Have Believed..."
2008-04-25: DrProject 3.0 Schema
2008-04-25: Design Never Ends
2008-04-24: Catch-22 / The First Three Minutes
2008-04-21: Crowded House
2008-04-21: OK, What Would *You* Draw?
2008-04-21: Someone's a Fan
2008-04-18: Zis Is Cursed, Zat Is Cursed
2008-04-18: Consulting Course Videos
2008-04-17: Introducing Stack Overflow
2008-04-15: Pogy Travel Crib
2008-04-15: Integration Irony
2008-04-14: SPOC
2008-04-12: A Rare Triple
2008-04-11: Feature List
2008-04-11: Alternatives to DrProject
2008-04-10: It Went Well
2008-04-10: Three Studies (Maybe Four)
2008-04-09: Global Intelligence
2008-04-09: Morning Routine
2008-04-08: Our Own Little DemoCamplet
2008-04-07: global awareness (with a small but useful 'g')
2008-04-07: More DemoCamps
2008-04-07: Schneier's Review of "Access Denied"
2008-04-07: Always Outnumbered, Always Outgunned
2008-04-04: What We've Been Up To (Revisited)
2008-04-03: Real World Data Causes Perl
2008-04-02: Summer Plans for Software Carpentry
2008-04-02: The Retractions Just Keep Coming In
2008-03-31: Meet the New Flaw
2008-03-31: Honor Where Honor's Due
2008-03-30: Old Dogs Are Suspicious of New Tricks
2008-03-28: An Unexpected Result
2008-03-27: Beautiful Code Panel
2008-03-27: Reality Tree
2008-03-26: DemoCamp in the News
2008-03-26: Nice Quote
2008-03-24: First Steps
2008-03-21: For The Record
2008-03-21: SciBarCamp
2008-03-19: StreetKnit in the Press Again
2008-03-19: Our Wee David's All Growed Up
2008-03-17: The Struggles of New Graduates
2008-03-15: Streetknit + Spins & Needles
2008-03-15: SIGCSE Day 3
2008-03-14: SIGCSE Day 2
2008-03-13: SIGCSE Day 1
2008-03-12: On My Way To SIGCSE'08
2008-03-10: New Sins
2008-03-10: 15 Year Old Error in Core Biotech Code
2008-03-08: Why Developers Don't Do Code Reviews
2008-03-08: Graduating 2007 CS Class Smallest This Decade
2008-03-07: Controlled Release
2008-03-06: Avenir vs. Ryerson
2008-03-06: A Student-Oriented Software Development Process
2008-03-06: 2008 Research In Action Showcase
2008-03-06: LearnHub Launches with Software Carpentry Front and Center
2008-03-06: Journal of Visualized Experiments
2008-03-06: Conservation of Happiness
2008-03-06: Beautiful Code Wins Jolt Award
2008-03-05: DrProject 3.0 alpha
2008-03-04: Bummer
2008-03-04: Writing Is a Drug
2008-03-04: Beautiful Code Panel at SD West
2008-02-27: Making the World a Better Place
2008-02-26: Scientific Groupware Revisited
2008-02-22: DemoCamp 17: Monday, Feb 25
2008-02-21: Teaching Python at the NRC
2008-02-20: Where The Puck Is Going To Be (Part 91)
2008-02-20: Today's Politicians Lead Boring Lives
2008-02-20: The Dog's Not Barking Again
2008-02-19: Six Books for a Canadian Winter
2008-02-19: Spolsky on Office File Formats
2008-02-19: February Code Sprint: Day 1
2008-02-17: Graduate Directions
2008-02-15: Building Filters
2008-02-15: Rationalizing the Admin Interface
2008-02-14: Grumpy Minds Think Alike
2008-02-11: Reviewing Markdown
2008-02-07: Yet More Weight Behind OpenID
2008-02-06: The First Check
2008-02-06: Another Reminder
2008-02-06: Congratulations to David Crow
2008-02-06: DemoCamp 17
2008-02-05: Girl Geek Dinners: Wed Feb 20
2008-02-04: You're Not Allowed To Use What You Learn In This Book
2008-02-02: Generating Elegance
2008-01-31: "Beautiful Code" at Google
2008-01-28: First Figure Out What You Want to Change
2008-01-25: Recycled Words: knismesis
2008-01-23: A New Home
2008-01-21: I Wasn't At CUSEC This Year...
2008-01-17: Where My Life Goes
2008-01-15: Structural Programming and Rational Metaprogramming
2008-01-12: And Speaking of Community...
2008-01-12: What "Community" Actually Means
2008-01-09: I've Been Amazoned
2008-01-08: Where the Puck Is, Part 5
2008-01-08: Apparently We're Doing Well
2008-01-06: Code Sprint Day 3
2008-01-05: Code Sprint Day 2
2008-01-04: Hippo Sightings
2008-01-04: Code Sprint Day 1
2008-01-02: One, Two, Three
2008-01-01: Bubbles
2008-01-01: Best of 2007
2008-01-01: The World Question 2008