Monday, December 17, 2007

Percussion Is Art, OK? Believe :)

Bill Bruford, the best of the best.

Playing.

Tuesday, December 11, 2007

It Is Not My Intention to Bore Viewers to Death!

However, I may do so inadvertently :)

OK, so here's a sloppy vid taken casually in our so-called Social Computing Room while it was being brought online (a Sunday ;). This merely shows that four walls of the room can display a PC desktop.

The persons who made it happen are Warren, Jim and Justin. Early user experience reviews (informally requested after demos) are very positive, so this has great potential.

The last week or so I've been working on less exciting stuff (IMHO), but this thing will rock :)

Wednesday, November 21, 2007

Monday, November 12, 2007

Example of Prototyping Real in Virtual

This is from our SecondLife presence, but it is a virtual mock up of the real spaces seen here in previous posts.

We're finding this type of prototyping to be very effective.

Sunday, November 4, 2007

Funky Room



Here's a room we'll be working with shortly. When the construction and outfitting are finished I'll try and post some details...

Monday, October 15, 2007

Part of Me


This wonderful photo is of my brother, sitting on one of my father's motorcycles, way back when in 1968 (I think). It was a Honda -- maybe he only had that bike then.

But observe the curve, the feel of the street visible. All of that is indelibly etched in my memory, and it expands when I see this photo. The white picket fence, the sidewalk, the driveway.

A tidal wave of memories.

Wednesday, October 3, 2007

Tuesday, September 11, 2007

The DEranged Security Flap

When Dan Egerstad blogged about being able to compromise (or gain the ability to compromise) systems used by governments and agencies around the world he must have known it would attract attention. He fears persecution, especially by the USA, but that's probably a bit of an over-reaction.

Essentially he just sniffed packets at ToR nodes, and was able to catch usernames and passwords being sent unencrypted. All of that aside, it's interesting to see some of the usernames and passwords being used on some of the systems. My personal favorites there are "temp" and "password."

Makes you think :)

Friday, August 24, 2007

Mig 29

The big airshow is going on outside Moscow this week at Zhukovskii.

Enjoy this from the official site :)

Tuesday, August 14, 2007

Monday, August 13, 2007

Is it just me?!

Or has blogospheric "discussion" about topics such as Web 3.0/3-D Web reached absurd proportion. I think so. Or perhaps it's simply that I'm obsolete. That is possible, by some methods of measurement.

But today, driving home from our headquarters, I noticed that a storefront, one that I watch, as they sell niche products, had a sign advertising Webkinz. I confess I knew nothing of this company. And no, I don't have children -- a factor.

My point is this: How does such a big phenomenon develop without us knowing? Do we all need to be parents these days to keep up, kids being the proverbial canaries ;)

Wednesday, August 1, 2007

Russian Language and SL

I know I've been sounding like the proverbial one-trick pony lately, and posting about Second Life, but today I messed with doing Cyrillic there. Not to mention the fact that I received my visas for visits to several Russian-speaking nations today, so I'm psyched.


You may have noted that, during official installs, you're prompted for primary language, and Russian is not listed. Check out secondrussia.com and you'll find links to an exe that'll install the correct true types and client with Russian menuing. It seems in general a cool site as well.

Вот это счастье :)

Tuesday, July 3, 2007

SPT (Stupid Pet Trick) # 2305

Remember that last post about RFID and Second Life? OK, so here's proof it actually worked:


Not very exciting to look at, I know, but that's me in front of a CAD drawing of the first floor, with a funny little red icon that indicates an RFID tag event in office/cubicle 1210.

Now I can stroll into the 1211 office space, have my tag sensed, and voila:


And so on. Hmm, never in my youth could I have ever imagined that I'd find myself being so excited at watching a little red ball move across a monitor ;)

Tuesday, June 26, 2007

RFID and Second Life

Kind of easy, really. Report RFID tag-seen events almost the same way as done with mobile GPS.
* An application listens to RFID hardware for tag events. App resolves user identity and location

* App publishes data to a middleware

* 2L queries middleware for above data

* 2L displays appropriate visualization of above

Here's a pic of my building's floor plan, CAD drawing superimposed on a GIS shape file, so it's georeferenced:


Then I have this hardware in one of the suites depicted above:


Понимаешь? ;)

Friday, June 22, 2007

Pic of Eric (Hsin-yueh) :-)

A new family member! Now in Taipei, soon in L.A. :)

