|Needs network||2) normal wired||Villages describe network needs||TBD|
|Needs power||5) Other (describe below)|
|Village comments plans||TBD|
|Likes to rent a tent||No|
|Descibing tents to rent||TBD|
|Likes to rent chairs||0|
|Likes to rent tables||0|
|Provides transport for|
|Has plans with tracks||TBD|
|Has order interest||No|
- 1 WTF?
- 2 Explain, Discuss, Hack
- 2.1 …how the GNU Internet works
- 2.2 …why it is the answer
- 2.3 …how to get started using it
- 2.4 …how to adapt applications to operate in distributed thinking
- 2.5 …how to get people onto the streets asking for an Internet upgrade
- 2.6 …how to shut down the mass surveillance nightmare and get back to having fun again
Some folks broke the Internet we knew, or rather… the broke it harder than we expected. But the situation is better than you would expect. We have several actually functional implementations of "GNU Internet" technology. We can get started creating an Internet which defies surveillance (that includes providing anonymity, not just encryption!). And we should do it bottom up, because protection glued on top never works as well. You should have seen our sessions at 30c3. We chickened out at 31c3 (too much federation BS in the air) but we are back for the Camp!
Explain, Discuss, Hack
…how the GNU Internet works
In the early 2000s a few projects started out writing a new automatic routing system for the Internet using Distributed Hashtable technology. Some of these you should have heard of… Netsukuku, cjdns, CCNx. Looks like the oldest one is actually the one that has seen the most research thrown at it, that has developed actual protection against sybil attacks and an advanced way to address the problem of naming: GNUnet. The code is out. It works. You can do stuff like VPNs with friends and file sharing over it. And you can adapt applications to it.
…why it is the answer
That's a long story and probably we should do several sessions about it.
…how to get started using it
Wooha, we get to do workshops that actually deploy GNU Internet routing systems on laptops or OpenWRT hardware…
…how to adapt applications to operate in distributed thinking
The easy way is to do the "hidden service" kind of deployment… we run some service on port X of our nickname.gnu address and let our peers connect to it… but we should also think into the future… servers are single points of surveillance and failure… the old client/server architecture is part of the problem as it introduces possibilities for global active attackers to apply traffic shaping de-anonymization. So let's move on from the "hidden service" paradigm and think in native GNU Internet applications that defy this kind of attack by design! GNUnet's file sharing protocol GAP can be a nice example.
…how to get people onto the streets asking for an Internet upgrade
So activism has hit the crisis? People are no longer taking to the street against surveillance? Let's turn around the narrative. Let's invite the people onto the streets FOR the introduction of a better Internet that respects their civil rights without them having to change much of anything (yeah well, they need a new Internet stack on their laptops and mobile phones but that can be automated…).
…how to shut down the mass surveillance nightmare and get back to having fun again
Let's learn from the success of the Tempelhofer Feld: A vision of a better future enshrined in a legislation proposal stood at the foundation of a clear and simple message for millions of citizen they could adhere and subscribe to… and turn that legislation into effective law, liberating the field of the former Tempelhof airport for generations to come. We can do the same on a national or European scale with the introduction of a surveillance-defeating Internet. First work on the suitable legislation, then boil it down to simple and clear messages and form a movement that convinces people, NGOs, parties and even commissions to dare to think outside the box of the existing Internet. Let's upgrade!