On the importance of building privacy into apps and Reddit AMAs

[soundcloud url=”https://api.soundcloud.com/tracks/186115767″ params=”color=ff5500&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false” width=”100%” height=”166″ iframe=”true” /]

Given the increasing need to keep private data private in a world of habitual over-sharing on social media and the burgeoning internet of things, the work Jean Yang is doing at MIT is important.

Yang and her team are working on Jeeves, a framework meant to help programmers build privacy and potentially other policies right into their code. If it works as foreseen — and there is still a lot to do around performance — a developer could write policies — who can see what and when — right into the application. Those policies would then follow the data associated with that application around.

So, for example, an application might share your GPS data only for a limited amount of time — while you’re in the zip code — then revoke that information.

Speakers: Jean Yang - Ph.D. Candidate, MIT CSAIL

Speakers:
Jean Yang – Ph.D. Candidate, MIT CSAIL

On this week’s Structure Show, Yang talks more about that work and also about the Reddit Ask Me Anything (AMA) she and too other female MIT Ph.D. candidates hosted last month.  The usual trolls showed up to ask the women for dates etc. but Yang was not discouraged. There were a lot of thoughtful questions — about the value of a Ph.D., how to keep young girls interested in math and science etc.  She and co-hosts lElena Glassman and Neha Narula later wrote about the experience for Wired. A video of Yang’s talk at Structure 2013 is linked below.

Also on the show, Derrick and talk about how the venerable database category remains hot, as evidenced by new funding rounds for [company]MongoDB[/company] ($80 million) and [company]Basho[/company] ($25 million) are any indication. In the first half of the show Derrick and I talk about that and about the end of the road for [company]Microsoft[/company]’s infamous anti-Google [company]Scroogled campaign[/company].

 

[youtube https://www.youtube.com/watch?v=ShtmETL31Bg]

SHOW NOTES

Hosts: Barb Darrow and Derrick Harris.

Download This Episode

Subscribe in iTunes

The Structure Show RSS Feed

PREVIOUS EPISODES:

Cheap cloud + open source = a great time for startups 

It’s all Docker containers and the cloud on the Structure Show

Mo’ money, mo’ data, mo’ cloud on the Structure Show

Why CoreOS went its own way on containers

More from Facebook on its new networking architecture 

Female techies brave Reddit AMA to talk about their worlds

You have to hand it to MIT Ph.D candidates Elena GlassmanNeha Narula and Jean Yang for facing the lions’ den last week when they participated in a Reddit Ask Me Anything forum.

The AMA, timed to coincide with Computer Science Education Week, addressed topics like what it’s like to conduct research at MIT; what it’s like to be a woman conducting research at MIT; programming in general; and so on. It was an AMA after all.

As you might expect, they got their share of sexist trolling, some of it pretty mild (requests for a date) and some less so — although the worst comments appear to have been deleted. But this shouldn’t detract from legitimate questions posed and the thoughtful discussion that ensued.

Asked whether a Ph.D is always worth the effort, Yang (pictured above) responded that for her the answer was yes, but that’s not true for everyone:

“A PhD can be a lonely experience and there is high opportunity cost: there are many things you could be doing instead that will make you more money. In addition, the only additional thing a PhD enables you to do (besides spend a few years enriching yourself) is become a professor or a researcher. It’s probably not the best idea to begin a PhD burned out–you’re going to need your emotional reserves.”

For some people, a Master’s Degree will work just fine, said Yang, whose work on Jeeves, a programming framework to help developers build privacy into applications, was featured at Structure 2011 in San Francisco (see the video below).

Keeping girls interested in tech

One commenter — a self-described non-techie — wanted to know on how to keep her 11-year old daughter’s interest in math and programming alive.  While other commenters recommended the Khan Academy, the Scratch programming language designed for kids, Glassman, an expert in user interfaces, recommended Pyladies , a group for teaching Python programming skills and Girls Who Code as resources in addition to more gender-neutral groups.

“You should try everything but I personally found groups like Pyladies awesome because they specifically focus on mentorship … Face-to-face learning in a warm environment can help someone stay committed.”

Scores aren’t everything

Some people asked questions about how critical top grades are in pursuing an advanced degree. Narula, an expert in parallel and distributed operating systems, advised motivated students who might have struggled with grades not to give up hope.

MIT Stata Center home to CSAIL

MIT Stata Center, home to CSAIL

“I think grades matter a lot to get into grad school, as in they are usually necessary but not sufficient. That said, there are lots of exceptions! MIT is definitely the type of place which cares more about what you do than your grades — One nice thing is that MIT EECS doesn’t even take GRE scores,” she said, referring to the Graduate Record Exams many grad schools require.

“I think you can get around bad grades by doing something really cool. Different professors care about different things; for example some will care way more about your projects/open source code than your grades.”

Asked what struck her about the session, Yang said via email that she was surprised by the number of people asking why gender was included in the AMA descriptor. She and her co-hosts are drafting a longer response to that question.

She added:

The highest we got on Reddit was #5. The more popular we got on Reddit, the more trolls we encountered. We saw an increase in the number of questions about “why do you get to do an AMA because you’re a woman,” “will you go out with me?,” “will you make me a sandwich?”

On the plus side, some participants “helped us out, downvoting the more trollish answers and answering some of the questions about ‘why is gender relevant.'”

Here’s Yang’s talk at Structure 2013:

[youtube https://www.youtube.com/watch?v=nu5iBCbwJfg]

Note: this story was updated at 1:32 p.m. PST with Yang’s comments about the event.