I’ve reviewed lots of “REST APIs”, many of them privately for clients, and a common theme I’ve noticed is that most folks coming from a CORBA/DCE/DCOM/WS-* background, despite all the REST knowledge I’ve implanted into their heads, still cannot get away from the need to “specify the interface”. Sometimes this manifests itself through predefined relationships between resources, specifying URI structure, or listing the possible response codes received from different resources in response to the standard 4 methods (usually a combination of all those). I expect it’s just habit. But a second round of harping on the uniform interface – that every service has the same interface and so any service-specific interface specification only serves to increase coupling – sets them straight.
Contemporary folklore and stereotypes that we are exposed to contribute to a lack of knowledge concerning native American fishing practices. Brumbach (1986:36) noted that "popular folklore emphasizes fertilizer value of the fish but seems vague about their consumption as food." Perhaps the stereotype of the "hunter/gatherer" among anthropologists similarly attenuated a focus on fishing, as the word "fishing" is not included in the phrase "hunting/gathering." Despite this fact, in some societies, the role of fishing may have been equal to or surpassed that of hunting and/or gathering.