Lessons from Media Players

A few notes from our recent readings in Issue #6 of our ongoing review series.