Three New Twitter Bots


Yesterday I released three Twitter bots into the world:

  1. @wouldratherbot posts randomized “would you rather” questions, such as “Would you rather etch a hat or edit an acceptance?” and “Would you rather standardize an appellate or reject a counter?” – code for the bot here
  2. @randomchordbot generates all 40,920 chords in the first 5 frets of the guitar, one per hour (see an example at the top) – code for the bot here
  3. @artassignbot creates randomized art assignments and due dates anywhere between 10 seconds and 10 years from today, for example “Create a flipbook examining your relationship to food, due on Sat, Nov 22, 2014” and “Construct an etching examining the history of memory, due in 36 seconds” – code for the bot here

Long-String Guitar Documentation


Documentation of the long-string guitar, a single-string electric instrument designed using extruded aluminum beams to be completely adjustable and customizable.

Above, the bridge section, which is attached to the wall using aluminum brackets. The string is attached to an eyebolt, then across a lasercut acrylic bridge and over a humbucker pickup. The electronics include a tone knob and 1/4″ output. The pickup is not soldered to the electronics but connected with a terminal block, making it easy to swap different pickups.

Continue reading “Long-String Guitar Documentation”

All The Words In Music

All possible words in the English language that can be formed by Western musical notes (A-G):

A: aa, ab, aba, abaca, abba, abbe, abed, accede, acceded, ace, aced, ad, adage, add, added, ae, aga, age, aged, agee

B: ba, baa, baaed, baba, babe, bacca, bad, bade, badge, baff, baffed, bag, baggage, bagged, be, bead, beaded, bed, bedad, bedded, bede, bee, beef, beefed, beg, begad, begged

C: cab, cabbage, cad, cade, cadee, cadge, cadged, caeca, cafe, caff, cage, caged, ceca, cede, ceded, cee

D: da, dab, dabbed, dace, dad, dae, daff, dag, dagaba, dagga, dagged, dead, deaf, deb, debag, debagged, decad, decade, decaff, dee, deed, deeded, def, deface, defaced, degage

E: ebb, ebbed, ecad, ecce, edge, edged, ef, eff, efface, effaced, effed, egad, egg, egged

F: fa, fab, facade, face, faced, fad, fade, faded, fadge, fadged, faff, faffed, fag, fagged, fed, fee, feed

G: gab, gabbed, gad, gadded, gade, gadge, gae, gaed, gaff, gaffe, gaffed, gag, gaga, gage, gaged, gagged, ged, gee, geed

Created using this word list (not comprehensive, but easy to find and free):

And with a rather simple Processing sketch: