GAIM and Google Talk


Earlier today, I noted the success I had at getting the Google Talk client to work in the office. Now that I’m at home, there is more good news to report. GT works great with GAIM – assuming that you configure it properly. The steps for configuration are simple:
– Install GAIM (available at Sourceforge)
– Using Tools -> Accounts -> Add, add an account
– Use the following account options:

  • Protocol: Set to Jabber
  • Screen Name: Set to your GMail account name (everything preceding @gmail.com)
  • Server: Set to gmail.com
  • Password: Set to your password (let’s hope it’s a good one)
  • Select “Show more options”
  • Select “Use TLS if available
  • De-select “Force old SSL
  • De-select “Allow plain text…”
  • Port: Set to 5222
  • Connect server: Set to talk.google.com

That should be it. Once configured GAIM should make IM a whole lot simpler. First, you aren’t tied exclusively to Windows platforms. GAIM runs anywhere and everywhere. Clients exist for Linux as well as Mac OS X. Personally, I love GAIM. While it doesn’t give me complete interoperability between conversations on different platforms, I can still be logged onto all IM platforms simultaneously. And when Google gets the interoperability agreements going, then the fun should really start.
-CyclingRoo-

L’Equipe Just Can’t Quit!


For the past seven years, the French sports magazine L’Equipe has hounded Lance Armstrong. After the doping scandals of 1998, L’Equipe couldn’t believe that an American athlete could win its beloved Tour de France without resorting to artificial means. So for the last seven years, individuals and groups within French cycling have assumed that Lance was guilty. And these groups have continually sought evidence of Lance’s guilt. So much for the “innocent until proven guilty” hallmark of American justice. L’Equipe has resorted to the Napoleonic code and assumed that Lance was guilty until he proved himself innocent.

Well, L’Equipe has attacked Lance once again. Yesterday, L’Equipe unleashed one of the most dastardly attacks ever. And today, Jean-Marie Leblanc, the director of the Tour de France, has joined in on the criticism. They have chosen to thaw out urine samples from 1999. And they have used these samples to “prove” that Lance was guilty of doping. But rather than jump to conclusions, let’s start with the facts.

  • These samples are over seven years old. No one knows if blood samples stored this long deteriorate over time or not. Indeed, there is no empirical proof that urine frozen for seven years could prove anything.
  • Dr. Christiane Ayotte, the director of Canada’s official anti-doping lab has publicly criticized the scientific methods employed by the LNDD (the French national doping lab). She stated, ““We are extremely surprised that urine samples could have been tested in 2004 and have revealed the presence of EPO,” Ayotte said in an interview with VeloNews on Tuesday. “EPO – in its natural state or the synthesized version – is not stable in urine, even if stored at minus 20 degrees.” [Note: A detailed discussion of Dr. Ayotte’s comments can be read at VeloNews.]
  • There is no evidence to ensure that the samples were even from Lance Armstrong.
  • Each of these samples is one half of the samples taken at race time. The normal procedure is to take the first half (the “A” sample) and test it for doping. In 1999, nothing was found in Mr. Amrstrong’s “A” sample. Of course, it is important to note that there was no good test for EPO at that time. So this is an interesting effort to test whether new EPO tests work well. But back to the process… If the first “A” sample finds anomalies, then the second sample (the “B” sample) is tested to confirm the results. In this case, L’Equipe has used only the “B” sample. So there is no way to validate or invalidate the results of the test. Using today’s testing techniques, this “evidence” is completely specious because there is no “control” in the test – and there is no way to double-check the results. Indeed, if the sample had been taken from a current race, it could never prove guilt (or innocense) as the result could never be confirmed.

Miguel Indurain, former five-time TdF champion had this to say: “That seems bizarre, and I don’t know who would have the authorization to do it,…. I don’t even know if it’s legal to keep these samples.” The French Sports Minister (Jean-Francois Lamour) had this to say about the L’Equipe story: “I do not confirm it,” he told RTL radio. But he added: “If what L’Equipe says is true, I can tell you that it’s a serious blow for cycling.” Indeed, this is a horrible accusation for the entire sport.

