In memory of

Written by Adrian Holovaty on January 31, 2008

It's with mixed feelings that I announce the end of one of my projects, This site has been serving Chicago residents since May 2005. I hope you'll indulge me in a brief retrospective.

Screenshot of homepage was one of the original map mashups, combining crime data from the Chicago Police Department with Google Maps. It offered a page and RSS feed for every city block in Chicago and a multitude of ways to browse crime data — by type, by location type (e.g., sidewalk or apartment), by ZIP code, by street/address, by date, and even by an arbitrary route. The New York Times Magazine featured it in its 2005 "Year in Ideas" issue, and it won the 2005 Batten Award for Innovations in Journalism.

It's been a fun ride. When I launched the site, Google Maps hadn't yet released the mapping API that's so common — even passé? — today. I can't help but feel like an old-timer: "Back in my day, we had to reverse-engineer Google's obfuscated JavaScript just to get maps embedded on our own sites!" Now it seems like every other Web site finds an excuse to use those familiar, bubbly, yellow-white-blue-pastel map tiles. wasn't the first Google Maps mashup. That honor belongs to Paul Rademacher's HousingMaps, which, at that time, was modestly titled "Craigslist + Google Maps." The straightforwardness of that original title illustrates the excitement of it all: just the mere fact that somebody had mixed Craigslist data with Google's maps was new and remarkable. Kudos to Paul for keeping the site up and running for all these years. Not only was it a groundbreaking technical achievement; it remains genuinely useful.

A lot of good has come out of At the local level, countless Chicago residents have contacted me to express their thanks for the public service. Community groups have brought print-outs of the site to their police-beat meetings, and passionate citizens have taken the site's reports to their aldermen to point out troublesome intersections where the city might consider installing brighter street lights.

It's done some good on a larger scale, too. The site helped influence Google to open up its mapping API for all to use. It inspired at least a dozen "spin-off" sites in other cities, from Berkeley to New Haven to Houston — most of whose designs were very similar to Wilson's beautiful design. And the site's slashdotting forced me to write parts of Django's cache system. (Django itself was released open-source two months later; was the first public Django-powered site not run by the Lawrence Journal-World.)

A few weeks ago, I received an e-mail from the folks at Amazon EC2, where the crime site is hosted, saying the server instance that houses the site will be terminated on February 15 — and that it will no longer be accessible after January 31. This is happening because I was an early user of EC2 and their network has gone through some changes that require all customers of a certain tenure to rebuild their servers. Instead of going through the hassle of upgrading my server instance, I'll let the Amazon staff shut it down on Thursday. All pages will redirect to the appropriate pages on my newest project, EveryBlock.

