Friday, February 08, 2008

Project Kittyhawk

IBM Research published a paper last month, on the possibility of leveraging their Blue Gene/P platform, to create a global-scale computer, codenamed Project Kittyhawk. From the abstract:
This paper describes Project Kittyhawk, an undertaking at IBM Research to explore the construction of a next-generation platform capable of hosting many simultaneous web-scale workloads. We hypothesize that for a large class of web-scale workloads the Blue Gene/P platform is an order of magnitude more efficient to purchase and operate than the commodity clusters in use today. Driven by scientific computing demands the Blue Gene designers pursued an aggressive system-on-a-chip methodology that led to a scalable platform composed of air-cooled racks. Each rack contains more than a thousand independent computers with highspeed interconnects inside and between racks.

We postulate that the same demands of efficiency and density apply to web-scale platforms. This project aims to develop the system software to enable Blue Gene/P as a generic platform capable of being used by heterogeneous workloads. We describe our firmware and operating system work to provide Blue Gene/P with generic system software, one of the results of which is the ability to run thousands of heterogeneous Linux instances connected by TCP/IP networks over the high-speed internal interconnects.
This platform, which IBM proposes to run generic software, such as Linux, Apache, MySQL, Perl/Python and Ruby on Rails, in a massive cluster, would in effect, be capable of running the entire internet, as an application. Imagine that -- the entire internet on one box. Cool!

Labels: , ,

Monday, June 18, 2007

Vinyl Code

Back in the day, when fighting music piracy wasn't the primary goal of record companies -- record companies actually liked their customers. Liked them so much, that in some vinyls released in the 1970s and 80s, they included bonus material. The bonus material that came shipped on the rare vinyls were computer code embedded in audio, to run on the Sinclair Spectrum home computer (my first computer was the Timex Sinclair). Some of the code that was secreted on vinyls, included simple computer games. As Kempa.com points out, some of the games and emulators to allow you to play them on your computer, are available. If you missed the gems the first time around, you can still give them a spin.

Labels: ,

Tuesday, May 15, 2007

Useful Void: The Art of Forgetting in the Age of Ubiquitous Computing

Viktor Mayer-Schönberger has penned an interesting paper that goes against our natural tendency to preserve our past. In Useful Void: The Art of Forgetting in the Age of Ubiquitous Computing [PDF], Mayer-Schönberger argues that in the digital age, a comprehensive trail of our actions, words and beliefs is being preserved for posterity, and aided with distributive and recovery capabilities of the internet, could inadvertently pose a danger to society. In effect, our technology-aided ability to recall everything is creating panopticon world that threatens to stifle the public discourse that fuels the engines of our democracies. Technology evolved fulfilling our retention desires, with default to retain, rather than delete. Mayer-Schönberger wishes to reset the default; to enable our technology to forget.

Already, there has been growing concerns with the retention and use of private, historical information. Just about all of our public, and increasingly private transactions are being captured, stored and combined with other data to create information that in return is used to paint a target on us. There is no anonymity in surfing the internet, purchasing with credit cards or using public spaces. In a world afraid of terrorists lurking around every corner, surveillance capabilities of public and private institutions will continue to increase. Advertising dollars continue to shift from old media to the new as a result of the latter promise to target individuals more accurately based on their demographic profile and personal desires. Google apparently has all user queries saved since the beginning of Google Inc. We are all potential terrorists and consumers in this increasingly monitored world that relies on our past behaviours.

In response to privacy concerns, there has been efforts to protect personal information via legislation and constitutional reinterpretation (Canada and US, anyway) … both of which Mayer-Schönberger addresses and discounts for being ineffective. Mayer-Schönberger also tackles the do-nothing approach, and one suggested by Lawrence Lessig, which would employ rules within technology to influence and constrain our behaviour. The do-nothing approach is dismissed as being irresponsible, but Lessig's suggestion is fine-tuned to tackle the resetting of the default state of remembering. Mayer-Schönberger suggests that our technology should have a built in default to forget, and this requirement should be mandated by legislation. Webcams and surveillance cameras would have short defaults to forget what they've stored. Internet Cookies would expire in days or weeks, not decades. Search engines would have to delete what you've searched for over time, including losing caches to sites no longer in existence. Digital photographs would need to be deleted based on your personal preferences. It all sounds good, but stepping back to look at what problem Mayer-Schönberger is trying to solve, leaves me unconvinced.

