This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rhettinger
Recipients Rhamphoryncus, chemacortes, jcea, mark.dickinson, pitrou, rhettinger
Date 2009-02-11.23:00:26
SpamBayes Score 9.092602e-08
Marked as misclassified No
Message-id <1234393227.58.0.930806092831.issue5186@psf.upfronthosting.co.za>
In-reply-to
Content
Guys, let's be careful.  Make sure that efforts to randomize lower bits
don't destroy information.   Something like x |= x>>8 is reversible and
fast.  Other fun looking transformations are not:

    >>> len(set((x >> 4) + (x & 15) for x in range(10**6)))
    62515
History
Date User Action Args
2009-02-11 23:00:27rhettingersetrecipients: + rhettinger, jcea, chemacortes, mark.dickinson, Rhamphoryncus, pitrou
2009-02-11 23:00:27rhettingersetmessageid: <1234393227.58.0.930806092831.issue5186@psf.upfronthosting.co.za>
2009-02-11 23:00:26rhettingerlinkissue5186 messages
2009-02-11 23:00:26rhettingercreate