Getting unique ID of a user's machine

It seems to work although it takes a really long time to install the Gem. If used in an extension there has to be some feedback to the user that a Gem is installing.