In many ways, EveryBlock is the next generation of I've often described it to people as " on steroids — more than just crime, and more than just Chicago." It's brought to you by the same people (Wilson and me from, plus Paul and Dan, who've worked on similar projects), and it has the same philosophies. As we developed EveryBlock, we kept firmly in our minds — this new thing we were making had to be a superset, an expansion, a significant step forward. So there's almost nothing you could do on the old that you can't do on EveryBlock. And, unlike, which was always a side project, EveryBlock has a team of four people improving it full-time, meaning we have the resources to add features, such as e-mail alerts (just added yesterday), that never had. We hope EveryBlock is a worthy successor.

This story has a fitting epilogue. In just a few weeks after goes offline, the site will be featured in an exhibition at New York's Museum of Modern Art, called Design and the Elastic Mind. will have ended its life and become a museum piece.


Posted by Oscar on January 31, 2008, at 7:58 a.m.:

Wow. Mixed feelings indeed, as a huge fan of you and django has somewhat always meant something. May it rest in peace...

Posted by Guillaume on January 31, 2008, at 9:57 a.m.:

Bravo for this this site, that's was a very good service. You should write an advertisement about that on homepage so people will not be surprised tomorrow.

Posted by Tim Lucas on January 31, 2008, at 10:38 a.m.:

Though EveryBlock is a worthy successor to Chicago Crime it's a shame the Chicago Crime site won't exist for posterity's sake. All those inbound links citing it as a change-maker and example will now redirect to EveryBlock. I'm sure you don't mind getting all the inbound links for free but it might come as a surprise and disappointment to some. An alternative solution would be to simply keep the site live, w/o maintainance, but indicating the site's been superceded by EveryBlock and providing a link to the newer, superior site. I appreciate it's your prerogative, but I know I and a few others I've spoken too would have definitely preferred ChicagoCrime to hang around.

Congrats on the launch of EveryBlock! Very excited team you must have at the mo.

Posted by Martin on January 31, 2008, at 11:23 a.m.:

Adrian - just out of curiosity...will you be using EC2 for as well?

Posted by Olly Jackson on January 31, 2008, at 11:38 a.m.:

Wow, a sad day indeed Adrian, but then EveryBlock is a worthy successor. I still remember the good old days when I was emailing you for advice on setting up the mapping at Ahh, good times.

Posted by Patrick Beeson on January 31, 2008, at 12:58 p.m.:

While I'm sad to read Chicagocrime will be gone, EveryBlock is indeed a worthy successor.

Would it be possible to open-source the code in some manner to contribute to the Django community? Of course, since it's running on a very early codebase this might not be reasonable.

Posted by emad on January 31, 2008, at 3:29 p.m.:

Sorry to see it go, Adrian...but I like EveryBlock and look forward to seeing more from it. :-)

Posted by Adam on January 31, 2008, at 4:10 p.m.:

Agreed w/ Tim about passing on all the well-deserved linking power to a site that may/may-not deserve it.

Posted by John M on January 31, 2008, at 4:35 p.m.:

I can appreciate the feelings of shutting down a project you have pride in. Congrats, and the future holds great promise.


Posted by Adrian on January 31, 2008, at 5:23 p.m.:

Martin: No, we're not using EC2 for EveryBlock. We're using Media Temple, which we've been extremely happy with.

Posted by Hylton Jolliffe on January 31, 2008, at 5:39 p.m.:

Adrian - congrats on a great run. I remember well its debut (as well as other past projects of yours) and appreciating where you and the Web in general were headed with all these tools - sent it on to lots of people at the time. Good luck with EveryBlock

Posted by Microsoft on January 31, 2008, at 5:57 p.m.:

This reads like a Microsoft blog post. "We're killing this thing, which works perfectly well, but it's because our other thing is more better for you the customer, and our decisions are always all about you the customer...."

But of course, it's about marketing. You've got a new for-profit venture and so you want to take some of the chicagocrime juice and feed that in to your Every whatever.

Posted by Adrian on January 31, 2008, at 6:07 p.m.:

Microsoft -- I'm sorry you think that. :-(

Posted by Jeff Barr on January 31, 2008, at 6:46 p.m.:

Hi Adrian, it wouldn't be that hard to create an AMI with this code and to get it running on a new-style EC2 instance. If you want me to get you some help with this, drop me a line ASAP (jbarr at amazon dot com).

Posted by Andrew on January 31, 2008, at 6:53 p.m.:

Just a quick note - thank you so much for Chicago Crime, even for those of us nowhere near Chicago. I used it as an example in a seminar I gave explaining the new Web to physicists; it helped really open their eyes to what we could now do with the data we've got access to.

Posted by Brian Drum on January 31, 2008, at 7:16 p.m.:

Congratulations on the MoMA exhibit—I've always considered to be a landmark web site.

Posted by Paul Rademacher on January 31, 2008, at 8:33 p.m.:

The end of an era for sure, Adrian. I was proud to be listed beside your site the last couple of years.

In a time like this, my emotions are best expressed by the classic words of Captain Kirk:

Good luck with Everyblock, Adrian!! It looks great, and it makes perfect sense to roll ChicagoCrime's functionality into it.

Posted by Yarko on January 31, 2008, at 8:49 p.m.:

