science papers should be free to the public, at least the money should go to the researchers, not publishers.
10 karma · joined September 10, 2012
Good programmers understand the risks of making your system depend on something you don't have control really well; They know how keeping system complexity low is like an good investment which makes your life later easier (low maintaining costs).
Bad programmers stacks up technical debts such as including unnecessary dependencies until the system no longer works.
some of the very fundamental designs of npm is seriously wrong.
can you provide some specific definitions? thank you