03 JAN 2012 by ideonexus

 How File Structure Affects Our Perception of the World

The file is a set of philosophical ideas made into eternal flesh. The ideas expressed by the file include the notion that human expression comes in severable chunks that can be organized as leaves on an abstract tree—and that the chunks have versions and need to be matched to compatible applications.
  1  notes

Files are compact chunks that can be categorized, have versions, and can be matched to applications. But don't we do this with taxonomy in biology? Species are defined, but they are flowing degrees of characteristics that we semi-artificially categorize.

14 FEB 2011 by ideonexus

 "Kill Your Darlings" in Computer Science

George Malamidis taught me something about code attachment a few years ago: You always gain by allowing someone to show you an alternative solution. If someone wants to solve a problem in a different way, there are several gains to be had. If their way is inferior, you have an opportunity to mentor a team-mate. If their way is equally elegant, you've gained another solution, or point of view that may be superior in the future. If their way is superior you learn something new and the codebase ...
 1  1  notes

The "Kill Your Darlings" concepts applies not only to writing, but to code, frameworks, and languages as well; although, the concept has more to do with opening up the world to improved versions of these things.