6,603,350,897 People in Real Life ;)

6,603,350,897. That was the figure when I clicked on the US Census Bureau's population clock. At the same time, only 1,677,740 persons had visited Second Life within the past sixty days. And just imagine: 33,931 users online then, at a fairly busy time!

I don't know, it just struck me. Sometimes we get almost bored of talk about things like the 3-D Web, and take it for granted as we read about it daily in our multiple net feeds, etc., but it's not as commonly recognized as we sometimes think.





Monday, June 11, 2007

Trendwatching dot Com's Take on Product "Life Storying"

Trendwatching's June/July 2007 briefing is titled (Still) Made Here and is worth reading (their briefing's are free; their annual reports are not). The title defined by Trendwatching:

"(STILL) MADE HERE encompasses new and enduring manufacturers and purveyors of the local. In a world that is seemingly ruled by globalization, mass production and ‘cheapest of the cheapest’, a growing number of consumers are seeking out the local, and thereby the authentic, the storied, the eco-friendly and the obscure."

For example, applying this to foodstuffs, you may wish to buy vegetables at your local farmers' market, co-op, or some up-scale retailer, and not from a bargain-priced mega mart. Or you may wish to purchase cabinets from a local craftsperson instead of from a famous retailer whose designs may be local in origin but whose products are "globally sourced."

Naturally, in order to indulge in such discriminating appetites you will pay a premium. But you are clever enough to imagine that river-caught fish fr
om the Pacific Northwest is preferred over the latest shipment from Zhanjiang Harbor, and you trust somehow that your relatively expensive brand of domestic toothpaste doesn't use diethyline glycol as a sweetener (even if the practice is legal in the country of manufacture).

The idea of life storying is something most of us are already familiar with, if not by name. It's really all about the origin of what we consume, and how it got to us. Especially important when concerning foods -- recall the recent California spinach contamination.

So, to know where it's been before appearing on your table, will produce be tagged, like so:

As the article suggests, such tags that can be read by a mobile device will be very nifty. Considering the full cost of the product the tag cost will be negligible. It's easy to imagine distribution of tag printers to even small agricultural enterprises. I'm not aware of it happening yet in the US, but it's interesting to read that in the UK, even individual eggs are sometimes tracked.

It's ironic that guaranteed wholesome foods produced by socially and environmentally conscious entrepreneurs will be priced such that only the relatively well off can afford them.

Saturday, June 9, 2007

More about Bridging Real and Second Life

Some time ago I posted something about showing real-life location within Second Life. That was about being able to retrieve current GIS data and view it in 2L more than anything else, and all of the cool stuff was really outside of 2L (2L merely displayed the result of outside, server- and user-side work).

The user's cell phone reported its position to GIS, which rendered an image, and the latest map always appeared in 2L.

Conway has been blogging about his SLicer, which is a kind of messaging framework to handle communication between outside sources (i.e., real-world) and objects in 2L. Using that, we can send up user (or other entity) location reports, and have things in 2L act in response.

If you take real-world maps, render them in Second Life, do some calculations and listen for real-world reports, you can visualize a person's or other entity's real-world movements. Playing around Friday afternoon, I made the following movie. It's terrible quality, but forgive me, because it wasn't planned :)

Poor quality movie; bigger idea.

The video shows my view in 2L, watching Conway walk around Campus with my cell phone/GPS gig. In short: watch the lime green object move -- that's Mike walking around.

Monday, June 4, 2007

Not about Street View!

True story: the other day I was standing outside our building, waiting to get a GPS fix on my cell phone (although I really did know where I was), when a van slowly drove by with a camera mounted on the passenger side. It wasn't one of the fancy camera systems from Immersive Media, which is what Google licenses, though. Bummer.

But if the Google feature really takes off and doesn't get sanitized by folks overly concerned about privacy, it'll become a sport to intentionally plant easter eggs in there. Now is the time to break out those life-sized cut-outs of Chewbacca! ;)

Will a guy caught mooning be edited out? If the cute little fuel-efficient vehicle hosting the camera and system drives by a radical demonstration where signs feature controversial language, will that get tweaked?

One expects the tech blogs to be all a-twitter with OMGness, because they live for that stuff. But even the traditional media's all over this, most likely because they heard one of the street scenes captured a fellow around a porno shop. I've heard it mentioned on several talk radio programs, where callers seem to think that some advanced satellite technology is enabling the G00gle to snoop on them.

