Friday, November 16, 2007

How can I use spreadsheets to answer some of my many questions about the world?


The following was produced by Google and the original can be found here. For some reason, the URL is unacceptable to several social bookmarking sites. I've reposting it here so it could be shared, which I'm assuming Google is OK with ;-D. The video demo below is also an offical Google one, but I found it from the Googlesystem Blog.

This is some pretty powerful stuff You can basically create dynamic spreadsheets with data snarfed from all over the web!!







You can get answers to many common questions by using the GoogleLookup function. Please note that this function is only available in English at this time.

The GoogleLookup function attempts to answer your question using the web, with information about people, places and things, like the population of Japan, the mass of Jupiter, or the place of birth of Abraham Lincoln.

Keep in mind that, while the GoogleLookup function knows quite a bit, it doesn't know everything. Not all of the formulas that you might try will work, but we encourage you to experiment with the function and see what does work.

Using the GoogleLookup function

To use the GoogleLookup function, enter the following formula in the desired spreadsheet cell:

Syntax: =GoogleLookup("entity"; "attribute")
where "entity" represents the name of the entity that you want to access, like Kuala Lumpur, Audrey Hepburn, or oxygen, and "attribute" is the type of information that you want to retrieve.

Different attributes apply to different objects. For example:

  • Boston has a population.
  • Kofi Annan has a place of birth.
  • The Mississippi River has an origin.

Here are a couple examples using the formula:

  • To insert the number of Internet users in Paraguay:
    =GoogleLookup("Paraguay"; "internet users")
  • To insert the Earned Run Average of Roger Clemens:
    =GoogleLookup("Roger Clemens";"earned run average")


Note: In order for the formula to compute properly, quotation marks must be used around both the "entity" and the "attribute."

Some of the entities and attributes you can use

