I’m currently cleaning up my disk a bit, so here’s some semi-interesting stuff I had lying around:
A colleague’s unfinished game prototype that was running on my machine for more than two days, fully utilizing one core the whole time. Without me noticing. 
A screenshot of reddit from when I submitted gti. MICROS~1 released the long-awaited Visual Studio 2012 (aka the IDE for Windows 8) the same day, after years of work. The ranking is probably a bad sign for programming-reddit’s quality but I found it amusing nonetheless. 
Someone (not me) installed gti on a BeagleBoard – a small ARM-based development board. Absolutely useless, because there isn’t even git on this specific machine but – well, it’s pretty cool, isn’t it? Also, it’s good to know that the VT100/ANSI-Terminal control codes I used work pretty much everywhere.
Staying firmly in the “hacks nobody ever asked for” department, here’s a prototype of a JavaScript-based image-to-ascii-art converter. It’s not as polished or as good as I’d like but it works, sometimes. I originally wanted to make it a bit better before releasing it, including a font selector and stuff but …well, I didn’t. Maybe sometime later. It’s not on github yet but it will be soon. Here’s a demo output:
_ _ _
_ _ _ ' _ _1Gvz#APH~ *:::c ^ ? ' !* ? 0 ' "'^t +
, ( - zyFKWNWMUKD#BBMNMFW#O_ . _ __ _
_ . z4+#1WA4VEZHTHTNH#EMXaVhSTwa e : _
- ^ a@mVSzKMwDHkFH@zMMLLk0FXRF#NLH@hus
_ , _EQEwZTHWbmW1WVDzYUBH5MR#JFHMLHM1CMwBm) _
hUNMQHMNWWKO]=6= # "DWBJERKW&:
_ HYEV#UJY = IOHHMZ4Exi_
NBm#Y7' _ _ _ ; :"&TkEKEQRF
AIb5#_ / _ " ~MAYWcKXKL _
WMtDn _ _ _ k4NMWZHWNN.
_ _ : UAPC /- e- lAaK#KDAwW@ _
/ BDNM . _ _ ,v 0YDbWTVMWA _ _
JDEKZ: . _ _ _ tJR#NPN@TPK : "
_ _Z#&M 8 - _ . _ apmVMV4 #F+zDLkHBW1XwKW$=_ _
TNZB" _ e y#LNHZSQ@DXNHHUA4 BSUkIL&K _
_ ; uSZk! _ _ ' YwMHAURF1KLaZ4NFBMO%UAwwBMO _ _ :
_ ` zKDPR _pwMUhBREMC NMRFNhXWM4WBRNDWQHG#_ ETHnF .
" #Bw&-s , nm&W&tK#NkN$ _3MLMIZX hNKLXWkM#Xt7 HgHZ6
nWSV`I ,SP#" qnW%KM= "y#h@d w#=PF, _ MkB4Ku _
` NMh#k[ dDJ w4uRrN%cmE' ;_ GA _ P{UyRUVDQ _ _
IMD#M OC ;#VZ=XTM , VTmH _ QMFKWkJKBdm
#ZUV0| ;nFP ^ _ (DPa_ !F#KJwR9WW?
_ RLUBp _ _ _ kDe _ _EHwDRkGDkf =TT
_ ARFWE _ _ " ( $6S : , uMTMPREVNk6)DXP
EMGKH _ BKZ4MRhr RKlkZFT#0Iv=a | "
. _ RN#nD _ $y &Xh[#PWEMhY ^ CUFMKb8FYWUPNh
JLD Y" 4k _,R#VWvETBQEK@KJ 7Nk4DFwRD#M : `
RMW8U5 @P_ _ _ _ vg ^ h ,dMEEMBRyMD _
- - AWR _ =uMkz _ _ UF = VKBAKSKBEN ._
Sq#_ 4NJX) , _ 1WB#EU4X=h wD@ GFFhYF#Y[
__ WNM `dRa V0O _ -#dNPREZPPh#eEDrKKSb ?#WNT5=h
ae UMBQ\ky ' MWHP|YAW0CO?VUWt`fDle` =HMWu{
At| YUM"MBMu _ $Psy aDBTD mV@fIM4P
`A "T mWRUm . mAEP :LpBU#EP9 aHBA %&#UhQknNVHm
xDvE _ KdS 6N 5YU15 *I-ZmaW zZQHHAK#&NYhO1 :
_ 5I yP rB SiwFbyWSl ]SMMOQ+OTkDVEUEqw
_ RwRB" Tw *'= Y aaUPXMH$DM#BLCBDLnoysHN1
ZE - ; 1Z#B#nWMMwYSRMTRbZMMNGBBWPH
_ _ _ DU _ t]#RwkN+KMA{zVRPuNRWWZX&QMiHRDW
_ . " Mbm> _ _ x~4BEHYRuMBKARWMTRNeBURT@GM&H#WBbnE
_ ( _ ; ; ^ DRmNpMb~ ;%xb4wVSZKHJwm[EPLNh kKR@}NWNNMPP#BEN
' : _ APP2yKmz ~0adwMWAkHT#KAEFNwAMuV## zMWT##kb@BHWWZMMB
: _ , ' 1+u. >XKHRSSHZMMHwMGUQz7EW&R4wPWb#^ BEkYLD1SWUNMFD&rW
_ ;w&vKTMPT lM5HtDMFR@%XARZdKWODHWHYW vFVENmXZTUM#BAENUB
* _ zWAUZH#DLRh#4# PRHkMRKUPD@AzRJNWhE2+ _ MNUyGXG%PRkH9kUDBY
? ukE#&NMUfYkHYHdN5% ` Z;?ZBVMKMPNHNT9 JEWZH$NML#BHJz#MWHD
>WWWHkRMFRLWNCXWAPE#hNS AVZMHWHORN@ XEETLFBRRR#TbhPSEPn
_ ;DRKGZRWFwFad&MUMPBHNZNRX1 8 _ `.THLHBTYX : -BtDW$FMLTPSBAu49f#HW
_ dNUKHEMnL&KTTk WW4NEHkzPHMBO [ !XhaWBF _ . _ 'fLGEf&BEZnNH#vOSb*W1S
dHNNk9WDSEU+MZVKKwRNRKT#HREWPv zZBWK, _ MYfALP#FNDEFD#QRT*Zwm
Q#kNLDMBTokPH\#XVDDXMPzFm#TDBM#E ! ciTk 4SN#TFNHKEWER#HAkN#AkX
zwHMLDPDEtMM#wBUwKHKuONpFMkmVNMKHk )3d . dERKNFA##h;T WMRXRHBP
AhmMXbMPPWPO4WDzPEBAnJWEUA#VM7PYPNjm y _ PERWTKUK " HPEMDf
WWDDMGH1kWZRFwD#MLPtROPPJMKMKc}#z#AH ( &Ne %nb _ SFML#HV$ $mDnO ZZW#
RO4kPUMH6VWNAhZMfU#WDWHbNQEPMWKFMFXW WT _ QK1 ,URA]IHdEn BRkBHdDn DNiu
HBwBYBhEP#EQAMKht0#hXk19kBXDKnDmCEoNc1Nd __8@W~ _ H`VL7IRDmg ]TRd[d5~ FVT#
#PUzWVb#RP@orWHW#E#0KMOBuV#4mkMPmPCETO $uw Bi_ rwMMhKNRRZ :{K&V@5`zIPZD
UPVNQQzunRPYVUyWDEUDDQkKRWEKW+HJZTHW+P _ BRN AkkVWKHWFNWe _ xo*NUFKHN
YW#hTWD#K#JN#hPB#zkRw#FWV#USWF#XHWUHvvkQaw 4zWmGhPVa_, LZAAEEWXBNS#$UMkR}kWZ5OTKGNh
BwF#VIDRDWWDD#FPNHOkE#kMIUQEY2NVBNXZKWWDNMWDQBMRRRWBH1CRKWUDMkP#DywREKL#E#4LWW#R#OH
PnRG dIMKDSV1 xWUEDZJk - 7WXTM&HS _ ' _ M#IKf . 4Hm#
BwDh gHOnNPzL ;FHz#* . HUELR , _ R##2. __ WbP
kROW K@#bWO| ;MRD " zzL; 5RNK kWpwp1 HW1 yhztfWchkMFQG
KzB4 / BNAFEP1 3Tw\ dW1NwNEAm 4M2 OdML#u# {+1 >4PEZ#KRCNXEFB
BTBW _ D4 mTWMWKMKTz aP$ JWSkGm* ZL1 $TMA
MwHR d@G KU@WkBPJ#k dn9 _ WMNB _ _ . lN%W
hULZ _ _MCByBA6 JWH ZKk0TRK#DN WU& ~ AWU#| azLykp4dz\XkVk
KWwh BWNXXN6 gkSK `HMXWF#" hwA UTXHU#1AE#RTBh|; fDwRNhKWWEXzU@
@#KM dHBRBUYB zZDK ~ yZMWF QhBWNP#BPZWMVQR JM#D
zANW _gk@NKQPD dzEKZM; ` o&kGRM0 XBaOzHAkMDXZZ1] MPk
dR4SyxvLwTb#BUkBBAxpuZWPMkElao, _,zwMWUcLRHDuwpmWYAuMuwYkLL#&YHA1wWwutmk#aantwOWw
N&UTkxHHNWWMK2[PkNHYmDSPZwWQ#RNBKz1EEXBFNRRUm11BpkKhkNMD@BxHkOZHzZOXHkTFBWHMNWmJRwX
: . . ._ _
. . .
Well then, that’s it for now. Happy Hacking!







Leave a Reply