Mayer-Schönberger wanting to reset the default to enable forgetting is in response to the potential misuse of information detailing past behaviour. With our every action being recorded, we may temper future dialogue for fear of being taken out of context and misrepresented. Behind the potential misuse of private information however is narrow perspective of the past. The past has already happened, and doesn't necessarily dictate future behaviour. It does, however, hold invaluable information and insights that can be leveraged for future value -- privately and publicly -- that we have yet to fully grasp. True, private information should only be used via expressed consent, but it should be remembered for what it is: the past, and not necessarily a harbinger of the future. Mayer-Schönberger uses the example of Amazon's suggestion feature, where Amazon suggests what you may want to read based on past purchase decisions. So, if you purchased a children's book in the past as a gift, suddenly, Amazon thinks you also like to read kids literature. This is exactly why the past should be forgotten, but it also why, while the past may be interesting from a historical perspective, it isn't necessarily predictive of the future, nor should it be given such relevancy.

Of course, therein lies the catch. We give the past much relevancy in the present. We dissect every sentence ever said by public figures in the hopes of catching them in inconsistencies. We enjoy finding the duplicity of others. We don't allow for change, yet expect others to give us a fair shake, independent of our past blunders. It's not the past we need to be afraid of, it's us -- and there is no technology or legislation that is about to solve that little problem. Mayer-Schönberger's suggestion however -- not a bad attempt at of a band-aid for human nature.

Labels: , , ,

Thursday, April 26, 2007

Patent Pirates

Pirate
Altitude Capital Partners, Coller Capital, Rembrandt IP Management and Northwater Capital are venture capital firms with billions of dollars between them, and out to make a quick, easy buck at the expense of others. These dubious venture capital firms are in the business of funding patent trolls -- companies that either file or buy patents with the sole purpose of going to court to collect billions from others who may have developed similar technology or processes protected by patents in-hand. Forbes reports on their war chests, patents secured, and litigation game plan. The whole practice is obscene and a misuse of the law. Read more, and if you're a technology company, be afraid ... be ah-fwaid!

Labels: , ,

Sunday, April 15, 2007

IT and Innovation

The February 1st issue of CIO Magazine carries an article on innovation and benefits IT can bring to the process as an enabler. CIO suggests that as product lifecycles continue to shrink, the pressure to bring the innovation cycle down to shorter timeframes will be even greater. Internal R&D departments can no longer afford to do it all on their own –- and innovation as a result, is becoming a distributed process, requiring the collaboration of customers, suppliers, independents and even competitors.

How can IT help? CIO provides these elements that specifically requires IT as an enabler:
Collaboration. Communications is critical among both internal employees and external contractors. Agree on a medium, whether its e-mail, IM or fancy collaboration software, and get everyone using it.

Data access.Easy access to research information is the basis for doing collaborative innovation work with outsiders. Make project data available in a format that is standard, simple and easily viewable –- think PDF and HTML.

Process standardization and automation.Standard templates and automated workflows that don't depend on specialization systems are important to getting multiple outside contributors involved in the process. Such tools also allow you to chunk up workflows so that one group can pick up where another left off. The caveat: Dont let standardization stomp on creativity –- its a delicate balance.

Cross-functional integration. Researchers and engineers dont own innovation anymore. Find ways to connect other functions to the innovation process –- especially those that deal with customers, like sales, marketing and customer service and give them a voice.
CIO also profiled P&Gs use of IT as an enabler to their R&D process, and cites the requirements that IT needed to meet in order to get into the game: flexibility, scalability, cross-functional integration and collaboration.

