Intro to Jupyter Notebooks

The Hacker Within


February 7, 2018
5:00pm to 6:30pm
190 Doe Library
Get Directions

This week at The Hacker Within -- Wed, 2/7 at 5pm Berkeley Time in BIDS (190 Doe Library) -- we will be learning about how to use Jupyter notebooks with Stuart Geiger. This will be an intro-to-intermediate, language-independent walkthrough of using Jupyter notebooks, with all of you following along on your own laptops if you'd like. Please feel free to circulate this and invite others, there are no prerequisites.

If you want to install Jupyter locally, it comes bundled with Anaconda, so try to download and install it before coming (it is about a 500mb download). If you want some help getting it installed, come sharp at 5:00pm or a bit before and we can help. We also now have set up our GitHub repo with mybinder, so you can launch a temporary Jupyter notebook server pre-loaded with everything in our repo by clicking the "mybinder" link on our webpage and our GitHub repo. But note that this server will be deleted after a couple hours.

Hope to see you there!

Full details about this session of The Hacker Within will be posted here:

The Hacker Within is a weekly peer learning group for sharing skills and best practices in scientific computation and data science. In these friendly sessions, peers at all levels of experience share topics useful in scientific software development workflows. For more information, sign up for the THW mailing list or contact the organizers directly at


R. Stuart Geiger

Ethnographer, Berkeley Institute for Data Science

I’m an ethnographer of science and technology, and I study the infrastructures and institutions that support the production of knowledge. Most of my previous work has been on Wikipedia, where I’ve studied the community of volunteer editors who produce and maintain an open encyclopedia. I’ve also studied distributed scientific research networks and projects, including the Long-Term Ecological Research Network and the Open Science Grid. In Wikipedia and scientific research, I’ve studied topics including newcomer socialization, community governance, specialization and professionalization, quality control and verification, cooperation and conflict, the roles of support staff and technicians, and diversity and inclusion. And, as these communities are made possible through software systems, I’m very interested in how the design of software tools and systems intersect with all of these issues.

I’m an interdisciplinary nomad who loves collaborating with people who use other kinds of methods and approaches. I began college as a computer science major at UT-Austin but switched to philosophy halfway through and got a degree in humanities. I got my MA in the Communication, Culture, and Technology program at Georgetown University, where I began empirically studying communities using qualitative and ethnographic methods. Then, I went to the UC-Berkeley School of Information for my Ph.D and worked with anthropologists, sociologists, psychologists, historians, organizational and management scholars, designers, and computer scientists. In terms of academic fields, I spend much of my time in science and technology studies, computer-supported cooperative work, and new media studies. I’m very excited to be bringing these approaches and methods to the challenges and opportunities of data science.