Title: Daily life with the offline laptop
       Author: Solène
       Date: 18 February 2020
       Tags: life disconnected
       Description: 
       
       Last year I wrote a huge blog post about an offline laptop attempt.
       It kinda worked but I wasn't really happy with the setups, need and
       goals.
       
       So, it is back and I use it know, and I am very happy with it.
       This article explains **my experience** at solving **my needs**, I
       would
       appreciate not receiving **advice** or judgments here.
       
       
       ## State of the need
       
       ### Internet is infinite, my time is not
       
       Having access to the Internet is a gift, I can access anything or
       anyone. But
       this comes with a few drawbacks. I can waste my time on anything, which
       is not
       particularly helpful. There are so many content that I only scratch
       things,
       knowing it will still be there when I need it, and jump to something
       else. The
       amount of data is impressive, one human can't absorb that much, we have
       to deal
       with it.
       
       I used to spend time of what I had, and now I just spend time on what
       exist. An
       example of this statement is that instead of reading books I own, I'm
       looking
       for which book I *may* want to read *once*, meanwhile no book are read.
       
       
       ### Network socialization requires time
       
       When I say "network socialization" this is so to avoid the easy "social
       network" saying. I do speak with people on IRC (in real time most of
       the time),
       I am helping people on reddit, I am reading and writing mail most of
       the time
       for OpenBSD development.
       
       Don't get me wrong, I am happy doing this, but I always keep an eye on
       each,
       trying to help people as soon as they ask a question, but this is
       really time
       consuming for me. I spend a lot of time jumping from one thing to
       another to
       keep myself updated on everything, and so I am too distracted to do
       anything.
       
       In my first attempt of the offline laptop, I wanted to get my mails on
       it, but
       it was too painful to download everything and keep mails in sync.
       Sending
       emails would have required network too, it wouldn't be an offline
       laptop
       anymore.
       
       
       ### IT as a living and as a hobby
       
       On top of this, I am working in IT so I spend my day doing things over
       the
       Internet and after work I spend my time on open source projects. I can
       not
       really disconnect from the Internet for both.
       
       
       ## How I solved this
       
       First step was to define « What do I like to do? », and I came with
       this short
       list:
       
       - reading
       - listening to music
       - playing video games
       - writing things
       - learning things
       
       One could say I don't need a computer to read books, but I have lots of
       ebooks
       and PDF about lots of subjects. The key is to load everything you need
       on the
       computer, because it can be tempting to connect the device to the
       Internet
       because you need a bit of this or that.
       
       I use a very old computer with a PowerPC CPU (1.3 GHz single core) with
       512MB
       of ram. I like that old computer, and slower computer forbid doing
       multiple
       things at the same time and help me staying on focus.
       
       
       ### Reading files
       
       For reading, I found **zathura** or **comix** (and its fork mcomix)
       very
       useful for reading huge PDF, the scrolling customization make those
       tools
       useful.
       
       
       ### Listening to music
       
       I buy my music as FLAC files and download it, this doesn't require any
       internet
       access except at purchase time, so nothing special there. I use **moc**
       player
       which is easy to use, have a lot of feature and supports FLAC (on
       powerpc).
       
       
       ### Video games
       
       Emulation is a nice way to play lot of games on OpenBSD, on my old
       computer
       it's up to game boy advance / super nes / megadrive which should allow
       me to do
       again lots of games I own.
       
       We also have a lot of nice games in ports, but my computer is too slow
       to run
       them or they won't work on powerpc.
       
       
       ### Encyclopedia - Wikipedia
       
       
       I've set up a local wikipedia replica like I explained in a previous
       article,
       so anytime I need to find about something, I can ask my local
       wikipedia. It's
       always available. This is the best I found for a local encyclopedia,
       works
       well.
       
       
       ### Writing things
       
       Since I started the offline computer experience, I started a diary. I
       never
       felt the need to do so but I wanted to give it a try. I have to admit
       summing up
       what I achieved in the day before going to bed is a satisfying
       experience and
       now I continue to update it.
       
       You can use any text editor you want, there are special software with
       specific
       features, like rednotebook or lifeograph which supports embedded
       pictures or on
       the fly markdown rendering. But a text file and your favorite editor
       also do
       the job.
       
       I also write some articles of this blog. It's easy to do so as articles
       are
       text files in a git repository. When I finish and I need to publish, I
       get
       network and push changes to the connected computer which will do the
       publishing
       job.
       
       
       ## Technical details
       
       I will go fast on this. My set up is an old Apple IBook G4 with a
       1024x768 screen (I love this 4:3 ratio) running OpenBSD.
       
       The system firewall pf is configured to prevent any incoming
       connections, and only allow TCP on the network to port 22, because
       when I need to copy files, I use ssh / sftp. The /home partition is
       encrypted using the softraid crypto device, full disk encryption is
       not supported on powerpc.
       
       The experience is even more enjoyable with a warm cup of tea on hand.