Merge pull request #14 from savonarola/fix-deprecated-time-functions

Updated usage of time functions
diff --git a/src/hyper.erl b/src/hyper.erl
index f280a8c..e7c80f2 100644
--- a/src/hyper.erl
+++ b/src/hyper.erl
@@ -285,7 +285,9 @@
                           fun (I) ->
                                   io:format("~p values with p=~p, rep ~p~n",
                                             [Card, P, I]),
-                                  random:seed(erlang:now()),
+                                  random:seed(erlang:phash2([node()]),
+                                              erlang:monotonic_time(),
+                                              erlang:unique_integer()),
                                   Elements = generate_unique(Card),
                                   Estimate = card(insert_many(Elements, new(P))),
                                   abs(Card - Estimate) / Card