WSJ Data Transparency Code-a-Thon
Is your network uncensored?
Are you sure?
There are many tools that exist to tell you if your network is censored, but generally you need to install code. What if you didn't? What if you could just visit a website and find out what was blocked from your vantage point?
Turns out you can ;)
Your team: Dan Kaminsky, Joe Geffen, Michael Tiffany
What are you building: We will allow users to test their net connection for censored sites, just using an unmodified web browser.
Who is it for: People curious about their network, who aren't in a position to install code.
Your goal for this weekend: Create a vaguely production capable web site. Initial TODO:
Reliability (must retry) DONE
Proxy Testing DONE
UI Refresh (Theme Selected: Minesweeper) DONE
Better list of target URLs, including fallbacks from primary DONE
JSON responder instead of hardcoded links
Google App Engine / Cloud Scale support DONE
Your starting point: We have a really rough PoC of the pure JS code. It's somewhat fast, but that's about it.
Anything else we should know: It's more lack-of-data transparency :)
Bombs represent actual nonexistent websites. If you have a censored site on your network link, it will show up bombed too.
Come bug me and I'll show you how to simulate yourself in various exciting foreign networks.