Archive | Tech RSS feed for this section

Day in the life of the NYC Taxi Data

29 Jul

Here is the quick story of the NYC Taxi data. It’s a good example of how messy and fun civic technology can be.

20140728-222749-80869355.jpg

What’s next for this data set? Got something interesting to build off of it?

How to get started in Civic Hacking

9 Feb

 

 

 

 

 

 

Image

Originally posted on Opensource.com. Reposted using Creative Commons.

What is civic hacking?

Seventy people gathered together one sunny Oakland afternoon, to volunteer and improve their city. There were no rakes or yard tools normally seen at volunteer day events though. No paint brushes, no trash bags, no canned soup bins. These seventy people were laden with laptops and were volunteering to improve the city’s website. This group of engaged citizens were building Oakland Answers, a new easy way to get answers for the most common questions asked on the Oakland city website. From finding out how to pay parking tickets, to checking what jobs the City was hiring for, this new website was citizen focused and community built. The day long event was called a “writeathon” and the majority of folks in the room were not web developers, but long time Oakland residents who came to write answers. Technologists were there too though, setting up servers and forking the open source code for the site. These web developers, the answer writers, and the City staff were all taking part in the growing new movement of civic hacking.

Civic hacking is people working together quickly and creatively to help improve government. – Jake Levitas

Here are a few more examples of popular open source civic hacking projects:

Open Source Civic Hacking
Open source software is fundamental to civic hacking. Passionate volunteers write code and invent services that improve their own neighborhoods, but do so in a way that can be repeated in other communities around the world. Being able to easily share code without restriction is what allows for civic technology to scale. For example, a few years ago in Boston there were severe snow storms that buried the fire hydrants. The same snow was downing powerlines and sparking fires. Some civic hackers saw this problem and created Adopt-a-hydrantGithHub, a way for neighbors to volunteer to shovel out the hydrants on their block. The following Summer, the same code was forked and redeployed in Honolulu, not for snow but for tsunami sirens. Adopta has since been redeployed dozens of times and is being constantly improved by coders across the country.

Image

Getting Started
A great first project is to include your city in an existing service. Take Click that Hood – GitHub for example. It’s a fun game that helps teach about a city’s neighborhoods. Whats great about it is that it has clear instructions for adding your own city to the game. These instructions include using open source tools, collaborating on GitHub, and finding open data — all necessary skills for getting started in civic hacking.

Finding open data
The civic hacking movement is dependent on being able to easily find data about governments and the places they govern. If transit data, like bus schedules and train station locations, aren’t available than we couldn’t make any useful apps about transit. Luckily, many cities understand the importance of making their data available and have open data portals now. Data.gov has a list of many of the government data portals around the country and world.  These portals gather all the available datasets that a City has and put them all online in one place. The best data portals have that data in a machine readible format, so that it can be easily included in apps. Check your City’s website to find if a data portal exists. If not, then working with your City to get one setup is a great civic hacking project to start with.

Open Source Data portals:

Image

Community
It’s important to remember that civic hacking includes both community and technology. All aspiring civic hackers need to join with others to solve our civic problems together. Check out the Code for America Brigade to find a local volunteer group or start your own.  The best part of joining up with other civic hackers is finding out how they’ve achieved successes in their own cities. The Brigade is one of the best resources for discovering the latest open source tools and projects to work on. Also, working with City staff and civic leaders who are part of the Brigade is vital so that the civic technology apps created by civic hackers solve real societal problems. Many different skills and many different perspectives are needed to work on problems that effect many different people. Finally, to get really immersed in the civic hacking movement, consider applying for the  Code for America Fellowship program.

Good luck!

Code For America

17 Oct

I got the Fellowship! I’m spending 2013 hacking on cities with Code For America. Yeah yeah yeah!

Code For America is a new organization that helps upgrade cities. It has quickly become the most distinguished force in the emerging open government, smart city movement. It’s like ‘PeaceCorps for geeks’ which I’m way down with.

