UC Berkeley School of Information, Berkeley CA
102 South Hall Berkeley
Berkeley, CA 94720-4600
I am a PhD from the Ischool (formerly SIMS) SIMS program in Berkeley. My advisors were Marc Davis and Peter Lyman and Hal Varian chaired my thesis. As a grad student I interned at PARC, Yahoo! and aHP Labs in Bernardo Huberman's Information Dynamics Lab. Before that I was at PARC (formely Xerox PARC) in Marc Steffik's Human Document Interaction Group. Before that I was at the University of Minnesota working with Joe Konstan and John Riedl in the Grouplens group.
Focus + Context Screens
I worked as a long term intern at Xerox PARC for the year of 2001. I was with the Human Document Interfaces (HDI) group and my mentor was Patrick Baudisch and Mark Steffik. We created the focus and context screen, a display with a high resolution center and low resolution periphery. It offers a seamless connection between the two different displays, such that they are perceived as one single image from the users perspective. The idea behind it is that you can have create large single users displays which allocate more pixels to the high-res fovea region of the human eye and less pixels to the periphery. It got some press from the New York Times here and photos of our CHI demo are here.
I got my BSCS from the University of Minnesota Computer Science Department. There I had the privilege of working with two great professors who helped get me started with all this research stuff, John Riedl and Joe Konstan.
At the university of Minnesota, I worked on Filterbots with the Grouplens group and helped with implementing Movielens in the early days (http://www.movielens.org/) . MovieLens is a system that recommends movies based on similarities in user preferences using automated collaborative filtering. Filterbots are artificial autonomous agents that are included in a collaborative filtering system to improve recommendation quality by incorporating meta-data and content analysis to alleviate problems that come from sparse data sets and improve the quality of recommendations.
DBLens Public Domain Software
I worked with a graduate student, Jon Herlocker, developing and using our Oracle based, free collaborative filtering system. It allowed us to play with different algorithms and see exactly what is happening with our collaborative filtering system when we tweaked things, which we couldn't do with the Net Perceptions server. DBLens is now on source forge (http://sourceforge.net/projects/dblens/).
MovieLens Press links
Our Movielens project was extremely successful and gained a great deal of national publicity, as well as a large persistent user base of thousands of users. Most notably we were the subject of an ABC Nightline (http://abcnews.go.com/sections/nightline/index.html) episode called decoded by computer (Dec 10 1999) and the subject of a New Yorker article on technologies to overpower the blockbusters (http://www.gladwell.com/1999/1999_10_04_a_sleeper.htm). We have also been featured in the Wall Street Journal, as well as various local papers and magazines.
Selected Invited Talks
- FX PAL, Feb 2006, "Towards Effective Notice and Consent: Problems & Challenges"
- Google, June 2005 “Stopping Spyware at the Gate: A User Study of Privacy, Notice and Spyware”
- PARC Dealer July 2004 “Nathan Goes to Washington: Security & HCI Research meets Congress”
- HP Labs Chalk Talk June 2002 “Usability and privacy: a study of Kazaa P2P file-sharing”
- GUIR UC Berkeley August 2002 “Usability and privacy: a study of Kazaa P2P file-sharing”
- BayLisa August 2002 “Usability and security: Problems with P2P and enterprise systems”
- PARC October 2000 “Enhancing Collaborative filtering with Filterbots”
- MGM Studios web division “Enhancing Recommendations with Agents” September 2000
- Good, N., Sarwar, B. M., Schafer, J., Herlocker, J., Borchers, A., Konstan, J., Miller, B., and Riedl, J. "System, Method and Article of Manufacture for Recommending Items to Users Based on User Preferences and Item Rating.” Filed 11/1999, Serial No. 09/438,846 (pending)
- Baudisch, P., Good, N., Stewart P., “Methods Of Using Mixed Resolution Displays” Filed 06/01 (pending)
- Baudisch, P., Good, N., Stewart P., “System Utilizing Mixed Resolution Displays” Filed 06/01 (pending)
- Baudisch, P., Good, N., Stewart P., “Method Of Using Mixed Resolution Displays” Filed 06/01 (pending)
Invited Testimonies before US Government
|House Committee of Government Reform. "Overexposed: The Threats to Privacy & Security on File Sharing Networks" May 15th, 2003. Washington D.C. [link]|
Senate Judiciary Committee, "The Dark Side of a Bright Idea: Could Personal and National Security Risks Compromise the Potential of P2P File-Sharing Networks?" June 16th, 2003. Washington D.C. [link][testimony]
Federal Trade Commission (FTC) Peer-to-Peer File-Sharing Workshop, Peer-to-Peer File-Sharing Technology: Consumer Protection and Competition Issues, December 15-16th, Washington D.C. [link][slides]
Federal Trade Commission (FTC). In the Coming Decade, Session on Communicating with Consumers in the Next Tech-ade - The Impact of Demographics and Shifting Consumer Attitudes, Public Hearings on Protecting Consumers in the Next Tech-ade
Joe Turow, Chris Hoofnagle, Deirdre Mulligan, Nathan Good, and Jens Grossklags (2006)Washington D.C., November 6 - 8, 2006. (presented by Joe Turow and Chris Hoofnagle) [Paper][Slides]
Nathaniel Good (2007) Negative Options and the Limits of Notice,Panel Participation at Negative Options: FTC Workshop Analyzing Negative Option Marketing, Federal Trade Commission (FTC), Washington D.C., January 25, 2007.
Jens Grossklags, Deirdre Mulligan, Chris Jay Hoofnagle, Maryanne McCormick, and Nathaniel Good (2007) Negative Options and the Limits of Notice, Presentation and Panel Participation at Negative Options: FTC Workshop Analyzing Negative Option Marketing , Federal Trade Commission (FTC), Washington D.C., January 25, 2007.
- New Scientist "Web Browsers are New Frontier in Internet War/Beat Zombies at their own game" by Celeste Biever May 5, 2007 (link)
- New York Times “Security Hole Found in KaZaA File-Sharing Service” by John Markoff June 7, 2002
- CNN Headline News “P2P Privacy” Interview on Kazaa P2P privacy and usability
- _The New Yorker_ ("The Science of the Sleepers" Oct. 1999) about the Movielens Project
- ABC’s Nightline episode "Decoded by Computer" (Dec. 10, 1999) about the Movielens Project
- HP Labs June newsletter http://www.hpl.hp.com/news/2002/apr-jun/kazaa.html
Book ChaptersNathaniel Good and Aaron Krekelberg. Usability and Privacy:A Study of KaZaA P2P File Sharing, Security and Usability: Designing Secure Systems that People Can Use. chapter 31, page 631.O'Reilly, first edition, August 2005.
Nathan Good, Rachna Dhamija, Jens Grossklags, Steven Aronovitz, David Thaw, Deirdre Mulligan and Joseph Konstan (forthcoming) Stopping Spyware at the Gate: A User Study of Privacy, Notice and Spyware, in "Spyware", Icfai University Press, Andhra Pradesh, India.
Online PublicationsHow Much Information Study 2003 with Peter Charles, Nathan Good, Laheem Lamar Jordan, Joyojeet Pal, Peter Lyman, Hal Varian and Kirsten Swearingen. Study Link (study)
Journal ArticlesNathaniel Good, Jens Grossklags, David Thaw, Aaron Perzanowski, Deirdre Mulligan, and Joseph Konstan. User choices and regret: Understanding users' decision process about consensually acquired spyware. I/S: A Journal of Law and Policy for the Information Society2006.
Eytan Adar, Rajan Lukose, Caesar Sengupta, Josh Tyler, and Nathaniel Good. Shock: Aggregating information while preserving privacy. Information Systems Frontiers, 5(1):15-28, 2003.
Conference ProceedingsVictoria Bellotti, Jim Thornton, Alvin Chin, Diane Schiano and Nathan Good. TV-ACTA: Embedding an Activity-Centered Interface for Task Management in EmailTo appear in Fourth Conference on Email and Anti-Spam CEAS 2007 Aug 2-3, 2007 Microsoft Research Silicon Valley, Mountain View, California
Tye Rattenbury, Nathaniel Good and Mor Naaman. Towards Automatic Extraction of Event and Place Semantics from Flickr Tags. To appear in SIGIR '2007: Proceedings of SIGIR conference on Information RetrievelAmsterdam, The Netherlands 2007. ACM Press
Nathaniel Good, Jens Grossklags, Joseph Konstan and Deirdre Mulligan. Noticing Notice: A large scale experiment on the timing of software license agreements. To appear in CHI '07: Proceedings of the SIGCHI conference on Human factors in computing systems San Jose, CA 2007. ACM Press.
Shane Ahern, Dean Eckles, Nathan Good, Simon King, Mor Naaman and Rahul Nair. Over-Exposed? Privacy Patterns and Considerations in Online and Mobile Photo Sharing. To appear in CHI '07: Proceedings of the SIGCHI conference on Human factors in computing systems San Jose, CA 2007. ACM Press.
Seung-Taek Park, David Pennock, Omid Madani, Nathan Good, and Dennis DeCoste. Naive filterbots for robust coldstart recommendations. In KDD '06: Proceedings of the twelfth ACM SIGKDD international conference on Knowledge discovery and data mining, New York, NY, USA, 2006. ACM Press.
Marc Davis, Michael Smith, Fred Stentiford, Adetokunbo Bambidele, John Canny, Nathan Good, Simon King, and Rajkumar Janakiraman. Using context and similarity for face and location identification. In Proceedings of the IS&T/SPIE 18th Annual Symposium on Electronic Imaging Science and Technology Internet Imaging VII. IS&T/SPIE Press, 2006.
Nathan Good, Rachna Dhamija, Jens Grossklags, Steven Aronovitz, David Thaw, Deirdre Mulligan, and Joseph Konstan. Stopping spyware at the gate: A user study of privacy, notice and spyware. In Proceedings of the Symposium On Usable Privacy and Security (SOUPS 2005), pages 43-52, New York, NY, USA, 2005. ACM Press.
Marc Davis, Michael Smith, John Canny, Nathan Good, Simon King, and Rajkumar Janakiraman. Towards context-aware face recognition. In MULTIMEDIA '05: Proceedings of the 13th annual ACM international conference on Multimedia, pages 483-486, New York, NY, USA, 2005. ACM Press.
Marc Davis, Simon King, Nathan Good, and Risto Sarvas. From context to content: leveraging context to infer media metadata. In MULTIMEDIA '04: Proceedings of the 12th annual ACM international conference on Multimedia, pages 188-195, New York, NY, USA, 2004. ACM Press.
Jeffrey Heer, Nathaniel S. Good, Ana Ramirez, Marc Davis, and Jennifer Mankoff. Presiding over accidents: system direction of human action. In CHI '04: Proceedings of the SIGCHI conference on Human factors in computing systems, pages 463-470, New York, NY, USA, 2004. ACM Press.<>
Victoria Bellotti, Brinda Dalal, Nathaniel Good, Peter Flynn, Daniel G. Bobrow, and Nicolas Ducheneaut. What a to-do: studies of task management towards the design of a personal task list manager. In CHI '04: Proceedings of the SIGCHI conference on Human factors in computing systems, pages 735-742, New York, NY, USA, 2004. ACM Press.
Nathaniel S. Good and Aaron Krekelberg. Usability and privacy: a study of kazaa p2p file-sharing. In CHI '03: Proceedings of the SIGCHI conference on Human factors in computing systems, pages 137-144, New York, NY, USA, 2003. ACM Press.
Patrick Baudisch, Nathaniel Good, Victoria Bellotti, and Pamela Schraedley. Keeping things in context: a comparative evaluation of focus plus context screens, overviews, and zooming. In CHI '02: Proceedings of the SIGCHI conference on Human factors in computing systems, pages 259-266, New York, NY, USA, 2002. ACM Press.
Patrick Baudisch, Nathaniel Good, and Paul Stewart. Focus plus context screens: combining display technology with visualization techniques. In UIST '01: Proceedings of the 14th annual ACM symposium on User interface software and technology, pages 31-40, New York, NY, USA, 2001. ACM Press.
Nathaniel Good, J. Ben Schafer, Joseph A. Konstan, Al Borchers, Badrul Sarwar, Jon Herlocker, and John Riedl. Combining collaborative filtering with personal agents for better recommendations. In AAAI '99/IAAI '99: Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence, pages 439-446, Menlo Park, CA, USA, 1999. American Association for Artificial Intelligence.
Peer Reviewed Short Papers/PostersShane Ahern, Nathan Good, Simon King, Mor Naaman, Rahul Nair. Privacy Decisions for Location-Tagged Media. In The Eigth International Conference on Ubiquitous Computing (Ubicomp ‘06),, September 2006, Orange Country, CA, USA
Marc Davis, John Canny, Nancy Van House, Nathan Good, Simon King, Rahul Nair, Carrie Burgener, Bruce Rinehart, Rachel Strickland, Guy Campbell, Scott Fisher, and Nick Reid. Mmm2: mobile media metadata for media sharing. In MULTIMEDIA '05: Proceedings of the 13th annual ACM international conference on Multimedia, pages 267-268, New York, NY, USA, 2005. ACM Press. Winner FXPAL Best Demo Award
Patrick Baudisch and Nathaniel Good. Focus Plus Context Screens: Visual Context and Immersion on the Desktop. In SIGGRAPH 2002 (Emerging Technologies demo paper), San Antonio, TX, July 2002.
Patrick Baudisch and Nathaniel Good. Focus plus context screens: displays for users working with large visual documents. In CHI '02: CHI '02 extended abstracts on Human factors in computing systems, pages 492-493, New York, NY, USA, 2002. ACM Press.
Peer Reviewed Workshops Jens Grossklags and Nathan Good (2007) Empirical Studies on Software Notices to Inform Policy Makers and Usability Designers, in: Proceedings of Usable Security (USEC'07), Lowlands, Scarborough, Trinidad/Tobago, February 15-16, 2007.
(with Jens Grossklags). HCI & public policy: Making usable law & usable technology. In CHI '06: CHI '06 Workshop on Public Policy, April 22nd 2006.[
Nathan Good, Rachna Dhamija, JensGrossklags et al. (2005) A User Study ofSpyware Presentation and panel discussion on "RegulatoryChallenges" at Spyware: The latest Cyber-Regulatory Challenge at theBerkeley Center for Law and Technology, Berkeley, California, April 1,2005 (presented by Deirdre Mulligan)
Nathan Good, David Molnar, Jennifer M. Urban, Deirdre Mulligan, Elizabeth Miles, Laura Quilter, and David Wagner. Radio frequency id and privacy with information goods. In WPES '04: Proceedings of the 2004 ACM workshop on Privacy in the electronic society, pages 41-42, New York, NY, USA, 2004. ACM Press.
Marc Davis, Nathan Good, and Risto Sarvas. From context to content: Leveraging context for mobile media metadata. In MobiSys 2004 Workshop on Context Awareness at the Second International Conference on Mobile Systems, Applications and Services, 2004.
(with Ben Schafer). Talk to my agents. In CHI '99: CHI '99 Interacting with Recommender Systems, May 15/16 1999.
Technical ReportsNathaniel Good and Aaron Krekelberg. Usability and privacy: A study of kazaa p2p file-sharing. Technical report, HP Labs, 2001.
Brent J. Dahlen, Joseph Konstan, Jon Herlocker, Nathaniel Good, Al Borchers, and John Riedl. Jump-starting movielens: User benefits of starting a collaborative filtering system with dead date. Technical Report 98-017, University of Minnesots, March 1998.