michael.fallo.ws - A place for code & stuff

Profiles

redorkulated @ Github
mf @ Launchpad
redorkulated @ Twitter

Public Projects

[C]  hexdump - Debug memory printing header
[JS] mf.js - JS Lib to help with basic JS tasks

... and many, many more hacked together offline ...

PGP Key

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1

mQENBFGyPOUBCADLswOfDEkJTvqJtlVstcA7SvisBQyFFIJUnnB+4wq3uWJPMvuz
7feF8XkRFxadFoQCUrC5xTXZNnru8075AiygPd5DvlU6vnFK0ERht624cRMFgsS0
7E2ODTtWwE5p082qUhi++4EEsMMS0oD5uMUJJ6lijMYcT4QTSOfTGb73pEVe59RF
5322jDteO/8BKrJMEXSrMhRdYqzRRahpvTxhOZ6+HxN0BYUOUpDNiJ85D4wJjNpS
n7NRYUTYQm6pF8DjyIQoPiHJeNULAtmn1BNKkhSv5qVjKZcBCgUmC5W3roWQUelE
XeibbFCt2h2A1yVMw6EVC83tRy7QYX5K/76RABEBAAG0Ik1pY2hhZWwgRmFsbG93
cyA8bWljaGFlbEBmYWxsby53cz6JATgEEwECACIFAlGyPOUCGwMGCwkIBwMCBhUI
AgkKCwQWAgMBAh4BAheAAAoJELO4TFfQqjGKuV4IAKhXaQw9fzNSweD6Kv3VM7+C
Tpy4mySWokJLj8tmjpTLUbqvKnaRB+oVdQ12GjjxKpWqa0Iy4PPJ5HE2XTD22OnE
HQ3RCBXVgolqdP4P80Fo2zwSI5ZA22xKpSbOqYPO/OhSFwDcToGkiQQ9Wx0uNxTr
YFSGC0BEt8PBn5Qb557egH0Vcb5VYEVgZlkGyDihyh6uFt0mjYdnMIs3b+K3oH4u
fog024eoE4J+AuNKU6E1B9LRMUw5NDr2F+FlqNphHkQD8cdNPQAoSUyMQqWAQLAv
Oouj2smFlbdk3yOXxL3DD7/TQN7nS3vnZNucn9Vw9CFlMqKD0I3HSIhOhowVSdS5
AQ0EUbI85QEIAKYodtFM3NQRwhHReBa6TGgEEklxNMJG76klxhIvFpN8BM8r6H/6
DxBMvDJ0f4ZxcUqdW6z7h4tt+gAyMcnqyby1UdBsvZ1dNZLto0JUbXsX3gDPa13I
18VUeEIXphcmFB/IG6wR9sGC4yr5VxjL6ThmEv3OX8vozYhVQr5SKaU68A40tns3
V2i7N54nRpwxGLVR2Tvxrm4Qgk+H2E0RepuFzF+wp8swGJdq6wCbYhqRCB+3RuF6
BYDl7mVsilpr3wA2LXhNe8eslphUiFBbjV2Sr4q+XpQFbF8dheVvObVZt2m5q96g
NBoF80kLRbfDUuosU8GKmeKQ5QVngk3V1oEAEQEAAYkBHwQYAQIACQUCUbI85QIb
DAAKCRCzuExX0KoxiiGbB/93wl7wl5caW/Rp+M1Du0esxdTNwR0rJO7PfiOEMSNO
E/Q6jVSgQPxexbmduWhXh7UOW/zCqNn1FxVan9XwErI/PDqvcQ1pWqi+3AY/g58P
e4S+bDaX7kjiycoC+RaGviQouZdZ2HLB/NKjwt00Iep8IAtFuOSeLfszeNlX1Gv3
jtOX7LZfyfX6U+6cPd8YMs6e71Upbmp6tFcjQeekLzocByAm3pzlAXirEJTd76gQ
IwHGt+h11uNZg+dbzJNRo17VEM1eVmoTMP3Pk7HpHUVJYtJAD1d2i3Pa/UzzuQNn
UwInuhYjlkud3ptj4o+7+170KAu8qTj884Xz1EPc7nnT
=0MPJ
-----END PGP PUBLIC KEY BLOCK-----

Mebibyte Permutations

