The Mother of All Demos A Lecture by Douglas Engelbart en.wikipedia.org A name retroactively applied to a landmark computer demonstration, presented by Douglas Engelbart on December 9, 1968. The 90-minute presentation essentially demonstrated almost all the fundamental elements of modern personal computing: windows, hypertext, graphics, efficient navigation and command input, video conferencing, the computer mouse, word processing, dynamic file linking, revision control, and a collaborative real-time editor Menus, Metaphors and Materials: Milestones of User Interface Design interfacestechnology
Features and complexity Niklaus Wirth of Pascal fame wrote a famous paper in 1995 called A Plea for Lean Software. His take is that “a primary cause for the complexity is that software vendors uncritically adopt almost any feature that users want”, and “when a system’s power is measured by the number of its features, quantity becomes more important than quality”. Ben Hoyt, The small web is beautiful benhoyt.com A Plea for Lean SoftwareSpeed is a featureRequirements proliferation featurescomplexity