Alternative Algorithms
Team
Alexander Galloway, Rosa Menkman, Michael Stevenson, Laura van der Vlies, Erik Borra. Design by Marieke van Dijk
Description
In this project we wish to explore number spaces, specifically the numerical range of available IP addresses. To view this numerical space, we have created a web browser with a limited set of features: the user can either surf to the next higher IP address or the next lower IP address using forward and backward buttons. Like a radio scanner, the browser skips over empty parts of the spectrum, incrementing the current IP address upward or downward until the next available web server is found. In this way, the user is able to browse according to specific IP address neighborhoods.
http://r-s-g.org/LCL/controlstructure.html
Question
How to create an alternative browsing experience that foregrounds the Web's machine habitat.
Sketches
Single channel "TV" interface
First concept, 'zapping' through IPs like a television,
with only an up and down option to navigate.
|
Neighborhood with left/right movement
Second concept, a slider with two neighbor-IPs
on each side.
|
Neighborhood comparisons with three bands
Final concept, three sliders that show different
IP areas.
|
IP address space
Iana IPv4 Global Unicast Address Assignments.
Wikiscanner List anonymous wikipedia edits from interesting organizations.
Find IP Address Find IP addresses per country.
Related Maps and Projects
Similar visualizations have been produced for other abstract number spaces, such as
| U.S. Frequency Allocation |
1:1 is an art project by Lisa Jevbratt. The project looked to create "a database that would contain the addresses of all the websites in the world and interface through which to view and use the database." Visualizations from 1:1 are 'zoomed out,' giving a sense of the size and complexity of the number space. |
|
|
Quotations
Galloway, Notes for a Liberated Computer Language,
http://r-s-g.org/LCL/
Manovich, Language, p252: "New Media spaces are always spaces of navigation."
Chun, Freedom and Control, p44: "Ips simultaneously impose, obfuscate, and displace location, address, area and coordination. The internet, through its URLs, disengages name from location and location from geography while offering the virtue of location."
Chun, Freedom and Control, p46: "New Media spaces [...] are fundamentally unnavigable. Users may navigate and control software interfaces, but this control compensates for, if not screens, the lack of control they have over their data's path. Users do not navigate their packets."
Rogers,
Politics of Web space, p7:"Crucially, with or without maps, these associations formed by hyperlinks came to be known as ‘spaces,’ e.g., the ‘hate space’ on the Web (Sunstein, 2001). In other words, selective link-making creates space when one conceives of space as that demarcated and shaped by limited acts of association. The demarcationist, space-making approach had another important consequence. It performed an important break with cyberspace by suggesting that hyperlinking behaviors dismantle the 'open-ended-ness' of cyberspace, an idea that informed 'placeless-ness' and led to what one may call ‘place-less space’. "
The Economist,
The Revenge of Geography: "Your nearest web page"
Method
Our project concerns the same IPv4 space, but zooms in to allow users to navigate by IP. Moving from one address to another, users are confronted with a Web normally out of sight.
Outcomes
1. IP Browser,
http://ipbrowser.digitalmethods.net
2. IP Browser of the Palestinian IP Range,
http://tools.issuecrawler.net/beta/ip_diagnostics/
Follow up projects
- Question: In the available IP address number space, what percentage of IP addresses contain computers running a Web server? Of these resulting web pages, what percentage of the pages are meant for public use?
- 1:1 but then on port 80 and with screenshots of the landing page. Then 1px per screenshot with possibility to zoom with factors 10.
- add vertical scroll by ip2domain service
- add ranges (e.g. countries, isps, companies) for pre-selection
- cache ranges to enable quick overview of that range
- map ip2geo in google earth (see also http://geourl.org/), provide list of ips per lat/lon, provide list of domains per ip
- add data like lat/lng, whois, language, ...