This is very cool: dynamically adjusting an Emacs theme based on the amount of ambient light:
miniblog.
Related Posts
It's weird how even pure languages tend to treat the Unix execution model as ambient state.
Are there any PLs that define a main function like this?
fn main(args, stdin, stdout, env) -> exit code
Bose has a competing product too!
https://www.bose.com/en_us/products/frames.html
Perhaps ambient computing has finally come of age.
Google exploring multi device ambient computing, mission statements, and making the most of its strengths: https://stratechery.com/2019/google-and-ambient-computing/