From afd4ff7f2ad8be3e565b3fce402c74a3c624b0af Mon Sep 17 00:00:00 2001 From: Nicky Case Date: Fri, 27 Apr 2018 08:24:33 -0400 Subject: [PATCH] credits --- audio/pencil.mp3 | Bin 5520 -> 6096 bytes audio/pencil_short.mp3 | Bin 3792 -> 4368 bytes css/index.css | 51 ++- index.html | 548 +++++++++++++---------------- js/chapters/C_Networks.js | 10 +- js/chapters/E_Complex_Contagion.js | 24 +- js/chapters/I_Credits.js | 2 +- js/chapters/J_Sandbox.js | 14 +- js/lib/Sprite.js | 6 +- js/main.js | 6 +- js/slideshow/Boxes.js | 4 +- js/slideshow/Modal.js | 5 +- js/slideshow/Preloader.js | 8 + sprites/bonus/ee.png | Bin 0 -> 88608 bytes sprites/bonus/swn.png | Bin 30386 -> 0 bytes sprites/ui/arrow.png | Bin 0 -> 4956 bytes sprites/ui/bonus.png | Bin 0 -> 9148 bytes 17 files changed, 329 insertions(+), 349 deletions(-) create mode 100644 sprites/bonus/ee.png delete mode 100644 sprites/bonus/swn.png create mode 100644 sprites/ui/arrow.png create mode 100644 sprites/ui/bonus.png diff --git a/audio/pencil.mp3 b/audio/pencil.mp3 index f55de176732cbb6d6b7036e20bb8012805c47fef..e3e1d1cad476afd6da8d01d447bd958bba4c897e 100644 GIT binary patch literal 6096 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

d{^ID0)3AqmGT@ zLA>5nv{omMUY@&i2c$bH22gTL+?9(!2-ys>op>E$+jjX-WOVsEeqUv`b~@P0lLP#YHB6lN~!YLtSN6hYrH%VBUAbq?`% z8OCu=TFk0}bDdv~3S0}0lyP;4e#IFvFhtcg;-rY(<;b)n=SV^^A*I|>B0=m7eov0K zZ+ZzG50ywMtPn`hv;!AsDZgr|nhyhy-|m zbdFt6xQTsQcOHqkY>i7=x3PC9Q){u()zD*j(=Ai{hssGH*}~*oWPg`XXJYYO1Z&4^ zN#$E}gA-DRl8Qv5Qj;91K{9V&b;Ob#C&vz7}9*fNpTDt0X^abu6$oc$^h{o>PhU z^9^;^u#itUxu&bDzSy*$TJDKV30XX8^hSF>2-xNXb@7k%p5~?@A(VGcs-JxLdNf<^ z2ZQJb(oqhN+DAq?E*S!aiE&@U1&<5#u=;g!xU*It98<$do!M>#4!2zMUD?}dT5;G^ z-}=p<^PBj;002bh4*-I_QttGKE{1L;qm@krX>6=;+-~Oq2&HSLm5o;KVM`)#?$5Ts zz8Chrw+44(eyss^x4vnd{P60aLk z&!&Ty@LyznK=#_6eHt`lAkTSU4MIW6_}q{``f8oDOPsjkS>Of~cOG~Q_KNrOsDH^Q zfoZ3yL+@XyUc-gKU<$9hE$+DTpL<0SiOT;rct5i!mN&%0EEOnFGn-S~D>UK13Gsgz j^WP-;&u`=X^bmFepyKNbT`mBSLID8Le}3%$n+g8|U)7yG literal 5520 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 fe|zOVoNTl>p~sY?<9m+%{znVDUT92ceG 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 literal 3792 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 - let's play! → + let's play!