2561024 =
1,090,748,135,619,415,929,462,984,244,733,782,862,448,264,161,996,232,692
  431,832,786,189,721,331,849,119,295,216,264,234,525,201,987,223,957,291
  796,157,025,273,109,870,820,177,184,063,610,979,765,077,554,799,078,906
  298,842,192,989,538,609,825,228,048,205,159,696,851,613,591,638,196,771
  886,542,609,324,560,121,290,553,901,886,301,017,900,252,535,799,917,200
  010,079,600,026,535,836,800,905,297,805,880,952,350,501,630,195,475,653
  911,005,312,364,560,014,847,426,035,293,551,245,843,928,918,752,768,696
  279,344,088,055,617,515,694,349,945,406,677,825,140,814,900,616,105,920
  256,438,504,578,013,326,493,565,836,047,242,407,382,442,812,245,131,517
  757,519,164,899,226,365,743,722,432,277,368,075,027,627,883,045,206,501
  792,761,700,945,699,168,497,257,879,683,851,737,049,996,900,961,120,515
  655,050,115,561,271,491,492,515,342,105,748,966,629,547,032,786,321,505
  730,828,430,221,664,970,324,396,138,635,251,626,409,516,168,005,427,623
  435,996,308,921,691,446,181,187,406,395,310,665,404,885,739,434,832,877
  428,167,407,495,370,993,511,868,756,359,970,390,117,021,823,616,749,458
  620,969,857,006,263,612,082,706,715,408,157,066,575,137,281,027,022,310
  927,564,910,276,759,160,520,878,304,632,411,049,364,568,754,920,967,322
  982,459,184,763,427,383,790,272,448,438,018,526,977,764,941,072,715,611
  580,434,690,827,459,339,991,961,414,242,741,410,599,117,426,060,556,483
  763,756,314,527,611,362,658,628,383,368,621,157,993,638,020,878,537,675
  545,336,789,915,694,234,433,955,666,315,070,087,213,535,470,255,670,312
  004,130,725,495,834,508,357,439,653,828,936,077,080,978,550,578,912,967
  907,352,780,054,935,621,561,090,795,845,172,954,115,972,927,479,877,527
  738,560,008,204,118,558,930,004,777,748,727,761,853,813,510,493,840,581
  861,598,652,211,605,960,308,356,405,941,821,189,714,037,868,726,219,481
  498,727,603,653,616,298,856,174,822,413,033,485,438,785,324,024,751,419
  417,183,012,281,078,209,729,303,537,372,804,574,372,095,228,703,622,776
  363,945,290,869,806,258,422,355,148,507,571,039,619,387,449,629,866,808
  188,769,662,815,778,153,079,393,179,093,143,648,340,761,738,581,819,563
  002,994,422,790,754,955,061,288,818,308,430,079,648,693,232,179,158,765
  918,035,565,216,157,115,402,992,120,276,155,607,873,107,937,477,466,841
  528,362,987,708,699,450,152,031,231,862,594,203,085,693,838,944,657,061
  346,236,704,234,026,821,102,958,954,951,197,087,076,546,186,622,796,294
  536,451,620,756,509,351,018,906,023,773,821,539,532,776,208,676,978,589
  731,966,330,308,893,304,665,169,436,185,078,350,641,568,336,944,530,051
  437,491,311,298,834,367,265,238,595,404,904,273,455,928,723,949,525,227
  184,617,404,367,854,754,610,474,377,019,768,025,576,605,881,038,077,270
  707,717,942,221,977,090,385,438,585,844,095,492,116,099,852,538,903,974
  655,703,943,973,086,090,930,596,963,360,767,529,964,938,414,598,185,705
  963,754,561,497,355,827,813,623,833,288,906,309,004,288,017,321,424,808
  663,962,671,333,528,009,232,758,350,873,059,614,118,723,781,422,101,460
  198,615,747,386,855,096,896,089,189,180,441,339,558,524,822,867,541,113
  212,638,793,675,567,650,340,362,970,031,930,023,397,828,465,318,547,238
  244,232,028,015,189,689,660,418,822,976,000,815,437,610,652,254,270,163
  595,650,875,433,851,147,123,214,227,266,605,403,581,781,469,090,806,576
  468,950,587,661,997,186,505,665,475,715,792,896