FUSE Team interview: Will Portnoy, Developer

By fuse-blog3 months ago - permalink

Tags: will portnoy fuse labs social networking microsoft social media social computing interview software development fuselabs microsoft research

By Richard Zaragoza

Name: Will Portnoy
Title: Principal Software Design Engineer
Years as a developer: 13
Years at Microsoft: 9

I can personally tell you that Will Portnoy is a great guy—among the best. If this interview ended with that sentence, it would be enough. I’ve worked with him for nearly two years, and we’ve become fast friends. In that time, I have concluded that he is like a maraschino cherry in the center of a cherry cordial, not bouncing around or locked in a wad of nougat, but rather floating blissfully in the midst of thick slow-moving syrup. He is like a sweet candy Buddha, even-keeled and a trusted rock in the storm. As if that isn’t enough, he’s also an excellent computer scientist and yes, a professionally trained dancer.

Growing up in the New York school system, access to computers came early for Will: “During class I would furiously finish my assignments; which might be why I am fast at things today, so I could get back to the computer labs. I’d spend the rest of my day there.”

Yet despite his intense interest in computer science, Will originally studied biomedical engineering at Duke with the intent of becoming a doctor. Fortunately for us, however, he was unable to shake his love of programming. So in his sophomore year, he added computer science as a second major. After years of study and writing a dissertation titled “Distributable Defect Localization Using Markov Models,” he was granted a Ph.D. He ended up being a doctor after all.

Facts, analysis, and reason are the syrupy goo Will floats in. He describes himself as a “quantitative, algorithmic kind of developer,” and because of a mathematical background, he consistently provides the team factual answers in a calm manner, like a long-tenured professor. He goes deep into details, and you always leave feeling good—you got your answer, plus help you didn’t realize you needed.

Q&A:

RZ: What do you do at FUSE?

WP: There seems to be several different perspectives of what I do, but I’m certainly perceived as “a backend guy.”

RZ: Tell me about your first forays into programming.

WP: I entered a contest in the second grade to print an American flag. It wasn’t that advanced—just printing text—but it was kind of cool to be programming back then. As a result, my parents soon got me an Apple IIc for Christmas. Later in high school I took introductory classes for programming but moved onto 3D graphics in Turbo Pascal once I finished my regular assignments. It was all DOS back then, but it was fun to write assembly code. [I will quietly add for your information only that there may have been the occasional virus that may or may not have filled the teachers screen with happy faces. Clever lad. - RZ]

RZ: Do you have any advice for getting into software development?

WP: You have to actually like it because there are times it is going to be frustrating, and there are people who like doing it even when it gets frustrating. Don’t decide to do programing because you think it makes a lot of money or is somewhat prestigious. You have to spend hours concentrating about the smallest little detail. However, there is always a more hybrid role. For example, FUSE has people who are more designer-types that can also program, and they use programming as a mechanism to illustrate their ideas.

RZ: Tell me about swing dancing. A little bird tells me there is some history there?

WP: [smiles] I took up dancing to meet girls. There were very few women in my computer science program, and so I took a swing dancing lesson. I met my wife and then promptly stopped swing dancing lessons. It worked, but she’s still upset with me, because she came to have fun and wasn’t simply trying to meet people. Earlier in college I was on a formation dance team for ballroom dance. For guys it’s not so hard, you’re just basically providing a rigid frame for the girls to flourish, but we went to New York for a competition and all that.

And once again, Will is supplying a rigid framework—one in which the FUSE team flourishes. Huzzah, Young Portnoy, you are indeed a great and intriguing man.

Social Computing Symposium 2012: The Changing Nature of “The Public”

By fuse-blog4 months ago - permalink

Tags: fuselabs scs2012 social computing symposium social computing symposium 2012 social networking Social media social network

