Skip to content

Instantly share code, notes, and snippets.

View borismus's full-sized avatar

Boris Smus borismus

View GitHub Profile
title participants
The Great Silence
2-6

By Allora & Calzadilla & Ted Chiang


The humans use Arecibo to look for extraterrestrial intelligence. Their desire to make a connection is so strong that they’ve created an ear capable of hearing across the universe.

participants title
2-6
Two viewpoints

The vast and growing gap between liberals and conservatives, Republicans and Democrats – is a defining feature of American politics today.

When it comes to getting news about politics and government, liberals and conservatives inhabit different worlds. There is little overlap in the news sources they turn to and trust. And whether discussing politics online or with friends, they are more likely than others to interact with like-minded individuals, according to a new Pew Research Center study.

Let's read a couple of political articles as a group and then discuss them, as well as the news media, social media and the way people talk about politics with friends and family.

participants
2-4

Applied Impro

Impro is ostensibly a book about improvisation and the theater. Depending on where you are coming from, it might be no more than that, or it might be a near-religious experience. – vkr

Let's try some improv exercises based on Keith Johnstone's excellent book.

Two viewpoints

In this exercise, you will meet new people, learn a bit about one another, and then read and discuss two controversial articles together.

--- page ---

In the Aron et al. (1997) experiment, pairs of individuals, over the course of 45 minutes, carried out self-disclosure and relationship building tasks that gradually increased in intensity. A common misconception is that the goal was to create a long-lasting relationship between the individuals in the study, but rather it was to create a temporary feeling of closeness.

Let's try a couple of questions that with your group. Then we can read some articles together and discuss them.

@borismus
borismus / enormous_wings.md
Last active June 7, 2018 00:58
A Very Old Man with Enormous Wings
title participants
A Very Old Man with Enormous Wings
2-5

Written by Gabriel Garcia Marquez

Translated by Gregory Rabassa


let text = `
A taster of HSC 1
=================
readers: 3-4
This is a wild read that requires some intimacy with strangers. You'll be anonymous.
---- page ----
The provided value '1' is not a valid enum value of interface OscillatorType.
main.js:191 Uncaught TypeError: Failed to set the 'value' property on 'AudioParam': The provided float value is non-finite.
(Should be a super easy fix. Check out http://www.w3.org/TR/webaudio/changelog.html)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2173.0 Safari/537.36 | WebGL 1.0 (OpenGL ES 2.0 Chromium) | WebKit | WebKit WebGL | WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)
Three.js:760 WebGL: INVALID_OPERATION: getAttribLocation: program not linked
Three.js:760 WebGL: INVALID_OPERATION: getAttribLocation: program not linked
Three.js:760 WebGL: INVALID_OPERATION: getUniformLocation: program not linked
Three.js:760 WebGL: INVALID_OPERATION: getUniformLocation: program not linked
Three.js:760 WebGL: INVALID_OPERATION: getUniformLocation: program not linked
Three.js:760 WebGL: INVALID_OPERATION: getUniformLocation: program not linked
Three.js:760 WebGL: INVALID_OPERATION: getUniformLocation: program not linked
Three.js:761 WebGL: INVALID_OPERATION: getUniformLocation: program not linked
Three.js:761 WebGL: INVALID_OPERATION: getUniformLocation: program not linked
@borismus
borismus / gist:3939311
Created October 23, 2012 15:10
High DPI CSS image backgrounds with robust fallbacks
compass-image-set(W, H, IMG1, BP1, IMG2, BP2, ..., IMG_N, BP_N)
/** Default fallback */
sel {
background-image: url($IMG1);
background-size: $W, $H;
}
/* First pixel ratio breakpoint */
@borismus
borismus / precompile.py
Created September 14, 2012 18:55
Ember handlebars template precompilation
#!/usr/bin/env python
import os
JS_FORMAT = """
Ember.TEMPLATES.%(name)s = Ember.Handlebars.compile('%(template)s');
"""
output = ''
# Get all templates with the name *.handlebars
for filename in os.listdir('.'):