@@ -310,7 +310,6 @@ You may have to re-arrange the
's in order to do your translation. It shouldn't look too bad if they're slightly off, though! Also, bolds a word/phrase, and italicizes a word/phrase. -And → ← ↓ ↑ are pointy arrows. --> @@ -336,7 +335,7 @@ And → ← ↓ ↑ are pointy arrows.
heavenly bodies, but not the madness of people.” - yeah sucks for him → + yeah sucks for him
@@ -370,7 +369,7 @@ And → ← ↓ ↑ are pointy arrows.
people, but at... - ...their connections. + ...their connections.
@@ -392,7 +391,7 @@ And → ← ↓ ↑ are pointy arrows. when you're done doodling and playing around, - let's continue → + let's continue
@@ -402,12 +401,12 @@ And → ← ↓ ↑ are pointy arrows. People look to their social connections to understand their world. For example, people look to their peers to find out what % of their friends (not counting themselves) are, - say, binge-drinkers. + say, binge-drinkers. - Draw/erase connections, and see what happens! → + Draw/erase connections, and see what happens!
@@ -415,12 +414,24 @@ And → ← ↓ ↑ are pointy arrows. - However, networks can fool people. Just like how the earth seems flat because we're on it, people may get wrong ideas about society because they're in it. + + + +
+ optional extra bonus notes! ↑ +
+
+ ↓ links and references +
+
+ + + + -
For example, a 1991 study showed that @@ -430,25 +441,16 @@ And → ← ↓ ↑ are pointy arrows. Well, you're about to invent the answer yourself, by drawing a network. It's time to... - FOOL EVERYONE → + FOOL EVERYONE
- -
- optional extra bonus notes! ↑ -
-
- ↓ links and references -
-
- PUZZLE TIME!
Fool everyone into thinking - the majority of their friends (50% threshold) are binge-drinkers + the majority of their friends (50% threshold) are binge-drinkers (even though binge-drinkers are outnumbered 2-to-1!)
@@ -471,13 +473,13 @@ And → ← ↓ ↑ are pointy arrows. or why extremism seems more common than it actually is. Madness. - + But people don't just passively observe others' ideas and behaviors, they actively copy them. So now, let's look at something network scientists call... - “Contagions!” → + “Contagions!”
@@ -486,13 +488,13 @@ And → ← ↓ ↑ are pointy arrows. Let's put aside the "threshold" thing for now. - Below: we have a person with some information. + Below: we have a person with some information. Some misinformation. "Fake news", as the cool kids say. And every day, that person spreads the rumor, like a virus, to their friends. And they spread it to their friends. And so on.
- Start the simulation! ↓ + Start the simulation!
(p.s: you can't draw while the sim's running)
@@ -506,7 +508,7 @@ And → ← ↓ ↑ are pointy arrows. - well that's depressing → + well that's depressing
@@ -520,7 +522,7 @@ And → ← ↓ ↑ are pointy arrows. - fan-flipping-tastic → + fan-flipping-tastic
@@ -534,33 +536,33 @@ And → ← ↓ ↑ are pointy arrows. in order to be "infected". So, network scientists have come up with a new, better way to describe how ideas/behaviors spread, and they call it... - Complex Contagions!” → + Complex Contagions!”
- Let's bring back "thresholds", and the binge-drinking example! + Let's bring back "thresholds" and the binge-drinking example! When you played with this the first time, people didn't change their behavior.

- Now, let's simulate what happens if people do start drinking + Now, let's simulate what happens if people start drinking when 50%+ of their friends do! Before you start the sim, ask yourself what you think should happen.

- Now, run the sim, and see what actually happens! → + Now, run the sim, and see what actually happens!
- + - Unlike our earlier "fake news" contagion, - this contagion does not spread to everyone! + Unlike our earlier "fake news" contagion, + this contagion does not spread to everyone! The first few people get "infected", because although they're only exposed to one binge-drinker, that binge-drinker is 50% of their friends. (yeah, they're lonely) In contrast, the person near the end of the chain did not get "infected", @@ -570,7 +572,7 @@ And → ← ↓ ↑ are pointy arrows.
The relative % of "infected" friends matters. - That's the difference between the complex contagion theory, + That's the difference between the complex contagion theory, and our naive it-spreads-like-a-virus simple contagion theory. (you could say "simple contagions" are just contagions with a "more than 0%" infection threshold) @@ -585,7 +587,7 @@ And → ← ↓ ↑ are pointy arrows. - Here, we have a person who volunteers to... I don't know, + Here, we have a person who volunteers to... I don't know, rescue people in hurricanes, or tutor underprivileged kids in their local community, or something cool like that. Point is, it's a "good" complex contagion. This time, though, let's say the threshold is only 25% — @@ -599,30 +601,34 @@ And → ← ↓ ↑ are pointy arrows. + - NOTE: Volunteering is just one of many complex contagions! - Others include: voter turnout, lifestyle habits, - career choices, challenging your beliefs, - taking time to understand a issue deeply — basically, anything - that needs more than one "exposure", and some social encouragement. + NOTE: Volunteering is just one of many complex contagions! + Others include: voter turnout, lifestyle habits, + challenging your beliefs, + taking time to understand a issue deeply — anything + that needs more than one "exposure". + Complex contagions aren't necessarily wise, + but being wise is a complex contagion. -

+
- (So what's an example of a simple contagion, that only needs one exposure to "infect" someone? - Usually: bits of trivia, like, "the possum has 13 nipples") + (So what's a real-life simple contagion? + Usually bits of trivia, like, "the possum has 13 nipples") -

