Me, after trying to understand software projects. I don't have a great knowledge of programming, but I like to tinker. Are you guys having an abstraction contest or something? The worst part is that I feel like everyone else sees this as a non-issue. I don't have any solutions, and I definitely can't visualize how I would ever be able to contribute to a project without making it a full-time job. Hats off to all you machines out there who really get this stuff.