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: 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