There are probably 100x more servers sitting in server farms running websites (and burning power) than need to be because companies would rather hire 10 cheap Ruby or PHP programmers than one "expensive" Erlang/Elixer programmer. So there is some harm to bad programmers, even for non-critical websites.
What a great idea! Every monday I take a picture of myself. I think I'll add a photo of my computer desktop and a picture of my physical office space, too. Those will be fascinating 10, 20, 30 years from now. (I'm 53 so I don't know how much further I'd go!)
I do the same thing! If there's a book I want to keep, I scan it with my DIY bookscanner and toss the book away.
I, too, used to dream of having a big home library. Now I dream of a home with almost nothing in it. (If it weren't for music scores, which I use at the piano, there wouldn't be any books in the house other than what I'm currently reading and hasn't been scanned yet.)
The local library doesn't really like donations. Most get tossed. A separate charity takes them, tosses most, and conducts sales to raise money for the library with what's left.
But the fact is, if I'm retaining a copy of the book (with my scan), I can't give the book away. I still have it. That would be stealing. It is really disheartening to see people here on Hacker News who believe that intellectual property should be stolen and/or has no value. That's disturbing.
I buy used books on Amazon frequently (about 5/month)--when the Kindle version's price is too high or isn't available. It's a great deal and I've rarely been disappointed.