@@ -49,8 +49,8 @@ Usage example for FarmHash:
4949### Hardware-independent fingerprints
5050
5151Fingerprints are seedless hashes that are guaranteed to be hardware- and
52- platform-independent. This can be useful for networking applications which
53- require persisting hashed values.
52+ platform-independent. This can be useful for networking applications that
53+ persist hashed values.
5454
5555``` python
5656>> > from farmhash import Fingerprint128
@@ -99,10 +99,9 @@ variants of FarmHash significantly benefit from SSE4.2 instructions.
9999The vanilla CityHash functions (under ` cityhash ` module) do not take advantage
100100of SSE4.2. Instead, one can use the ` cityhashcrc ` module provided with this
101101package which exposes 128- and 256-bit CRC functions that do harness SSE4.2.
102- These functions are very fast, and beat ` FarmHash128 ` on speed (FarmHash does
103- not include a 256-bit function). Since FarmHash is the intended successor of
104- CityHash, I would be careful before using the CityHash-CRC functions, however,
105- and would verify whether they provide sufficient randomness for your intended
102+ These functions are very fast, and even beat ` FarmHash128 ` on speed (FarmHash does
103+ not include a 256-bit function). Before using the CityHash-CRC functions, however,
104+ you may want to check that they provide sufficient randomness for your intended
106105application.
107106
108107## Development
@@ -120,7 +119,7 @@ make cpp-test # run C++ tests
120119make shell # enter IPython shell
121120```
122121
123- To find out which Make targets are available, enter :
122+ To find out which Make targets are available, run :
124123
125124``` bash
126125make help
0 commit comments