Friday, May 25, 2007

Cool: United States Ranked 16th Worldwide in "Broadband Adoption"

So testified Larry Cohen, President of Communications Workers of America, before Congress. Yes, the data were gathered in a manner almost anecdotal, through http://www.speedmatters.org and it was not the most controlled study, but it points out yet again that, when measured against our peers internationally, the United States continues to show ever-more-blatant signs of weakness in broad terms of capabilities, competitiveness and direction.

Wednesday, May 23, 2007

Watching My Avatar Watch Myself ;)


Sounds kinky, but nothing like that, I hope. Just a pic of my avatar viewing a photo taken from my cell phone.


The Second Life prim really just has a script (with a timer for auto-updating) that goes out and finds my latest cell phone photos, which are all time stamped (and soon geo-referenced), with the assistance of a PHP script.

Friday, April 27, 2007

Prepping for this Weekend

I tweaked my cell phone location-reporting midlet today (Friday). One funny thing is how my particular cell platform/provider sends two User_Agent defs when there's a post, which kind of threw me off for a bit. Had to check the HTTP server logs to see what was happening, but all was really well, since the target executable never failed and did its thing properly. J2ME is indeed more limited than its more capable, hardware-happy brethren, but there's always a way :)

For the server-side scripts, I modded what used to be handled by a cron job to now be handled at the end of the post target's script at run-time. So essentially an entity can report location on a regular basis, and the correct data will be ready for any queries related to location visualization. OK for a few users, but won't scale much, and this is not a concern at the moment ;)

When I have time to further define the map output, will post some pics!

Sunday, April 22, 2007

Tracking Myself

This weekend I messed around further with mapping my movements. This is not really novel these days, but I want to do things by myself, in order to understand them better. And I want to do it with stuff I wrote or set up myself.

What set me off was realizing that MapServer could handle a GML textfile as a layer. That means I can simply keep a GML file current with multiple points. For example, a GPS trace, as reported from my cell phone, and then have all of those points rendered in a map almost real-time.

Next consider that I can have a map file definition that tracks multiple location reporters in that fashion , and have each rendered as a distinct layer. Each reporter's location can be represented with a different symbol (icon) in the generated map visualization. This means nearly real-time tracking of multiple persons and other entities, assuming they choose to broadcast. The delay is negligible, and dependent only upon fine tuning of the apps and scripts involved.

Tuesday, April 17, 2007

Years ago this would have bothered me ;)

I received the attendee evaluations of a recent presentation. On a scale of one to five, the overall rating was 4.50 (not so bad).

The technical level rating was 5.0, but I got slammed on use of visual aids, etc. One person was apparently very disappointed, and I think I know who that was :) It was supposed to be a hands-on session, and I had indeed prepared materials and distributions for that. But there were so many questions that kind of sidetracked me, many of which dealt with non-technical issues, meaning I never got around to the real demos!

I'll remember in particular this comment (which I do take as constructive criticism):

"This was supposed to be a hands on (sic) workshop and there was absolutely none of that!"

That reminds me of when, in one of my first tech jobs, which involved supporting a software package, a client wrote my boss. He said something to the effect that my support, while always pleasant, polite and attentive, was in the end not terribly helpful (in other words, we didn't know the solution to his problem, or did not want to admit a known limitation/bug).

Heh, the guy who mentored me in that job used to preface almost all of his responses with the words "that is definitely non-standard behavior," and follow with much language of obfuscation ;)

Friday, April 13, 2007

Retrieving GIS Data in Second Life
















Ha! This took a bit of hacking, but it's cool.

OK. So one can grab external content via HTTP no prob. And I have GIS, and access to good aerial photography mapped to my town. Much better than Google buys.

I wanted to show my current location in real life within Second Life, visualized through a real-world GIS.

To begin, I needed a location informer. I hacked out a midlet app that runs on my cell phone. It reads my Bluetooth GPS, and posts the coordinates to a script that simply writes to a text file with the latitude and longitude of my latest known position.

Next a script on yet another server grabs that data and calls my GIS, and asks to render a JPEG of my location. The resulting image file is built in a place accessible to HTTP requests.

In Second Life, one "touches" the prim with a script that simply queries a script that grabs the most recently JPEG.

Now just need to tweak some firewalls...

Wednesday, April 4, 2007

GIS on Campus