+ - Now, to really show the power and weirdness of complex contagions, let's revisit... + Now, to really show the power and weirdness of complex contagions, let's revisit... - ...an earlier puzzle → + ...an earlier puzzle
+
- Remember this? This time, with a complex contagion , it'll be a bit tougher... + Remember this? This time, with a complex contagion , it'll be a bit tougher...
- Try to "infect" everyone with complex wisdom! ↓ + Try to "infect" everyone with complex wisdom!
@@ -630,7 +636,7 @@ And → ← ↓ ↑ are pointy arrows. - HOT DANG → + HOT DANG
@@ -639,14 +645,14 @@ And → ← ↓ ↑ are pointy arrows. But is that really so? Well, let's revisit... - ...another earlier puzzle → + ...another earlier puzzle
- If you hit "start" below, the complex contagion will just spread to everyone. + If you hit "start" below, the complex contagion will just spread to everyone. No surprise there. But now, let's do the opposite of everything we've done before: - draw a network to prevent the contagion from spreading to everyone! ↓ + draw a network to prevent the contagion from spreading to everyone!
@@ -658,7 +664,7 @@ And → ← ↓ ↑ are pointy arrows. - ...or death. → + ...or death.
@@ -685,7 +691,7 @@ And → ← ↓ ↑ are pointy arrows. But how can we "design" for crowd wisdom? In short, two words: - Bonding & Bridging → + Bonding & Bridging
@@ -694,14 +700,14 @@ And → ← ↓ ↑ are pointy arrows. ← Too few connections, and an idea can't spread.
- Too many connections, and you get groupthink. → + Too many connections, and you get groupthink.
Draw a group that hits the sweet spot: just connected enough to spread a complex idea! - ↓ +
@@ -742,7 +748,7 @@ And → ← ↓ ↑ are pointy arrows. Congrats, you've just drawn a very special kind of network! Networks with the right mix of bonding and bridging are profoundly important, and they're called... - “Small World Networks” → + “Small World Networks”
@@ -784,18 +790,13 @@ And → ← ↓ ↑ are pointy arrows. - ok, let's wrap this up... → + ok, let's wrap this up...
- NOTE: "Sandbox Mode" is totally optional! - Feel free to skip it, or play around. - Whenever you're done, let's recap... - - - what we learnt today! + (pst... wanna know a secret?) @@ -888,6 +889,18 @@ And → ← ↓ ↑ are pointy arrows. bonding and bridging: e pluribus unum. +
+ (wanna make your own simulations? + check out Sandbox Mode, by clicking the (★) button below!) +
+
- CREDITS -
- CREDITS -
- CREDITS -
- CREDITS -
- SUPPORTERS -
- PLAYTESTERS -
- + +
+ + + created by +
+ NICKY CASE
+ + play my other shtuff + +

+ + + lots of love and thanks to +
+ MY PATREON SUPPORTERS
+ + see names & drawings of supporters · + + see playtesters +
+ + help me make more like this! <3 + +

+ + + ♫ music is + + "Friends 2018" and "Friends 2068" + by Komiku +
+ </> Crowds is + + fully open source +
+ +
+ + + +
+ @@ -1027,25 +1070,26 @@ Sorry, not done yet! These Bonus Boxes need you to TRANSLATE, too:

Surowiecki's answer: crowds make good decisions when everybody is as independent as possible. - He gives the story of a game at a county fair, - where the rabble were invited to guess the weight of an ox. - Surprisingly, the average of all their guesses was better than any one individual guess. + He gives the story of a county fair, + where the townsfolk were invited to guess the weight of an ox. + Surprisingly, the average of all their guesses was better than any one guess. But, here's the rub: the people have to guess independently of each other. - If people knew the previous guesses before they put forth their own guess, - they'd be influenced by those guesses, and all the results would be skewed. + Otherwise, + they'd be influenced by earlier incorrect guesses, + and the average answer would be highly skewed.

- But... I don't think "make everyone be as independent as possible" is quite right. - Even geniuses, who we tend to mischaracterize as the most independent thinkers, - are actually influenced deeply by others. As Sir Isaac Newton said, + But... I don't think "make everyone as independent as possible" is the full answer. + Even geniuses, who we mischaracterize as the most independent thinkers, + are deeply influenced by others. As Sir Isaac Newton said, “If I have seen further, it is by standing on the sholders of Giants.”

So, which idea is correct? Does wisdom come from thinking for yourself, or thinking with others? - As is usually the case with these kind of questions, the answer is: "yes". + The answer is: "yes".

@@ -1064,10 +1108,10 @@ Sorry, not done yet! These Bonus Boxes need you to TRANSLATE, too:
- For the sake of simplicity, all the simulations here only have one kind of connection, - friendship, and all the friendships are equally strong. - But there's other kinds of connections that network scientists think about! - For example: + For the sake of simplicity, + my simulations pretend that people can only be connected through friendships, + and that all friendships are equal. + But network scientists do consider other ways we can be connected, such as:

@@ -1075,7 +1119,7 @@ Sorry, not done yet! These Bonus Boxes need you to TRANSLATE, too: Directional connections. Alice is the boss of Bob, but Bob is not the boss of Alice. Carol is the parent of Dave, but Dave is not the parent of Carol. - Therefore, "boss" & "parent" are directional relationships: + "Boss" & "parent" are directional relationships: the relationship only goes one way. In contrast, "friends" is a bidirectional relationship: the relationship goes both ways. (well, hopefully) @@ -1084,19 +1128,17 @@ Sorry, not done yet! These Bonus Boxes need you to TRANSLATE, too:
- Weighted connections. Elinor and Frankie are "friends", but not that close. - George and Harry are super-duper Best Friends Forever. - Even though there's a friendship connection in both cases, the second one is a stronger: - the connections have different "weights". - (The "weights" matter when we think about, say, how people influence each other. - Best Friends will influence each other more than casual acquaintances.) + Weighted connections. Elinor and Frankie are mere acquaintances. + George and Harry are Best Friends Forever. + Even though there's a "friendship" connection in both cases, the second one is stronger. + We say that these two connections have different "weights".

