[{"data":1,"prerenderedAt":117},["ShallowReactive",2],{"maker-jpegqs":3},[4,34,58,80,99],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":22,"domain":23,"tier":24,"attempts":25,"strip":26,"url":27,"mix":28,"praise":32,"objection":33,"sub":17},28017051,"redbean","Micro HTTP server in 22 lines of C",false,"infrastructure",2021,223,100,"mixed",-0.17,8,[17,18,19,20,21],"http server","micro server","c web server","single file server","cosmopolitan","jpegqs","twitter.com","notable",0,"0000005003353000151011010100131135111033","https:\u002F\u002Ftwitter.com\u002Filyakurdyukov\u002Fstatus\u002F1421349901720510465",[29,30,31,30],5,12,1,"Clever, small, and fun demonstration of simplicity","HTTP parsing is not actually simple; the sample ignores many spec requirements",{"id":35,"name":36,"line":37,"ai":8,"cat":38,"year":10,"points":39,"comments":40,"rec":41,"s":42,"top":43,"kw":44,"maker":22,"domain":49,"tier":24,"attempts":25,"strip":50,"url":51,"mix":52,"praise":55,"objection":56,"sub":57},29540416,"LZMA decoder x86 CMOV patch","10-40% faster LZMA decoder using x86 CMOVcc","languages",205,68,"curious",0.1,9,[45,46,47,48],"lzma decoder","x86 cmov","xz decompression","branchless code","gist.github.com","0300000000053030000500000001000000000005","https:\u002F\u002Fgist.github.com\u002Filyakurdyukov\u002Ff514418f3affd677e1ac408ec0c09188",[53,54,25,31],3,6,"Decent measured speedup on a Ryzen workstation with xz","Compilers fail to reliably emit CMOV, so inline assembly is needed","compression library optimization",{"id":59,"name":60,"line":61,"ai":8,"cat":38,"year":10,"points":62,"comments":63,"rec":41,"s":64,"top":65,"kw":66,"maker":22,"domain":72,"tier":73,"attempts":25,"strip":74,"url":75,"mix":76,"praise":77,"objection":78,"sub":79},29637986,"crzy64","\"crzy64\", base64 mod aimed for fastest decoding",47,18,-0.08,36,[67,68,69,70,71],"base64","base64 decoding","fast decoding","simd","swar","github.com","shown","305003003133033311","https:\u002F\u002Fgithub.com\u002Filyakurdyukov\u002Fcrzy64",[31,15,25,53],"Clear algorithm description of the bit reordering and XOR trick","Thread is sparse on details about the modifications","encoding library",{"id":81,"name":82,"line":83,"ai":8,"cat":38,"year":84,"points":85,"comments":86,"rec":87,"s":88,"top":65,"kw":89,"maker":22,"domain":72,"tier":24,"attempts":25,"strip":93,"url":94,"mix":95,"praise":97,"objection":-1,"sub":98},31638552,"micro-lzmadec","Micro LZMA decoder (x86 assembly code golf)",2022,56,10,"quiet",null,[45,90,91,92],"x86 assembly","code golf","executable compression","0000030003","https:\u002F\u002Fgithub.com\u002Filyakurdyukov\u002Fmicro-lzmadec",[25,96,25,25],2,"Interesting tiny decoders as art","compression decoder library",{"id":100,"name":101,"line":102,"ai":8,"cat":103,"year":104,"points":105,"comments":43,"rec":87,"s":88,"top":106,"kw":107,"maker":22,"domain":72,"tier":73,"attempts":25,"strip":112,"url":113,"mix":114,"praise":115,"objection":-1,"sub":116},38693469,"brickgame-4bit","4-bit Brick Game emulator in ASCII graphics","games",2023,11,75,[108,109,110,111],"brick game","4-bit emulator","ascii games","tetris emulator","050503000","https:\u002F\u002Fgithub.com\u002Filyakurdyukov\u002Fbrickgame-4bit",[96,31,25,25],"Cool nostalgic project for handheld block game fans","retro game emulator",1794036781271]