Initial commit with bermuda code.
Added comments to bermuda.c
Modified gitignore to ignore .bin.
Added compile and run script.
Added notes to bermuda.c .
Initial experiment on array sizes.

Shows that, functions never see arrays as arrays but, instead, as pointers.
Hence, `sizeof` in functions will not work.
Tried passing memory addresses to array_len_printer and pointer_len_printer.

Results to compile errors.
Moved comrun to the root of this directory.
Added random experiment on return codes in daemon-style apps.
Added experiment on interchangeability of arrays and pointers.
Added example for how C allocates memory.

Lesson learned: For final Strings (speaking in Java here) just declare pointers.
They are allocated in read-only memory and the stack is not polluted with
copies of the same data. If you need to manipulate Strings, use a char array
(like a primitive StringBuilder).

Bonus: Best practice to use the `const` keyword alongside char pointers. This
gives you compile time errors if you ever try to modify them.
Added note on future experiments for Strings.
Modified compile and test scripts for new package structure.
Adding experiments with C sockets.
diameter shit
Initial commit.
Adding selenium script.
.gitignore whatever
Merge branch 'algorithms' of https://github.com/skytreader/sandbox into algorithms