- Just remember: all the simulations in this game are wrong. The same way any map is "wrong". - You see the map on the left? Buildings aren't actually gray featureless blocks! + Just remember: all these simulations are wrong. The same way any map is "wrong". + You see the map on the left? Buildings aren't gray featureless blocks! Words don't float above the city! However, maps are useful not despite being simplified, but because they're simplified. Same goes for simulations, or any scientific theory. Of course they're "wrong" — that's what makes them useful. @@ -1112,34 +1154,33 @@ Sorry, not done yet! These Bonus Boxes need you to TRANSLATE, too:
- There's so, so many ways that network scientists can simulate "contagions". - I'm just picking the simplest one, for educational purposes. - But, for completeness, here's other ways you could simulate contagions: + There are so, so many ways that network scientists can simulate "contagions"! + I picked the simplest one, for educational purposes. + But here's other ways you could do it:

- Contagions with Randomness. Instead of "if your friend is infected, you'll get infected", - you could simulate "if your friend is infected, you'll get infected with an X% chance". + Contagions with Randomness. + Being "exposed" to a contagion doesn't guarantee you'll be infected, + it only makes it more likely.

People have different contagion thresholds. - In this simulation, I'm pretending everyone has the same threshold for binge-drinking (50%) or - volunteering (25%) or misinformation (0%). That's not true in real life, of course, - and you could make your simulation reflect that. + My simulations pretend that everyone has the same threshold for binge-drinking (50%) or + volunteering (25%) or misinformation (0%). + Of course, that's not true in real life, and you could make your sim reflect that.

- An ecology of contagions. This is actually cutting-edge research, - and I'm not entirely sure how one would do this. - In my simulations, only one contagion is spreading at a time. - But what if there were multiple contagions, with different thresholds? + An ecology of contagions. + What if there were multiple contagions, with different thresholds? For example, a simple "madness" contagion and a complex "wisdom" contagion. If someone's infected with madness, can they still be infected with wisdom? Or vice versa? @@ -1150,13 +1191,12 @@ Sorry, not done yet! These Bonus Boxes need you to TRANSLATE, too: Contagions that mutate and evolve. - Ideas don't pass perfectly from one person to another the way a virus genome does. - Like a game of Telephone, the message gets mutated with each re-telling. - Sometimes the mutant will be more contagious than the original! - And so, over time, - ideas "evolve" to be more digestible, - urban legends "evolve" to be more shocking, - habits and behaviors "evolve" to be more copy-able. + Ideas don't pass perfectly from one person to another the way a virus does. + Like a game of Telephone, the message gets mutated with each re-telling — + and sometimes the mutant will be more infectious than the original! + So, over time, ideas "evolve" to be more catchy, copy-able, contagious. + +
@@ -1164,14 +1204,14 @@ Sorry, not done yet! These Bonus Boxes need you to TRANSLATE, too:

- Further Reading & Playing + I wanna learn more! What else can I read and/or play?

This explorable explanation was just a springboard for your curiosity, so you can dive deeper into a vast pool of knowledge! - So, here's two of my favorite things on networks: + Here's more stuff on networks or social systems:

@@ -1180,52 +1220,39 @@ Sorry, not done yet! These Bonus Boxes need you to TRANSLATE, too: Connected by Nicholas Christakis and James Fowler (2009). - A layperson-friendly yet rigorous tour of how networks affect our lives, - for good and ill. They summarize the science, and also present some of their original findings, - like the "Three Degrees of Influence": - you affect not just your friends, but your friends' friends, and your friends' friends' friends! + An accessible tour of how our networks affect our lives, for good or ill. - Here's a link to an excerpt. + Here's an excerpt: Preface & Chapter 1

- - Interactive: - - Collective Dynamics of Small World Networks, - original paper by Watts & Strogatz (1998), - turned into interactive visuals by Bret Victor in 2011. - Slightly technical, but it's a lot easier to understand when - paired with pictures you can play with! - -
-
- - Alternatively, if you want to play more explorable explanations about society, - (and not necessarily about networks), - check out these other interactives I've made! - -

- + Interactive: The Evolution of Trust by Nicky Case (2017). - This is a game about the game theory of how cooperation arises (or not). - You first play a game of trust, - then play a meta-game of that, then a meta-meta-game of that... - and discover what leads people to trust each other, or trust no one. + A game about the game theory of how cooperation is built... or destroyed.

