Hash and large files

You need to send off several large files.  These may be the parts of a very a large zip file or multiple individual files.  The receiver tried to open or merge the files together and get a bad data error message.  How do you know what is bad?

The answer is simple.  Use a hash.  A hash or hash checksum is a unique pattern created from the contents of your file.  This is a one way process.  It is commonly used to validate if two files are identical.  When the file is in the pc or smartphone, create a hash and save it.  A simple Windows tool for creating hash is FCIV.  Upload your desired file and the hash in 2 separate files.

The receiver, will again hash the file you sent.  Compare the hash signature generated versus your hash.  If the hashes match, the file has not been modified and is identical to the source.

Note there is no mention on the type of file or its contents.  It does not matter, if is a zip, msi, text, audio or video file.

File verification fciv

Android in 2016

What I want for Android in 2016.

  1. Google to issue a permanent fix to the nearly two year old bug.  Mobile Radio Active.  This has been around since the Lollipop Preview.  Android Lollipop and Marshmallow launch has came and gone.  This should have been fixed.  The Doze function can mask the battery drain when the device is sleeping but  day time standby battery drain is atrocious.
  2. Better battery optimization.  MarshMallow is s getting there, there are still lots of room for improvement.
  3. Android Pay on rooted phones.  Come on why exclude the half of your user base?
  4. A better successor to OnePlus 2.  A real flagship killer specifications please.  OnePlus 2 specs were decidedly meh.  The old OnePlus One tick every single box of a nerd’s dream phone.  Except maybe for removable battery.
  5. OnePlus One getting COS13 officially.  By Jan 2016.  And pigs can fly.

MRA Cyngn

In Conversation

Daughter: “Daddy did you studied History in Secondary One?”

Me: “Yes, of course.  Iraq is the cradle of civilization.  By the rivers of Babylon!”, I started singing the Boney M song.

Both kids: “ee, what is that?”

Me: “Youtube time.”