Dinghy index concept papers Yachts and Racing Dinghies . In this note we lay out what we are seeking in this platform. We pursue an analogy between sailing and computing. Yachts I read a review of a prestige bluewater yacht. The design aims to suit couples who want to sail long distances in their own company only. That goal involves complex tradeoffs. Discovery 58 review in Yachting World https://www.yachtingworld.com/yachts-and-gear/what-makes-a-good-bluewater-yacht-discovery-58-68835 The review praises the way this system has accomodated those needs. Yet, "It was difficult to get the yacht into a groove and too easy to wander off course if you didn't have an eye on the wind gauge, compass or, later, a star." The act of sailing itself has been compromised to satisfy the broader goals. Racing Dinghies Racing Dinghies are designed to be sailed well. This is a small set of design needs. These boats are close to the water and responsive, Race day, https://www.youtube.com/watch?v=VQx6iomcmVo Trainer, https://www.youtube.com/watch?v=PJYnDozrT4s&t=37s Moth World 2012, https://www.youtube.com/watch?v=gK60RZDtnT8 Different niches have different design priorities, Yacht: a single capsize has fair chance of causing death. Racing dinghy: "if you didn't capsize, you weren't sailing hard enough." In computing, there is a general-purpose-computing niche. Platforms in this niche seek to be effective as personal computer, workstation and server. They use layering extensively. Examples from linux: x-windows; sockets as a kind-of-file; advanced filesystems. Often, the layers are flawed abstractions. Complication abounds. The Dinghy concept lives in a different niche.