I was quite annoyed of seeing most of my extensions not supported, but I found replacements for a good share of them. Here are some remaining ones (suggestions welcome for alternatives):
* ChatZilla http://chatzilla.hacksrus.com (not yet possible with WebExtension)
* DownThemAll http://www.downthemall.net/delays/ (a Lite version is coming soon for WebExtension)
* SSLeuth https://github.com/sibiantony/ssleuth (not yet possible with WebExtension)
* Link Widgets https://addons.mozilla.org/firefox/addon/link-widgets/
I have settled for a (discount) D-Link DCS-2210L, and I am glad for my choice so far. It is a discontinued model, but that does not matter much for me: it is not directly exposed to the Internet, and can still be bought. #iot
Yes, I know https://shodan.io
It has a wide-angle Full-HD camera (covers one large room without problem), MPEG4, night vision, PIR (infrared) motion sensor, 2-way audio, Ethernet (I do not like Wi-Fi for stationary installations), and IPv6. #ipv6
It can be used standalone, with many options to view videos live, upload videos by e.g. FTP, send video-clips by e-mail when motion has been detected, mask areas of the video, etc.
There is also the option to use the D-Link cloud system "mydlink" and their mobile app. That is not for me, but good for someone who wants to be self-hosted, but who is not ready yet.
I use it coupled with my Synology Surveillance Station, which stores videos continuously locally in low quality, and in high quality when events are detected, as well as sending notification alerts with photos, also accessible from a mobile app. There are good options to sync/upload with a distant server, in case the NAS is stolen
Next step is a second camera for outside.
To be continued...
Flat UI Elements Attract Less Attention and Cause Uncertainty https://www.nngroup.com/articles/flat-ui-less-attention-cause-uncertainty/
A "flat" design removes the distinction between navigation controls and content. Historically, navigation controls such as buttons were shaded, or given 3D relief, to distinguish them from the application or web page's content.
Flat interfaces often use weak signifiers. In an eyetracking experiment comparing different kinds of clickability clues, UIs with weak signifiers required more user effort than strong ones.
grep -l '= "0000-00-00"' -r . | xargs sed -i -e "s/= \"0000-00-00\"/= '0000-00-00'/g"
grep -l "0000-00-00" -r . | xargs sed -i -e "s/0000-00-00/0001-01-01/g"
grep -l "!= '0001-01-01'" -r . | xargs sed -i -e "s/!= '0001-01-01'/> '0001-01-01'/g"
grep -l "== '0001-01-01'" -r . | xargs sed -i -e "s/ ===? '0001-01-01'/ <= '0001-01-01'/g"
grep -l "strpos(\$dob, '0000-') === 0" -r . | xargs sed -i -e "s/strpos(\$dob, '0000-') === 0/strpos(\$dob, '0000-') === 0 || strpos(\$dob, '0001-') === 0/g"
grep -l "\$dob = '0000-'" -r . | xargs sed -i -e "s/\$dob = '0000-'/\$dob = '0001-'/g"