about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--presentation.tex18
1 files changed, 14 insertions, 4 deletions
diff --git a/presentation.tex b/presentation.tex
index 8f5d05172502..c4101fe67d5d 100644
--- a/presentation.tex
+++ b/presentation.tex
@@ -11,7 +11,6 @@
   %% Slide 1:
   \section{Introduction}
 
-
   %% Slide 2:
   \begin{frame}{Chicken and egg}
     Self-hosted compilers are often built using themselves, for example:
@@ -27,7 +26,7 @@
   %% Slide 3:
   \begin{frame}{Trusting Trust}
     \begin{center}
-      \large{Could this be exploited?}
+      \huge{Could this be exploited?}
     \end{center}
   \end{frame}
 
@@ -53,7 +52,7 @@
 
   %% Slide 6:
   \begin{frame}{Trusting Trust}
-    An attack described by Ken Thompson in 1984:
+    An attack described by Ken Thompson in 1983:
 
     \begin{enumerate}
     \item Modify a compiler to detect when it's compiling itself.
@@ -66,7 +65,7 @@
   %% Slide 7:
   \begin{frame}{Damage potential?}
     \begin{center}
-      Let your imagination run wild!
+      \large{Let your imagination run wild!}
     \end{center}
   \end{frame}
 
@@ -169,6 +168,15 @@
     \end{center}
   \end{frame}
 
+  \begin{frame}{Short interlude: Nix}
+    \begin{center}
+      \includegraphics[
+        keepaspectratio=true,
+        height=0.7\textheight
+      ]{nixos-logo.png}
+    \end{center}
+  \end{frame}
+
   \begin{frame}{Bootstrapping NixOS}
     Nix evaluation can not recurse forever: The bootstrap can not
     simply depend on a previous GCC.
@@ -212,6 +220,8 @@
   \begin{frame}{Other platforms}
     \begin{itemize}
     \item Nix for Darwin is actively maintained
+    \item F-Droid Android repository works towards fully reproducible
+      builds of (open) Android software
     \item Mobile devices (phones, tablets, etc.) are a lost cause at
       the moment
     \end{itemize}