All Black Screen
Web and SaaS
utility web app
SHOW HN2021
How HN took it
13 positive, 17 neutral or asking, 1 mixed, 16 critical, out of 47 comments about the project. Thread score -0.07.
Idea: 8 for, 5 againstExecution: 2 for, 4 againstDesign: 3 for, 1 againstPerformance: 0 for, 3 againstPrivacy: 0 for, 2 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Simple, effective single-purpose tool
From 3 comments
Some months back I built http://keylight.us to use my second monitor as a light during video meetings.
bhickey on HNI love these one domain one function web apps. Can't say I will use it, but good on you for rolling it out.
simonmales on HNit's a cute little project that probably more people need/would like to have as one might think. Well Done. My solution for a long time was a shortcut to a blank screensaver.…
Tarsul on HN
Objections
Power button or monitor off is simpler and saves more energy
From 2 comments
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…
optymizer on HNMy off white "back / home / 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…
theelous3 on HN
Backlight stays on for LCD, so black saves little energy
From 2 comments
And the backlight (presumably 99% of power usage) is on no matter what you do with your pixels.
vbphprubyjsgo on HNas 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…
vbphprubyjsgo on HN
Mouse pointer stays visible on screen
From 2 comments
the mouse pointer is still there... So not completely black :-)
wiz21c on HNCan confirm, requestPointerLock() should be also called.
Comevius on HN
Requests
Add a fullscreen button
From 1 comment
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…
Karawebnetwork on HN
Hide mouse cursor when idle
From 1 comment
Nice! Might benefit from hiding the mouse cursor on idle. Something like: https://gist.github.com/kidGodzilla/33ad45808e995a7e3ec714fd83db3017
futhey on HN
Support custom colours
From 2 comments
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…
dekoruotas on HNit is possible to choose any color by: right click > inspect > editing `.color.* {background-color:#______}`
Kalanos on HN
Questions
Does it work on all browsers, such as Vivaldi and iOS Brave
From 3 comments
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…
mcintyre1994 on HNWorks fine for me on Vivaldi. I get the "Press esc to exit full screen mode" message but see the colours just fine.
CharlieDavies on HNDoesn’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).
emerged on HN
Alternatives named
Bookmarklets or data URLs setting a black background
From 3 comments
I was inspired to do something similar, a bookmarklet: ``` javascript:let b=document.body;b.bgColor="black";b.innerText="";b.requestFullscreen() ```
djrockstar1 on HNSince a few month I have a tab with this URL: data:text/html,<html style="background:black;"><head><title>Black</title></head></html> I don't need it very often, but turning the…
arendtio on HN``` javascript: (()=> {const div = document.createElement('div'); div.style.background = 'black'; document.body.appendChild(div); div.requestFullscreen();})(); ``` You could add…
omgitsabird on HN
Screen-off tools like xset dpms or screensavers
From 2 comments
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.
Izkata on HNit's a cute little project that probably more people need/would like to have as one might think. Well Done. My solution for a long time was a shortcut to a blank screensaver.…
Tarsul on HN
Monitor control apps like TwinkleTray and MonitorControl
From 1 comment
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…
45ure on HN