Seattle Neighborhood Networks Project

From LibrePlanet
Revision as of 16:43, 21 November 2016 by Koanhead (talk | contribs)
Jump to: navigation, search

Background

The City of Seattle has a body called CTAB, the Citizens' Technology Advisory Board. http://www.seattle.gov/community-technology-advisory-board

CTAB advises the municipal government on technical matters. http://www.seattle.gov/community-technology-advisory-board/what-we-docommittees

CTAB does not mention Free Software anywhere in their published materials that I have found. Koanhead (talk)

(a search for

"Free Software" site:seattle.gov

yielded some references to no-cost software, but none to Freedom-respecting software.)

CTAB has a list of 4 remits listed on their web page navigation sidebar, one of which is Digital Inclusion. Synthesizing http://www.seattle.gov/community-technology-advisory-board/what-we-docommittees/digital-inclusion and the contents of a paper document (source apparently unavailable) distributed at a recent PechaKucha event (no link, because their website is awful) Digital Inclusion emcompasses:

  • digital equity
  • broadband adoption efforts on connectivity
  • skills and devices and technical support
  • device recycling and refurbishment

These goals seem laudable, and they are reachable (and then some) with Freedom-respecting software. This approach would save money, help more people, and be cheaper and easier both to implement and to maintain.

At a recent Group:LibrePlanet_Washington meeting, koanhead proposed a set of overlapping projects which can meet all these goals in a Freedom-respecting manner. Hopefully CTAB and the municipality can be persuaded to buy-in, as some initial funding will be required to make these projects possible; afterwards they can become self-supporting if properly managed. Buy-in from the City might not be easy as CTAB membership has some entanglement with Microsoft and other entities which may express an interest in continued for-profit civic capture. If the City will not help then we can approach individual neighborhoods, or even smaller groups if we can muster the necessary bodies to do that leg-work. We can hope that it will not come to that.

Components

The proposed project(s) are modular in nature. The plan is based on a bottom-up approach, building infrastructure and skills in individual neighborhoods and then connecting those neighborhoods together in order to achieve Metcalfe value (in information interchange) and economies of scale (in processing of physical things).

Recycling

Responsible recycling of electronic devices is important in several ways.

First, some of the materials that compose these devices are mined or harvested by slaves. Slavery is morally repugnant, massively ecologically harmful, and economically irresponsible. The mines operated by slaves and owned by slave-masters dump disproportionately-large amounts of various pollutants into oceans and rivers, affecting all of us. By reclaiming as much of these materials as we can, we can avoid contributing to the enslavement of human beings and to the concomitant environmental poisoning; if we can perform such reclamation at a large scale then we may depress the market in such materials, rendering the use of slaves to extract them unprofitable.

Second, the materials contained within some electronic devices are toxic and need to be kept out of the standard waste stream. There exists an unfortunate but widespread practice of simply dumping these devices into landfills, either in the US or abroad. This causes heavy metals and other toxins to leach into groundwater and eventually into peoples' drinking water supplies. Since the recent debacle with Total Reclaim https://www.atrecycle.com/total-reclaim-caught-exporting-to-hong-kong/, it's evident that we cannot trust even certified "e-Steward" vendors to do our recycling for us. Instead of forcing this externality on indigent people, we can turn it into positive value for local municipality.

Third, nearly all 'dead' electronic devices contain re-usable parts (notwithstanding the usual warning stickers claiming the opposite) which can be harvested, sorted and sold on to local hobbyists in kit form or used in local electronics classes. Availability of free or low-cost components makes these classes more available for low-income populations. Dismantling of devices and harvesting of 'through-hole' components can be easily accomplished at neighborhood workshops by unskilled volunteers with semi-skilled supervision. Some special equipment is desirable but not entirely necessary.

What's needed:

Equipment list

Necessary equipment

  • PPA: Eye and hand protection
  • Hand tools
  • Adequate ventilation

Optional equipment

  • Resistor bank for grounding capacitors
  • Desoldering equipment

Training

koanhead and others have prior experience in dismantling devices. Training materials are available at freegeekseattle.org and elsewhere online. [TODO]


Unlike other aspects of the program, the materials extraction phase may not be easily decentralized. The processes and materials involved can be somewhat dangerous, and the use of an industrial facility is indicated. Further study will reveal the extent to which the processes can be broken down, but this preliminary sketch of the project plan will assume a centralized recycling facility.

