Permacomputing

http://viznut.fi/texts-en/permacomputing.html

If I could teach someone to use a computer program, I could never know if it would be useful to them. If I could teach someone how to write their own programs, I could expect them to make something that may be useful to me.