% Title: Escaping the Surveillance Blackhole with Free Mobile Computing (0G)

% So-called smartphones have long been recognized as a surveillance
% problem by the Free Software community, and it feels like, even at the
% speed of light, no personal data can escape them any more.  Still,
% they offer useful features that many people find valuable enough to
% make up for their perceived privacy loss, to everyone's detriment.
% What if we could get the useful features without sacrificing our
% privacy?  We have enough Free Software and Hardware, and we could have
% surveillance-Free OLPC-like networking with Tor, using onion-like
% services for incoming calls.  Time seems ripe.  Who wants one?  Who
% wants to make them?  How can we make them viable?


\documentclass[landscape]{seminar}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[pdftex,unicode=true,plainpages=false,colorlinks,urlcolor=Brown]{hyperref}
\usepackage[pdftex]{color}
\usepackage{slidesec,epic,eepic,graphicx,ifpdf,rotating,ulem}

\definecolor{Brick}{rgb}{0.6100, 0.4000, 0.1200}
\definecolor{Brown}{rgb}{0.6100, 0.2047, 0.1200}
\definecolor{RedHat}{rgb}{0.8039, 0.0, 0.0}
\definecolor{Olive}{rgb}{0.2300, 0.3700, 0.1700}
\definecolor{OliveDark}{rgb}{0.1600, 0.2700, 0.1200}
\definecolor{WhiteIvory}{rgb}{1.000000, 1.000000, 0.96}
\definecolor{IvoryDark}{rgb}{0.95, 0.95, 0.90}
\definecolor{IvoryDarkDark}{rgb}{0.92, 0.92, 0.85}
\definecolor{Firebrick}{rgb}{0.6980, 0.1333, 0.1333}

\renewcommand{\familydefault}{\sfdefault}

\def\urlmailto#1{\href{mailto:#1}{#1}}
\def\myslidemode{\Large\sf\centering\color{OliveDark}} 
\def\nextpage{\end{slide}\begin{slide}\myslidemode}

\def\topic#1{\centerline{\normalsize\textcolor{Brown}{\textsf{#1}}}}
\def\heading#1{\slideheading{\texorpdfstring{\LARGE\colorbox{white}{\textcolor{RedHat}{\textsf{#1}}}}{#1}}}
\def\subheading#1{\slideheading{\texorpdfstring{\textcolor{Olive}{\Large\textsf{#1}}}{#1}}}
\def\cemph#1{\textcolor{Firebrick}{\bf\textsf{#1}}}
\def\labelitemi{\textcolor{RedHat}{$\bullet$}}
\def\labelitemii{\textcolor{RedHat}{\bf--}}
\addto\layoutspanish{
\def\labelitemi{\textcolor{RedHat}{$\bullet$}}
\def\labelitemii{\textcolor{RedHat}{\bf--}}
}

\def\slidefig#1{\centering\colorbox{white}{\input{#1}}}
\def\quotationbox#1#2{\centerline{\colorbox{white}{\parbox{300pt}{\normalsize\textcolor{OliveDark}{\textit{#1}}\begin{flushright}\unskip\textcolor{Olive}{\textsf{#2}}\end{flushright}}}}}

