Morning install at Governors Island

The Future of Mesh Networks

I was honored to be included in Ben Valentine’s “Future” series on the Art21 blog.

Link

Occupy.here on de Correspondent

I was interviewed about Occupy.here for a recently-launched Dutch news site called de Correspondent. It was produced by Kel O’Neill and Eline Jongsma, who are wonderful people and doing very interesting things in addition to de Correspondent.

Link

(And yes, I am posting here again!)

Occupy.here at SXSW 2013

Here’s my presentation slide deck (PDF) from my panel at SXSW this year, “And What of Liberty? Networks & Freedom”. I also made an audio recording of my talk, which you can listen to sync’d up to my slide deck on Slideshare.

Photo taken by occupy.here user “Jase”
Photo taken by occupy.here user “Jase”

Bring-your-own-wifi network

I've been making good progress with my pirate wifi project, Occupy.here. This is how my current prototype looks, built from a TP-Link TL-WR703N. This is the Chinese-language version of a similar router, the TL-MR3020, it’s just slightly cheaper. Once you install OpenWrt on them, the two models are essentially identical. It's powered using a portable battery that provides a 5V charge over USB.

Note: Amazon links will result in me getting a small kickback

Events for May 23–June 3, 2012

Looks like the last time I posted events here was in 2010, just before Bushwick Open Studios. Well it’s that time of year again!

  • We Are All Anonymous, Tonight May 23rd, 7pm at Triple Canopy, 155 Freeman Street, Brooklyn, NY (sadly I won’t be able to make this, but it sounds awesome)
  • Flux Death Match: The New Aesthetic, Wednesday May 30th, 8pm at Flux Factory, 39-31 29th Street, Long Island City
  • Bushwick Open Studios 2012 with my Future Archaeology pals, June 1st and 2nd from 12–7pm. 1381 Myrtle Ave Apt 4C (entrance on Himrod St), near the Knickerbocker M train stop. I’ll be showing some of my recent photography work as well as Occupy.here.

Occupy.here at FEAST Brooklyn

The recent absence of regular posting here has mainly been due to project overload on my part. For the last week I’ve been focusing on my activist wifi project, Occupy.here. On Saturday I participated in FEAST Brooklyn, a kind of science fair exposition for community art projects. The way it works is everyone who attends pays $20 for a banquet dinner and a vote for which project of ten should be funded. I did not receive funding, but I got a lot of great feedback and my first round of user testing with about a dozen people trying the project out.

I was satisfied to see the technology performing flawlessly. As far as I know, everyone who tried to was able to join the wifi network and participate in the online forum. I still consider myself a newbie to wifi hacking and programming in Lua, but I’ve mustered enough stability to start paying more attention to interaction design and social dynamics. Seeing how people used the software in practice was really interesting. It seems obvious in retrospect, but presenting an anonymous message forum to such a festive audience yielded an uncomplicated gregarious kind of conversation.

While the forum’s conversation didn’t cover politics or the Occupy movement, the invisible backchannel aspect of it was compelling. The first, most active, message thread was about the food at the event. Apparently the cheese was a big hit, although sadly I wasn’t able to try it myself. This thread included the forum’s first hash tag, #CheeseRevolution, and a long string of emoji burgers. In another thread an attendee complained they’d come to the event without a date, boldly listing a phone number that presumably belongs to the lonely author. I was amused to see the AOL-era “ASL” (age/sex/location) inquiry and “Anyone got any weed?” It was silly and fun, and felt entirely appropriate to the event.

How the discussion is framed in a broader social context is very important. In the deployment at FEAST, users were offered an open architecture without many cues about which topics of conversation the forum is meant to support. The next iteration will feature a more prominent introduction to the Occupy.here platform and host an archive of essays and media about the Occupy movement from a variety of sources.

I’m interested to see what effect, if any, these changes have on the subject and character of conversations. I wonder if deemphasizing the message forum might preclude conversation altogether, favoring a passive mode of media consumption. I’ll gather some usage data to see how many users browse without participating.

Users identified themselves about 50% of the time, half posting under the default handle “Anonymous” and half adopting first names or two letter initials. For my next round of testing I’m going to adjust the interface where users select their usernames, perhaps not offering a default option. I’m still committed to supporting anonymity, despite the challenges it creates in reaching higher level discussions. I do think it’s possible and perhaps making all users uniquely identifiable might contribute toward discussions with slightly more substance.

Probably the most important factor for user behavior is the physical (and social) context the wifi router appears in. This coming Saturday I’ll be showing Occupy.here at the Activist Technology Demo Day event at Eyebeam. I’m guessing the audience will be more oriented toward technology and activism. The location of the venue, in Chelsea rather than Greenpoint, will also have some bearing on the next round of users. That’s a lot of variables changing at once, but I’ll be sure to post my decidedly non-scientific findings next week.

occupy.here introduction

ows.offline in the (non-Occupied) Wall Street Journal

This afternoon I hung out for a few hours at the Occupy Together Meetup. I met some smart developers, made a few tweaks to the code, and spoke to a reporter from the Wall Street Journal. I’m hoping to also get this in the Occupied Wall Street Journal, which I’m guessing gets read by more people in Zuccotti Park.

ows.offline code released

I’ve finally set up a GitHub repository! It also includes some documentation on how to configure OpenWRT to behave like a captive portal. I’m trying to think of a better fake-TLD than “.offline”. Dot-occupy? I’m open to suggestions.

Update: I’ve renamed the project to occupy.here! More soon…