Jonathan Harker's favorites

Favorite sessions for this user

* "Why are these people following me?": Leadership for the introverted, uncertain, and astonished

So you've had an idea, or noticed a gap that needs filling, or wondered why no one's talking about an issue you care about. Like the motivated and competent person you are, you start working, or writing, or talking. People start noticing you, listening to you, even asking for your opinion about their own projects--and one day, you realize they're treating you just like you treat your own role models. You find this unsettling. Surely motivation and competence aren't that special, you think. You, a leader? Can't be. And if you actually are a leader, what do you do now?
Culture
Frances Hocutt

* Civilizing IRC and forums: moderation strategies for mutual respect

As a project's public IRC channel or forum grows, it's hard to keep it friendly. People get frustrated with each other, people have "different" senses of humor, disagreements escalate...oh goodness, it can be a mess. This isn't great for retaining community members or welcoming new ones. I'll share my strategies for dealing with problems, learned at the scale of hundreds of forum threads, tens of thousands of forum visitors, and dozens of IRC chatters every day.
Culture
Britta Gustafson

* Hacking In-Group Bias for Fun and Profit

Our lives and social interactions are governed by sociology and psychology. As geeks, we strive to understand how the technology around us works, and we strive to find ways to make it better. Society is basically one big, complex piece of technology, and, like all technology, it is hackable. This talk will explain how you can do that.
Culture
Kat Toomajian

* How to make generics in C: an adventure in sorting

This will be a talk on how to hack C to get generics-like support, which we used to make a super-fast C sorting library, all in headers. We'll also talk about sorting in general, and the various kinds of sorting algorithms, and why this hack helps so much.
Hacks
Christopher Swenson

* Introduction to Sphinx & Read the Docs

Learn more about how to document your software projects with the most powerful open source documentation tool. You'll learn more about how to think about semantics in documentation, and how to use these tools to make great looking documentation.
Chemistry
Eric Holscher

* Making Your Privacy Software Usable

Privacy enhancing technologies (PETs), like onion routing, PGP, and OTR often achieve a high level of security, but user experience (UX) built on top of the protocols is often a development afterthought. Without a concerted effort to examine how the system is used, people accidentally compromise their data or never attempt to use PETs. This talk will show you PET design done right and wrong through the lens of standard UX evaluation techniques. Our goal is to enable you to incorporate UX principles into your hacking from day 0.
Chemistry
Jen Davidson, Sean McGregor

* Modern Home Automation

There are a few different options available to you to control your home automation system. Many manufacturers make it convenient to use their system by not only making a convenient to install their products and use their interface, but will actually host all the software portions for you. Many provide apps for your IOS or Android device and have web interfaces for your laptop as well, making the control of these devices very streamlined and simple, especially if there are many devices to be managed. Other more DIY-approach solutions also have interfaces to control your automation, although require a bit more setup. For example, with the power strip in the previous example, you first need to connect it to your wireless network, and then you'll be able to use the supplied phone/tablet app to toggle the ports on/off. As with anything DIY: The sky's the limit, although it requires more technical understanding of what's going on.
Cooking
Ben Kero

* Open Hardware from Breadboard to PCB

So you've built a breadboard circuit with wires everywhere. What's next? A printed circuit board! I'll talk about your open hardware development options through the lens of my recent project turning a breadboard prototype into a finished Arduino shield for a curing oven at Portland State.
Cooking
Jenner Hanni

* Patents are for babies: what every engineer should know about IP law

Don't leave IP law to the lawyers! Intellectual property law is a minefield wrapped in straightjacket sprinkled with arsenic-laced gumdrops. Invented for lawyers by lawyers, IP law makes many engineers resentful and dismissive. And yet most of us don't know enough about the details to protect ourselves and our own creations. This session will increase your understanding of how copyrights, patents, trademarks, trade secrets, and open source licensing protect you, your code, your company, and your community.
Business
Belinda Runkle

* The Case for Junior Developers

Are you passionate about building tech, but think there is no place in your organization for junior developers? Come explore the true costs and benefits of hiring junior developers and see how you can improve your company while helping juniors become the best developers they can be.
Culture
Shawna Scott