Refurbishment

Refurbishment of old or broken computer equipment into usable equipment is also the first phase of the recycling process. This can be done in a decentralized manner, each neighborhood can use a small space (Free Geek Seattle used a small classroom) to store and to work on hardware. These are also learning spaces, so they should be accessible to the public whenever activities are happening.

Equipment

  • PPE as above
  • Hand tools
    • Screwdrivers
    • Hex drivers
    • Pliers
    • grounding straps

Training

Training materials are available at freegeekseattle.org. These cover Safety Training as well as training in the dismantling process itself.

Networking

Each neighborhood workshop should have at least one Ad-Hoc capable Wireless Access Point providing access to its public network to the neighborhood. It should also provide, at low or no charge, smaller wireless-networking devices to build out the network into the local area.

Ad-Hoc mesh networking is necessary for security, robustness and availability. A mesh network is not subject to centralized monitoring or interference by bad actors. It can seamlessly re-route data in the event of a plurality of nodes going down. It can provide multi-link transport for higher on-demand bandwidth without increased latency.

Many mesh networking protocols exist which are Freedom-respecting software. This proposal deliberately does not require nor recommend the use of a specific protocol. Instead neighborhood workshops are encouraged to experiment with different protocols and setups and work out interoperability agreements between themselves. Neighborhood networks should provide at least one TCP/IPv6 networking gateway for compatibility with the global Internet and for local interoperability.

Equipment

Ad-Hoc mode is a standard mode available to all Wi-Fi radios which are compliant with the 802.11 family of standards. Some consumer radios do not offer Ad-Hoc mode due to flaws in their Freedom-disrespecting firmware or driver software; some of these radios can be made to enable the mode via various means. More powerful radios are available, such as the Ubiquiti NanoStation, which cost a few hundred dollars to purchase and can use entirely Freedom-respecting software. Such radios can also be built at local neighborhood workshops using refurbished components.

Training

LibrePlanet Washington Group:LibrePlanet_Washington has several members with experience in wireless mesh networking using various devices, software and protocols.

[TODO] List of training materials online:


Skills training

Free Software is dominant in many of the most lucrative and fastest-growing segments of the IT sector.

LibrePlanet Washington is committed to, among other things,

  • Educate: Produce and distribute informational resources on free software and free culture.
  • Empower: Provide support and guidance for people using and contributing to free software.

The group has several members with a great deal of experience with software skills training. Free Software training resources are ubiquitous online, most of them available under Free Documentation licenses which permit them to be freely distributed: thus such resources are also nearly ubiquitous offline as well.

koanhead is willing to spend every waking hour in providing such training if necessary, even if it means sleeping in the street and starving to death. This is probably not necessary since a) other LibrePlanet members and other folks from different organizations are probably also willing to help; and b) training trainers to train trainers doesn't require training training trainers.

What We Offer

  • Planning
  • Hardware and Network planning assistance and setup
  • Software development
  • Person power (at least one full-time person's worth)

What We Need

Neighborhood engagement

People make it go

We can't do any of this without help from the citizens of Seattle (and whichever other municipalities want their own local networking, training, recycling and distribution infrastructure). Above all we need our neighbors to join in with us to build their thing in their neighborhood.

Some stuff also

In particular we need some space in each neighborhood. One large room, and a place to mount an antenna, is enough to get started. Electrical power will need to be provided, unless we or the neighborhood volunteers can come up with local generation.

How City of Seattle can help

A small initial grant would be enough to make it happen. This grant need not be monetary- what we need is space, people, and electricity. If the City can provide these things, or money to purchase them, the rest can be bootstrapped.

How to get there

How to approach the City

Via CTAB

A delegation from LibrePlanet or similar Freedom-oriented organization could approach CTAB with a proposal like this one, and ask for money.

Via neighborhoods

Instead of approaching CTAB directly, we can instead try to solicit interest among the neighborhoods themselves. When interest is established and once efforts begin to build the necessary structures, the neighborhood organizations can apply for CTAB's Technology Matching Fund (and there are other neighborhood funds available through other City departments as well).

This will require more legwork on our part:

  • Finding neighborhoods with an identifiable group able to assist in local organizing and to make decisions about local resources (meeting rooms, rooftops etc.)
  • Contacting these groups, making a pitch, and then following up as necessary until we have some volunteers to work with, at which point the Real Work begins.