Today I got to see the results of what some of our Comp Sci students were doing with some of our GIS-related stuff. For a class project they are making a campus tour app, written in Swing, that uses the Place Lab GPS code to establish 2-D position, and then they render a map from my MapServer instance.

It was great that Justin stopped by with the Fujitsu tablet we provided, and he had their latest version of the client app running. Was really curious to see what they'd come up with. Essentially, he grabs both a GML dump of the building footprints, and grabs vector maps periodically, comparing them to current location.

I've been messing with the map files all this week, but as is normally the case with smart folks, Justin figured out what I was doing without needing to ask, and Florian did the same with Place Lab.

Justin and I wandered around Campus a bit, and I was impressed that the client, on the tablet, followed us perfectly. It knew and showed our position flawlessly, as we made our way down Campus sidewalks. Kind of scary, but great :)

Monday, March 26, 2007

Casually Observing Russia

This past weekend, a couple of notable political rallies were held. On Saturday, in Nizhnii Novgorod, some estimated several hundreds gathered near the city's center to protest against, essentially, Putin's administration. The West (e.g., Associated Press) reported arrests, detainments, and even beatings. Apparently, the government had approved a gathering of the dissenting groups outside of the city environs, but the demonstrators chose to challenge the official restrictions.

In contrast, an estimated 15,ooo (!) Russian youth associated with the Nashi, or Ours/We movement assembled apparently without incident on Sunday, smack in the middle of Moscow, in order to mark seven year of Putin's leadership. According to reports, participants were encouraged to send text messages of encouragement to the President, via SMS (ubiquitous in Russia).

Now, Nashi membership is largely composed of teens. But the same is true of the less popular National Bolshevik Party, a rather nationalistic movement led by the apparently charismatic Edward Limonov (a nom de plume).

Oddly, on this Monday, the Nashi site has been down for many hours (and they're using a good Russian HTTP server), while the NBP site seems alive and relatively well (not many recent updates).

It's most likely a simple sysadmin thing. But after perusing the NBP's section about Our Fighting Girlfriends, one quickly recognizes how the group can attract young men.

Yes, Russia is something different.

Friday, March 16, 2007

Today's Presentation in2L by Dan Reed

It was cool, as folks from our group had built a virtual version of the Forest Theatre. MC and JM did most of the building, and I kinda just dropped some foliage and textures from pics taken at the real place. And the turnout was very good!

The New Media Consortium coordinated the event, and we handled the visitor overflow at our theatre with a saved version of the presentation created by MC. So the NMC presentation became full, and we showed the presentation -- with live audio -- at our Forest Theatre.

Folks showed up in RL to watch as the event unfolded. I look better in 2L ;)
















Sometimes I Forget

Forget what licensed software I've got at home vs. at work, that is. Stuff begins to blur when one's exhausted ;) Let it suffice to say that I've now got OpenOffice.

Thursday, March 15, 2007

2-D Barcodes Again

As I've been working on this upcoming workshop, I revisited the world of 2-D barcodes again today. I've added the Kaywa QR 2-DBC on the right of blog, as you can see. With their client, capturing that image with your mobile's camera will render my blog feed in a friendly fashion, like so:

Now, as I've said before, this stuff hasn't yet really caught on yet in the US. In Asia, particularly in Japan and Taiwan, it's a big deal -- almost becoming commodity or ubiquitous. I'm not quite sure why it's not so here, especially as legacy ways of net use are increasingly abandoned by those who grew up with mobiles.

So far I've only really tried three mobile apps: began with Semacode, then tried Kaywa's QR, and today found ShotCode.

ShotCode rocks! You know, one of the potential probs with these 2-D barcodes is that, the longer your parameterized URL, the more complex the image. In practice, using my Sony-Ericsson 810i, I find that ShotCode works best. I'm able to read codes with ease from my monitor.

As an experiment, I encoded what I consider to be a rather complex URL calling a WMS request to my MapServer instance, with geolocation params, in ShotCode. Shot it and my map showed up, no problems!



ShotCode to our work blog to the left.








Semacode directing to UNC's TLT Conference












Last but not least, Moji-Q in Japan has a gig where one can create QR codes with extended embedded data, such as site name and descriptions. Like so:


Wednesday, March 14, 2007

Thursday, March 8, 2007

Today