Here are some of the types of entities you can access using GoogleLookup, and a few popular attribute names (some entities won't have all these attributes, and some will have more, so feel free to experiment):


  • Countries and Territories (like "Burkina Faso"): population, capital, largest city, gdp
  • U.S. States (like "Tennessee"): area, governor, nickname, flower
  • Rivers (like "Amazon River"): origin, length
  • Cities and Towns (like "Chicago"): state, mayor, elevation
  • Musicians (like "John Lennon"): date of birth, place of birth, nationality
  • Actors (like "Audrey Hepburn"): date of birth, place of birth, nationality
  • Politicians (like "Anwar Al-Sadat"): date of birth, place of birth, nationality
  • U.S. Presidents (like "Zachary Taylor"): date of birth, place of birth, political party
  • Baseball Players (like "Wade Boggs"): games, at bats, earned run average, position
  • Chemical Elements (like "Helium"): atomic number, discovered by, atomic weight
  • Chemical Compounds (like "Isopropyl Alcohol"): chemical formula, melting point, boiling point, density
  • Stars (like "Betelgeuse"): constellation, distance, mass, temperature
  • Planets (like "Saturn"): number of moons, length of day, distance from sun, atmosphere
  • Dinosaurs (like "Velociraptor"): height, weight, when it lived
  • Ships (like "USS Chesapeake"): length, displacement, complement, commissioned
  • Companies (like "Hewlett-Packard"): employees, ceo, ticker

  • Note: You're allowed 250 GoogleLookup calls in a single spreadsheet.

Tuesday, October 23, 2007

Twitter, Social Web 2.0 Apps Breaking California Fire News

"Parislemon" MG Siegler has a excellent post on how Twitters power lies in breaking events in times of big news or crisis. MG is out in the San Diego area and he points out how the NPR radio station out there, KBPS, had thier web site go down go down temporarily, but advised listeners to check the station's twitter page for news updates in the interim. At the time of this writing, I see from it that evacuation orders have been issued for areas of Del Mar & Solana Beach, Califronia. My thoughts and prayers go out to everyone in SoCal affected by this. I hope you remain safe.

More broadly across the web is more firsthand coverage and information on the fires. Center Networks has a good roundup of all the fire coverage on social media sites.

The LA Times has created a google maps mash-up of where the fires are:

View Larger Map

Thursday, September 13, 2007

Free Point-to-Point Mobile Phone Service !?!


Imagine a mobile phone system where any two phones form their own "network" as soon as they are switched-on and within range of one another. Such a system would eliminate the need for a carrier and large mobile network; Replacing it with a shared grass-roots public network that allowed for private phone calls.

As reported on the BBC News, such a system has already been developed out of Sweden by a company called TerraNet AB!

The technology is designed for remote areas where wireless base stations are not practical. It is being used in Lund, Sweden where it was developed and projects are underway in Ecuador and Tanzania.


How it works

Each wireless unit instantly communicates with other units within a range of up to 2000 metres - without the need for a base station. Calling and texting are free between the units, with all units acting as nodes and carrying traffic between other units in the cluster. A call hops from one unit to the next until it reaches the destination, up to seven units away. The cluster of TerraNet wireless units creates an organic communication mesh that spans a large area, be it a university campus, a rural village, a company site or a disaster zone.



A TerraNet access point can be established wherever a computer with Internet access is available. Simply insert a TerraNet USB dongle. At least one TerraNet unit must be within a range of up to 2000 metres. The unit communicates with the access point and with other TerraNet units in the cluster. This way, any user in the cluster can set up free VoIP calls via the Internet to users in other TerraNet clusters, and via low cost VoIP dial-out services to fixed line phones and mobile phones anywhere in the world.


CEO Anders Carlius seems to enjoy the implications of disrupting the mobile telephony business model. From the company's site is the following:


Traditional operators are charging for landline and mobile phone calls like a taxicab - by the minute and by distance. With the arrival of flat rate or zero-rate communication solutions, including VoIP initiatives like Skype, the taxicab business model is no more. To eliminate the cost between the endpoints, you need to minimise the network infrastructure, the base stations, the antenna installations and the telephony servers. With the TerraNet Wireless Technology, the users deploy their own network.

If the calls sound good, it Sounds real good to me!

Wednesday, September 12, 2007

Wikipedia, 2 Million English User Generated Articles and Counting.


Wikipedia passed 2 million English language articles today. This free, user-generated encyclopedia has been around since 2001.

I've got to hand it to Wikipedia, despite it's politics and the hole Jimbo Wales thing...it's a cool site and often helpful. Sometimes, it's surprisingly thorough and I like how it lets you know when it's not. (e.g. "this article is a stub", when it lacks references, citations, etc)

All in all, Wikipedia is a solid representation of what Web 2.0 is about. Good and Bad. High Five's Wikipedia!




A Social Bookmarker's Convention?

DigiDave Cohn is proposing a Social Bookmaker's Convention. I say "Hell Yeah!" Stumble on out and Digg some Vines. They're delicious. We'll upload it, post it & host it (u reddit) - The nation's biggest LAN party -- watch out!

We'll see how "wise" this crowd gets ;-)

What are your thoughts?

Monday, September 10, 2007

The UNIX Wizard

The classic UNIX magic poster by Overacre was distributed at past USENIX conferences and featured a white bearded wizard with UNIX related things around him:


Apologies, Coding Horror. I had to digg it.

Sunday, August 12, 2007

Sexy Mobos

The Back of the Motherboard of the new iMac (see the ports):

Friday, August 03, 2007

Are YOU ready for Linux?

It seems everyday there's a new article about Linux and it's readiness to replace Windows. The fact is, it already does. It's an operating system. By default it can replace Windows. The question is: are users ready to switch?

When I switched to using OS X on a Mac, I wasn't looking for the start menu or trying to find the control panel. I was learning how to do things the "Mac" way. Sure, it took a few days to get the hang of but what could I expect, it's a different OS made by different people with different goals. However, I don't see countless articles about OS X's "readiness" to replace Windows.

Linux is ready to be used by anyone willing to learn a different way of doing things. I will admit that it's not as intuitive (initially) as either Windows or OS X but that does not negate it's usefulness. It took me much longer to get used to using Linux than any other system but I wanted to learn to harness the power it has to offer.

The command line is scary at first, I admit. Though once I got used to it, It became quite a productivity tool for me (it also makes me feel like a hacker of some sort). Installing programs was confusing at first but now I browse through thousands of software titles and install with a simple mouse click. You can even install multiple programs at once. If I know the name of the program I want to install, I type a short command in the terminal and off it goes finding the program, resolving dependencies and installing the program for me. Once installed, it's automatically categorized in my application menu, ready to use. To top it off, the system automatically keeps EVERY single program on my computer up to date. It seems to have paid off to have spent a little time getting to know the system. I argue that this is the easiest and most dynamic way of dealing with the installation of programs there is. It just requires me to learn a new method.

Most people don't understand the concept of a desktop environment because they're not given a choice so it's not worth mentioning. In OS X, the desktop environment is called Aqua, I believe Windows XP's is called Redmond and I'm not exactly sure what Vista uses (is it Aero, or is that just the name for the fancy effects, not sure but it's a moot point). Linux offers a choice of several different desktops. Gnome and KDE being the most popular. The specifics of the desktop environment is beyond the scope of this article but basically, a desktop environment can be described as the OS's GUI. This new choice being offered is hard to understand at first but once you do, it gives you freedom to choose.

