12 ms·
Same. The question I’ve been finding more and more interesting over the years is “how do you tell when you have an interchangeable component/what are the implic
by didericis 4y ago
Same. The question I’ve been finding more and more interesting over the years is “how do you tell when you have an interchangeable component/what are the implicit dependencies holding things together”.
You run into an abstracted version of that in software all the time, but it’s way more ubiquitous that just a software or business problem. There’s always a limit to interchangeability/some kind of assumed context. That rabbit hole is incredibly deep. I don’t think I’ve ever run into anything comparable. If you pull on that thread long enough you end up in deep esoteric discussions about perception and philosophy and the history of categories/evolution. And whether or not all of that rabbit hole I ended up in is an unrelated tangent or not requires dealing with the same exact problem (which is whether or not the boundaries you’ve placed around something are legitimate/fit your definition, or if they belong somewhere else/you’re missing very important hidden context).