The techie/non-techie divide #1: content versus metacontent
lopsa.org
lopsa.org
I think the divide is simply that techies automatically think algorithmically about how everything works. Everyone expects technology to work the way the way they need for their use case, it's just that techies are quicker to think about what is logically feasible or why it might not be working. We are natural debuggers as well, so we rarely get stumped with technology for long.
There is also one other class of people... the technophobes, like my mother, who is scared to do anything with technology lest she accidentally sever her email connection and erase all her data by double-clicking something she was supposed to click or vice-versa.
This is what I think the author is saying. With the TiVo example, techies know that the only information available is 1) when the show was recorded and 2) if there is some flag about saving on the show. Take that information, and we quickly come up with the most natural algorithm (FIFO + check "save till" date).
I don't think the TiVo example is a good example though. Here, the problem is the data to use exists, but isn't being populated. The example with the picture is better. Think about explaining how google images comes up with pictures. Lots of people think its searching the contents of each image so when you search for "Saddam Hussein" it comes back with pictures of him. In reality, its searching what the author calls "meta data" and just doing it extremely well.
If techies are the ones who accept this false dichotomy and non-techies are the ones who don't, I'd say it's us who need to adjust our position, not the other way around.
Really, the difference is between "data we can parse" and "data we can't parse (quickly) or isn't even there." At least, thats what I think he means.
"The Camel Has Two Humps":
Anyway, I'd love to read more about this if you have any more links to share.
I can imagine someone not realizing TiVo will delete shows at all, and perhaps expecting a 'Your TiVo is full!' warning, but it's hard to believe someone complaining 'It deleted x when I would have preferred for it to delete y.'