Huh, look at that! Tha erticle is quite old and only found it due to it was menetioned in a smal magazine about self reliance and other hippie things (magazine is called "Åter") and is also in Swedish, surprisingly good!
Anyway, how come you saw it? Did you talk to the people behind it?