Technologist. Leader. Ironman.

links for 2009-06-02

clock June 2, 2009 20:04 by author Mike Schubert


links for 2009-06-01

clock June 1, 2009 19:34 by author Mike Schubert
  • Companies are working fast to figure out how to make money from the wealth of data they're beginning to have about our online friendships
  • Lotus Connections is a little bit screwy when it comes to profile pictures IMHO as they are being forced to be square in Profiles (115x115 pixels). In profiles search results however they are scaled to 55 pixel in width and height is automatic. This post contains code to fix that.
    (tags: connections)
  • The core of any great race starts with your training. And, of course, what you do just prior to your race and then during the event itself will have a tremendous impact on your performance. Spelling out the details of these two areas could fill the pages of Triathlete magazine for the next 10 years, but there are a few steps you can take regardless of the training program you are following right now to help boost your chances of achieving your goals.
  • In the Traveling Salesman Problem, the goal is to find the shortest distance between N different cities. The path that the salesman takes is called a tour. Testing every possibility for an N city tour would be N! math additions. A 30 city tour would have to measure the total distance of be 2.65 X 1032 different tours. Assuming a trillion additions per second, this would take 252,333,390,232,297 years. Adding one more city would cause the time to increase by a factor of 31. Obviously, this is an impossible solution. A genetic algorithm can be used to find a solution is much less time. Although it might not find the best solution, it can find a near perfect solution for a 100 city tour in less than a minute. There are a couple of basic steps to solving the traveling salesman problem using a GA.


Testing Some Automation

clock June 1, 2009 17:30 by author Mike Schubert

One of the powerful features of Delicious social bookmarking is the ability to follow the updates of other members. I am not sure where this concept fails, but my guess is that it requires effort on the follower's part. At McKesson, our work networking solution includes bookmarking similar to Delicious, and a watchlist. The watchlist allows you to watch a person or a particular tag.

My hunch is that the watchlist is simply not in your face. We have an Updates page that shows all of the happenings in your communities, as well as any new items that have appeared on your Bookmark Watchlist. The power of bookmarking is generally not yet realized by the masses, so that is an additional strike against rapid creation of watchlists.

One of my goals for this site was to be able to experiment with code, social networking, and any other random stuff. Beginning today, I am going to automate the posting of my Delicious bookmarks to this site. You should see the title along with my notes (often just a copy/paste from a few key sentences on the site) and my tags. This is an experiment and may cease at any time.