The Social Computing Symposium 2012 was held on the campus of New York University in the Interactive Telecommunication Program space on January 12-13 and it focused on the changing nature of “the public,” and this year it was organized by: Lili Cheng, danah Boyd, Mike Annany, Alice Marwick Liz Lawley, Brady Forrest, Clay Shirky, Clive Thompson, John Borthwick, Tom Coates, Dan O’Sullivan, and Dennis Crowley.

Check out the agenda and the videos of the sessions here!

Introducing the new So.cl Translator

By richzar4 months ago - permalink

Tags: Social media fuselabs richard zaragoza so.cl so.cl help socl translation rich posts

After launching So.cl we were pleasantly surprised to see how well it resonated with non-English native speakers. In the short time since, the site has received attention from users all over the world, adding to the richness and diversity of the So.cl content stream.

To support our growing community we took advantage of a great asset with the Bing Translator API, and we are happy to announce that So.cl now has built in translation. With this update you can connect with people from across the globe in 37 different languages, making collaboration easier than ever.

To apply this feature to a post, click on the menu arrow in the upper right corner and select “Translate.”

A box will appear where you can select your language, see image below.  Click the orange “Translate” button, and the post will automatically translate into your chosen language!

You can also set your default translation language on the language tab in your setting panel. To get to the settings panel, click on your profile image in the top right corner of the page and click “settings”.

We hope the new translation feature will add to your experience and ability to collaborate and share information.

We are continuing to work on lots of great new ideas here at FUSE Labs, so keep an eye out for future announcements here and on Twitter @fuselabs.

So.cl: How can I change my profile picture?

By fuse-blog5 months ago - permalink

Tags: so.cl so.cl help fuselabs settings social networking Social media social network

By default, the first time you sign in to So.cl, the system will use your Facebook profile picture as your identity in So.cl.

If you wanted to change that though, it’s very easy, simply follow these steps:

  • Sign in to So.cl and click on the Settings link on your left rail
  • Click on the edit link in the “Profile pic” line

  • Enter a picture URL in the “URL” textbox and click “Go”

  • You can revert it back to use the Facebook photo at any time by coming back to this page and selecting the appropriate otpion

So.cl: How can I sign out?

By fuse-blog5 months ago - permalink

Tags: so.cl so.cl help fuselabs social networking Social media settings

If the first time you signed in to So.cl you checked the “Remember me on this computer” check box, you will be signed in every time you come back to the site. 

If, for any reason, you wanted to sign out, simply click on the top right icon (your profile picture) and then click on the “Sign out” link, you will be redirected to the home page.

We actively incorporate user feedback. And it makes an impact!

By fuse-blog5 months ago - permalink

Tags: so.cl social network social networking Social media fuselabs fuse labs students

When you are FUSE Labs doing social research, you’re essentially an island of engineers and researchers working away at building a concept. You have hypotheses, but it’s not until you bring in real live users and watch their behavior, that you start understanding the deeper dynamics of what you have enabled.

Read More

The Privacy Issue on So.cl and some unexpected surprises

By fuse-blog5 months ago - permalink

Tags: so.cl social networking Social media social network fuselabs fuse labs privacy sharing students

While delving into this research project focused on social searching, we expected that one of the big issues that would immediately concern users was the “privacy issue”.  Our mental model of searching has always been private— and the So.cl experiment flips that around, making the site’s emphasis broadcasting your searches and explicitly sharing them with the world.  Furthermore, it opens the doors to exploring what others have searched for.  When we asked what people’s concerns were in our focus groups with University of Washington students, it was no surprise that privacy was a significant issue.

“At first I thought it was an invasion of privacy “
“it’s too public!”

We wanted to carefully track their feelings around privacy, so we gave the students a questionnaire each week that asked about privacy and to what extent it prevented use.  Illustrated here in week 3 of their use with So.cl, we see a general trend suggesting that self-reported use was not affected by privacy to a huge degree.  In other words, as the weeks passed, for the majority of people, privacy was not a big concern. We also found that their overall concern for privacy decreased week by week.  

Why was this happening? 

Read More