Windows has always tried to be an operating system for the non-techie (one might argue that the skills required just to keep the thing running without viruses or spyware defeats this goal). Linux is for people who want something more powerful, customizeable and just plain different. I'm not going to tell you that system A is better than system B. I have my opinion and I'm sure you have yours. Please stop arguing about Linux's readiness to be used by the general public.

If you don't want to learn how to use Linux, you're not ready to use that particular IT, not the other way around.

You already know the downsides of using Windows. Are they enough to cause you to switch, or is the fear of change too great to overcome? Either way, Linux is ready and has been. Are you?

Other articles of interest on this subject:
http://linux.oneandoneis2.org/LNW.htm

Wisdom vs. Crowds

In this new era of the web (web 2.0 for the trend whores), we've come to adopt the ideology of the wisdom of crowd. The democracy of information brings excitement to tired old models of media like couples making love in public, being aroused by the fear of being caught. Akin to the love movement of the sixties, the social outcry seems to be damn the man and power to the people. The truth is, social wisdom is only an echo of innovation and not it's source. A crowd is the distribution system of wisdom. The idea that information wants to be free is to say that ignorance seeks enlightenment. For example, the concept of electricity is commonly understood and taken for granted in the modern age; but not so long ago it was only a theory in the minds of a few brave lunatics willing to ignore the crowds of people informing them of it's impossibilities. In fact, historically crowds are the last thing accused of being wise. If crowds were wise, the holocaust may never have happened and elections would be unanimous. The thing is, we all like to think that great ideas were our own. Common sense is a way of saying "I could of thought of that". Crowds seem wise because when an individual thinks outside the box and discovers new avenues of thought, the crowd quickly latches on resounding the notion as if it were their own. The crowd takes credit, not willing to admit their ignorance. But make no mistake, there is always an individual at the heart of the movement. The very nature of a crowd is to repeat mantras and subscribe whole heartedly to prepackaged doctrines, shunning outsiders for not agreeing with the majority. I don't mean to tear down the idea of social awareness. I would just like to point out that giving too much credit to what the majority says brings with it the damnation of innovation. Popular opinion is always something to be considered, but wholesale adoption of public belief will keep you from truly finding your own path and possibly from sharing a lesson learned to your fellow man. The only wisdom to be found in the crowd is in the debate, and in finding your own voice within it.

A Warning to Web Developers about "Premature Ajax-ulation"


Interest in Ajax is sky-high and only continues to grow. Unfortunately, far too many people rush into Ajax development without giving proper consideration to security issues. These unfortunate individuals suffer from the most embarrassing of security issues: "Premature Ajax-ulation."

More: Ars Tech, Black Hat USA 2007

Tuesday, July 31, 2007

Texting Google.

Google makes itself pretty darn accessible from a mobile phone! You can interact with many of their services via SMS or "short messaging service"

What's really cool is that you can query their search engine and more without ever needing to fire-up a mobile web-browser. I like to think of SMS as the command line of your mobile computing experience. There's a certain elegance in it's simplicity.

Text your Search to "466453"

(spells "Google" on most devices)

