Sunday, March 26, 2017

Stunned!


A few weeks ago my trusty Too Much Coffee Man mug retired with a broken handle. It had seen thousands of fills and enough caffeine to keep a city awake for a decade.
I tweeted the sad demise to Shannon Wheeler, the creator of TMCM, just in case he had ever wondered what happened to the mugs once he'd posted them. In all honesty I thought that would be the end of the story.
As you might have guessed by now it wasn't. I got a reply saying that if I paid postage Shannon would replace my mug. I was gobsmacked and of course I took him up on the offer. I received my parcel yesterday but I had to wait until today until I got home to open it up.
Inside was not only a shiny new mug but an original Too Much Coffee Man artwork, a book of Shannon Wheeler's Postage Stamp Funnies and a numbered and signed print.
I know I'm sitting here writing this but what can I say? I'm stunned, really stunned.
(Gets a bit gushy here.)
For the creator of my favourite comic strip to replace my mug is really kind, but to include the extra art is beyond generous. It really is. I'm grinning like an idiot and will be for the next week at least.
Thank you Shannon Wheeler. You really are the best.

Sunday, March 12, 2017

CSPRNG


691744041273767454433090531841829984348529380386183234406547594812117154362453
727217108488185787414332312214216223290123971891396679580268106293298273263230
604451610115915610809408599283497456303580977013279399511571414017137077865652
370415358169145800455613913019914353816629262491890422011465369942956450920723
801641590590459206436260302304998156854117528277926752497600363462778264406975
155521437127719931533725029343352794331062741669308080055554661484253897500717
573216396494440714538231332357609748334310692175864157463744056439304349509993
859232469977823829696139775882364988078950561072640645004020090413045549633605
344544402704005618531418244135340909466863805232840398486115368415282938938392
023545101312507745338314390085170078356828264369990195470213602897669401652935
589726581022189372552639184147481999491441533045908416494735193333649638947308
959177064498107333571456190117828249604645315712219672446046272693675812198378
099858969712293450416292611070719551550994359766760867139270858690956667040647
304189871059667907454757351457638634591167465028712357565657170040587616209113
381195591269349943362209781509840767676727834724849009619456262504917072905976
950968459088604474637989071278110486368343045592237485461908496498556355816969
911792936421051131623030765409351009559807765052555870792530112773439788179026
151746984633319051062406748906011976581957185290852310899826601313999021035590
796983942380905253739581875297762224442842301601976997346247087728591004540991
357510976114165878113958154813938983040152480519183576310126943602961138081373
401285146611512195643921106824246249138641826520165275768283647048368197734766
898476445561158246104874880142099286747231267756078135296091570737543677552807
293208745051584628388771894944662096161872611443144572774008191526215696821781
535266728984177011992126934086539874666489576753202710796467561616375166823214
105661619429750330991294605144136535887147415174648337792462054588016477513505
351684492916618869137007258185923677564062071718012225188929879081534315015343
239003428933072201769341539596648997669098511483923566565249924449980864670598
137552004845078646492898143111366058120281452140529360255484638969015718994606
954597700573029519218115169491629238787073240626818361554660964540073270966632
978308609094621064956443965259972731991542177269581760613600923903258435354241
694334906420991191660510432674082269190416272443352747227782446179576665178365
022661927420270373743641288726926239051379557169008772701124971614214511205831
293001882684268365663203034366375841789025993368263000036305055978741128552509
600771845358937486939834048879727619554868834201454447093877903253653883172655
583474372312247087167903908675468264384882953000389348673109276203662763871080
013027191268131545705052132548214456792778604558067671248899051524487337640547
468252137222671674950247395144194343783555172431754399346330015790117514314156
550159523148103768171600287646173273727274876821901283494532808852210053283738
834663863715796896612709216395354115714246617674889393929527072115236398568935
167834571356432024447372856454630216948463763759713519698507106524855406767904
749438900010680981377315357677602277572887928316481743676462026384269993584979
881992440572446619493612083521906032377426764222646113456693270824316467078515
412905908189924912205431832493947487877111974433340276658602662841546045040842
188227167216558728731589045697268300210650228716588915497119390481443769261617
063732625469476141001592243730602813142222739111205221734209451253702254173813
424703979632932057163070545711634435014065876301034830439475933579317815779468
039334365266328434602440789959931226303063341264966145347339570113183527424650
738659413793091719858757863537290720282574434825225923736249423632139509225894
231684681384792518145705717906834676483388267038632977678947709252292314896034
573981897294914415166325457145440277026811427121310139252021384937515605347659