[{"data":1,"prerenderedAt":437},["ShallowReactive",2],{"project-29622970":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":47,"post_text":48,"what":49,"said":53,"maker_in_thread":177,"shape":179,"grid":183,"attempts":398,"same_week":399,"maker_shows":44,"maker_hidden":429,"reader_version":430,"card":431},"29622970","All Black Screen","Make my screen black","title","Show HN: Make my screen black","https:\u002F\u002Fallblackscreen.com\u002F","allblackscreen.com","andreitp1",1639994075,2021,121,79,427,2533,17,"notable","web_saas","utility web app","web_app",[24,25,26,27],"black screen","full screen color","oled screen","monitor test","debated",-0.068,{"positive":31,"neutral":18,"mixed":32,"critical":33},13,1,16,47,{"performance":36,"idea":39,"design":42,"privacy":43,"execution":45},{"positive":37,"critical":38},0,3,{"positive":40,"critical":41},8,5,{"positive":38,"critical":32},{"positive":37,"critical":44},2,{"positive":44,"critical":46},4,[32,38,37,37,37,32,37,37,37,37,37,32,38,32,37,37,32,32,41,41,38,32,37,32,38,38,38,32,41,38,38,38,37,38,41,41,32,38,41,32],null,{"problem":48,"audience":48,"pricing":48,"motivation":48,"time_to_build":48,"stack":50,"openness":51,"stage":52,"team_size":51},[],"unknown","launched",{"praise":54,"objections":71,"requests":104,"questions":130,"alternatives":146},[55],{"value":56,"source":57,"evidence":58},"Simple, effective single-purpose tool","commenter",[59,63,67],{"id":60,"by":61,"text":62},"29625072","bhickey","Some months back I built http:\u002F\u002Fkeylight.us to use my second monitor as a light during video meetings.",{"id":64,"by":65,"text":66},"29624602","simonmales","I love these one domain one function web apps. Can't say I will use it, but good on you for rolling it out.",{"id":68,"by":69,"text":70},"29636968","Tarsul","it's a cute little project that probably more people need\u002Fwould like to have as one might think. Well Done. My solution for a long time was a shortcut to a blank screensaver.…",[72,83,93],{"value":73,"source":57,"evidence":74},"Power button or monitor off is simpler and saves more energy",[75,79],{"id":76,"by":77,"text":78},"29625808","optymizer","People are posting all sorts of code one-liners to do this, but... what happened to just pressing the power button? Pros: ``` * Only 1 keypress per display * The button is…",{"id":80,"by":81,"text":82},"29624035","theelous3","My off white \"back \u002F home \u002F app switch\" bar remains so it's not even close to being all black. (chrome on android. Works on ff.) > Save energy Only on one type of oled? It's more…",{"value":84,"source":57,"evidence":85},"Backlight stays on for LCD, so black saves little energy",[86,90],{"id":87,"by":88,"text":89},"29626517","vbphprubyjsgo","And the backlight (presumably 99% of power usage) is on no matter what you do with your pixels.",{"id":91,"by":88,"text":92},"29626837","as other poster mentioned, some LCDs have voltage = white and some have voltage = black. it's certainly not majority, and it doesn't matter anyway because the backlight stays on…",{"value":94,"source":57,"evidence":95},"Mouse pointer stays visible on screen",[96,100],{"id":97,"by":98,"text":99},"29623744","wiz21c","the mouse pointer is still there... So not completely black :-)",{"id":101,"by":102,"text":103},"29624240","Comevius","Can confirm, requestPointerLock() should be also called.",[105,112,119],{"value":106,"source":57,"evidence":107},"Add a fullscreen button",[108],{"id":109,"by":110,"text":111},"29626239","Karawebnetwork","This is exactly what I was looking for, thank you. I use my second monitor the same way, but I just quickly google the name of a color before a meeting. I know it's only a few…",{"value":113,"source":57,"evidence":114},"Hide mouse cursor when idle",[115],{"id":116,"by":117,"text":118},"29630453","futhey","Nice! Might benefit from hiding the mouse cursor on idle. Something like: https:\u002F\u002Fgist.github.com\u002FkidGodzilla\u002F33ad45808e995a7e3ec714fd83db3017",{"value":120,"source":57,"evidence":121},"Support custom colours",[122,126],{"id":123,"by":124,"text":125},"29624871","dekoruotas","Very cool! More colour choices would be great. Sometimes I use my second screen just for face illumination during video calls. I found that ft.com salmon-pink is one of the…",{"id":127,"by":128,"text":129},"29624983","Kalanos","it is possible to choose any color by: right click > inspect > editing `.color.* {background-color:#______}`",[131],{"value":132,"source":57,"evidence":133},"Does it work on all browsers, such as Vivaldi and iOS Brave",[134,138,142],{"id":135,"by":136,"text":137},"29624317","mcintyre1994","This doesn't work for Vivaldi for some reason. I get a dark grey screen, text says \"Press esc to exit full screen mode\" for a few seconds, then that disappears leaving just the…",{"id":139,"by":140,"text":141},"29624343","CharlieDavies","Works fine for me on Vivaldi. I get the \"Press esc to exit full screen mode\" message but see the colours just fine.",{"id":143,"by":144,"text":145},"29624656","emerged","Doesn’t work properly on iOS Brave. The first one worked but the others displayed a video which was oriented the wrong way (landscape vs portrait).",[147,162,170],{"value":148,"source":57,"evidence":149},"Bookmarklets or data URLs setting a black background",[150,154,158],{"id":151,"by":152,"text":153},"29624132","djrockstar1","I was inspired to do something similar, a bookmarklet: ``` javascript:let b=document.body;b.bgColor=\"black\";b.innerText=\"\";b.requestFullscreen() ```",{"id":155,"by":156,"text":157},"29624999","arendtio","Since a few month I have a tab with this URL: data:text\u002Fhtml,\u003Chtml style=\"background:black;\">\u003Chead>\u003Ctitle>Black\u003C\u002Ftitle>\u003C\u002Fhead>\u003C\u002Fhtml> I don't need it very often, but turning the…",{"id":159,"by":160,"text":161},"29624076","omgitsabird","``` javascript: (()=> {const div = document.createElement('div'); div.style.background = 'black'; document.body.appendChild(div); div.requestFullscreen();})(); ``` You could add…",{"value":163,"source":57,"evidence":164},"Screen-off tools like xset dpms or screensavers",[165,169],{"id":166,"by":167,"text":168},"29626031","Izkata","If you haven't switched to Wayland (don't know what the equivalent on there is): ``` xset dpms force off ``` Move the mouse to wake the screen.",{"id":68,"by":69,"text":70},{"value":171,"source":57,"evidence":172},"Monitor control apps like TwinkleTray and MonitorControl",[173],{"id":174,"by":175,"text":176},"29626905","45ure","I might be missing a trick. Some options, listed below, do most of the things and even those which the FAQ admits are beyond its scope. Amongst a multitude of alternatives, I…",{"comments":37,"answered":37,"key":178},[],{"commenters":180,"max_depth":40,"maker_replies":37,"first_comment_mins":181,"lifespan_hours":182},62,74,33,[184,188,192,195,197,199,201,203,205,209,210,214,217,220,223,226,229,232,235,238,241,244,246,250,253,257,259,261,264,266,268,270,272,276,277,278,279,282,285,287,290,293,297,302,305,308,311,314,317,318,320,323,326,328,331,333,337,339,342,344,346,347,351,355,358,361,362,366,368,372,376,378,380,385,387,389,391,395,397],[185,37,32,186,187,37],"29623605","project\u002Fcritical\u002Fperformance","onion2k",[189,37,38,190,191,37],"29624920","project\u002Fneutral\u002Fperformance","stavros",[193,37,37,194,88,37],"29626670","commenter\u002Fneutral\u002Fnone",[196,37,37,194,191,37],"29626698",[198,37,37,194,88,37],"29626725",[200,37,37,194,191,37],"29626814",[202,37,37,194,88,37],"29626987",[204,37,37,194,191,37],"29629723",[206,37,37,207,208,37],"29625034","other\u002Fpositive\u002Fnone","mathrall",[87,37,32,186,88,37],[211,32,37,212,213,37],"29624230","other\u002Fneutral\u002Fnone","myfonj",[215,32,37,212,216,37],"29624391","throwaway27727",[218,32,37,212,219,37],"29624622","toper-centage",[221,32,37,212,222,37],"29624880","dmitshur",[224,32,37,212,225,37],"29625091","authed",[227,32,37,212,228,37],"29624644","wizzwizz4",[230,32,37,212,231,37],"29624409","lexapro",[233,32,37,212,234,37],"29624842","IgorPartola",[236,32,37,212,237,37],"29624944","Piskvorrr",[239,32,37,212,240,37],"29626286","whoomp12342",[242,32,37,212,243,37],"29627151","Graffur",[76,44,32,245,77,37],"project\u002Fcritical\u002Fidea",[247,44,38,248,249,37],"29626037","project\u002Fneutral\u002Fidea","yissp",[251,44,32,245,252,37],"29628361","iso1210",[254,44,41,255,256,37],"29626209","project\u002Fpositive\u002Fidea","peeters",[258,44,32,245,88,37],"29626789",[260,44,37,212,77,37],"29631076",[262,44,37,194,263,37],"29627290","crtasm",[265,44,37,194,77,37],"29631035",[267,44,37,194,252,37],"29628325",[269,44,37,194,77,37],"29630996",[271,44,37,194,252,37],"29640961",[273,44,32,274,275,37],"29632895","project\u002Fcritical\u002Fdesign","ek750",[80,38,32,245,81,37],[91,38,37,194,88,37],[60,46,41,255,61,37],[280,46,41,255,281,37],"29625826","irony123",[283,46,41,255,284,37],"29626203","joshstrange",[109,46,41,286,110,37],"project\u002Fpositive\u002Fdesign",[288,46,41,286,289,37],"29632618","voussoir",[291,41,32,186,292,37],"29624674","tyingq",[294,41,38,295,296,37],"29625252","project\u002Fneutral\u002Fnone","BongoMcCat",[298,299,32,300,301,37],"29623976",6,"project\u002Fcritical\u002Fprivacy","littlestymaar",[303,299,37,212,304,37],"29624120","bugmen0t",[306,299,37,212,307,37],"29624320","vladvasiliu",[309,299,32,300,310,37],"29624397","thom",[312,299,37,212,313,37],"29624544","praptak",[315,316,38,248,160,37],"29623890",7,[151,316,38,248,152,37],[319,316,37,194,160,37],"29624231",[321,40,38,248,322,37],"29623497","totetsu",[324,40,38,248,325,37],"29623764","beardyw",[327,40,38,190,81,37],"29624062",[329,40,38,190,330,37],"29626358","_def",[174,332,32,245,175,37],9,[334,335,41,255,336,37],"29627958",10,"NotAnOtter",[166,338,38,295,167,37],11,[135,340,32,341,136,37],12,"project\u002Fcritical\u002Fexecution",[139,340,41,343,140,37],"project\u002Fpositive\u002Fexecution",[345,340,37,194,136,37],"29624624",[155,31,38,248,156,37],[348,349,38,248,350,37],"29625882",14,"somada141",[352,353,38,248,354,37],"29623773",15,"noisy_boy",[356,353,37,194,357,37],"29624065","croon",[359,353,37,194,360,37],"29624182","davehcker",[116,33,41,343,117,37],[363,18,32,364,365,37],"29630426","project\u002Fcritical\u002Fnone","sandreas",[68,367,41,255,69,37],18,[369,370,38,248,371,37],"29623735",19,"mirekrusin",[373,374,41,255,375,37],"29625162",20,"switchstance",[123,377,41,286,124,37],21,[143,379,32,341,144,37],22,[381,382,38,383,384,37],"29623917",23,"project\u002Fmixed\u002Fexecution","mellosouls",[159,382,38,386,160,37],"project\u002Fneutral\u002Fexecution",[127,388,38,386,128,37],24,[64,390,41,255,65,37],25,[392,393,38,248,394,37],"29624899",26,"polyterative",[97,396,32,341,98,37],27,[101,396,32,341,102,37],[],[400,405,410,415,420,424],{"id":401,"name":402,"points":403,"category":404},"29630293","SectorLISP",513,"languages",{"id":406,"name":407,"points":408,"category":409},"29620235","fourlightyears.blogspot.com",343,"hardware",{"id":411,"name":412,"points":413,"category":414},"29637188","SlikSafe",284,"infrastructure",{"id":416,"name":417,"points":418,"category":419},"29605429","Lindy Hacker News",221,"learning_science",{"id":421,"name":422,"points":423,"category":404},"29628772","Fiber",119,{"id":425,"name":426,"points":427,"category":428},"29595512","DataQA",116,"ai",false,"v2",{"id":432,"name":5,"line":6,"ai":429,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":433,"top":18,"kw":434,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":435,"url":9,"mix":436,"praise":56,"objection":73,"sub":21},29622970,-0.07,[24,25,26,27],"1300010000013100115531013331533303551351",[31,18,32,33],1794036614404]