So why would L’Equipe use these samples? No one will ever know for sure. They contend that they were searching for samples to test as part of a process to verify the success of new EPO screening techniques. But many other “samples” (including recent blood samples from countless atheletes) could have been used to test new EPO detection techniques. And why would they perform these results now? Good EPO tests have existed since 2001. So if they had doubts about Lance’s blood content, why did they wait an additional four years to lodge these complaints.

In truth, the only reason that they would specifically choose these samples and specifically break all testing protocols would be to continue their vendetta against Mr. Armstrong. Why do this? Who knows. I’m sure it sells newspapers. And I’m sure it heartens some people to think that the only reason that an American succeeded at the Tour was by exploiting illict means.

But what they have done is far worse than simple slander. They are fundamentally challenging the proposition that people are innocent until proven guilty. And they are fundamentally assailing the notion that grit and determination can make heroes from everyday people. Lance has been a hero to millions of people suffering from illness. He is seen as the personification of the willpower needed to conquer deadly challenges. It’s too bad that a number of bitter and cynical people feel compelled to vandalize a great story by hurling unsubstantiated, malicious and libelous accusations.

-CyclingRoo-

L'Equipe Just Can't Quit!


For the past seven years, the French sports magazine L’Equipe has hounded Lance Armstrong. After the doping scandals of 1998, L’Equipe couldn’t believe that an American athlete could win its beloved Tour de France without resorting to artificial means. So for the last seven years, individuals and groups within French cycling have assumed that Lance was guilty. And these groups have continually sought evidence of Lance’s guilt. So much for the “innocent until proven guilty” hallmark of American justice. L’Equipe has resorted to the Napoleonic code and assumed that Lance was guilty until he proved himself innocent.
Well, L’Equipe has attacked Lance once again. Yesterday, L’Equipe unleashed one of the most dastardly attacks ever. And today, Jean-Marie Leblanc, the director of the Tour de France, has joined in on the criticism. They have chosen to thaw out urine samples from 1999. And they have used these samples to “prove” that Lance was guilty of doping. But rather than jump to conclusions, let’s start with the facts.

  • These samples are over seven years old. No one knows if blood samples stored this long deteriorate over time or not. Indeed, there is no empirical proof that urine frozen for seven years could prove anything.
  • Dr. Christiane Ayotte, the director of Canada’s official anti-doping lab has publicly criticized the scientific methods employed by the LNDD (the French national doping lab). She stated, ““We are extremely surprised that urine samples could have been tested in 2004 and have revealed the presence of EPO,” Ayotte said in an interview with VeloNews on Tuesday. “EPO – in its natural state or the synthesized version – is not stable in urine, even if stored at minus 20 degrees.” [Note: A detailed discussion of Dr. Ayotte’s comments can be read at VeloNews.]
  • There is no evidence to ensure that the samples were even from Lance Armstrong.
  • Each of these samples is one half of the samples taken at race time. The normal procedure is to take the first half (the “A” sample) and test it for doping. In 1999, nothing was found in Mr. Amrstrong’s “A” sample. Of course, it is important to note that there was no good test for EPO at that time. So this is an interesting effort to test whether new EPO tests work well. But back to the process… If the first “A” sample finds anomalies, then the second sample (the “B” sample) is tested to confirm the results. In this case, L’Equipe has used only the “B” sample. So there is no way to validate or invalidate the results of the test. Using today’s testing techniques, this “evidence” is completely specious because there is no “control” in the test – and there is no way to double-check the results. Indeed, if the sample had been taken from a current race, it could never prove guilt (or innocense) as the result could never be confirmed.

