34 karma · joined October 18, 2014
I would add - going for a walk and having a shower are both excellent circuit breakers.
Everything you said I pretty much feel the same way. I've accepted it as part of how I work, and the advantages are many (and valued by many) - but yes, interacting with deep experts usually ends with feeling a bit like a fraud. I feel like I maybe was an expert at whatever the thing is at some point in time, momentarily, but then I just shed the information as soon as the next thing needs to be done, and it just ends up as part of the background inference pattern matcher.
Certain things where I'm really forced to learn something deeply do stick, but I find my ways of thinking about that domain to be very different to most 'true' experts, and rely heavily on visual models and analogies with other concepts.
Becoming great at a particular technology stack means modelling it in great detail in your head, so you can move through it without external assistance. But that leaves an arena without discovery, where you just reinforce the same synapses, leading to rigidity and an absence of awe.
I think this would turn up alot more results than you bargained for.
I get that for music and video this is actually quite challenging but images - - I would've thought quite easy? I've tried a few tools which claim to do this over the years but they all fail rather miserably / require a paid upgrade to do it better (although what is demonstrated in the free version is never impressive enough to consider paying).
Might be a good project for myself in my spare time, but wondered if anyone knew of anything obvious I was missing? FSLint and stuff is great for general filesystem de-duping, this is a slightly more complex case.
I think I prefer the '5th layer' concept - an extension of the TCP/IP stack between 'Transport' and 'Application'.