They’ll send me out to one of the 2013 partner cities where I’ll get to flip the local government onto state of the art tech. My first job will be to meet tons of government employees and community leaders and just listen. After hearing what the local problems are and figuring out the local political quilt, I’ll come back to San Francisco for the rest of the year and hack. I’ll have the opportunity to hack on solving the specific problems my partner city faces, and solve them in a way that is scalable to any city in the world.

If the quality of projects from the past years Fellows are any example, its going to be an immensely exciting, yet challenging year. Bring it.

2013, the official year of Hack Your City.

Here is the Code For America founder and executive director, Jennifer Pahlka preaching church at TED.

Smart Bus Stops Done Dirt Cheap

8 Oct

Check out the latest Hack Your City project! Smart Bus Stops Done Dirt Cheap!

San Francisco’s Bus stops are already kinda smart, they have those cool Next Bus arrival signs, and some detailed maps of bus routes. Those help answer a few questions people have when they are stuck at the stop. Smart Stops is a project to help bus stops answer all kinds of local questions though. Think of it like Siri for the block.

You’ll be able to ask your favorite neighborhood smart bus stop all kinds of things. Just text in a question and your bus stop will send you a answer. How do I take the bus to Golden Gate Park? You’ll get SMS directions you can carry with you on your trip. Who’s got the best burritos in this hood? Where’s the local health clinic? We’ll ask around and find out for you. Smart stops will also collect stories from the neighborhood to share if you ask nicely.

This project came about because of the always awesome GAFFTA and their upcoming Urban Prototyping Festival. Hack Your City was invited to submit a project. We are honored to have Smart Stops included in the selection of urban interventions for the festival. All of the projects chosen have a mix of open source technology, public art, and had to be easily built by others in any city.

We chose to make Smart Stops a text message app so that it would be more accessible to people who are riding the bus. I’m not really feeling making a smart phone app, it just doesn’t seem as important. The spirit of this festival is create open source art that any one can clone and easily reproduce in their own city. By creating a SMS service, our Smart Stops art project can easily be built in any city in the world. There are parts of the globe where text messaging is used way more than the internet. Smart Stops is ready for these places already, no digital divide, no expensive hardware, just any easy code base to upgrade your bus stops.

We’ve got a talented crew of Hack Your City hooligans making this happen. We got people coding the backend, the questions, and the SMS service. You can check our work in progress code at https://github.com/visiblethinking/sbsdc.

We’ve also got urban hackers hand building our signs from reclaimed materials. We’re hand painting them with classic hand styles. The’re gonna be fly.

The Summer of Smart

6 Jul

Flick from summerofsmart.org

The era of urban hacking has arrived. The city of San Francisco is throwing a ‘Summer of Smart’ effort to get urban and civic hackers of all stripes to start working together. Local arts orgs and the relevant City departments have partnered to create space and time for designers, developers, journalists, and activists to make apps and tech solutions to important urban problems. These ‘Civic Hackers’ will link over the summer for a few super intense creative sessions called hackathons.

There are going to be three weekend long hackathons. These are events where interested people meet up to code  and draw like mad for 48 hours straight. At the end of the weekend they compare their achievements and party. The first of these three weekends just happened and it was rad sounding. The Gray Area Gallery gathered SF’s finest civic hackers to work on the themes of Community Development and Public Art. Unfortunately I was only able to stay for the keynotes and the introductions, but the list of projects made is super impressive.

The started projects include Art Mapper,  a slick twitter based app that maps out all the pics of Street Art sent to it. Also surprising it hadn’t been made yet is Public Art Spaces.  Additionally, there were location constrained digital bulletin boards, and even a tool to help make paying taxes fun. Keep on eye on YayTaxes.org. There were many more ideas passed around during the introduction that didn’t get teams. My favorite idea presented was a kickstarterish way to crowdsource funds for urban renewal. Such as community funded gardens, bike paths, and the like. Holler at me if you want to work on that one sometime.

There are two more hackathons happening this Summer. Sustainability and Transportation at the end of July and Public Health and Food in August. These events aren’t just for computer programmers, come through if you have any ideas or desires to be a part of the new civic hacker movement.

Gavin Newsom came through the first hackathon, here he is talking about the importance of Open Gov, Open Data and Civic Hacking.