Miguel Indurain, former five-time TdF champion had this to say: “That seems bizarre, and I don’t know who would have the authorization to do it,…. I don’t even know if it’s legal to keep these samples.” The French Sports Minister (Jean-Francois Lamour) had this to say about the L’Equipe story: “I do not confirm it,” he told RTL radio. But he added: “If what L’Equipe says is true, I can tell you that it’s a serious blow for cycling.” Indeed, this is a horrible accusation for the entire sport.
So why would L’Equipe use these samples? No one will ever know for sure. They contend that they were searching for samples to test as part of a process to verify the success of new EPO screening techniques. But many other “samples” (including recent blood samples from countless atheletes) could have been used to test new EPO detection techniques. And why would they perform these results now? Good EPO tests have existed since 2001. So if they had doubts about Lance’s blood content, why did they wait an additional four years to lodge these complaints.
In truth, the only reason that they would specifically choose these samples and specifically break all testing protocols would be to continue their vendetta against Mr. Armstrong. Why do this? Who knows. I’m sure it sells newspapers. And I’m sure it heartens some people to think that the only reason that an American succeeded at the Tour was by exploiting illict means.
But what they have done is far worse than simple slander. They are fundamentally challenging the proposition that people are innocent until proven guilty. And they are fundamentally assailing the notion that grit and determination can make heroes from everyday people. Lance has been a hero to millions of people suffering from illness. He is seen as the personification of the willpower needed to conquer deadly challenges. It’s too bad that a number of bitter and cynical people feel compelled to vandalize a great story by hurling unsubstantiated, malicious and libelous accusations.
-CyclingRoo-

Google Talk Fuels the Rumor Mill

Well, the wait is over. Google Talk is live. You can get the Google Talk client at http://www.google.com/talk. Actually, it went live last night. It was fun watching Technorati go nuts with all the posts! As we speak, I am sure that it is a top ten item.
So how does it work? Well, it installs easily. It configured simply. It automatically worked through the firewall at work. That’s a nice trick. It means the client is using the proxy settings from the system settings. You can change these settings. But it is a nice trick for it to work “out of the box.”
The IM experience is nothing to write home about. It is clean and simple. But so is Gaim (or any other IM client these days). The default client doesn’t appear to support IM to other networks (AOL/ICQ, Yahoo!, or MSN). But you can connect to Google using other clients – like Gaim. That means that I can use the client of my own choice. That is intensely sweet! W00t!
I haven’t tried the VOIP interface yet. I don’t have a good mic/headset. But I guess I now need to get one. We use VOIP for our home phone service (through Time Warner). But if rumors are right, this may be an interesting new venture for Google. Rumor has it that Google may be eyeing our friends at Skpe. Now that would be something indeed.
-CyclingRoo-

Google Rumors In the Air


Yesterday, Google brought us the new Google sidebar. Tomorrow, Google may unleash it’s IM solution – at least, according to the LA Times.
But for today, Google brings us the rumors of things yet to be. Mike Stanclift (of Newwin) is speculating that the Google IM tool will utilize the open-source Jabber protocol. Of course, all of this is speculation. In reality, we don’t know if an IM solution is waiting in the wings. But let’s assume that one is. Wouldn’t it be great if Google did deploy a Jabber-based IM service?
First, users could select from any number of client systems (e.g., Trillian, Gabber, Exodus or even the Jabber Messenger clients for J2ME, Symbian, Pocket PC and RIM). And this flexibility could ensure an extremely rapid deployment in the marketplace – especially for mobile platforms. But I doubt that Google would dillute their brand message by inviting wholesale abandonment of a branded client tool. Nevertheless, if they did allow other clients, they would gain immediate access to the OS X and Linux clients that the other IM providers are intentionally ignoring.
Second, Jabber platforms have been built with gateways to support direct connections to other IM networks/providers (incl. AIM, MSN and Yahoo!). If Google released a tool that would bridge all of these networks together, they could snap up a lot of customers (and their correlated click counts). Of course, folks like AOL might fight this by denying access to their network. But it would take time before walls could be errected. And such an action might send a bad message. Think of this. Google would be seen as the “enabler” of communication while AOL would be seen as blocking the free exchange of ideas on the net. It would be quite a PR coup, indeed.
This should be fun! Stay tuned for more.
-CyclingRoo-