What a concept! Collaboration, flexibility, information access, and, the delicate balance of process standardization and integration –- think of your IT organization, and ask how well they do any of those. More likely than not, your IT organization is stuck in time about decade ago, and see those suggestions as dangerous –- if not downright crazy.

Labels: , , ,

Beyond Virtual Reality

The April 2nd issue of BusinessWeek carries a cover story on the coming virtualization of the world that's an eyeopener on future of human-computer interface. Lets face it, the keyboard is not natural -- neither is the mouse, the remote control or 2D simulations of 3D worlds. What is natural for humans have long been a challenge for computers to accept as input, interpret and execute. A glimpse of the future however is here, and its showing up in the unlikely place of business.

Sure the entertainment industry has been at the forefront of exploiting new technologies such as motion capture, rendering and virtualization of the real world -- but how about sensor technology that detects movements and expressions, allowing the natural interaction with presentations? Or technology that tracks the motion, allowing advertisers to interact with their audience? Others are also bringing 3D modeling to life, allowing prototypes to be interacted with -- designed, tested and virtually constructed and used before ever becoming real.

Systems that track motion and emotions are also being developed, with a varied landscape of applications waiting in the wings. Imagine if Google ads could from eye movements and facial expressions being captured by webcams, whether ads being served up are registering –- or even effective. Imagine if security systems could tell from movements and facial expressions, whether an individual is up to no-good. Or think of the possibilities, if the health industry could interpret a gait and associate it with medical conditions. The education industry could reach a higher dimension if movements and expressions could be captured and rendered virtually to bring geographically displaced individuals together.

BusinessWeek closed off the article with some words from clinical psychologist Sherry Turkle of MIT: Motion tracking is about the mirroring of body motion, and of course the subtle things like hand gestures, or the way someone characteristically cocks his head before speaking. With the widespread use of these systems in business and entertainment, these motions will give us a much greater sense of connection with our online selves. The virtual will seem much closer to the real. The possibilities are nothing short of the Matrix.

Labels: , , ,

Friday, April 06, 2007

Google Voice Search Local

Out of Google's Labs comes another search solution -- voice search.
To try this service, just dial 1-800-GOOG-411 (1-800-466-4411) from any phone. Using this service, you can:
  • search for a local business by name or category.
    You can say "Giovanni's Pizzeria" or just "pizza".
  • get connected to the business, free of charge.
  • get the details by SMS if you’re using a mobile phone.
    Just say "text message".
How cool is that?!

Labels: , ,

Monday, March 12, 2007

ReactOS

ReactOS Start Menu
Windoze ... freeware! Check out this free open source effort that aims to build, from the ground up, an implementation of a compatible Windows NT operating system. That means when completed, the ReactOS will be able to install and run native Windows drivers and applications. Regardless of whether this actually ever makes it out to general release, you have to give these folks kudos for having fortitude, with just a little bit of crazy.

Labels: ,

SCO Wants Mommy

After the trial ...
SCO picked the fight with IBM and just about the every other software vendor that dabbles in Linux. Now it's crying foul because the entire industry, even Microsoft now, is growing tired of its belly-aching and wants nothing to do with it. In the latest of the worst joke thus far this century, SCO is now claiming that IBM soured SCO's relationship with a number of computer juggernauts and caused it severe market and revenue distress. Sounds to me like somebody's crying for mommy. How about SCO taking responsibility for its own litigious strategy that took a company that was already in decline and made it the walking dead, trying to feed of other companies that actually have products customers want to buy? That dose of reality may be too much for McBride of course.

Labels: ,

Sunday, March 11, 2007

20 Must-Have Firefox Extensions

If you use the Firefox browser, you know what a great browser it is already, and some of the advantages it brings over the competition from Redmond. If you use the browser, you may already be aware and using, some of the nifty, cool and useful extensions that are freely available. There are many lists out there with the "best of" extensions, but couldn't we always use another? Here's ComputerWorld's take on the 20 must-have extensions. You may already be using a few.

Labels: ,