Tried to implement a faster reading scheme based on numpy arrays but after testing: slower.
added tail-fork in python from stackexchange - however is useless since this reading function isn't faster