+ Interactive: Parable of the Polygons by Vi Hart and Nicky Case (2014). A story about how harmless choices can create a harmful world. - Based off a Nobel Prize-winning game theorist's work, - this interactive shows how discrimination and diversity can arise from the bottom up. + +
+
+ + + Or, if you just want to see a whole gallery of interactive edu-things, here's + + Explorable Explanations, + a hub for learning through play! + +
@@ -1247,9 +1274,7 @@ Final thing! These references also need you to TRANSLATE:
- “Biases in the perception of drinking norms among college students” by Baer et al (1991). - The study finds that students greatly overestimate how much their peers drink. - And in other news, water is wet and sky is blue. + “Biases in the perception of drinking norms among college students” by Baer et al (1991)
@@ -1260,26 +1285,11 @@ Final thing! These references also need you to TRANSLATE:
- “The Majority Illusion in Social Networks” by Lerman et al (2016). - - In this paper, they found that the majority illusion is strongest in friendship networks - with “heterogeneous degree distribution and disassortative structure.” - Or, in Normal Human Words: when there are wide differences (heterogeneous) - in the # of friends each individual person has (degree), - and when low-friend people are friends with high-friend people (disassortative). - -

- - Another cool, related illusion: - - - The Friendship Paradox, - - which is the empirical finding that, on average, your friends will have more friends than you do. - I always used to feel lonely... but now, I have a mathematical excuse for feeling lonely! Hooray! - +
+ Related: + The Friendship Paradox.
@@ -1292,31 +1302,11 @@ Final thing! These references also need you to TRANSLATE:
- This is all laid out in Nicholas Christakis and James Fowler's - well-written, layperson-friendly book, + From Nicholas Christakis and James Fowler's + wonderfully-written, layperson-accessible book, Connected (2009). -

- - But how do they know that the friendships actually cause changes in health, happiness, etc, - rather than just being "mere" correlation? - They did two clever things: - -

- 1) They used the Framingham Heart Study dataset, which tracked thousands of people for generations. - The data showed that people were becoming friends first, and then becoming more similar. - It's true that similarities "cause" friendships (birds of a feather flock together), - but this proves that friendships "cause" similarities, too. - -

- And 2) They found pairs of people where Person A named Person B as their friend, - but Person B did not name Person A as their friend. Awkward. - In those cases, they found that the "contagion" only flows in one direction. - This proves that, indeed, changes in health are caused by social influence, - rather than caused by external variables like, I dunno, - a new McDonald's opening up in Person A & B's neighborhood. -
@@ -1326,25 +1316,9 @@ Final thing! These references also need you to TRANSLATE:
- “Suicide Contagion and the Reporting of Suicide: Recommendations from a National Workshop” by O'Carroll et al (1994), endorsed by the frickin' Centers for Disease Control & Prevention (CDC). - -

- - Here's what they found increases suicide-contagion: - repeated, sensationalist coverage, - reporting the exact step-by-step method of suicide, - presenting suicide as a means to effectively accomplish ends. - So, their CDC-endorsed recommendation to all news outlets: don't do that. - -

- - To the news outlets' credit, they've mostly adopted these guidelines on suicide-contagion. - But less so on mass-shooting-contagion. - See next footnote. -
@@ -1361,22 +1335,13 @@ Final thing! These references also need you to TRANSLATE:

- Just like how news outlets take caution in how they report suicides - in order to minimize the risk of suicide-contagion, - (see previous footnote) - many journalists/criminologists are calling on news outlets to take more responsibility - in how they cover mass shootings, - in order to minimize the risk of murder-contagion. - -

- - See: the + Also see: the Don't Name Them campaign, - which recommends that news outlets NOT give fame to mass shooters by airing their name, manifestos, - and social media profile bio — - and instead, focus on the victims, the first responders, the civilian heroes, - and the grieving & healing community. + which urges that news outlets DO NOT air mass murderers' names, manifestos, and social media feeds. + This spreads the contagion. + Instead, news outlets should focus on the victims, first responders, civilian heroes, + and the grieving, healing community.
@@ -1390,15 +1355,14 @@ Final thing! These references also need you to TRANSLATE:
“Lemmings of Wall Street” by Cass Sunstein, is a quick, non-technical read. - Published in Oct 2008, during the crash, - he looks at the whole mess through the lens of information cascades & social psychology. + Published in Oct 2008, right in the wake of the crash.

- “Complex contagions are weirder.” + “the complex contagion theory.”

@@ -1406,19 +1370,18 @@ Final thing! These references also need you to TRANSLATE: “Threshold Models of Collective Behavior” by Granovetter (1978) was the first time, as far as I know, anyone described a "complex contagion" model. - Although: 1) he didn't name it "complex contagion", - and 2) the "thresholds" in his model are - based on absolute # of exposure, not relative % of exposure. + (although he didn't use that specific name) + +

“Evidence for complex contagion models of social contagion from observational data” by Sprague & House (2017) - gets data to show that complex contagion does, in fact, exist. Well, on the internet, at least. - Science is hard, okay? + shows that complex contagions do, in fact, exist. (at least, in the social media data they looked at)

- Finally — and this paper tickles by nerd-bones — + Finally, “Universal behavior in a generalized model of contagion” by Dodds & Watts (2004) proposes a model that unifies all kinds of contagions: @@ -1427,6 +1390,14 @@ Final thing! These references also need you to TRANSLATE:
+ +

+ “the possum has 13 nipples” +

+
+ arranged in a ring of 12 nipples, plus one in the middle +
+

@@ -1434,14 +1405,11 @@ Final thing! These references also need you to TRANSLATE:

