Social Rules for Polite Intellectual Interactions

Another way we try to remove obstacles to learning is by having a small set of social rules. These rules are intended to be lightweight, and to make more explicit certain social norms that are normally implicit. Most of our social rules really boil down to "don't be a jerk" or "don't be annoying." Of course, almost nobody sets out to be a jerk or annoying, so telling people not to be jerks isn't a very productive strategy. That's why our social rules are designed to curtail specific behavior we've found to be destructive to a supportive, productive, and fun learning environment.

No feigning surprise

The first rule means you shouldn't act surprised when people say they don't know something. This applies to both technical things ("What?! I can't believe you don't know what the stack is!") and non-technical things ("You don't know who RMS is?!"). Feigning surprise has absolutely no social or educational benefit: When people feign surprise, it's usually to make them feel better about themselves and others feel worse. And even when that's not the intention, it's almost always the effect. As you've probably already guessed, this rule is tightly coupled to our belief in the importance of people feeling comfortable saying "I don't know" and "I don't understand."

No well-actually's

A well-actually happens when someone says something that's almost - but not entirely - correct, and you say, "well, actually…" and then give a minor correction. This is especially annoying when the correction has no bearing on the actual conversation. This doesn't mean Hacker School isn't about truth-seeking or that we don't care about being precise. Almost all well-actually's in our experience are about grandstanding, not truth-seeking. (Thanks to Miguel de Icaza for originally coining the term "well-actually.")

Notes:

Folksonomies: professionalism etiquette

Taxonomies:
/law, govt and politics/politics (0.577471)
/law, govt and politics (0.552485)
/technology and computing/technical support (0.506668)

Keywords:
social rules (0.984947 (negative:-0.501471)), certain social norms (0.874925 (positive:0.307049)), Polite Intellectual (0.692129 (neutral:0.000000)), small set (0.676560 (neutral:0.000000)), productive strategy (0.654595 (negative:-0.563023)), specific behavior (0.649967 (negative:-0.433255)), technical things (0.639861 (neutral:0.000000)), educational benefit (0.633466 (negative:-0.593011)), non-technical things (0.632753 (neutral:0.000000)), Hacker School (0.629086 (negative:-0.588405)), people (0.628959 (negative:-0.011528)), actual conversation (0.624122 (negative:-0.844721)), minor correction (0.623438 (neutral:0.000000)), surprise (0.598081 (negative:-0.534789)), jerk (0.554987 (negative:-0.486963)), Icaza (0.465854 (positive:0.297935)), obstacles (0.465443 (neutral:0.000000)), jerks (0.464794 (negative:-0.563023)), way (0.458292 (neutral:0.000000)), intention (0.457779 (negative:-0.311639)), Interactions (0.457312 (neutral:0.000000)), Thanks (0.453703 (positive:0.297935)), stack (0.453684 (negative:-0.404982)), course (0.453403 (neutral:0.000000)), fun (0.452251 (positive:0.602368)), environment (0.452219 (positive:0.602368)), Miguel (0.451266 (positive:0.297935)), experience (0.451179 (positive:0.419625)), effect (0.450010 (neutral:0.000000)), actually… (0.448329 (neutral:0.000000))

Entities:
Hacker School:Organization (0.730771 (negative:-0.588405)), Miguel de Icaza:Person (0.651070 (positive:0.297935))

Concepts:
Sociology (0.914664): dbpedia | freebase | opencyc

 Hacker School User's Manual
Electronic/World Wide Web>Internet Article:  School, Hacker (5/1/2013), Hacker School User's Manual, Retrieved on 2014-08-09
  • Source Material [www.hackerschool.com]
  • Folksonomies: ethics bullying


    Schemas

    17 JUN 2015

     Code in the Classroom

    Quotes for teachers to help explain coding concepts, hacker virtues, and explorable explanations.
    Folksonomies: education coding code
    Folksonomies: education coding code
     3