Thoughts on AI, architecture, and building systems that work in the real world.

About Artists and Painters and Ibsen Espada

Left: Ibsen Espada, Right: Cofresí. Source Houston Press I really believe “artist” is the one of the most difficult jobs in the whole world; and only the best can survive as true artists. People don’t buy paintings all the time, and painters are…

The gods are being good to Network Operators

…or, the Network Providers/Operators must be having a blast. The network providers are doing just fine… new cool handsets here and there, handset exclusivity on certain networks, message usage is up, data consumption is up, new services are coming up, very cool applications…

JCP Elections 2008: A Good Day for the Developer Community

Thanks to everyone who voted for Sean at the JCP elections. The two with the most votes have been elected for JCP ME Executive Committee for the next three years. Having Sean at the EC is a very good thing, as he will…

The iPhone and Android Platforms as Validators

The iPhone and Android platforms have validated a number of things; below is a list with some of such things: iPhone: Applications are at the center of next generation of handsets. That software, not hardware, is the main driver and differentiator. Touch-screens rock!…

The Decline and Fall of Agile

A good writeup by James Shore on The Decline and Fall of Agile (James Shore blog). Software development projects are a hard thing; not necessarily because of the software, but because people are involved. I’ve worked on the most mature (and rigid) software…

Endeavour / STS-126 night launch

A beautiful night launch of the Shuttle Shuttle Endeavour and the STS-126 mission (PDF)… See the launch in High Definition, or in standard definition version on Spacevidcast.com‘s YouTube channel. In Endeavour’s payload bay, the Multi-Purpose Logistics Module Leonardo is packed full of about…

Java Community Process 2008 Elections – Vote for Sean Sheedy

This upcoming November 17, 2008 is the last day of the JCP Executive Committee elections. This year a number of individuals have chosen to run for the SE and ME seats side-by-side large companies; see the JCP Ballot. On the ME side, we…

On Mobile Web Development — Develop mobile widgets with Yahoo! Blueprint

I’ve written an article/tutorial on mobile web/widget development using Yahoo! Blueprint; see Develop mobile widgets with Yahoo! Blueprint (IBM developerWorks). The article shows how to develop a Weather widget using the Blueprint XML markup and infrastructure, PHP for server integration, and the consumption…

App Stores are the New Deck

Andrea Trasatti wrote that Everyone wants an App Store these days. Yes, very true. I was talking about this with Brian Fling at Mobile 2.0. Apple, Google, BlackBerry. The number of independent vendors. Next, network operators… App Stores are the new Deck. But…

The Problem with OTA Updates

Over-the-Air (OTA) updates make sense; no need to connect to the PC to download needed updates. At least that is the theory… In practicality, OTA updates translate to delays, sometimes for weeks. Because OTA updates burn resources, here I refer to bandwidth, this…