Error, Corrected.
Just a little update, since I have not published one for a while.
Finally this evening finished making a fully functional library for message segmentation to split messages for transit over networks, with a very configurable error tolerance scheme.
I can think of ways in which the error correction scheme could be made stronger. Specifically, it currently breaks down to a fixed size of section, being 256 packets, and probably it would be stronger if I were to add some random variance so the data and redundancy were more randomly distributed. I will do that later I think. I can think of ways to use one byte to specify a more unpredictable pattern, so it's on my agenda for later. Many network attacks depend on timing and repetition, so making messages more unpredictable helps.
I am also thinking of revising the name of the project a little. Initially, the name is based on the Vedic god Indra, who is connected to many things involving weather and the sky, notably Lightning, and quite famous for his Net, which is some kind of mesh of reflective balls that the whole universe is made out of.
I am quite interested in mythology and religion, so Indra is also quite interesting to me, and in my opinion seems to be distantly connected to Tangra and more distantly connected to monotheism.
So, the usual expression is "Indra's Net", but I want to change it to "Indra's Mesh", because I would like to focus on the way that the network connects everything together, and "mesh" is both a net, and a verb for connecting things together. You don't say "things network together" you say "things mesh together". Meshing has strong implications of harmony and smoothness, and this is one of the core goals of this project.
Don't want to make too much story for today, since I merely finally finished the basic error correction and message segmentation scheme work.
Thanks for your support!