Was writing a report about our recent work, and when it came to describing the so-called Context Browser that I've been tweaking for so long, I was naturally thinking again about porting some of it to a mobile widget. The CB can actually do a lot of stuff, but it's browser-based, and relies on the now-sacred AJAX to do periodic gets of the users current context state. There's simply not enough real estate on my wee 810i Sony-Ericsson to use it properly.

The nice thing about things like the Yahoo! widget engine thingy, for example, is that you can easily add external JavaScript libraries, etc., and then do things like grab a context snapshot in JSON format from our framework developed by my colleague Mike Conway. Then you just grab what you want and display it.

So what I'm really looking for is the ideal environment with which to do this stuff on a phone. The promising Opera Platform seems to have stagnated? There are some others I'm looking at, and I'm hoping that soon I'll find the right fit, so I won't mention them yet.

It's kind of a no-brainer: we can report location to our framework from the phone; we can grab very localized place visualization; we render it in a widget-type client. That could all be done in a midlet, sure, but widgets are so much easier :) Here's an almost up-to-date shot of the legacy CB:

Tuesday, March 6, 2007

I Will Be Presenting at the Annual UNC System Teaching and Learning w/Technology Conference

This will be a hands-on workshop presentation, lasting 1 1/2 hours, and I hope to show how "easy" it is to location-enable applications with FOSS. I think I'll begin with an overview of what we've done for the last two years in the area of context awareness, and show a quick, locally hosted version of our context browser. Then demonstrate live location determination using Placelab along with some RFID stuff, then perhaps demonstrate how to visualize current location using MapServer and some add-ons.

We've got enough experience to know that live demos, when they require reliable connectivity, are a real gamble, so I'll try to run it all self-contained on a tablet. Let's hope there will be at least a few 802.11 access points within range, and I really hope that there will be a window nearby, so I can get real GPS over Bluetooth.

I'll probably drive over there this weekend and stumble for access points ;)

Anyway, tonight I was playing with QuantumGIS's SPIT (Shapefile to PostGIS Import Tool) plug-in. It's kind of cool -- let's you shove data from a .shp into yer PostGIS instance.


Monday, February 26, 2007

Argh, Who's Being Bad

Corrupt JPEG data: bad Huffman code


Bad. Bad! Is there a simple newline or something needing to be stripped or what?

Same parameterized URL renders nicely in browsers (of course).

Friday, February 23, 2007

I'm Psyched


A great feature of Quantum GIS is the ability to create .map files for MapServer. That's very nice. On WD0ze, just be sure to install Python 2.5, and the "Export to Mapserver Map..." menu option will work like a champ!

What a great tool!

The screenshot above shows just how well our folks here have described our Campus features, and the quality of our aerial photog features.

And the green symbols are bus stops. We also have the route files, and can likely deal with the Town's GPS-powered tracking provider to do cool things.

Now I should sleep.

When Evil Service Providers Attack!

Hah, a bunch of us went to hear Cory Doctorow speak yesterday, and just a few hours later I realized that I'd wasted more than a few hours of my spare time dealing with some of the very issues he "is all about."

Turns out that my cell service provider was not allowing access to JSR-82 functionality by midlet .jars not signed by them. After debranding the phone, I am a happy camper. Gee, now I can do what I want without purchasing service from my provider!

BTW, there was yet another "Willi moment" when my esteemed colleague Jim M. pointed out that that I was pressing the wrong key during the wipe. Doh! Thanks, Jim.

Tuesday, February 20, 2007

MapServer

While I've only been using GIS tools for a few months, and I'm pretty much a n00b, I must say that the University of Minnesota's MapServer is an excellent product to begin with.

If you want to get from 0-to-60 in a day, give it a whirl. The Windows port, especially, is a great way to get going.

Coming Soon (Even to the US?)

My brother's in Taipei again, so I was thinking about NFC. Casually, at a dinner conversation, I mentioned NFC-type services. My Taipei-born sister-in-law was anecdotally aware of that stuff.

Have I mentioned that the US is really falling behind in many areas?

Check this out. They're also doing some of this in Dallas and Orlando.

Rock on.

Monday, February 19, 2007

Bluetooth GPS

Just for humor, here's a screen capture of Google Earth Plus.



In version 4+, it handles NMEA tracking in realtime. Can't remember when I bought a subscription, but in 3.x it handled only the common proprietary data formats. This shot's just from placing a GlobalSat BT-359 on my windowsill and enabling tracking. Of course, that meant that I wasn't moving. But the BT-359 seems to acquire a good fix more quickly than the other BT GPS units we have, even though they all have the ubiquitous SiRF Star III. Just my anecdotal experience.