- This Orwell-inspired phrase was coined by Irving L. Janis way back in 1971! + This Orwell-inspired phrase was coined by Irving L. Janis in 1971. In his original article, - he investigates the Bay of Pigs fiasco (and other cases where groups of experts made terrible decisions), - and lists groupthink's causes, symptoms, and — thankfully, some remedies. - (for more on how to remedy groupthink, and how "small worlds" once barely - saved the world from the drink of nuclear war, check out - this footnote.) + Janis investigates cases of groupthink, lists its causes, and — thankfully — + some possible remedies.
@@ -1453,10 +1421,11 @@ Final thing! These references also need you to TRANSLATE:
These two types of social capital — "bonding" and "bridging" — - were coined by Robert Putnam in his insightful, layperson-friendly 2000 book, + were named by Robert Putnam in his insightful 2000 book, - Bowling Alone. Using a bunch of data and statistics, he finds that, - across almost all measures of social connectiveness, Americans are more alone than ever. + Bowling Alone. His discovery: + across almost all empircal measures of social connectiveness, + Americans are more alone than ever. Golly.
@@ -1468,25 +1437,14 @@ Final thing! These references also need you to TRANSLATE:
- “The Strength of Weak Ties” by Granovetter (1973) - showed the world a really counterintuitive discovery – - people get new, useful information (like job openings) not from their close friendships (strong ties), - but from their distant acquaintances (weak ties)! This is because people in your group will mostly have the same - information you do, but people outside your group will be more likely to have novel information. - -

- - So, that may lead you to think that more weak ties, more bridging, is always better - (at least, for spreading contagions). - But a newer paper, + showed that connections across groups helps spread simple contagions (like information), + but “Complex Contagions and the Weakness of Long Ties” by Centola & Macy (2007) - shows that while Granovetter's findings hold up for simple contagions, - they fail for complex contagions! And, in fact, - “as adoption thresholds increase, long ties can impede diffusion.” [emphasis added] - + showed that connections across groups may not help complex contagions, + and it fact, can hurt their spread!
@@ -1498,20 +1456,20 @@ Final thing! These references also need you to TRANSLATE:
- // Milgram, six degrees of separation popularized + The idea of the "small world" was popularized by + Stanley Milgram's 1969 experiment, + which showed that, on average, any two random people in the United States + were just six friendships apart — "six degrees of separation"!

- The "small world network" became an academic celebrity - with the release of + The small-world network got more mathematical meat on its bones with - “Collective dynamics of small-world networks” by Watts & Strogatz (1998). - // sweet spot (totally regular, random) - I'll admit, it's a really technical paper, - and I didn't understand it until I played - - the visual, interactive adaptation by Bret Victor! (2011) - Seriously, check that one out. + “Collective dynamics of small-world networks” by Watts & Strogatz (1998), + which proposed an algorithm for creating networks + with both low average path length (low degree of separation) + and high clustering (friends have lots of mutual friends) — + that is, a network that hits the sweet spot!
@@ -1523,16 +1481,8 @@ Final thing! These references also need you to TRANSLATE:
- “Small-world brain networks” by Bassett & Bullmore (2006). - The authors do some magic science stuff to monkey and cat brains, - something something something, et voila, they're small-world networks! - -

- ...okay, this paper totally flew over my head. - But it's got 1500+ citations, so, it's probably fine. -
@@ -1546,15 +1496,8 @@ Final thing! These references also need you to TRANSLATE: “Collaboration and Creativity: The Small World Problem” by Uzzi & Spiro (2005). - This paper analyzed the social networks of artists in the Broadway scene from 1945 to 1989, - measured the financial & critical success of the musicals they made, - and discovered that, yup, you're most creative when you're in a small world network! - -

- - Also of note: they found that “the small world effect was parabolic [upside-down U shape]”. That is: - creativity was hurt by both too little and too much connectivity — - you need a sweet spot! + This paper analyzed the social network of the Broadway scene over time, + and discovered that, yup, the network's most creative when it's a "small world" network!
@@ -1566,23 +1509,10 @@ Final thing! These references also need you to TRANSLATE:
- + See “Social Physics” by MIT Professor Alex "Sandy" Pentland (2014) - analyzes a whole bunch of data, - and finds that people make collective decisions best when they're connected but not too connected - — a sweet spot. - -

- - Pentland was also the co-author of my favorite papers, - - “Evidence for a Collective Intelligence Factor in the Performance of Human Groups” by Woolley et al (2004). - Turns out, the secret sauce behind smart groups is "social sensitivity", or, empathy. - (but, as Irving Janis pointed out a few decades earlier, too much of a - buddy-buddy everyone-get-along feeling can lead to groupthink. - See this footnote.) - + for a data-based approach to collective intelligence.
@@ -1595,9 +1525,12 @@ Final thing! These references also need you to TRANSLATE:
Besides the NASA Challenger explosion, the most notorious example of groupthink - was the Bay of Pigs fiasco. In 1961, US President John F. Kennedy and his team of advisors - thought — for some reason — it would be a good idea to secretly invade Cuba and overthrow Fidel Castro. - They failed. Actually, worse than failed: it led to the Cuban Missile Crisis of 1962, + was the Bay of Pigs fiasco. + In 1961, US President John F. Kennedy and his team of advisors thought + — for some reason — + it would be a good idea to secretly invade Cuba and overthrow Fidel Castro. + They failed. + Actually, worse than failed: it led to the Cuban Missile Crisis of 1962, the closest the world had ever been to full-scale nuclear war.