New Google Desktop

Well, it’s finally arrived. Google has released v2 of its Google Desktop. This version searches and indexes even more than the previous version. Not only will it index your desktop docs and email, it will also index your Gmail account. Maybe the next version will index your Blogger account as well!
In the meantime, the new version has a very interesting sidebar. This sidebar provides RSS feed reading capabilities. Right now, I’m using it to browse headline news. I intend to configure it to provide instant access to my favorite blogs.
While this does not constititute a formal review, my informal review is one word: SWEET.
-CyclingRoo-

Tags:

Morning Grind #10


From the heartland, here are your morning bits and bytes…

  1. I am now fully immersed in the most recent grid computing initiatives. I ran a couple of work units for the Folding@Homefolks at Stanford. This is a very cool project that is performing distributed calculations to determine protein folding characteristics associated with key protein sequences. The folks at Standford are looking at solving sequences associated with key diseases – such as Alzheimer’s disease. The project is worth your consideration. But for me, I will not be spending a lot of cycles on this project. Simply put, the computing engine is one-dimensional. That is, it supports this one project. Consequently, I am focusing more attention (and resources) on the more generalized computing frameworks. I currently am running both the World Community Grid and the BOINC framework.The World Community Grid is a project sponsored by IBM and United Devices. It is a generalized grid framework which can be used for a variety of scientific tasks. Currently, it supports just one task: the analysis of human proteome folding. This project differs from Folding@Home in that the Human Proteome project is focusing on the science of protein folding and not the assessment of specific diseases.
    As noted previously, I am really excited about the BOINC framework. First, it is generalized tool that can be used for any number of projects. Second, it has more than one project in flight at this time. Third, some of these projects are immensely interesting to me. In particular, I love the fact that SETI@Home is running on the same framework that the modelers of the CERN LHC are using. Further, the WYP (World Year of Physics) team is using this framework for its Einstein@Home project. Einstein@Home is being used to interpret laser interferometry data in an effort to detect gravitational waves.
  2. I forgot just how geeky I am. As noted above, I am fascinated by the LHC and what it will mean in our efforts to understand our universe. And I have used “LHC” as a Technorati tag. By looking at the results of that tag, I found a whole bunch of links to bright (and quirky) young minds. One link pointed me to a website where atomic decay models are compared to dating models. The most frightening part about seeing this link is that I understood what this young man meant!
  3. Broadband convergence is great – and it’s hell as well. Cindy and I have one provider for cable television, broadband internet access and VOIP. The convergence is great because I have one bill. And it will be great when converged features start to emerge (e.g., interactive TV linked to broadband, callerid on the TV, etc). But it is hellacious when we have a cable outage. This morning, a series of thunderstorms took out the cable head-end in the neighborhood. Consequently, we lost voice, data and video. Of course, my heart was pumping and my kidneys still cleaned my blood. But my wife and kids almost seemed forlorn at the challenges. I should have told them to think of it as urban camping. Oh well. Things are back to normal. And I’ll have to think about how we can minimize the impact of these kinds of events.
  4. My son amazes me – and frightens me. He really likes hard rock. And he likes seventies music. Last night, we listened to some Eric Clapton (Cream) and some Jimi Hendirx. My sone really likes Jimi. And he likes Van Halen as well. It was really odd listening to Van Halen’s “Dream” with my teenage son as I remember seeing the video when I was a teenager. Wow! I’m getting older (and grayer). But it is great to talk with your kids about insanely simple stuff. Sometimes, we get too wrapped up in the urgent/important stuff that we forget about simple and “unimportant” things. I hope that my son will think of me as someone he can approach whether the issue is cataclysmic or commonplace.
  5. There are still some problems with current Deer Park nightlies and Blogger. Today, the items under MG#10-1 were poorly aligned (i.e., they didn’t flow around the embedded graphics). I’m sure it will be fixed soon. I love working with nightly builds. You see the development process in all its amazing beauty. 😉

