[{"data":1,"prerenderedAt":767},["ShallowReactive",2],{"project-37835995":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":45,"post_text":49,"what":50,"said":65,"maker_in_thread":147,"shape":158,"grid":162,"attempts":729,"same_week":730,"maker_shows":36,"maker_hidden":760,"reader_version":761,"card":762},"37835995","eliot.blog","Building a 42-inch E-Ink frame for generative art","title","Show HN: Building a 42-inch E-Ink frame for generative art","https:\u002F\u002Feliot.blog\u002Fe-ink-frame","ea016",1696964218,2023,537,204,52,3109,2,"legend","creative","generative art display","hardware",[23,24,25,26],"e-ink","generative art","picture frame","dithering","curious",-0.003,{"positive":30,"neutral":31,"mixed":17,"critical":32},17,65,21,105,{"pricing":35,"idea":38,"performance":40,"execution":42,"docs":43,"design":44},{"positive":36,"critical":37},1,8,{"positive":37,"critical":39},10,{"positive":41,"critical":36},0,{"positive":17,"critical":17},{"positive":41,"critical":41},{"positive":17,"critical":41},[46,46,17,36,41,46,46,36,17,17,46,41,46,47,46,36,47,17,47,36,41,41,41,41,36,47,17,48,17,47,47,47,46,46,17,46,47,36,48,46],3,4,5,null,{"problem":49,"audience":49,"pricing":51,"motivation":49,"time_to_build":49,"stack":63,"openness":64,"stage":64,"team_size":64},{"value":52,"source":53,"evidence":54},"42-inch e-ink panel costs about $2,500, seen as expensive for home use","commenter",[55,59],{"id":56,"by":57,"text":58},"37836470","xnx","Well done. There would be so many more cool applications of e-ink if it wasn't $2,500 for a 42\" display:…",{"id":60,"by":61,"text":62},"37836310","tonoto","Fantastic project, thanks for sharing! Prohibitive pricing for home use, but I would really love to have that as a picture frame on the wall. One can dream for the future..",[],"unknown",{"praise":66,"objections":77,"requests":101,"questions":116,"alternatives":128},[67],{"value":68,"source":53,"evidence":69},"Blue noise dithering approach admired",[70,74],{"id":71,"by":72,"text":73},"37837009","schlarpc","I have a similar display, and also use blue noise dithering. Mine is driven in the backend by a web browser, which means I was able to abuse CSS and mix-blend-mode to do the…",{"id":75,"by":57,"text":76},"37836570","I thought I'd heard of all the dithering options from https:\u002F\u002Ftannerhelland.com\u002F2012\u002F12\u002F28\u002Fdithering-eleven-algorithms-source-code.html, but surprised to read there's another one…",[78,87,94],{"value":79,"source":53,"evidence":80},"E-ink panels are far too expensive for home use",[81,82,86],{"id":56,"by":57,"text":58},{"id":83,"by":84,"text":85},"37836555","landgenoot","Love it. But way too expensive, especially because we don't know what the quality \u002F price will do in the future when the patents expire. For that price, you can buy a 42\" color…",{"id":60,"by":61,"text":62},{"value":88,"source":53,"evidence":89},"Generative AI art wastes GPU power",[90],{"id":91,"by":92,"text":93},"37836320","lionkor","That's a very neat project. The only issue I have with it is that it's basically a passive energy waster. It produces images by burning GPU power, when it could instead curate…",{"value":95,"source":53,"evidence":96},"AI output is not true generative art",[97],{"id":98,"by":99,"text":100},"37837198","bazeblackwood","Got excited, but then you qualified it was AI. AI art is not generative art, it is reductive \"art\". It requires samples of the art style you wish to cop, and it always produces…",[102,109],{"value":103,"source":53,"evidence":104},"Use anti-reflective glass on the frame",[105],{"id":106,"by":107,"text":108},"37836965","chromakode","Awesome project! I'd strongly recommend swapping in some antireflective glass. There's a couple affordable options with less than 1% reflection [1][2]. Made a huge difference vs.…",{"value":110,"source":53,"evidence":111},"Show sample input images alongside the dithered output",[112],{"id":113,"by":114,"text":115},"37836203","robszumski","This is great! I would love to see a sample of the color input images and the resulting image on the display.",[117],{"value":118,"source":53,"evidence":119},"Why e-ink panels are so expensive",[120,124],{"id":121,"by":122,"text":123},"37838301","KomoD","What makes E-Ink so damn expensive?",{"id":125,"by":126,"text":127},"37836871","FirmwareBurner",">For comparison a 42\" full-color 60fps TV with remote, speakers, wifi, etc. etc. is $140. Because it's a lot easier and cheaper to manufacture large LCD panels than E-ink film.…",[129,140],{"value":130,"source":53,"evidence":131},"Samsung The Frame TV",[132,136],{"id":133,"by":134,"text":135},"37836739","esafak","Samsung sells an LED TV specifically for this use case. Currently only at 4K. https:\u002F\u002Fwww.samsung.com\u002Fus\u002Ftvs\u002Fthe-frame\u002Fhighlights\u002F",{"id":137,"by":138,"text":139},"37837722","nealeratzlaff","This is really cool! I've wanted to buy something similar for a long time, but in RGB. I know Samsung makes the Frame, but its not hackable, and its a waste of power. I don't…",{"value":141,"source":53,"evidence":142},"Battery-powered e-ink frames sold by Framelabs",[143],{"id":144,"by":145,"text":146},"37855382","clash","Shameless plug: I build devices like that and sell them. Battery powered. https:\u002F\u002Fframelabs.eu\u002Fen\u002Fproduct\u002Fartframe-31\u002F I use the 31.2\" panel because it is 40% cheaper and has…",{"comments":46,"answered":41,"key":148},[149,152,155],{"id":150,"text":151},"37836492","OP here. Here's a comparison with an input image vs gray levels vs dithered: https:\u002F\u002Fimgur.com\u002Fa\u002FosE57eh When displayed on the frame you can barely see the dithering.…",{"id":153,"text":154},"37836440","OP here. Your project is really cool, thanks for sharing. I was considering the same idea, but it means updating the drivers to work on an ESP32 The best option I found so far is…",{"id":156,"text":157},"37837944","Thanks, fixing the typo :)",{"commenters":159,"max_depth":39,"maker_replies":46,"first_comment_mins":160,"lifespan_hours":161},127,18,162,[163,165,169,173,177,181,182,185,188,191,194,197,199,203,207,210,213,216,220,222,225,227,229,231,233,235,237,240,243,246,249,252,255,258,262,264,267,269,272,275,278,280,282,285,288,290,292,294,297,299,301,304,308,311,314,318,320,322,324,326,328,330,332,335,337,340,343,346,349,352,355,358,361,364,368,371,374,377,380,383,385,387,389,392,394,396,399,402,405,408,410,413,417,420,422,424,428,430,432,435,438,442,443,446,450,452,454,456,459,460,463,466,469,471,474,478,480,483,485,488,490,493,496,498,500,502,504,507,510,513,515,518,521,523,527,530,532,535,538,541,545,549,552,556,559,561,564,566,567,571,574,576,579,582,584,587,589,591,593,595,598,601,604,606,608,611,613,615,619,621,624,627,629,632,634,636,639,642,644,647,649,650,651,654,657,659,661,664,668,672,676,680,682,686,690,693,697,701,704,706,707,712,716,720,722,724,727],[56,41,46,164,57,41],"project\u002Fmixed\u002Fpricing",[166,41,41,167,168,41],"37836756","commenter\u002Fneutral\u002Fpricing","layer8",[170,41,46,171,172,41],"37836841","project\u002Fneutral\u002Fpricing","graypegg",[174,41,46,175,176,41],"37837003","project\u002Fneutral\u002Fnone","lawlessone",[178,41,41,179,180,41],"37838489","commenter\u002Fneutral\u002Fnone","tomcam",[125,41,46,171,126,41],[183,41,46,184,57,41],"37837063","project\u002Fneutral\u002Fidea",[186,41,46,171,187,41],"37837064","bigfudge",[189,41,46,171,190,41],"37837527","LapsangGuzzler",[192,41,46,184,193,41],"37838361","BoorishBears",[195,41,46,175,196,41],"37840852","callalex",[198,41,46,184,193,41],"37841002",[200,41,41,201,202,41],"37842152","other\u002Fcritical\u002Fnone","lostlogin",[204,41,36,205,206,41],"37839102","project\u002Fcritical\u002Fpricing","mikewarot",[208,41,41,179,209,41],"37840086","komali2",[211,41,41,179,212,41],"37840264","alwayslikethis",[214,41,36,215,193,41],"37838155","project\u002Fcritical\u002Fidea",[217,41,41,218,219,41],"37839059","other\u002Fneutral\u002Fnone","rnk",[221,41,41,218,206,41],"37839119",[223,41,41,218,224,41],"37839148","solardev",[226,41,41,218,193,41],"37839396",[228,41,41,218,224,41],"37839764",[230,41,41,218,193,41],"37839888",[232,41,41,218,224,41],"37840192",[234,41,41,218,193,41],"37840611",[236,41,41,218,224,41],"37846796",[238,41,41,218,239,41],"37842267","dontlaugh",[241,41,41,218,242,41],"37847806","diogenes4",[244,41,41,218,245,41],"37838903","bigmattystyles",[247,41,46,248,224,41],"37839143","project\u002Fneutral\u002Fperformance",[250,41,46,248,251,41],"37840212","pxeboot",[253,41,46,248,254,41],"37844480","adql",[256,41,41,179,257,41],"37839195","GuB-42",[259,41,41,260,261,41],"37839354","other\u002Fneutral\u002Fidea","dantheman",[263,41,41,179,254,41],"37844197",[265,41,41,179,266,41],"37845029","kakwa_",[268,41,41,179,266,41],"37844777",[270,41,46,271,224,41],"37839378","project\u002Fneutral\u002Fexecution",[273,41,36,215,274,41],"37839770","wahnfrieden",[276,41,36,205,277,41],"37839833","maushu",[279,41,36,215,126,41],"37848045",[281,41,36,215,274,41],"37850674",[283,41,36,205,284,41],"37840055","Qwertious",[286,41,46,171,287,41],"37840104","tough",[289,41,46,171,254,41],"37844172",[291,41,46,171,284,41],"37857644",[293,41,36,215,126,41],"37849960",[295,41,48,296,224,41],"37850606","project\u002Fpositive\u002Fidea",[298,41,41,179,126,41],"37855268",[300,41,36,215,284,41],"37857151",[302,41,41,179,303,41],"37839797","squigz",[305,41,41,306,307,41],"37843026","commenter\u002Fcritical\u002Fnone","pseg134",[309,41,46,171,310,41],"37839950","simple10",[312,41,46,171,313,41],"37840292","TaylorAlexander",[315,41,41,316,317,41],"37842015","commenter\u002Fneutral\u002Fidea","wayfinder",[319,41,41,218,313,41],"37845358",[321,41,41,218,126,41],"37849627",[323,41,41,218,313,41],"37850157",[325,41,41,218,317,41],"37853070",[327,41,41,218,313,41],"37853275",[329,41,41,179,317,41],"37855297",[331,41,41,179,126,41],"37855310",[333,41,41,179,334,41],"37906138","waogta",[336,41,41,167,126,41],"37849597",[338,41,41,179,339,41],"37851346","braunboffel",[341,41,41,179,342,41],"37863897","MichaelZuo",[344,41,46,171,345,41],"37836899","mikepurvis",[347,41,46,171,348,41],"37836951","diggan",[350,41,46,171,351,41],"37837937","ThrowawayTestr",[353,41,41,179,354,41],"37838319","bufferoverflow",[356,41,46,171,357,41],"37838452","qingcharles",[359,41,48,296,360,41],"37838011","red_hare",[362,41,41,218,363,41],"37838213","spullara",[365,41,41,366,367,41],"37839086","other\u002Fneutral\u002Fpricing","KennyBlanken",[369,41,41,167,370,41],"37839398","jamestanderson",[372,41,41,167,373,41],"37843356","jsjohnst",[375,41,46,171,376,41],"37838295","prewett",[378,41,36,215,379,41],"37838386","nomel",[381,41,46,184,382,41],"37838774","k1t",[384,41,36,205,379,41],"37839906",[386,41,41,179,196,41],"37840883",[388,41,41,179,379,41],"37845380",[390,41,46,184,391,41],"37840910","johnmaguire",[393,41,46,171,254,41],"37844244",[395,41,48,296,242,41],"37840171",[397,41,48,296,398,41],"37838950","malfist",[400,41,46,171,401,41],"37839624","slg",[403,41,36,205,404,41],"37841201","mrd3v0",[406,41,41,218,407,41],"37843209","bmitc",[409,41,41,218,284,41],"37863950",[411,41,46,184,412,41],"37841744","mahdi7d1",[414,41,46,415,416,41],"37842051","maker\u002Fneutral\u002Fdocs","herpderperator",[418,41,41,419,57,41],"37843481","commenter\u002Fneutral\u002Fdocs",[421,41,46,184,254,41],"37844152",[106,36,48,423,107,41],"project\u002Fpositive\u002Fdesign",[425,36,46,426,427,41],"37837065","project\u002Fneutral\u002Fdesign","sho_hn",[71,17,48,429,72,41],"project\u002Fpositive\u002Fexecution",[431,17,46,271,176,41],"37837280",[433,17,41,179,434,41],"37837712","webkike",[436,17,41,179,437,41],"37841722","jalict",[439,17,36,440,441,41],"37842979","project\u002Fcritical\u002Fexecution","ghusbands",[75,46,46,271,57,41],[444,46,36,440,445,41],"37837616","cubefox",[447,46,41,448,449,41],"37861290","commenter\u002Fneutral\u002Fexecution","vanderZwan",[451,46,41,448,445,41],"37868963",[453,46,41,179,449,41],"37869818",[455,46,41,448,445,41],"37914201",[457,46,41,218,458,41],"37841502","datene",[133,47,41,218,134,41],[461,47,41,218,462,41],"37836812","renewiltord",[464,47,41,218,465,41],"37837916","mholm",[467,47,41,218,468,41],"37839993","rjvs",[470,47,41,218,468,41],"37839962",[472,47,41,218,473,41],"37844287","xd1936",[475,47,41,476,477,41],"37836909","other\u002Fneutral\u002Fdesign","huehehue",[479,47,41,476,187,41],"37837129",[481,47,41,179,482,41],"37839422","pama",[484,47,41,179,57,41],"37839614",[486,47,41,179,487,41],"37842819","4death4",[489,47,41,179,487,41],"37842815",[491,47,41,218,492,41],"37837099","tambourine_man",[494,47,41,218,495,41],"37837386","ffgjgf1",[497,47,41,218,492,41],"37839075",[499,47,41,218,351,41],"37837983",[501,47,41,218,468,41],"37840087",[91,48,36,503,92,41],"project\u002Fcritical\u002Fperformance",[505,48,41,179,506,41],"37836388","GaggiX",[508,48,41,179,509,41],"37836545","evrimoztamur",[511,48,41,179,512,41],"37836697","hutzlibu",[514,48,41,179,506,41],"37837691",[516,48,41,179,517,41],"37844000","amelius",[519,48,46,248,520,41],"37836443","dheera",[522,48,46,171,57,41],"37836502",[524,48,48,525,526,41],"37838958","project\u002Fpositive\u002Fpricing","1-6",[528,48,46,248,529,41],"37836810","bee_rider",[531,48,36,215,176,41],"37837022",[533,48,46,248,534,41],"37837125","mk_stjames",[536,48,41,218,537,41],"37839829","whoibrar",[539,48,41,179,540,41],"37840896","93po",[542,543,48,296,544,41],"37839605",6,"moroark",[546,547,46,184,548,41],"37839246",7,"dsp_person",[550,37,48,429,551,41],"37836535","semi-extrinsic",[553,554,48,296,555,41],"37836995",9,"andrewstuart",[557,554,46,184,558,41],"37837181","jareklupinski",[560,554,46,171,555,41],"37837215",[562,554,41,218,563,41],"37837593","konschubert",[565,554,46,171,540,41],"37840911",[83,39,36,205,84,41],[568,569,41,218,570,41],"37839036",11,"Dave_Rosenthal",[572,569,41,218,573,41],"37839048","ggm",[137,575,48,296,138,41],12,[577,578,48,423,427,41],"37836386",13,[580,578,46,581,520,41],"37836426","project\u002Fneutral\u002Fdocs",[583,578,46,581,427,41],"37836453",[585,578,46,581,586,41],"37836773","yohannparis",[588,578,46,581,427,41],"37836786",[590,578,41,218,176,41],"37837056",[592,578,41,218,555,41],"37837110",[594,578,46,184,427,41],"37837136",[596,578,48,597,586,41],"37839424","maker\u002Fpositive\u002Fidea",[599,578,48,600,427,41],"37840151","maker\u002Fpositive\u002Fnone",[602,578,46,171,603,41],"37839619","ancorevard",[605,578,46,171,427,41],"37840138",[113,607,46,426,114,41],14,[609,607,46,426,610,41],"37836403","itishappy",[612,607,46,426,114,41],"37836449",[150,607,41,614,10,36],"maker\u002Fneutral\u002Fexecution",[616,617,46,271,618,41],"37840636",15,"Charon77",[60,620,46,164,61,41],16,[622,30,46,171,623,41],"37836250","freedomben",[625,30,46,171,626,41],"37836343","grawlinson",[628,30,46,171,506,41],"37836406",[630,30,41,179,631,41],"37836642","fortran77",[633,30,41,179,187,41],"37837154",[635,30,41,179,631,41],"37837292",[637,30,46,171,638,41],"37836599","eli",[640,30,36,205,641,41],"37836787","lrem",[643,30,46,171,427,41],"37836849",[645,30,46,271,646,41],"37837607","avianlyric",[648,30,46,271,520,41],"37836384",[153,30,41,248,10,36],[144,160,41,366,145,41],[652,653,41,218,526,41],"37838945",19,[655,653,41,167,656,41],"37838954","Aeolun",[121,658,46,171,122,41],20,[660,658,46,171,526,41],"37838972",[662,32,46,184,663,41],"37838979","scotty79",[665,666,48,600,667,41],"37839214",22,"worldmerge",[669,670,41,218,671,41],"37838892",23,"archontes",[673,674,46,271,675,41],"37837242",24,"numpad0",[677,678,46,248,679,41],"37836467",25,"adolph",[681,678,41,218,427,41],"37836541",[683,684,46,184,685,41],"37837250",26,"Aspos",[687,688,36,205,689,41],"37838062",27,"NKosmatos",[691,692,41,260,555,41],"37837144",28,[694,695,36,215,696,41],"37861495",29,"itsTyrion",[698,699,41,179,700,41],"37837247",30,"supportengineer",[702,699,41,179,703,41],"37837396","mcphage",[705,699,41,179,700,41],"37837566",[156,699,41,179,10,36],[708,709,48,710,711,41],"37840467",31,"project\u002Fpositive\u002Fnone","levi0214",[713,714,48,710,715,41],"37843365",32,"kevinpiac",[717,718,41,218,719,41],"37837666",33,"jnjnnksjnxjjsj",[98,721,36,215,99,41],34,[723,721,41,316,176,41],"37837424",[725,721,41,316,726,41],"37849241","chefandy",[728,721,41,316,726,41],"37840402",[],[731,736,740,745,750,755],{"id":732,"name":733,"points":734,"category":735},"37782513","store",484,"web_saas",{"id":737,"name":738,"points":739,"category":735},"37818374","momo.coach",307,{"id":741,"name":742,"points":743,"category":744},"37792507","Rolepad",294,"productivity",{"id":746,"name":747,"points":748,"category":749},"37789371","extra-screen",281,"dev_tools",{"id":751,"name":752,"points":753,"category":754},"37848793","Obligator",273,"infrastructure",{"id":756,"name":757,"points":758,"category":759},"37797606","DotBigBang",269,"games",false,"v2",{"id":763,"name":5,"line":6,"ai":760,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":41,"top":17,"kw":764,"maker":10,"domain":5,"tier":18,"attempts":41,"strip":765,"url":9,"mix":766,"praise":68,"objection":79,"sub":20},37835995,[23,24,25,26],"3321033122303431424100001425244433234153",[30,31,17,32],1793991075961]