\newslideframe{plain}{\textcolor{black}{\colorbox{WhiteIvory}{\begin{picture}(340,229)(-170,-115)\put(0,0){\makebox(0,0){\centering#1}}\Thicklines\color{white}\put(-180,125){\line(1,0){360}}\put(-180,125){\line(0,-1){250}}\color{IvoryDarkDark}\put(180,-125){\line(-1,0){360}}\put(180,-125){\line(0,1){250}}\end{picture}}}}

\slideframe{plain}
\pagecolor{IvoryDark}
\pagestyle{myheadings}

\begin{document}

\def\subtitle#1{\textit{#1}}
\def\quote#1#2{\textit{#1}~---~#2}

\begin{slide}

  \myslidemode
  
  \markright{}

  \heading{Escaping the Surveillance Blackhole}
  \heading{with Free Mobile Computing (0G)}

  \medskip

  \parbox{130pt}{
    \includegraphics[width=130pt]{blackhole.png}
    % Ladies and gentlemen, this is your captain speaking.  Thanks for
    % flying with us.  We have just reached cruise speed of about as
    % fast as possible, after all, we're flying away from the
    % surveillance blackhole.  You can now see, or rather not see it,
    % in the viewer screens.  You might have expected to see a bright
    % halo around it, as in other blackhole pictures you may have seen
    % before.  The halo around a blackhole is light that nearly fell
    % in it, but that managed to escape.  No personal data manages to
    % escape from the surveillance blackhole.
    %
    % Please keep your smartphones in airplane mode and do not run any
    % surveillance apps for the duration of the flight, otherwise you
    % might be pulled back.  As you disable the tracking disservices,
    % you may experience a sense of weightlessness: that's 0G.  Please
    % remain seated and with your seatbelts fastened for the duration
    % of the flight, otherwise you might end up floating about in the
    % cabin.  The weather at our destination is awesome, I'm sure
    % you're going to love it there, provided that we succeed where
    % others didn't.  We appreciate your trust and your business.
    % Thanks for boarding our dream.
  }\parbox{170pt}{
    \begin{center}
      \parbox{90pt}{
        \topic{\includegraphics[height=1.3cm]{logo-fsfla.pdf}}
      }\parbox{73pt}{
        \topic{Alexandre Oliva}
        \topic{\urlmailto{lxoliva@fsfla.org}}
      }

      \bigskip

      \topic{\url{https://www.fsfla.org/~lxoliva/}}
      \topic{\href{http://twister.net.co}{Twister}, \href{https://identi.ca/lxoliva}{Pump.io}: \texttt{@lxoliva}}
    \end{center}
  }

  \bigskip

  \parbox{250pt}
  {
    \tiny
    \centerline{Copyright 2019-2020 Alexandre Oliva  (last changed in October 2020)}
    \centerline{This work (minus images) is licensed under the
      \href{http://creativecommons.org/licenses/by-sa/4.0/}{Creative
        Commons BY-SA 4.0 International} License.}
    \centerline{\url{https://www.fsfla.org/svn/fsfla/ikiwiki/blogs/lxo/pres/0G/}}
    \centerline{\url{https://www.fsfla.org/blogs/lxo/pub/0G}}
  }\hfill\hbox{\vbox to 0pt{\kern-0.7cm\hbox{\includegraphics[width=1.25cm]{0G-en-pdf-qr.png}}}}

  \nextpage

  \markright{\textcolor{black}{Escaping the Surveillance Blackhole
      with Free Mobile Computing (0G)}\hfill\textcolor{black}{Alexandre
      Oliva}\hfill\color{black}}

  \heading{Summary}

  \begin{itemize}
  \item Surveillance devices
    \hfill\hbox{\vbox to 0pt{\kern-0.8cm\hbox{\includegraphics[width=4cm]{iSauron3.png}}}}
  \item Desirable features
  \item Inseparable?
  \item Viable alternative
  \item Time is ripe
    \hfill\hbox{\vbox to 0pt{\kern-1.0cm\hbox{\includegraphics[height=2.7cm]{STOSComm.jpg}}}}\hspace{0.3cm}\hbox{\vbox to 0pt{\kern-0.5cm\hbox{\includegraphics[height=1.7cm]{M87-blackhole.jpg}}}}
  \item Let's make them!
  \end{itemize}

  \nextpage

  \heading{Surveillance Devices}

  \begin{itemize}
  \item Our telescreens are portable
  \item Camera, microphone, biometrics, GPS...
  \item Always online and listening
  \item \cemph{tr}Apps serving big brother\cemph{s}
    \hfill\hbox{\vbox to 0pt{\kern-1.71cm\hbox{\includegraphics[width=3.65cm]{bbts.png}}}}
  \item Personal data can't escape
  \item We have long known this!
    \hfill\framebox{Smart is id\cemph{IoT}ic}
  \end{itemize}

  \subheading{\cemph{S}urveiling \cemph{M}ost \cemph{A}ctions
    '\cemph{R}ound \cemph{T}enant}

  \nextpage

  \heading{Why can't we resist?}

  \begin{itemize}
  \item Desirable features on the go
    \begin{itemize}
    \item Comms, WWW, Maps...
      \hfill\hbox{\vbox to 0pt{\kern-0.5cm\hbox{\href{https://fosdem.org/2019/schedule/event/full_software_freedom/}{\includegraphics[width=3.5cm]{ksfsdm19.jpg}}}}}
    \end{itemize}
  \item No implied surveillance
  \item Available as Free Software
    \hfill\hbox{\vbox to 0pt{\kern-0.1cm\hbox{\includegraphics[width=1.7cm]{neo.png}}}}
  \item Ultraportable devices: problematic
    \smallskip
  \item Phoning requires tracking anyway (\cemph{?})
  \end{itemize}

  \nextpage

  \heading{Rethinking the Network}

  \begin{itemize}
  \item \href{https://torproject.org/}{Tor} Onion Services on uPoCs
    \hfill\hbox{\vbox to 0pt{\kern-0.6cm\hbox{\href{https://torproject.org/}{\includegraphics[width=2.7cm]{tor-logo.png}}}}}
  \item TPBay: untraceable, unblockable
  \item Connecting to \cemph{home server}
    \begin{itemize}
    \item Even behind NAT
    \hfill\hbox{\vbox to 0pt{\kern-1.5cm\hbox{\href{https://freedomboxfoundation.org/}{\includegraphics[width=2.7cm]{freedombox.png}}}}}
    \hbox{\vbox to 0pt{\kern-1.35cm\hbox{\href{https://www.fsfla.org/~lxoliva/fsfla/0G-Lxo.svg}{\includegraphics[height=1.75cm]{0G-Lxo.png}}}}\kern0.6cm}
    \end{itemize}
  \item \href{https://www.fsfla.org/0G}{Our (tor2)web site}
    \hfill\hbox{\vbox to 0pt{\kern-0.7cm\hbox{\href{https://gnunet.org/}{\includegraphics[width=2.2cm]{GNUnet.png}}\kern1.5cm}}}
  \item Call me at my Onion address?
    % ??? Set up and link to onion.to web site!
  \item \href{https://gnunet.org/}{GNUnet}, \href{https://jami.net/}{GNU Jami}
    \hfill\hbox{\vbox to 0pt{\kern-0.7cm\hbox{\href{https://jami.net/}{\includegraphics[width=2.5cm]{GNU-Jami.png}}}}}
    \hfill\hbox{\vbox to 0pt{\kern-1.9cm\hbox{\href{https://www.fsfla.org/~lxoliva/fsfla/0G-Lari.svg}{\includegraphics[height=2.0cm]{0G-Lari.png}}}}}
  \end{itemize}

  \nextpage

  \heading{Rethinking the Network}

  \begin{itemize}
  \item Tracking your data link?
  \item Ditch the simcards!
    \hfill\hbox{\vbox to 0pt{\kern-1.0cm\hbox{\href{http://laptop.org}{\includegraphics[width=4.7cm]{xo.png}}}}}
  \item Community WiFi
  \item OLPC-like mesh
    \begin{itemize}
    \item Every device extends the network
    \end{itemize}
  \item Long-range radio
    % \hfill\hbox{\vbox to 0pt{\kern-0.2cm\hbox{\href{https://www.gnuradio.org/}{\includegraphics[width=0.8cm]{GNURadio.png}}}}}
    \hfill\hbox{\vbox to 0pt{\kern-0.9cm\hbox{\href{https://matrix.org/_matrix/media/r0/download/matrix.org/BtpopTqWBcwMXIHARxBLzhtJ}{\includegraphics[width=2.75cm]{0G-Daniel.png}}\kern1.3cm}}}
  % \item \href{https://www.gnuradio.org/}{GNU Radio}?
  \end{itemize}

  \nextpage

  \heading{Device considerations}

  \begin{itemize}
  \item Free Software, Free Hardware
    \hfill\hbox{\vbox to 0pt{\kern-0.8cm\hbox{\includegraphics[width=1.7cm]{neo.png}}}}
  \item Time is ripe: all tech available
  \item CPU?  GPU?  WiFi?
  \item Pluggable GSM?
    \hfill\hbox{\vbox to 0pt{\kern-1.8cm\hbox{\includegraphics[width=4.7cm]{eoma68.png}}}}
  \item Pluggable laptop/KVM
  \end{itemize}

  \subheading{Do you want how many?}

  \nextpage

  \heading{Business plan}

  \begin{itemize}
  \item OLPC: made for kids, sold to governments
  \item Robust, cute, very usable, repairable
  \item Focus on cost, not performance
    \hfill\hbox{\vbox to 0pt{\kern-1.3cm\hbox{\href{http://laptop.org}{\includegraphics[width=2.0cm]{xo.png}}}}}
  \item Grow the network through public education
  \item Who'd force telescreens onto school kids?
  \item Strong copyleft vs ad-ucation
    \hfill\hbox{\vbox to 0pt{\kern-0.8cm\hbox{\includegraphics[width=1.7cm]{bbwu.png}}}}
  \item Privacy, P2P apps, pervasive network
  \end{itemize}

  \nextpage

  \heading{Business plan}

  \begin{itemize}
  \item Avoid partners with conflicting interests
  \item Expect fierce opposition
    \hfill\hbox{\vbox to 0pt{\kern-0.5cm\hbox{\includegraphics[width=2.7cm]{jmp.png}}}}
    \begin{itemize}
    \item phone service providers
    \item hardware manufacturers
    \end{itemize}
  \item Be the change: OLPC died, netbooks lived on
  \item Decentralize the net, innovation follows
  \end{itemize}

  \subheading{Let's reconquer mobile freedom!}

  \nextpage

  \heading{Thank you!}

  \hfill\framebox{\parbox{120pt}{

    \includegraphics[height=1cm]{tor-logo.png}
    \hfill
    \includegraphics[height=1cm]{xo.png}

    \subheading{\#0G} % \href{https://www.fsfla.org/mailman/listinfo/0G}{0G@fsfla.org}}

    \includegraphics[height=1cm]{neo.png}
    \hfill
    \includegraphics[height=1cm]{eoma68.png}

  }}\hfill\parbox{130pt}{
    \topic{\includegraphics[width=110pt]{logo-fsfla.pdf}}

    \heading{Be Free!}
  }\hfill

  \bigskip

  \parbox{180pt}{
    \topic{\urlmailto{oliva@gnu.org}, \urlmailto{lxoliva@fsfla.org}}

    \topic{\href{http://twister.net.co}{Twister}, \href{https://identi.ca/lxoliva}{Pump.io}: \texttt{@lxoliva}}

    \topic{\url{https://www.fsfla.org/~lxoliva/}}
  }\parbox{90pt}{
    \includegraphics[width=90pt]{blackhole.png}
  }

  \bigskip

  \topic{\url{https://www.fsfla.org/blogs/lxo/pub/0G}}

\end{slide}

\end{document}