@@ -1614,7 +1547,7 @@ Final thing! These references also need you to TRANSLATE: And 2) he broke his team up into sub-groups before reconvening, which gave their group a "small world network"-like design! - Together, this "group design" allowed for a healthy diversity of opinion, + Together, this arrangement allowed for a healthy diversity of opinion, but without being too fractured — a wisdom of crowds.

@@ -1638,7 +1571,7 @@ Final thing! These references also need you to TRANSLATE: on Harvard Business Review, or from - Irving Janis's original article on groupthink. + the original article on groupthink.
@@ -1651,11 +1584,9 @@ Final thing! These references also need you to TRANSLATE:
Again, from Nicholas Christakis and James Fowler's - great, layperson-friendly book, + wonderful book, Connected (2009). - See this footnote for details on how they did their analysis. -
@@ -1674,9 +1605,8 @@ Final thing! These references also need you to TRANSLATE:
- Pst... wanna hear a secret? - Those keyboard shortcuts (1, 2, space, delete) - work not just in the Sandbox Mode, but in all the puzzles! + The keyboard shortcuts (1, 2, space, delete) + work in all the puzzles, not just Sandbox Mode! Seriously, you can go back to a different chapter, and edit the simulation right there. In fact, that's how I created all these puzzles. Have fun! diff --git a/js/chapters/C_Networks.js b/js/chapters/C_Networks.js index 6437c30..74b921f 100644 --- a/js/chapters/C_Networks.js +++ b/js/chapters/C_Networks.js @@ -168,12 +168,18 @@ SLIDES.push( type:"box", id:"networks_pre_puzzle", text:"networks_pre_puzzle", x:60, y:0, w:400, - lineHeight:1.3 + lineHeight:"1.3em" + }, + { + type:"box", + id:"networks_pre_puzzle_2", + text:"networks_pre_puzzle_2", x:60, y:107, w:400, + lineHeight:"1.3em" }, { type:"box", text:"optional_reading", x:60, y:220, w:400, h:30, - fontSize:17, color:"#bbb" + fontSize:"17px", color:"#bbb" } ] }, diff --git a/js/chapters/E_Complex_Contagion.js b/js/chapters/E_Complex_Contagion.js index e10f96a..fac788f 100644 --- a/js/chapters/E_Complex_Contagion.js +++ b/js/chapters/E_Complex_Contagion.js @@ -84,13 +84,6 @@ SLIDES.push( text:"complex_complex_3", x:480, y:0, w:480, h:540 }, - { - id:"end", - type:"box", - text:"complex_complex_3_end", - x:480, y:0, w:480, h:540, - hidden:true - }, // Sim { @@ -129,12 +122,11 @@ SLIDES.push( }); if(peepCount==sim.peeps.length){ var boxes = slideshow.boxes; - boxes.removeChildByID("complex_complex_3", true); - boxes.showChildByID("end", true); state.ended = true; sim.win({ small:true }); + slideshow.next(); } } @@ -142,6 +134,20 @@ SLIDES.push( }, +{ + remove:[ + {type:"box", id:"complex_complex_3"} + ], + add:[ + { + id:"end", + type:"box", + text:"complex_complex_3_end", + x:480, y:0, w:480, h:540 + } + ] +}, + { chapter: "Complex-Cascade", clear:true, diff --git a/js/chapters/I_Credits.js b/js/chapters/I_Credits.js index 140b911..a7f8a53 100644 --- a/js/chapters/I_Credits.js +++ b/js/chapters/I_Credits.js @@ -14,7 +14,7 @@ SLIDES.push( // CREDITS { type:"box", - text:"credits", x:280, y:0, w:400, h:70, align:"center", color:"#fff" + text:"credits", x:0, y:0, w:960, h:540 } ] diff --git a/js/chapters/J_Sandbox.js b/js/chapters/J_Sandbox.js index f2bd456..7f07fb0 100644 --- a/js/chapters/J_Sandbox.js +++ b/js/chapters/J_Sandbox.js @@ -27,21 +27,17 @@ SLIDES.push( // Simulation UI { type:"box", - x:35, y:375, + x:35, y:385, sim_ui:"red" }, // Words - /*{ - type:"box", - text:"sandbox_caption", - x:70, y:470, w:550, h:70 - }, { type:"box", - text:"sandbox_next", - x:605, y:455, w:300, h:100 - },*/ + text:"sandbox_caption", + x:660, y:500, w:300, h:40, + align:"right" + } ] diff --git a/js/lib/Sprite.js b/js/lib/Sprite.js index f40bcf8..2f23b36 100644 --- a/js/lib/Sprite.js +++ b/js/lib/Sprite.js @@ -13,9 +13,6 @@ function Sprite(config){ self.scaleY = 1; self.rotation = 0; // radians - // The image! - self.image = IMAGES[config.img]; - // Frames self.currentFrame = 0; self.totalFrames = config.frames; @@ -43,7 +40,8 @@ function Sprite(config){ ctx.scale(self.scaleX, self.scaleY); } ctx.translate(-self.pivotX, -self.pivotY); - ctx.drawImage(self.image, sx, sy, sw, sh, 0, 0, sw, sh); + var image = IMAGES[config.img]; + ctx.drawImage(image, sx, sy, sw, sh, 0, 0, sw, sh); ctx.restore(); }; diff --git a/js/main.js b/js/main.js index 9dd247d..b5c379f 100644 --- a/js/main.js +++ b/js/main.js @@ -40,9 +40,9 @@ subscribe("prepreload/done", function(){ window.requestAnimationFrame(update); // Go to THE SPLASH - slideshow.gotoChapter("Preloader"); - //slideshow.gotoChapter("Credits"); - //$("#navigation").style.display = "block"; + //slideshow.gotoChapter("Preloader"); + slideshow.gotoChapter("Credits"); + $("#navigation").style.display = "block"; // HACK - MOBILE IS HORRIBLE $all("a").forEach(function(a){ diff --git a/js/slideshow/Boxes.js b/js/slideshow/Boxes.js index 45fb30f..510c0ac 100644 --- a/js/slideshow/Boxes.js +++ b/js/slideshow/Boxes.js @@ -107,7 +107,7 @@ function Boxes(){ // Bonus boxes... box.querySelectorAll("bon").forEach(function(bon){ var title = $("bonus#"+bon.id+" > h3").innerHTML.trim(); - bon.innerHTML = "(?) "+title; + bon.innerHTML = title; bon.onclick = function(){ publish("bonus/show", [bon.id]); }; @@ -118,7 +118,7 @@ function Boxes(){ box.querySelectorAll("icon").forEach(function(icon){ // Create next button - var name = icon.getAttributeNames()[0]; + var name = icon.getAttribute("name"); var src = "sprites/icons/"+name+".png"; var img = new Image(); img.src = src; diff --git a/js/slideshow/Modal.js b/js/slideshow/Modal.js index 90b3dd3..cfac484 100644 --- a/js/slideshow/Modal.js +++ b/js/slideshow/Modal.js @@ -10,7 +10,7 @@ subscribe("bonus/show", function(bonus_id){ }); // SHOW REFERENCES -var SHOWING_SUPPORTERS = false; +//var SHOWING_SUPPORTERS = false; subscribe("reference/show", function(ref_id){ publish("sound/button"); @@ -20,8 +20,7 @@ subscribe("reference/show", function(ref_id){ var noteLength = $("#modal_content").innerText.length; // innerTEXT, so no links // HACK: IF IT'S PATREON PEOPLE, *NOW* SHOW IFRAME - if(!SHOWING_SUPPORTERS && ref_id=="supporters"){ - SHOWING_SUPPORTERS = true; // ONCE + if(ref_id=="supporters"){ $("#modal_content").innerHTML = footnote+'

'+ ''; } diff --git a/js/slideshow/Preloader.js b/js/slideshow/Preloader.js index 7d2681f..3855411 100644 --- a/js/slideshow/Preloader.js +++ b/js/slideshow/Preloader.js @@ -16,6 +16,10 @@ subscribe("prepreload", function(){ {id:"snip1", audio:"audio/snip1.mp3"}, {id:"snip2", audio:"audio/snip2.mp3"}, + // UI + {id:"sound", image:"sprites/ui/sound.png"}, + {id:"sharing", image:"sprites/ui/sharing.png"}, + ],function(progress){ if(progress==1){ publish("prepreload/done"); @@ -69,6 +73,10 @@ subscribe("preload", function(){ {id:"tutorial_connect", image:"sprites/tutorial_connect.png"}, {id:"tutorial_disconnect", image:"sprites/tutorial_disconnect.png"}, + // UI + {id:"arrow", image:"sprites/ui/arrow.png"}, + {id:"bonus", image:"sprites/ui/bonus.png"} + ],function(progress){ window.PRELOAD_PROGRESS = progress; }); diff --git a/sprites/bonus/ee.png b/sprites/bonus/ee.png new file mode 100644 index 0000000000000000000000000000000000000000..8e86cfd5efc0506fd8655bb28d8abdce5d49aa6f GIT binary patch literal 88608 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 VCDPmcurmV?c)I$ztaD0e0sxwRdo%z5 literal 0 HcmV?d00001 diff --git a/sprites/bonus/swn.png b/sprites/bonus/swn.png deleted file mode 100644 index eafaf50f1e920cf71c0d8183157659662a18ff1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30386 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 literal 0 HcmV?d00001 diff --git a/sprites/ui/bonus.png b/sprites/ui/bonus.png new file mode 100644 index 0000000000000000000000000000000000000000..092c1ee169d79f72bf3eb43c8021f62be5e5084a GIT binary patch literal 9148 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