[{"data":1,"prerenderedAt":267},["ShallowReactive",2],{"project-3610927":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":41,"post_text":42,"what":43,"said":62,"maker_in_thread":164,"shape":172,"grid":175,"attempts":230,"same_week":231,"maker_shows":33,"maker_hidden":259,"reader_version":260,"card":261},"3610927","QR Pixel","QR Pixel encodes pixel art in QR codes.","title","Show HN: QR Pixel encodes pixel art in QR codes.","http:\u002F\u002Fwww.qrpixel.com","qrpixel.com","kbaker",1329699868,2012,119,25,171,1677,11,"notable","creative","pixel art qr codes","web_app",[24,25,26,27],"qr code","pixel art","qr art","2d barcode","debated",0.034,{"positive":31,"neutral":32,"mixed":33,"critical":32},4,5,1,15,{"design":36,"idea":39,"execution":40},{"positive":37,"critical":38},0,3,{"positive":38,"critical":33},{"positive":37,"critical":33},[37,38,37,38,33,38,38,33,37,37,33,37,33,32,37,38,37,38,37,32,37,32,33,37,32],null,{"problem":44,"audience":42,"pricing":42,"motivation":51,"time_to_build":42,"stack":58,"openness":59,"stage":60,"team_size":61},{"value":45,"source":46,"evidence":47},"Makes QR codes less ugly by embedding images as pixel art","maker",[48],{"id":49,"by":11,"text":50},"3611059","Yes, you can use the resulting image for anything with no restriction. I don't care if you take out the little qrpixel blurb or want to modify it further. Really I am just…",{"value":52,"source":46,"evidence":53},"Side project to introduce a different way of encoding images in QR codes",[54,57],{"id":55,"by":11,"text":56},"3610933","This is my side project I've been working on for a while now, and I've just gotten around to a v1.0 release. Questions and feedback highly appreciated! Leave a message here or…",{"id":49,"by":11,"text":50},[],"unknown","launched","solo",{"praise":63,"objections":84,"requests":111,"questions":134,"alternatives":146},[64],{"value":65,"source":66,"evidence":67},"Good concept and layout; useful for making custom QR codes","commenter",[68,72,76,80],{"id":69,"by":70,"text":71},"3611042","rpledge","This is exactly what I was looking for this morning! I even started getting a quote from a site that charges for this service. I'm assuming I can use the results for whatever I…",{"id":73,"by":74,"text":75},"3611051","aith","Great app. I remember reading how to do this on Hackaday.com You could offer a paid account that lets people automatically embed a QR code with custom logo on their site. This…",{"id":77,"by":78,"text":79},"3611239","jackreichert","Cool project. Love the concept. One thing you may want to work in. While QR codes need to keep to a specific pixel size to keep the data right, the logos\u002Fimage embedded IN the QR…",{"id":81,"by":82,"text":83},"3611698","lambda","Your interface requires a 3-button mouse, which anyone on a Mac is not likely to have (especially on a laptop). Yes, you can get a right click by doing a two-finger tap, but…",[85,97,104],{"value":86,"source":66,"evidence":87},"Requires a three-button mouse; hard to draw on Mac trackpads",[88,89,93],{"id":81,"by":82,"text":83},{"id":90,"by":91,"text":92},"3611194","rafd","It's difficult to draw white pixels with a (Macbook) touchpad. Allow for Ctrl+Click ?",{"id":94,"by":95,"text":96},"3611393","dylanpyle","Also, unfortunately makes re-drawing gray pixels (middle-click) impossible.",{"value":98,"source":66,"evidence":99},"Reduces QR code resiliency by using padding bits",[100],{"id":101,"by":102,"text":103},"3612327","user24","It's a nice hack for sure, but I thought the reason it's possible is the redundancy built into the QR code algorithm. By hacking it in this way, aren't you reducing the…",{"value":105,"source":66,"evidence":106},"Does not work in IE9",[107],{"id":108,"by":109,"text":110},"3612126","rhengles","Why doesn't it work on IE9?",[112,119,126],{"value":113,"source":66,"evidence":114},"Rotate the drawing canvas",[115],{"id":116,"by":117,"text":118},"3611096","endianswap","The immediate feature that comes to mind is to be able to rotate the canvas that we're drawing on. I noticed that your logo (which is awesome) is actually in a different…",{"value":120,"source":66,"evidence":121},"Pen or color selector and Ctrl+click support",[122,123],{"id":90,"by":91,"text":92},{"id":124,"by":11,"text":125},"3611201","Yikes... that is quite high on the todo list (add selector boxes for a \"pen\" to draw with) but unfortunately it didn't make it for this release.",{"value":127,"source":66,"evidence":128},"Upload images and API or paid embedding",[129,130,131],{"id":77,"by":78,"text":79},{"id":73,"by":74,"text":75},{"id":132,"by":11,"text":133},"3611069","Yes, an API or some easier features to do multiple URLs may come at some point. This is a bit different from abusing the error correction as presented elsewhere - this actually…",[135,142],{"value":136,"source":66,"evidence":137},"How does it differ from overlaying pixels on a QR code",[138],{"id":139,"by":140,"text":141},"3611068","aaronpk","I'm curious how this is different from just sticking the painted pixels on top of the generated QR code. Are you somehow taking in to account the values of the painted pixels…",{"value":143,"source":66,"evidence":144},"Can the output be used freely",[145],{"id":69,"by":70,"text":71},[147,157],{"value":148,"source":66,"evidence":149},"Designer QR code art tools (qrinqr, patrick-wied qr-designer)",[150,153],{"id":151,"by":11,"text":152},"3611208","This is a different method than using error correction that allows for more usable area (see details in other threads.) It still leaves 7% of the ECC intact so you can further…",{"id":154,"by":155,"text":156},"3611515","dgarner","Cool idea. I think it would be awesome to make it possible to automatically encode favicons in qr codes (pixel by pixel -> unit by unit). Here's also a webapp for some…",{"value":158,"source":66,"evidence":159},"Android app MeCode Lite",[160],{"id":161,"by":162,"text":163},"3611401","Rabidgremlin","here is an Android app that does a similar thing (but with a fixed set of images and a much dumber algorithm )…",{"comments":165,"answered":38,"key":166},8,[167,168,171],{"id":55,"text":56},{"id":169,"text":170},"3611167","Unfortunately that feature got dropped from the MVP... it's definitely very high up on the list. You can edit the image afterward of course. Thanks for trying it out!",{"id":151,"text":152},{"commenters":173,"max_depth":38,"maker_replies":165,"first_comment_mins":38,"lifespan_hours":174},18,12,[176,178,180,182,186,188,192,195,197,201,202,204,205,206,208,209,210,213,214,216,218,219,221,223,225],[55,37,37,177,11,33],"maker\u002Fneutral\u002Fnone",[116,37,38,179,117,37],"project\u002Fneutral\u002Fdesign",[169,37,37,181,11,33],"maker\u002Fneutral\u002Fdesign",[183,37,38,184,185,37],"3611633","project\u002Fneutral\u002Fidea","mutagen",[81,37,33,187,82,37],"project\u002Fcritical\u002Fdesign",[189,37,38,190,191,37],"3611970","project\u002Fmixed\u002Fdesign","laumars",[193,37,38,179,194,37],"3612235","gus_massa",[108,37,33,196,109,37],"project\u002Fcritical\u002Fexecution",[198,33,37,199,200,37],"3611187","other\u002Fneutral\u002Fidea","dmils4",[151,33,37,184,11,33],[90,203,33,187,91,37],2,[124,203,37,181,11,33],[94,203,33,187,95,37],[73,38,32,207,74,37],"project\u002Fpositive\u002Fidea",[132,38,37,184,11,33],[77,31,38,184,78,37],[211,31,37,212,11,33],"3611280","project\u002Fneutral\u002Fexecution",[139,32,38,184,140,37],[215,32,37,184,11,33],"3611076",[69,217,32,207,70,37],6,[49,217,37,177,11,33],[154,220,32,207,155,37],7,[101,165,33,222,102,37],"project\u002Fcritical\u002Fidea",[161,224,37,199,162,37],9,[226,227,32,228,229,37],"3611113",10,"project\u002Fpositive\u002Fnone","smitec",[],[232,237,242,246,250,255],{"id":233,"name":234,"points":235,"category":236},"3616603","CloudShark",164,"security_privacy",{"id":238,"name":239,"points":240,"category":241},"3600582","Photo Picker+",121,"dev_tools",{"id":243,"name":244,"points":14,"category":245},"3616763","rogerbraun.net","productivity",{"id":247,"name":248,"points":249,"category":20},"3602160","Mothereffinanimatedgif",113,{"id":251,"name":252,"points":253,"category":254},"3608725","recommendify",97,"data",{"id":256,"name":257,"points":258,"category":241},"3608528","StyleBootstrap",88,false,"v2",{"id":262,"name":5,"line":6,"ai":259,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":263,"top":18,"kw":264,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":265,"url":9,"mix":266,"praise":65,"objection":86,"sub":21},3610927,0.03,[24,25,26,27],"0303133100101503030505105",[31,32,33,32],1793990879015]