Any thoughts on expanding "City" to "Metro Area"? There must be challenges with this. I would be interested if there are any requirements for communities that might want to be included - I can imagine businesses (restaurants, music venues, etc) and neighboring communities. Would be nice to have some common model.

Posted by Kyle Fox on January 31, 2008, at 9:22 p.m.:

Congrats, good luck with EveryBlock. It blows my mind, and the mind of anyone to whom I show it.

As Patrick suggested, it would be awesome if you could release the code for :) I'd love to see a large, real-world django project built by the most knowledgeable django developer out there.

Posted by Justin Bronn on February 1, 2008, at 6:49 a.m.:


Sorry to see it go, but EveryBlock is a worthy heir. Thanks for the inspiration -- it has taken me way beyond placing points on a map.

Posted by Andre Natta on February 1, 2008, at 9:01 p.m.:

It's definitely bittersweet, though the fact that EveryBlock is launched means that it will in fact still live on. I'm looking forward to the day when we can have this down here in Birmingham.

Posted by david on February 3, 2008, at 1:32 a.m.:

I was in awe at what you did from seeing Chicago for the first time at the Batten Awards and stil am, taking every opportunity to give web novices I come by a piece of contemporary net history in Chicago Crime. If you'd like to reminisce some more you can see the video report from the Batten Awards 2005 and the wee interview you give. ( I should out in on Youtube)

Good luck with whatever other projects you're pursuing. I imagine you gave Chicago Police force reasons to make your site their home page. Given the situation in the UK, a LondonCrime wouldn't go amiss.


1st place Batten awards

Posted by Ryan on February 4, 2008, at 4:21 a.m.: had a great interface.

Compared to it, Everyblock seems like a toy version.

First, Everyblock won't let me focus on a specific block. CC gave you data for the block you were interested in, with the option to zoom out to a 2 - 4 block radius. Everyblock only gives you a zoomed out view, so there's lots of data I don't really care about.

On CC, when zoomed all the way in, I saw all the crimes from all dates. (Actually, the last 25 or something, but often that covered over a year's worth of data). With Everyblock, the map only shows very recent crimes. I see no way of showing crimes on the map from say, last month.

In other words, let's say I'm looking for a new apartment, and I want to focus on a specific address, and visually see all the crimes in a 1 or 2 block radius, from the last year, on a map - I can't do that anymore!

Wasn't that one of the best uses for Chicagocrime?

Also, Everyblock puts the map and the listing of crimes on two separate pages, instead of on the same page as CC did.

Why? It's just frustrating. If this was done to allow for a larger map, why not just stick the crime list under the map?

Everyblock looks interesting, and I will definitely play around with it. But it can't do what I used Chicagocrime for - so that's one huge strike against it.

I'm actually really depressed about this.

I wish you could address these issues in Everyblock, and leave Chicagocrime up in the meantime.

[ There are people out there (like me!!) who would give you tons of feedback (for free!!), and having both sites up at the same time to compare would really be great. ]

Posted by Adrian on February 4, 2008, at 6:23 a.m.:

Ryan: Stay tuned. :-)

Posted by follower on February 4, 2008, at 2:33 p.m.:

Ah, how could I not post something when everyone else is reminiscing like the old coots we are... :-D

Let's party like it's early 2005!

Heh, I'd totally forgotten about my own 'deObf' routine...


P.S. I look forward to the 10th Gmaps Hacking anniversary reunion party you throw when you're a multi-millionaire from EveryBlock. :-)

Posted by Horticulture on February 7, 2008, at 11:21 p.m.:

I second nearly everything Ryan said. The map interface is clunky, far less detailed and hard to navigate, plus you need to click through several screens to even see the tiny map. I find myself unable to use the site the way I used to be able to use it.

Posted by Adrian on February 8, 2008, at 7:15 a.m.:

Horticulture: Thanks for the comment. You didn't leave an e-mail address (or a real name, for that matter), so I can't e-mail you personally, but in case you come back to this page, please take a second to e-mail us at feedback at to tell us how you used to be able to use it. We'd love to fix stuff for you.

Comments have been turned off for this page.