Space Apps Challenge sponsorship

Feb 29
2012

We are super excited about the upcoming Space Apps Challenge. The San Francisco event is going to take place at TechShop, who is our first local sponsor! Zomg! But we still need to feed those magical devs. And you can help with that. How?

  • Mixin’ it Up : Friday night drinks and snacks : $1000
  • Get it Goin’ : Saturday breakfast and coffeeeeee : $500 Thanks, Tropo!
  • Full Steam Ahead : Saturday lunch and drinks : $800
  • Going Strong : Saturday dinner and drinks : $1300 Thanks, Splunk!
  • Easy like Sunday morning : Sunday breakfast and coffee : $500 Thanks, Egon!
  • Wrap it up : Sunday lunch and drinks : $1000
  • Confetti Cake : Prizes : $1500

For each section you sponsor, you get a shoutout in person and on the internets. Each sponsor gets their logo on the event t-shirt, size corresponds to amount donated (I made an awesome sizing equation, if you want to see it).

We appreciate you. Thank you for supporting the community and encouraging amazing geeks to use their powers for good! Pass the word on, and any questions can be posted to willow dot bl00 at this URL

Space Apps Challenge coming up!

Feb 21
2012

We’re honored to be working with NASA, Second Muse, and other lovely organizations to make the Space Apps Challenge happen this April! You can find out more on their site, but here are some problem definitions to get your brain juices flowing.

1. Interplanetary IT Simulator
Develop a way to simulate the user experience of common IT services (phone, email, video conferencing, IRC chat, web browsing, etc) while en route to an interplanetary destination, focusing on the time delay experienced during the trip. Such a tool could help analog mission participants more realistically engage in their mission scenario, and also apply to new and innovative ways to deal with connectivity issues of computing devices in remote areas on Earth.
Read the rest of this entry »

About Tor

Feb 19
2012

Tor is a worldwide network of proxies run by volunteers. They donate a chunk of their bandwidth to disguise the origin of others.

How it works

Tor establishes random encrypted tunnels between nodes in the network. The connections themselves are mixed to obfuscate the relation between incoming and outgoing ones. This way a passive observer only sees connections going into the network and coming out of the network, but is unable to correlate them. This way a Chinese Tor user may look like coming from Spain.

Look at the following diagrams for a more detailed explanation:
how Tor works 1
how Tor works 2

how Tor works 3

Using it

Downloading and installing the software easy, the configuration needs some attention. If you follow the given guides, you shouldn’t encounter any problems. Any software able to handle SOCKS-proxies now can talk to Tor. Firefox has an Addon called “Torbutton” to provide a one click interface.

You can not only relay your traffic over Tor, you can even run your very own hidden services.That means you can only access them by using Tor, there exist only inside the network. If you want, you can run any service you want: blogs, forums and do on. If you really need to, you can interface them with the non-Tor world, but that’s not needed usually.

The wide variety of users make the Tor network quite resilient (compared
to other proxy solutions). Since a lot of different people form a diverse group, you can’t single them out easily. Besides that you don’t have a single point of failure (or censorship). While Tor obfuscates your traffic, there are things you have to be aware of.

1. Tor is not fast
Tor nodes are run by volunteers and they donate some of their bandwidth. This greatly reduces what’s available to you compared to a non-Tor connection. Remember: your traffic will be relayed through several countries all over the world. Email works, but websites take longer to load (or may even time out) and instant messaging has noticeable delays. Running bittorrent over Tor is plain rude, since it eats a lot of traffic. There are users who’s life depend on Tor, so don’t litter it. You may speed up your browsing by using text-only (or console) browsers like w3m or links2.

2. Tor nodes can be rogue
Since everyone can join the network, bad guys will do so. Tor does not provide so-called end-to-end encryption, so you have to take care of it. Remember: everyone running a node could sniff passwords. If you use protocols, look for a secure counterpart (https instead of http, imaps instead of imap … look into SSL) or try to establish secure channels (look into ssh and VPNs data transmission, GnuPG and OTR for messaging).

3. Tor obfuscates where you’re from, not who you are
There are many things which make you recognizable, not only your IP. These are nicknames, particular browser configurations, even the choice of words to name a few. Be aware of that.

4. You can actively support Tor
Consider running an exit node. Every additional node makes Tor better (more bandwidth, more anonymity). Since you are an active participant it becomes even harder to do traffic analysis on what you do. If you can’t run an open exit node, consider running a bridge or at least relay traffic for the network. All these things improve the network and protect you more than plain hitchhiking. Please check your local law concerning regulations for providing proxy services and internet access. It’s quite different and nuanced under several legislation. If you can not or do not want to become an active supporter, you can always donate money.

If you want a quick portable solution, consider using the Tor Browser bundle, tails or Privatix.

References

documentation

  • EFF: What is a Tor relay?
  • documentation overview
  • Installation guides
  • Configuring a Tor relay
  • Configuring a hidden service
  • Manuals
  • Tor Wiki
  • Tor-Blog: Why Tor is slow
  • Legal FAQ
  • youtube: Setting up a Tor Relay
  • do good
  • donation page
  • NoiseTor
  • Zwiebelfreunde e.V.
  • other

  • an example of traffic analysis of Google Maps over SSL
  • OpenNet Initative: filter profiles per country
  • Reporters without Borders: Internet Enemies 2012(pdf)
  • Code Hero – The game that teaches you how to code!

    Feb 18
    2012


    The last time I came across Alex Peake, he was walking down Mission Street in San Francisco with a plunger in hand on his way to save the world from a clogged toilet.  I first met Alex at Maker Faire in San Mateo last year where he showed me an early version of Code Hero.

    One of the things I love about Code Hero is that in order to play the game, you actually have to learn how to code, and in doing so you affect the game. Instead of shooting digital bullets or grenades, you shoot lines of JavaScript code. Pretty cool, huh?

    This is a leap beyond the concept of simple “gamification”, because it’s actually teaching you how to build a game, while playing a game.   It was featured last summer as part of the Geeks without Bounds GameSave hackathon, Random Hacks of Kindness and many more other awards than I can list.

    Code Hero is currently running a Kickstarter campaign with 5 days to go.   Go check it out!