Sharding for Privacy

I spent yesterday at Transparency Camp, a great unconference filled with not only many of the most brilliant minds in technology (especially social media), but with a huge number of representatives from different parts of the US government, all interested in using social media to fulfill the new administration’s requirement for transparency and openness in government. It was a great time, and I’ll write more about the sessions there at a future point.


Fixed Mnikr Feeds

If you tried to use Mnikr Prime in the last few hours, you may have noticed it wasn’t showing activity streams properly; I’ve fixed the direct cause, and I think I’ve found the last problem causing the server that handles that to stop abruptly.


The Dark Penumbra of Hopkins

To: Edmund G. Skrodzki, Executive Director, JHU Security

Director Skrodzki,

I come to you on a matter of grave urgency, greatly dismayed by the conduct your officers are displaying on the campus I have inhabited for the last five years. I hope that you will see this, as I do, as a situation requiring a significant response within the JHU Security apparatus.

This evening, Sunday, February 8, 2009, I was walking to my car, which I keep in one of the Wyman surface lots. When I arrived in the lot, I noticed that a graduate student was testing a network deployment of sensor motes, using the lot as an interference-free zone on which to test on this unseasonably warm evening. I am familiar with the motes and with the challenges of testing them well, as I spent three semesters in the Hopkins InterNetworking Research Group, which is one of the nation’s finest sensor networking research groups. Testing their networking capabilities is made extremely difficult on most of the Hopkins campus, as our campus-wide WiFi deployment is orders of magnitude stronger than their tiny antennas can transmit– thus the student was lucky to find a clear, dry night on which to test his sensors.

All, then, would have been in order; our institution is one dedicated to the pursuit of research, and to see a graduate student thus engaged is one of the pleasures of working here. Unfortunately, this scene was marred by the JHU Security officer berating the student – and I do not use that word lightly– for having the audacity of attempting to conduct his research.

When I came upon the scene, the officer was attempting to order the student– whose first language was not English, and who was having a great deal of trouble making clear his work– to “get rid of all that crap,” meaning, I would suppose, to destroy his careful research testbed and the several hours of test data he had accumulated that night. This despite the student identifying himself, as requested, as a JHU student, and having obediently handed over his J-Card to the officer. The student was understandably distraught that his work was being trampled, but his attempts to explain his experiments– which, to be clear, were both sanctioned and required by his research as a second-year Ph.D. student in the Department of Computer Science, and which took place in an entirely empty parking lot on the outermost reaches of the Homewood campus, at a time when no employees use it– were shouted off by the officer, who refused even to leave his vehicle to examine the network, let alone take the time to actually care about the work this student was performing.

As a member of the department and a student of Johns Hopkins, then, I intervened on his behalf; the officer immediately decided that I was a threat to his trampling the research of this graduate student, and refused to speak with me; I nonetheless persisted, explaining that the student was conducting research blessed by our department and the School of Engineering, and the officer had no grounds on which to interfere with someone he had already acknowledged was a student. The officer made some thinly-veiled threat, and made the universal demand of every hostile overseer, “papers, please!” I gave him my name, and gave him full leave to contact my department to check that I, too, am a student in good standing. I then took the student off to ask about his work, leaving the muttered threats of the officer behind.

What’s shocking about this incident, to me, is that the officer saw fit to harass a student– whom he had identified as such– for literally no reason, and with no possible cause for concern. The student was using space not reserved by any group or individual, and indeed space not used for any purpose at the time at which he wanted it (since the lots are almost exclusively used by employees, a Sunday evening guarantees no one will be around– and these devices were not going to be left in the area; indeed, lest one attempt to assert that they would have been, I will state that they could not have been, as they were not weatherized, and had bare circuit boards). This officer just wanted to pick on a student he knew couldn’t fight back, as he wasn’t able to speak English well enough to defend himself; the actions of a bully, if ever I have seen them.

I left the area, attending to the business for which I had originally sought my car; when I returned, approximately 45 minutes later, the student– who had, at long last, been left to his work by the guard– said that the guard had left, but subsequently returned, demanding my whereabouts. The student attempted to ask for what purpose they sought me, and they refused to answer his perfectly valid question.

Director Skrodzki, this incident is not an isolated one; your officers seem to want to create the environment on this campus of a police state, and random interrogations of students for no possible cause happen all the time, particularly at night, and particularly, in my experience, to the non-native English speakers. I am sure this is not a policy you espouse or endorse, and this is why I want to bring it to your attention– so that you can put a stop to what is becoming a dangerous situation on this campus.

I hope that you will take this request to heart, and put a stop to this behavior by whatever means you deem appropriate to the gravity of the situation.

Thank you very much for your time, and your quick attention to this gravest of matters. Should I be able to provide more information regarding this incident, please do not hesitate to contact me.

—Brendan O’Connor

—Master’s Candidate, Department of Computer Science

—President, Upsilon Pi Epsilon


Mnikr Prime Updates!

I’ve been working hard on Mnikr Prime, so I thought I’d push some changes to the live server.