A couple of tips & cool search commands/shortcuts:

  • To perform a local search, text the keyword of what you want to find (e.g. Bars, Night Clubs, Pizza, etc) followed by the location (name of city, or more specifically, zip code) You can separate business and location by using a period, space, or comma, but google recommends a period for accuracy (Ginos Pizza.Chicago -vs- Gino's Pizza Chicago)
  • "D" before a word is the "Define" operator - (Easier then searching dictionary.com from a mobile browser)
  • "W" before a location (city, town, ZIP) is the "Weather" query operator -(A fast forecast)
  • Calculator also works. This is probably moot since most Cell phones worth their salt have a calculator in them, but if you don't and you're in need, just "text" your equation to Google and you'll get the answer right back. Works for Currency / Metric Conversions as well (e.g. 1 US pint in liters, 8 USD in Yen) Pretty slick!

There's a list of more commands + a really cool "demo" of how it works with a little onscreen cell phone interface here.

There's also been some really good stuff in Lifehacker on checking & updating your Google Calendar via SMS too.

Thursday, July 26, 2007

Not your average drug bust

Ever wonder what 207 million dollars in cash looks like?


This cash horde was captured by Mexico City Police from a drug kingpin. Great story by my favorite online News site Washington Post. Almost reads like something from Tarantino

Digg the Story

Sunday, July 22, 2007

SMS/Text Messages on the Mirror.

For the creepy rich dude whose wife tells him the ringer is off, all the time:



Interested in getting Text Messages on your mirror? Well for a limited time and quantity you can. The low, low price of $10,000.

100 Bloggers' Portaits in ASCII Art.



This is cool. 100 Bloggers Portraits in ASCII art. Go here to see. Click on the individual to see large image of in ASII.

Tuesday, July 17, 2007

Can't find the remote?

The remote gets lost quite a bit in my house so this set up would be a nice Wii-like fall back:



Don't thank me, thank the team of Aussie scientists that came up with it. There's actually seven gestures including the ability to control volume, turn on a DVD player and more.

I'll forgo the urge to make some jokes about the types of gestures and actions you could use and let anyone who want's to do so by leaving a comment below ;-)

Friday, July 13, 2007

Simplify sharing iTunes Libraries over the web using Simplify

There's an effortless new way to share iTunes libraries over the web. It's called Simplify.

The name is perfect because it's so easy. You only have to download a 4MB software package that takes less than a minute (available for either Mac or PC's of course) and it seems to really work like a charm. You send an invitation and/or accept one and 2-3 people can share the libraries simultaneously. Or you could could listen to your home music library at work. The whole thing has the Mac simple and elegant look, feel, and implementation!

I am using it as I'm posting this. My musician friend has a much more extensive library than I do, and it's just like Im listening to my own locally right inside of my own iTunes.

The service appears to relatively new, but there is another very favorable review of it here at the "StartupSquad" blog. You can't burn or download anything, just stream it, so it's totally legal. That means you can share DRM protected stuff too. Like pownce, this is another hot "trusted friend" kind of social web-app.

Wednesday, July 11, 2007

iPhone dust and the lighter side of blogging.

Considering the need for personal branding and the advice of Jakob Nielsen on putting out well-written, comprehensive articles vs. short-form, quick and dirty "blog posts," I logged into to blogger today with every intention of drafting a thoughtful and detailed analysis of eventcasting and why it's really more of an evolutionary application of technology - opposed to "revolutionary" one.

Instead, internet-ADD took over and I found this which is probably far more entertaining anyway:



yes, it is on ebay. the current bid is for as much as functional iPhone...but hey...you get a blender. Very Nice.

Monday, June 11, 2007

Google gets sue happy against Microsoft.

Google raises Microsoft antitrust concern (say what?)

The Search giant has filed a confidential complaint with the Department of Justice, asking that Microsoft be forced to alter Vista's desktop search behavior on anti-trust grounds.

Google spokesperson Ricardo Reyes said Microsoft's "current approach with Vista desktop search violates the consent decree and and limits consumer choice." He added, "The search boxes built throughout Vista are hard-wired to Microsoft's own desktop search product, with no way for users to choose an alternate provider from these visible search access points. Likewise, Vista makes it impractical to turn off Microsoft's search index."

Here's the irony:
The DOJ under Bush is generally a friend to Microsoft. At the Federal level, they do NOT want to pursue this. The States' AGs may want to though...