That’s all for now. It’s off to meetings for me.
-CyclingRoo-

CERN: The Center of the Universe?

In late September, I’ll be giving a presentation on grid computing for the Kansas City Computer measurement Group (KCCMG). And since I am responsible for getting speakers to this year’s event, I thought I’d do the intro presentation. I’ll do this for several reasons. First, I’ll get to define terms and set the tone for the conference. Second, as the kickoff, I won’t have to be an undeniable subject matter expert.
So I’ve been putting some stuff together concerning various forms of grid computing. Moreover, I have been putting together some history concerning peer-based computing and its development over the years. So one of the key historical points I was going to highlight was the development of the SETI@Home project. I had spent many thousands of computer hours trying to perform all the fast Fourier transforms required to find E.T. And after a few years of spending lots of idle cycles, I finally stopped keeping up with the project. BTW, I’m not a wacko nut-job. I truly loved the notion of taking “leftover” computer cycles and putting them to good use. And as a sci-fi junkie, this was a diverting application of a fascinating principle.
Since SETI@Home was an early (and successful) form of a scavenging grid, I thought it deserved a slide or two. At the same time, I figured I could always get a laugh or two out of the crowd. So I went to the Berkeley site where SETA@Home used to reside. And I found the new Berkeley Open Infrastructure for Network Computing (BOINC). Not only did BOINC support the ongoing work of the Planetary Society (the SETI folks), but they also developed an open framework that would support any number of distributed computing projects.
And what a cool selection of projects they support. I won’t go through all of them. But three really caught my fancy – and the cycles of a number of machines I administer. These projects include: climatepredictions.net (a global climate prediction tool), Einstein@Home (an applicaion to detect pulsars through the theoretical gravitational waves that Einstein postulated, and LHC@Home (a quantitative tool that performs offline calculations for the Large Hadron Collider at CERN).
While in college, I became infatuated with particle physics – or at least as infatuated as an Economics student can get. Consequently, the use of ‘spare” computer cycles to support the collision of hadrons (e.g., protons) really sparked my long-dormant physics curiosity. And while I am sure that I will speak further of the LHC (and BOINC), I was struck by the realization that CERN has always been at the center of computing innovation.
In 1980, Tim Berners-Lee worked as a consultant at CERN. Then in 1990, he presented his seminal paper on information managemnt to his colleagues at CERN. This paper helped to launch TBL’s (and CERN’s) development of HTTP (and httpd). For those unfamiliar with the history, the W3C has a great page with the historical highlights.
Well, CERN is at it again. CERN’s current support of an open grid infrastructure is testimony to their continuing commitment to the progress of the computing sciences. If you want to see some of CERN’s recent efforts concering grid computing, head on over to the GridCafe (http://gridcafe.web.cern.ch/gridcafe/). It’s a nice site about how The Grid is currently under development – and how it will impact our lives.
-CyclingRoo-

Morning Grind #9

Here are the early afternoon hits. Pardon the delay.

  • Asa hit the nail on the head. We don’t surf the http pages; we surf the web. We don’t RDP our systems; we remotely control them. Well, we digest feeds, not RSS. So the Microsoft name of “web feeds” does not bother me one bit – although I might prefer “net feeds” instead.
  • The latest Firefox nightly build corrected the Blogger create/post errors I noted yesterday.
  • The latest Firefox nightly has a few quirks. Greasemonkey no longer works. Argh!
  • I am psyched about the new company I am part of. We have some great opportunities in the market. And we have the people to conquer the challenges and seize the opportunities. I have only one thing to say – BRING IT ON!

-CyclingRoo-

Blogger + Deer Park Nightlies = Almost There

Hooray! After a few weeks of having challenges using Blogger with the Firefox Deer Park nightlies, things are now starting to improve. There are still a few challenges. For example, the “Edit HTML” tab is still not rendering properly in the Create/Edit post pages. But almost everything else is rendering properly. So I’m switching back to nightlies once again. W00t!
-CyclingRoo-