Another neon idea…
The Physical Infrastructure of Human Computing
If you cannot calculate, you cannot speculate on future pleasure and your life will not be that of a human, but that of an oyster or a jellyfish.
– Plato in Philebus
There is considerable evidence of the mainframe era, the rise of the PC, and the early internet, but the more mundane details of computing history are often lost to software updates and hardware trends. The era before digital computers, when “computer” meant a human performing calculation, has left considerable records of the “how” of this work: where it was done, for what purpose, and by whom. The work of scholars studying human computing, notably Grier and Campbell-Kelly, focuses on the social, political, and scientific aspects. We know the details of William Samuel Stratford’s Nautical Almanac in England and the long narrative of the Mathematical Tables Project in New York City, but little has been written on the physical infrastructures of human computing such as office layouts and furniture, or the ephemera like the worksheets used to complete calculations. Because most of the physical infrastructure exists only in snippets of written material or in the background of photographs, I will only sketch some of the physical objects used in human computing, and mostly focus on 20th-century projects.
This account omits discussion of mechanical, electronic, and digital computing aides for human computers. Those devices are well researched, and many artifacts and detailed descriptions exist. Instead, this essay focuses on the lost fragments of physical infrastructure, namely worksheets, offices and furniture, and posters and other ephemera.
Continue reading “The Physical Infrastructure of Human Computing”
Every Service Provider
1 2 3 4 5 6 7 8 |
department of veterans affairs derby and company desbravador telecomunicacoes ltda dese technologies argentina s.a. deseret digital media inc. det danske filminstitut detect network deutsche telekom ag |
Every service provider used by visitors to visit casino online slots in 2014, via Google Analytics. View the entire list below; download the list here. For more information on providers of youtube marketing services, you can also visit themarketingheaven.com.
Spam Tags
A very long list of tags at the end of a spam email. Preview below, full list after the break.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<style> <environment> <Morn> <706706> <update> <viktig> <log> <posi> <einstellungen> <070k> <emailed> <6066> <themen> <erhaltene> |
“Chamber’s Anagrams”
“Chamber’s Anagrams,” containing over 100,000 anagrams, sorted alphabetically starting with ‘aaabc’ (abaca) and ending with ‘iiinnnnoorssttu’ (non-intrusionist). Bought at a used bookstore for $5.
Phonetic Word Wheel
The “Phonetic Word Wheel”, which appears to create combinatorial words (here are some more rudimentary word wheels). Via the book “Reinventing the Wheel”, via an excellent post on similar rotating devices from Brain Pickings.
Tutorial: Twitter Bots
UPDATE 9/14: A few things have changed for setting up a Twitter application since this tutorial was written. The main change is you will need a phone number to register your app. Most of this guide should be fairly close to the current system, though the screenshots may look a bit different.
Creating Twitter bots, automated text-generators that spew spam, poetry, and other things, can be a bit of a confusing process. This tutorial will hopefully get you through the tough bits and make bot-building possible!
For this tutorial I will be using Python, a language whose simplicity and natural syntax is great for working with text. However, this tutorial should be easily portable to your language of choice. I assume you know at least enough programming to write your own algorithmic text; if you need some help, I would suggest one of the myriad resources including Learn X in Y Minutes. Finally, this post is written from a Mac user’s perspective – if you use another OS and have suggestions or required different steps, my apologies and let me know so I can add them.
If your programming is not up to snuff, you might consider using IFTTT to trigger a Tweet. While the range of possible text is much more limited, you can easily do things like post a Tweet when tomorrow’s weather is forecasted to be nice or you like a video on Vimeo! (You can also use this as a backup for storing your bot’s awesome Tweets.)
You can view the source files used here, screenshots, and other miscellany for this tutorial on GitHub.
Tweet Redactor Bot
Another bot, released into the world today: @TweetRedactor takes a random Tweet from Twitter’s live “firehose” stream* and randomly redacts portions of the text.
* The “public stream” is a real-time snapshot of Tweets happening in real-time. While a tiny portion of the overall traffic on the site, the snapshot essentially gives a live random Tweet.
Three New Twitter Bots
Yesterday I released three Twitter bots into the world:
- @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
- @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
- @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