So I like the BT-359, but I'm not especially impressed with my local cell provider. I imagine most of the employees there would do well as used car salespersons. Mentioning the words "programmatically access" likely caused a buffer overflow, and I couldn't help but think of Death of a Salesman.

Thursday, February 15, 2007

GIS Today

Today I finished an installation of a PostgreSQL/PostGIS instance on one of our Red Hat development servers. It's populated with geo-spatial data from our campus, and is set up (as of now) so we can query it from our apps to determine three region levels: building, campus region, and lastly, the entire campus. With that we should be able to get much more meaningful description of a user's location. This first version really just has regions arbitrarily defined by me, but we can certainly refine those later.

What this means is that we can now report a user's location and receive in return a container name (that is, x,y is within this described polygon), as well as a URL that is linked to meta-data about that place (an RDF). The client must then do something appropriate. An intelligent client ideally should handle the RDF and extract the low-level details fully describing the place and acquire available services.

For visualization of location, I'm setting up a MapServer instance to provide relevant images of the place. At first these will be available through WMS.

So what we want near-term is the ability to know where one is (text), and and a visual representation of same (.png, etc.).

Related: tonight I was playing with OpenJUMP, and took this screenshot:

Wednesday, February 14, 2007

Making Due with What You've Got

My cell phone doesn't have GPS, but since my work involves LBS, I am trying to adapt some JSR-82 example applications to work with a Bluetooth GPS unit we have. At work, we've long had code that works with that unit through a serial port, because that's how we normally get GPS data, but I wanted to see what I could do with a "dumb" phone that just knows Bluetooth.

Well, a few hours after playing at home things were looking like this:




















I'd really like to get one of these.

Tuesday, February 13, 2007

North Carolina Pwned by Google?

The last few days, I've been catching those hints in our papers about Google opening some server farms here. It sounds like the State's cut (or will cut) them a sweet deal, which is understandable when North Carolina is scrambling to identify itself in the brave new world of so-called "free trade" in the era of American post-industrialization.

A cynic might say that it's the economic equivalent of "Web 2.0" or something: we taxpayers state-wide contribute tax dollars (our content contribution), and all the world benefits by faster query result times ;)

There's nothing wrong with gaining a Google server farm, as theoretically that alone is a good thing for us, but we should keep things in perspective.

Recently "forest products" surpassed textiles as the State's leading industry, in terms of dollars and employment. While I am no economist, that seems to me a step in the wrong direction.

Friday, February 9, 2007

UNC's Second Life Presence Merged w/Campus Presence

UNC Chapel Hill has a "physical" presence at Second Life. I signed up there again tonight, and poked around a bit. Luckily, some UNC folks were there, notably from SILS. They and Teaching and Learning, from ITS, have established presences there (there are likely others I don't yet know about; I'm not excluding anyone on purpose).














While at the RENCI-sponsored presentation by
Irving Wladawsky-Berger yesterday, there were some quick conversations about mapping the real world to the virtual. Now, this is not necessarily a new idea, because the implied benefits are pretty obvious, and there has already been quite a bit a DoD-sponsored research related to this for many years, for obvious reasons -- but since SL is seeing such wide adoption these days, especially in the fields realated to what used to loosely be called distance education, why not explore the mapping of virtual worlds to our work in real-world location determination?

Multiple departments at UN-CH have long been involved with GIS, and with the current slew of location determination projects underway here, it is theoretically a simple step to

* Make the UNC SL presence locations conform to the real-world Campus dimensions
* Transform real-world Campus coordinates of users to the virtual (and the reverse)
* Hack out some mash-ups that synthesize the above into useful applications

So these are just ideas, not yet vetted against the sharp rocks of reality, but there is at the very least a mapping API at SL that will generate browser-accessible maps of SL geography.

All of this stuff is inevitable. To me, the real questions will involve who the providers will be.






Wednesday, February 7, 2007

What We Were Doing Saturday















Hmm, why is this man smiling? He's delirious from trying to get a demo ready, that's why. That's Conway last Saturday afternoon, when we were trying to get everything together for John's Sun presentation.
















This is a closer look at some of the ultra-mobiles we had rigged with RFID readers, in order to do some near-field communications/services stuff.

Tuesday, February 6, 2007

Change of Address

I'll be moving my old blog here, but don't quite have time to finish tonight.