[Marc-Uwe Kling](http://www.marcuwekling.de/), famously known for the Kangaroo Chronicles ("Die Känguru-Chroniken"), wrote another book which was released last year.
This one is a satirical dystopia, where everything in everyday life relies on opaque algorithms (not unlike today's world already).
### Short note: [State the Problem Before Describing the Solution](https://lamport.azurewebsites.net/pubs/state-the-problem.pdf)
By Leslie Lamport.
Exactly what the title says. You can only work on a problem and its solution if you actually state what it is first.
Every scientific paper should have these four sections:
1. a brief informal statement of the problem
2. the precise correctness conditions required of a solution
3. the solution
4. a proof that the solution satisfies the requisite conditions
### Paper: [The Design and Implementation of Hyperupcalls](https://www.usenix.org/conference/atc18/presentation/amit)
By Nadav Amit and Michael Wei.
tl;dr: eBPF code as a safe abstraction to move guest functionality into the hypervisor.
I did this for network filters in my [Master Thesis][ma].