add hacker's ethic