* The Outreach Program for Women: what works & what's next

We've mentored and interned in the Outreach Program for Women, and we know it works -- it improves the gender balance inside open source communities. We'll discuss why it works, how it builds off of Google Summer of Code, and discuss replicating it, expanding it, and looking at the next step in the recruiting and inclusion pipeline.
Cooking
Sumana Harihareswara, Liz Henry

Favorite proposals for this user

* Anonymous Social Networks - Why we need them

There is a new type of social media causing quite a disruption in the industry. It is a social media where people create posts anonymously
Culture 2014-03-26 23:14:07 +0000
A.J. Weinzettel

* Applied Machine Learning

Are you intrigued by Machine Learning but don’t know how to actually use it? This talk will focus on a specific case, solving a large scale Entity Resolution (De-Duplication) problem with an open source Support Vector Machine (SVM).
Cooking 2014-04-05 05:19:59 +0000
Clayton McClure

* Deprecating the Password: Email-only authentication

Email only authentication as an open-source authentication alternative to traditional username/password authentication.
Cooking 2014-03-26 19:45:21 +0000
Scott Motte

* Free Software Foundation: Volunteer Empire

People are often surprised to find out that the Free Software Foundation only has around 10 employees. Our outreach and activities would not be possible without the thousands of volunteers who make our work possible. Managing the multitude of individual volunteers and volunteer projects has its own difficulties, but also incredible rewards. Tailoring structure, communication, and instructional materials for each type of volunteer and project is key for keeping a well run volunteer empire. We will explore this tailoring through the lens of some of the largest and smallest volunteer projects that the Free Software Foundation facilitates.
Culture 2014-04-04 18:34:56 +0000
Donald Robertson

* From Knowing to Understanding: Creating Learning Materials for the Real World

Open Source has changed: From its origins as a craft for the dedicated few it has now been adopted by the masses. Now it is our turn to change: Leave your developer goggles behind and learn how to bring your craft to the people.
Culture 2014-04-05 02:15:42 +0000
Morten Rand-Hendriksen

* From the Inside Out: How Self-Talk Affects Your Community

Identifying and discouraging negative self-talk is a simple thing, but it can have a huge impact on your community in a positive way. It increases self-confidence, improves morale, and generally results in happier, more productive community participants. This, in turn, will make you happy.
Culture 2014-04-04 16:50:29 +0000
Kat Toomajian

* Hacking the DevOps Talent Pipeline

The Open Source Lab at Oregon State University constantly struggles to produce enough students to fulfill companies' recruiting demands. As part of our recent transition into the school of computer science at OSU, we've started a DevOps training program. We're teaching open source systems administration and software development skills to all interested students, regardless of experience level. This talk will discuss what we've done, our results, and what you can learn from our experiences.
Cooking 2014-04-05 04:58:52 +0000
E. Dunham, Dean Johnson

* Herding 1000 Cats^H^H^H^HDevelopers: What Openstack has done to scale contributions horizontally

Since its small beginnings in 2010 at the Austin design summit, Openstack's developer base has grown tremendously and is now more than 1000 strong. A variety of tools have been put in place to accommodate this growth including design summits, code review, continuous integration on steroids, and more.
Culture 2014-04-04 22:50:36 +0000
Clark Boylan

* Open Infrastructure for an Open Company

Balanced is opening its infrastructure to the community, learn how and why.
Business 2014-04-05 03:28:45 +0000
Noah Kantrowitz

* Platform-as-a-Service Application Patterns

Platform-as-a-Service clouds provide a way for developers to host applications without dealing with infrastructure issues. Migrating applications is easy but does your architecture restrict your application's ability to exploit all the benefits a cloud platform provides? Find out how to engineer your code to be fully "cloud ready"!
Cooking 2014-04-03 13:54:18 +0000
James Thomas

* Stewardship of Open Source Microprojects

System administrators and devops engineers today are writing, sharing, and contributing back to more code than ever before. This has given rise to a new class of Open Source project: the open source microproject.
Culture 2014-04-04 05:31:31 +0000
William Van Hevelingen, Spencer Krum