Skip to content

Instantly share code, notes, and snippets.

View jeffThompson's full-sized avatar

Jeff Thompson jeffThompson

View GitHub Profile
@jeffThompson
jeffThompson / EveryServiceProvider-2014
Created January 15, 2015 19:46
Every service provider used by visitors to my website in 2014, via Google Analytics
(not set)
*se2-drp*
*se3-drp*
*se6-drp*
*se6-ptk*
. nack design strategi scarlettrd
012 smile communications ltd.
013 netvision
013 netvision ltd
02 online (uk)
$
$a_carousel_container
$controls_el
$controls_links
$e
$h
$heroEl
$tgt
a
a_carousel
@jeffThompson
jeffThompson / gist:f1d39aab9cfa04b17623
Created December 30, 2014 20:27
SRT File From "Computers Are People, Too!" (1982)
SRT FILE FROM "COMPUTERS ARE PEOPLE, TOO!" (1982)
Timestamp information has been removed for
continuity. Hear the text-to-speech here:
https://soundcloud.com/jeffthompson/srt-file-
from-computers-are-people-too-1982
-------------------------------------------------
miss
@jeffThompson
jeffThompson / Every Word In The Periodic Table
Last active March 15, 2018 07:46
Python script to generate all the possible words that can be made from the periodic table.
'''
EVERY WORD IN THE PERIODIC TABLE
Jeff Thompson | 2013 | www.jeffreythompson.org
Takes as its input the abbreviations of the elements in the
periodic table and returns all possible words that can be
generated from that input*.
Idea occurred while sitting through a boring meeting in a
lecture hall, staring at a periodic table on the wall.
@jeffThompson
jeffThompson / Words In The Periodic Table: Results
Created December 4, 2013 15:15
A (partial but pretty extensive) list of words that can be made from the elements in the periodic table.
Ac
AcCePt
AcCePtS
AcCEsS
AcCEsSeS
AcCrUAl
AcCRuAl
AcCrUAlS
AcCRuAlS
AcCrUEs
@jeffThompson
jeffThompson / Word Frequency Search the Internet Archive
Last active June 1, 2017 18:50
A curatorial experiment through a residency with the Internet Archive; searches the Internet Archive for a given term, downloads the first result, parsing the most frequent word.
#!/usr/bin/python
'''
MOST FREQUENT WORD SEARCH
Jeff Thompson | 2013 | www.jeffreythompson.org
A curatorial experiment through a residency with the Internet Archive.
REQUIRES:
+ Natural Language Toolkit (NLTK)
#!/bin/python
import subprocess
import os
from PIL import Image
'''
SORT PDFs BY BRIGHTNESS
Jeff Thompson | 2013 | www.jeffreythompson
@jeffThompson
jeffThompson / Arduino 2d Array Generation Stats
Created July 10, 2013 13:13
A test to see how long it takes an Arduino to generate 2d arrays (game levels) of various sizes and depths.
/*
LEVEL GENERATION TEST
Jeff Thompson | 2013 | www.jeffreythompson.org
A test to see how long it takes to generate levels of
various sizes and depths.
Statistics running on my Uno, from reset to
level finished being created:
@jeffThompson
jeffThompson / Procedural Cave
Created May 19, 2013 20:24
Procedural cave generation using random walk and Perlin noise.
/* PROCEDURAL CAVES | Jeff Thompson */
final int w = 100;
final int h = 50;
final int numSteps = 10000;
final float noiseInc = 0.3;
boolean saveIt = false;
int[][] level;
@jeffThompson
jeffThompson / Algorithmic Islands
Created May 12, 2013 18:20
Simple Processing sketch to generate algorithmic islands
/*
SMELL GAME LEVEL TESTS
Jeff Thompson | 2013 | www.jeffreythompson.org
Ideas:
+ Run forest fire simulation to set terrain
*/