Blog Archive 2009
2009-12-30: Another Neologism from Jon Udell
2009-12-30: Cheaper Than Digging?
2009-12-30: Holiday Reading
2009-12-30: Osmosis is Just a Fancy Name for Failure
2009-12-28: A Seven Per Cent Problem
2009-12-27: Dudley and Butte on Software Skills
2009-12-27: Taking Notes
2009-12-23: Polymorphism
2009-12-23: Ottawa Is Only #3
2009-12-22: Fossil + NoSQL ?
2009-12-18: Double Standards
2009-12-16: Cross-Country Project Wrapup
2009-12-15: The Next Fifty Years in Politics
2009-12-13: If You Look Closely, You'll Find Them Everywhere
2009-12-11: Peter Watts Needs Your Help
2009-12-11: Reflectus
2009-12-11: Act Now - Change the Future
2009-12-11: Open the Hatch
2009-12-11: A Database And...
2009-12-09: Cartagena
2009-12-07: Wrapping Up
2009-12-05: Twenty Years
2009-12-05: A Sea Change
2009-12-01: Minority Rule
2009-12-01: Subverting Subtlety
2009-11-29: Nothing to See Here, Folks---Move Along, Move Along
2009-11-28: Thanks, Jamie
2009-11-26: Feedback on the Python Book
2009-11-26: Caesar's Wife
2009-11-24: Greatest Hits
2009-11-24: Tutorials Start This Week
2009-11-18: Special Issue of Computing in Science and Engineering
2009-11-18: What He Said
2009-11-17: I'm Just Not Very Creative
2009-11-17: Evolution in Action
2009-11-16: When I Said "The Last Twenty Years..."
2009-11-16: Speaking at CUSEC 2010
2009-11-16: Bend It 'Til It Breaks
2009-11-13: The Definition of "Exotic"
2009-11-13: WWTD?
2009-11-13: Packaging
2009-11-11: Size and Activity
2009-11-11: Following Up on the Toronto Innovation Showcase
2009-11-10: Cross-Country Projects In January
2009-11-10: What Would It Take To Convince You?
2009-11-08: Green Web Hosting
2009-11-06: Misa Sakamoto on DB2 Technology Explorer
2009-11-06: Python in Science
2009-11-05: The Greatest Failing of High School Science
2009-11-05: Toronto Innovations Showcase
2009-11-03: We're Going to PyCon
2009-11-02: There's No Such Thing As KeepItGoingCamp
2009-11-01: Never Mind the Concurrency, What About the Math?
2009-11-01: Our Target Audience
2009-10-29: Ten Great Advances in Evolution
2009-10-29: Organizing a Tech Event?
2009-10-29: Four Days 'Til Showtime
2009-10-25: Elsewhere
2009-10-25: What Would You Ask?
2009-10-23: Pictures in Pages
2009-10-23: Cryptography Isn't Security
2009-10-21: "The World Wide Web wasn't publishable"
2009-10-21: Should Modeling Be Part of This Course?
2009-10-21: Creating New Niches
2009-10-21: Sometimes You Can't Even Manage What You *Can* Measure
2009-10-17: My Lack of Artistic Ability is a Real Handicap
2009-10-17: Lunchbox Games
2009-10-17: Take Pity On Your Poor Boss
2009-10-17: Meanwhile...
2009-10-16: Links and Presentations
2009-10-16: Revised Plan
2009-10-13: A Less Frequent World
2009-10-09: Two More From Mark Guzdial
2009-10-09: Licensure
2009-10-07: The Courage to Be Reasonable
2009-10-06: Pie Charts!
2009-10-06: Comments on Course Reorganization
2009-10-06: Asking Yourself Hard Questions
2009-10-06: A Solution to My Diagrammaphobia?
2009-10-06: Government 2.0 Project Selection
2009-10-05: Portals Paper Online
2009-10-05: The Hacker Within
2009-10-04: Pure Genius
2009-09-29: To Read Is To Learn
2009-09-29: Good Day, Knitters
2009-09-29: A Strange Obsession
2009-09-26: Reversible Debugging in GDB 7
2009-09-26: Why Don't Students Like School?
2009-09-26: Bakka Is Moving (soon)
2009-09-24: Top Up vs. Bottom Down
2009-09-24: Great Computer Science Educators
2009-09-24: T Minus 17 Hours
2009-09-24: Presentation, Presentation, Presentation
2009-09-23: Applications and Data Sets
2009-09-22: Grant Proposal
2009-09-21: Another Reason to Care About Provenance
2009-09-21: Want to Go to MIT?
2009-09-21: Habit Forming
2009-09-18: Newer Outline for Software Carpentry
2009-09-18: Updated Outline for Revised Course
2009-09-17: Government 2.0 Treasure Hunt
2009-09-16: Teaching Computational Thinking on the Web in Just Two Hours
2009-09-15: First Gov 2.0 Class
2009-09-15: Help Wanted: New Version of Software Carpentry Course
2009-09-15: Partial Outline of New Version of Course
2009-09-11: Two Links
2009-09-10: New Book Project
2009-09-08: Why I Teach (Part 3)
2009-09-07: Upgrading Their Plots
2009-09-06: My Other Identities
2009-09-02: The Core Literary Technologies of the 21st Century
2009-09-01: My Mac Knows That My Thoughts Are Straying
2009-08-31: Different Weights, Different Answers
2009-08-30: Congratulations to the MarkUs Team
2009-08-30: Discussing the Balance
2009-08-28: elmcity and WordPress
2009-08-25: My Other Identities
2009-08-25: Announcing Basie Version 0.5
2009-08-25: What Processes Do Small Software Teams Use?
2009-08-25: Climate Change (Literally) on Trial
2009-08-25: Our Experiences Switching to Python
2009-08-24: Splitting Scheme
2009-08-24: Wrapping Up the Summer
2009-08-24: EveryBlock and Toronto
2009-08-24: Who Owns Your Data?
2009-08-24: Science and JoVE
2009-08-24: Playing Safe
2009-08-24: Bad News and Good News
2009-08-24: Shop Class as Soulcraft
2009-08-23: The Delight Is In The Details, Too
2009-08-21: Tools for Teams
2009-08-21: The Big Picture
2009-08-21: City Data Projects
2009-08-20: 30 and Counting
2009-08-15: Anonymizing Student Data
2009-08-15: You Can Do a Lot Without Programming
2009-08-15: It's Like Not Wearing Your Cleats in the House
2009-08-15: Search-Based Software Engineering
2009-08-15: Evaluating the Usability of Programming Languages
2009-08-07: All I Want for Christmas...
2009-08-06: New Blog: Cross-Country Open Source Student Projects
2009-08-06: American Scientist Article on How Scientists Use Computers
2009-08-03: What *Is* Open Science?
2009-08-02: Next Steps
2009-08-01: Post-Mortem
2009-07-31: Fall Projects Redux
2009-07-31: Day[-2]
2009-07-31: A Good Afternoon
2009-07-30: Another Good Day
2009-07-29: Every Day Is a Big Day...
2009-07-29: DemoCamp 21
2009-07-28: Day 11 and Day 12
2009-07-27: Listmania: What's Missing?
2009-07-27: A Challenge for Modellers
2009-07-26: We're Not Even Listed
2009-07-26: Do Iterations Work by Partitioning Choices?
2009-07-26: Martin Fenner on SciBarCamp
2009-07-24: Day 9
2009-07-24: Day 10 Done - and With It, Week 2
2009-07-22: Day 8: Getting It Right
2009-07-22: Day 7: Lots More Objects
2009-07-21: DemoCamp 21 Lineup
2009-07-21: Elsevier's Future, Version 0.1
2009-07-21: Day 6: Theory and Practice
2009-07-19: Day 5
2009-07-17: Student Demos at U of T
2009-07-17: ASCII Art in Reverse
2009-07-17: Day 4
2009-07-16: Data Collaboration
2009-07-16: We're *Supposed* to Be a Little Old Fashioned
2009-07-16: Day 3
2009-07-15: Science 2.0 talks in Toronto July 29
2009-07-15: Day 2
2009-07-13: Aaaand They're Off!
2009-07-12: Why I Miss Command-Line Programming
2009-07-12: Software Carpentry Starts Tomorrow
2009-07-09: Goodbye, Pages
2009-06-30: Cross-Canada Undergrad Projects
2009-06-29: Who's Getting My Business
2009-06-29: Dru Lavigne on Women in Open Source
2009-06-29: Quality Control and Traceability
2009-06-29: Four Crowdsourcing Lessons
2009-06-29: Your Brain Thinks Tools Are Part of Your Body
2009-06-25: Mondays This Fall
2009-06-24: At Least It's Not Exponential
2009-06-24: Buckaroo Banzai vs. Search & Replace
2009-06-22: Off We Go...
2009-06-21: A Going-Away Present
2009-06-21: Cathedrals and Limits
2009-06-18: Convocation 2009
2009-06-17: Subsistence Farmers With Cellphones
2009-06-16: Evidence for All
2009-06-16: As the Mind is Bent...
2009-06-15: Anthropologists += Many, Please
2009-06-15: Competing on Real Stuff
2009-06-15: Software Architecture Challenges
2009-06-15: Crunch Mode and Burnout
2009-06-15: Sightings
2009-06-08: Maybe AJAX Can Actually *Solve* a Problem
2009-06-05: A Cautionary Tale About Empirical Studies
2009-06-05: QuickBooks for Mac Settlement
2009-06-04: What (Some Of) My Students Are Up To
2009-06-04: Brains Are Weird
2009-06-04: Speed vs. Size
2009-06-01: Leapfrogged Again
2009-06-01: Big Code vs. Science 2.0
2009-06-01: Video Abstracts
2009-06-01: Microsoft Vine and Toronto's Data
2009-06-01: Guido van Rossum reviews "Practical Programming"
2009-05-14: OCR for Line Drawings?
2009-05-13: More Python for Scientists in Toronto
2009-05-13: A Package Just Arrived
2009-05-12: Suitable for High School Students
2009-05-12: Beautiful Testing
2009-05-12: Error Handling
2009-05-09: Making Is Thinking
2009-05-07: Someone Should Be Sued
2009-05-07: A Fresh Crop of Summer Interns
2009-05-06: Spot the Code Sprint
2009-05-06: Project Totem Pole
2009-05-05: "Practical Programming" Is Available
2009-05-05: Opening Up Toronto's Data
2009-05-04: RailsBridge
2009-05-01: Canada's Response
2009-05-01: The Week in Review
2009-05-01: Congratulations to Zuzel Vera Pacheco
2009-05-01: What If Scientists Didn't Compete?
2009-05-01: Something I Don't Know How to Fix
2009-05-01: Quack Remedies Spread Faster *Because* They Don't Work
2009-04-30: A Selection of Thoughts and a Checklist
2009-04-29: Without the Hot Air
2009-04-28: The Courage of His Convictions
2009-04-28: NSERC Should Just Give the Money Away
2009-04-27: Firming Up Software Carpentry Goals
2009-04-23: The Penalty For Dishonesty Is Often Borne By Others
2009-04-23: What We Mean When We Say "Community"
2009-04-23: What Supervisors Need To Know
2009-04-23: We Don't Import Punch Cards Any More
2009-04-23: New Software Carpentry Post: What Supervisors Need to Know
2009-04-20: Ah, If Only...
2009-04-19: Children's Stories for Software Testing
2009-04-17: Zero for Six
2009-04-16: Sheepish
2009-04-16: Current Reading Queue
2009-04-15: Getting Ready to Wag the Dog
2009-04-15: Database of Empirical Software Engineering Publications
2009-04-15: End-of-Term Showcase Went Well
2009-04-14: Jon Udell on Computational Thinking
2009-04-09: Gender Gap in Startups Worse in IT than Biotech
2009-04-09: GSoC Stats: The Last 10% Is The Hardest
2009-04-08: Student Project Showcase: April 14 at the Graduate Student Union
2009-04-08: Software Carpentry in Alberta
2009-04-01: Software Carpentry: July 13-31 in Toronto
2009-04-01: Software Carpentry in Toronto July 13-31 2009
2009-03-31: Reassurance Cuddles for CEOs
2009-03-30: User Stories
2009-03-29: End-of-Term Demos on Tuesday April 14
2009-03-25: Inference for R
2009-03-25: A Short History of Software Engineering
2009-03-25: Umm... Remind Me How We Do This?
2009-03-25: Seven Signs of Bogus Science
2009-03-25: Open Notebook Science Badges
2009-03-25: Recent Reading
2009-03-22: What I'd Like To Do Next
2009-03-22: Why I Read Less Science Fiction Than I Used To
2009-03-19: Actual Meanings of Common Java Exceptions
2009-03-19: Keywords Speak Louder Than Words
2009-03-18: Maciej Cegłowski on Meltdowns
2009-03-17: CS Enrolment Up (a bit, finally)
2009-03-17: Legal Frameworks for Reproducible Research
2009-03-15: Research in Action Showcase on March 24, 2009
2009-03-15: Russian Version of "Beautiful Code"
2009-03-15: POSSE: Teaching Profs About Open Source
2009-03-15: Counting Down to 0.2
2009-03-11: Barbara Liskov Wins Turing Award
2009-03-10: Things I'd Like to Accomplish (Version 2)
2009-03-08: I Wish I'd Thought of That
2009-03-06: Good Talk by Charles Petzold
2009-03-03: DemoCamp 19: Layers of Veggies and a Massive Slice of Ham
2009-03-02: Open Science and Autism's False Prophets
2009-03-01: DemoCamp 19: Who Do You Know?
2009-02-28: Software Carpentry Viewership Down Again
2009-02-27: A Good Week for Weird Fish
2009-02-24: Transparent Head, Tubular Eyes
2009-02-24: Charles Petzold Talking at U of T on March 5
2009-02-23: Das Kapital, Computational Thinking, and Productivity
2009-02-22: "...And Thousands of Their Closest Friends"
2009-02-22: Bugs Everywhere
2009-02-21: Code Sprint Wrap-Up
2009-02-20: DemoCamp: Good News and Bad News
2009-02-19: Many-to-Many in REST?
2009-02-19: Reading Week Code Sprint
2009-02-18: Papers
2009-02-18: Computer Supported Collaborative Science
2009-02-15: Reading Update
2009-02-13: Bespin
2009-02-12: Maybe Some People Can't Afford Free
2009-02-12: How Dare They Hold Us Accountable?
2009-02-12: Jason Cohen Thinks Aloud
2009-02-11: History Is Written By The Victors
2009-02-11: Science in the Open
2009-02-11: Thanks, Guys
2009-02-11: MTEST
2009-02-05: A Story's Not Really Over...
2009-02-02: Theory vs. Practice: Shall E'er the Twain Meet?
2009-02-01: Once More Unto the REST
2009-01-30: "Communicate First, Standardize Second"
2009-01-28: Congratulations to Samira, Jeremy, and Carolyn
2009-01-27: Web Native Lab Notebooks
2009-01-27: 7 Things You Probably Didn't Know About Me
2009-01-26: Virtualization vs. Web Services
2009-01-26: Where My Time Is Going
2009-01-23: A New Kind of Big Science
2009-01-22: Safe Server Side Build and Test
2009-01-21: 2008 Smiley Award
2009-01-21: Intellectual Infidelity
2009-01-21: Text Is Still King
2009-01-17: Graduate Students
2009-01-15: I Know It's Just In My Head...
2009-01-15: Update on This Term's Projects
2009-01-14: Beautiful Architecture
2009-01-14: Making Up Grading Schemes
2009-01-13: When Is A Book Finished?
2009-01-11: Where My Time Goes
2009-01-10: I *Want* To Be A Number
2009-01-09: Four New Countries
2009-01-05: Project/Client Needed for Talented Student Interested in Programming Languages
2009-01-03: Graduating in a Recession
2009-01-02: This Term's Projects