This is a pretty long but interesting article written by a techie type for Wired Magazine. It surprisingly takes a pretty positive tone as well.
https://www.wired.com/2013/02/ar-15/
https://www.wired.com/2013/02/ar-15/