Status
automated voice on the Utility Service phone is creepily alive
Location
1055 N Nelson St, Arlington, VA
Subscribe to GeoRSS Subscribe to KML


Open-Source

Imity Open Sourced

Published in Mobile, Open-Source


Imity LogoImity - the bluetooth proximity location service that showed up at Where2.0 last year and has been teasing me with their cool software has just open-sourced their code! (via O’Reilly Radar)

As of today, our phone client is open source. New features, bug corrections, builds for new phones, it’s all open for your mad Java skills (or whatever you feel like porting to).

So yes, it’s in Java. Last time I tried to get a J2ME toolchain built on Mac or Windows it was 3 days of frustration before I gave up. Perhaps their service API is simple and could be done in Py60 or Mobile Processing.

If you haven’t heard of Imity before, the concept is that while geolocating you in the world is neat and all, what really matters is who is near you. It doesn’t matter so much that you’re at a conference center, what matters is that there are dozen people around you, some of you whom have met already, or will meet again. Imity tracks these proximity locations of other users, connects you when certain ones are nearby.

Really, geolocation is a good mix of the two. Sometimes it is just about me, where I am, and what there is to do there. And other times it’s about connecting me with people - and perhaps we go off to do some of the fun things in the area.

Imity also did some very cool stuff by prototyping their concept and code in Second Life, the virtual reality world. It was a great demonstration of using Second Life as a rapid prototyping environment (no need to build into real handsets and find other users in the world), and also did a good job at marketing.

Check out the Google code page for the software.


YahoOSM

Published in Geo, Maps, Open-Source


OpenStreetMap LogoSteve Coast announced that OSM now has Yahoo’s Satellite imagery. This is incredible news, as there is a tremendous amount of data and imagery that would be too difficult/expensive to obtain with out the support of a company like Yahoo. Steve shows off an applet that automatically generates streets from the imagery. Geobloggers (Dan Catt) has some thoughts on how this really helps the cause and experience of the open-mapping front.

He mentions the “Here be Dragons” experience of people really wanting to go out there and find the unmapped places. This is how OSM really got off the ground in the first place, as most of the world was “Dragon-land” and everyone’s individual contribution made a huge difference, at least in the UK/Europe.

Data as good and bad

The US still doesn’t have great OSM representation. One response I’ve heard from the OSM crowd is, “the US already has TIGER/Line data, so there’s less impetus for people to go out and contribute new data”. There were very few “unknown areas”, so people found less benefit to put effort into adding those few places. Now, with Yahoo’s imagery & an applet to automatically generate roads, will there be the same effect in the UK/Europe? Nearly overnight the amount of mapped areas with dramatically increase with little to no effort by the actual mappers. While their efforts made OSM what it is, and therefore made it possible and useful for Yahoo to give the imagery, I wonder if they’ll now feel they’ve partly “lost their voice”?

Will looking at the next generation OSM map and seeing 90% coverage make the developers/gatherers more apathetic about setting up mapping parties? What happens when you go from the underdog to the superdog? Google is dealing fairly well with it - they spend a lot of effort to seem like a “small company” - but when you have an open call to hire more than 150 engineers, you’re not small.

Bring out your users… <dong>

What this data definitely will do is bring more users to the project, whereas before there were mostly devs/contributors, and very few users. We’ve already seen some of the first commercial uses of OSM data, albeit for very specific locations. With more data, better coverage more developers can use OSM data for their projects. And perhaps we’ll even see people able to load the data into their GPS receivers or nav systems and use them as their primary mapping source.

Having users is a whole different set of issues than what OSM has dealt with in the past. Part of the growing pains is dealing with a quick increase in the community size which can affect the quality of data, reduction in a feeling of ‘community’, and also just dealing with common issues, support, and questions from new people as they start flooding in.

Simple Inspirational

The primary contributors to OSM have been in Europe, and they’ll probably have the largest change from development to users. European contributors will have to deal with the possibility loss of identity that they had with OSM as a grass-roots organization and helping shape it as a larger, more stable entity.

But another benefit of this huge surge in usefulness and visibility of OSM is that it should inspire contribution and development around the world. It can spur users in Asia, New Zealand, Africa, and South America what the power and purpose can be in contributing new data. They’ll now see OSM not just as a bunch of geeks “over in Europe” running around with GPS units, but a solid, useful, system where they can contribute to and really use this new data and services.

Of course, all this will still take some time. OSM just got the imagery, and they’re still working out the bugs and features of the applet to convert the images to real street data. But it’s definitely a turning point in the open-geodata front, one that will cause quite a bit of excitement.

And good luck conquering the last of the dragon-lands.


ActiveCollab - free BaseCamp

Published in Open-Source, Project


activeCollab is an easy to use, web based, open source collaboration and project management tool. It’s BaseCamp, but free of charge and open-source. And I actually possess all of my own data.

Setup took a whopping 10 minutes (including waiting for the DNS of the MySQL database to propagate, and adding some accounts). You can setup projects, add users, limit users to specific projects, and add clients. It even looks really great, which is entirely not-normal for an Open-Source project, which is usually very innovative/solid, but looks like old white toast.

I don’t think it supports the nice API’s and such that BaseCamp does, but it’s an actively developed project, so hopefully it shows up soon.


OpenMoko - open phone

Published in Gadgets, Mobile, Open-Source, Technology


I am desperately in need of a new phone. My trusty Nokia 6600 has served me well, and still continues to chug along, but is plagued by bad sound, connection, small memory, and slow processor. I’m still drooling over the new Nokia N95, but not sure when I can actually get my hands on one (or afford it).

However, there is another drool-worthy phone coming out in January. On the same vein as the Nokia N770 tablet, which is very hackable, the OpenMoko phone is a fully hackable mobile phone. GPS, quad-band GSM/GPRS, SyncML, microSD cards, apt-get install, Linux, GTK goodness. Future versions are expected with WiFi and Bluetooth. via Koen’s Blog

Also check out the LinuxDevices article which sports images including mapping applications.


Google Hosting

Published in Google, Open-Source


Google HostingGoogle trumps Sourceforge by releasing Google Hosting.

It’s Open-Source project hosting, with what seems like very advanced issue tracking. Fast, easy to understand, simple.

There are already some projects up, like Rails App Installer and Biometric API for Linux.

I assume all/many of the Google Summer of Code projects will end up hosted here. Also, I could see Google providing something like a Krugle source-code search for finding specific files and code snippets. Then why not go ahead and toss in a Code Snippets where anyone could highlight/mark source code as useful, and pulled out for others to then see these snippets easily.

Google Hosting FAQ