A person-friendly web of information exchange


People communicate in myriad ways. We have channels of information taking various forms such as encyclopedias, dictionaries, maps, photo albums, journals, letters, postcards, and more. Often, information exists in separate realms, and is difficult to combine. This, in turn, makes it difficult to create into rich and evolving forms.


People need an information tool(kit) that is easy to use. There needs to be little separation, or contortion, from working directly with the information we wish to remix and share.


We need to reward activities such as

  • improvement of existing commonwealth resources,
  • removing barriers to access
  • providing usefulness and/or relevance.

This, while filtering and discouraging abusive behaviour.

The Challenge

Create an open source interface that abstracts the complexities of API/data management. Enable people of all skills and abilities to create graphs and composite views of information from many sources.

The Interface

People will select information types and sources, and then connect the information on a canvas to create a composite display. These composites can be bundled and shared as well as embedded within other composite displays, in modular fashion.


The system might consist of modules to work with data. Generally speaking, there are at least three primary categories of modules.


Make request(s) for information, about the condition of information, and search for relevance.


Once information is located it may need to be modified, combined, filtered, etc.


Information may be rendered in at many stages of the process and in many forms, such as documents, tables, graphs, and multimedia output.


Brett Victor‘s work on interface design, and presentations such as Learnable Programming.

GIS Definitions from Geog 85


An attribute is a quality or characteristic of an object, observation, event, etc. Attributes can be recorded as fields in a database, columns in a spreadsheet, or through other structures and data formats. Attribute data can be classified into general types that generally align with statistical data types – i.e. category, numeric, etc.

Census block group

Census blocks are the smallest division of the U.S. census system, where information is collected from 100% of the households therein. Census blocks are clustered into groups, called block groups. Block groups form together in larger census tracts. This footprints of block groups and tracts are available, in TIGER line format, from the U.S. Census website.

See: https://www.census.gov/geo/maps-data/data/tiger-line.html




COGO is short for coordinate geometry, and is a reference language describing the geometric properties of observed objects. These observations, often provided by land surveyors, can be converted to digital representations using basic geometry components such as lines or arcs. An early implementation of COGO was the Integrated Civil Engineering System (ICES) created at Massachusettes Institute of Technology.

See: http://wiki.gis.com/wiki/index.php/COGO

Digital Elevation Model (DEM)

Digital Elevation Model data describe the Earth’s surface. The data can be structured as raster or vector format. The raster format represents the entire surface as a regularly spaced grid of points, while the vector format can contain only the number of points necessary to render the surface at a desired accuracy level. Each point, or node, in the data describe the elevation of the Earth’s surface at that particular place.

Geographic coordinates

Geographic coordinates assign values to points on the Earth’s surface. The values can be combinations of up to three numbers, usually indicating latitude, longitude, and altitude. The coordinates are overlain on a surface representing the entire surface, or a subset, of Earth. Different shapes, called datums, can be used to represent the Earth’s surface. This produces variability in accuracy between points on different datums, where the same coordinates on two datums can be meters apart.


Georeferencing involves associating spatial or geographic locations (i.e. coordinates) with data or objects. This can include indicating locations of objects depicted in images, such as aerial photographs.

Map projection and datum

A map projection is a process whereby the spherical surface of the earth is unwrapped and flattened to display as a map. The projection is a mathematical process that assumes a generic shape for the surface of the Earth, such as a sphere or ellipsoid, and then transforms each point on the surface to a point on a two dimensional grid. A projection can be thought of, and is analogous to, the shadow between your hand and a wall when shining a flashlight on the side of your hand opposite to the wall. There are hypothetically unlimited ways that a surface can be projected, and each method introduces some distortion in the process – creating inaccuracies in the projected result.

Map Scale

Map scale describes a ratio of one map unit as it relates to real world units of the same measurement. E.g. how many real world inches are represented by one inch on a map.


Metadata are data about data. Metadata describes characteristics of data that are not directly indicated or inherent. This can include projection/datum information, data quality/lineage assessment, attribution, licensing, and derived characteristics such as number of geometries, spatial extents, distribution of values, etc.


When taking images, including aerial photographs, there are natural distortions that occur due to perspective and optics. With aerial photographs, distortions such as perspective/tilt, lense distortion, and topographical differences, can be corrected to produce a ‘flattened’ image. This process is called orthorectification and the resulting images can be more accurately used in conjunction with other spatial data for base layers, etc.

See: http://wiki.gis.com/wiki/index.php/Orthophoto

My value domains

As part of the process of becoming resilient, I need to identify values and specific roles in which to apply my values. These contexts are known as value domains. As of this writing, I am able to identify the following value domains and roles, in which I need to clarify personal values:

  • Family
    • Son
    • Father
    • Partner
  • Work
    • Volunteer
    • Employee
    • Student
  • Friendship
  • Personal health/wellbeing

Map Projections

There are three types of map projections.

  • Conformal: preserves angles. Meridian and parallels intersect at 90 degrees.
  • Equal Area: preserves proportional area.
  • Equidistant: From one or more point(s), preserves distance to all other points, proportionally.

Renewing hope each day

If we run out of hope at the end of the day, we’ll rise in the morning and put it on again with our shoes. –Barbara Kingslover

The sun sets and gives us time to regenerate our energy. By the dim light of the stars, our body and mind can relax. Although the struggle to better the world seems insurmountably difficult, and at times woefully impossible, we can, each day, renew our fortitude with the slender rays of the rising sun.

Putting on our shoes is a simple act of preparedness, a necessity of our morning routine. With muscle memory, we tighten and tie our laces. Often our mind is halfway out the door already.

The 99% Spring Training @ Woolman

This evening, we had the opportunity to experience a training on peaceful direct action. The trainings are encouraged by an initiative called The 99% Spring. Following, are my brief notes from the event.

We will take the good from past initiatives, combine that with good from present actions, and create the good for future generations.

We are neglecting the poor when we focus only on the dwindling middle class. Broaden the lens.

How are we going to provide and open opportunities for current and future generations?

We facing a system designed to benefit the few at the expense of many.

Nonviolent Direction Actions historic:

  • Women’s Sufferege
  • United Auto Workers
  • United Farm Workers
  • Civil Liberties Movement
  • People Power
  • ACT UP

Noteworthy People:

  • James (Jim) Lawson
  • Ella Baker

Children and families can get involved in peaceful direct action.

Our greatest asset is us!

Movie: Koch Brothers Exposed

In a direct action:

  • Listen to the other person
  • Calm down conflict
  • Stand in non-threatening, strong posture/position
  • Flow from your deepest values

Aspects of direct action:

  • Vision = World as you imagine it
  • Goal = Specific outcome desired
  • Strategy = Series of steps to meet goal
  • Tactics = small pieces of the plan