Dennis Ritchie's reflections on software research | Heykuki News