Manipulation, Disinformation, and Radicalization in American Politics
by Benkler, Yochai
This is written by folks at the Berkman Centre, Harvard University. It is a close examination of the problems which amplified the voices of the alt right to give Trump a win in 2016. It discusses Facebook manipulation, Cambridge Analytica, Twitter re-tweet bots, Russian interference, and the Breitbart centered media circus.
The network link analysis is impressive, with visualisations that substantiate the authors’ conclusions.
The discussion of mediacloud.org is the highlight of this book for me.
by Joseph Albahari, O’Reilly, 2017 | 7th edition,
A In-A-Nutshell book over 1000 pages! Now that I have gotten the shock out of my system..
This book is intermediate to advanced; you need come to it with some programming experience. It has been edited to O’Reilly’s high standards, so it is a pleasure to read.
If you are developing Java-like apps on Microsoft Windows, you are probably best off with C# because its .net libraries integrate well with the Microsoft ecosystem. And now that you are using C# you should have this book, you need to understand all the concepts underlying the language. The alternative to books, using online C# and .net documentation, is diverse and scattered.
The book uses the term ‘frameworks’ to identify several ways that Microsoft systems can be integrated to create apps using .Net. Frameworks like LINQ and a few others.
Crockford devotes a few chapters to discussing the libraries he created to support big numbers and a rational data type. This is an opportunity to learn how to write great code.
The book is clearly self published. I wish O’Reilly had edited it!
A Practical Approach to Building Neural Network Models Using PyTorch
by Vishnu Subramanian,
by Tim Roughgarden,
Volumes: 1 and 2, Soundlikeyourself Publishing, 2017
These slim volumes will help you understand and appreciate some basic and sophisticated algorithms that are in common use.
How the Original Hacking Supergroup Might Just Save the World
by Joseph Menn, Public Affairs, 2019.
A Practitioner’s Approach
by Josh Patterson,
O’Reilly, 2017 | First edition.
Lambdas, Streams, Functional and Reactive Programming
by Raoul-Gabriel Urma, Manning, 2019
A Practical Introduction to Modern Encryption
by Jean-Philippe Aumasson, No Starch Press, – 2017
This book is interesting because it illustrates some security concepts by showing the C code for everyday networking programs, complete with the seemingly inconsequential errors which have been recently discovered to be major vulnerabilities.
Vulkan Programming Guide –
The Official Guide to Learning Vulkan
by Graham Sellers, Addison-Wesley, 2017
This book on 3d graphics programming might be the most complex book on the subject in OPL. Think OpenGL but much more detailed. If you want to get your high-end graphics card busy, for complex graphics or video transformation or bitcoin, this book can help you. But it is not a book for beginners. Vulkan is more verbose than OpenGL, and lower level. The book explains the performance reasons why you would use Vulkan not OpenGL.