Hello again gophernauts.  'sbeen a while, but I've got  a topic to
write about so might as well get to it.

This entry  will cover my  participation in the 2022  Old Computer
Challenge [1], for  the first 4 days. This year's  challenge is to
limit internet  usage to 60  minutes a day,  and has proved  to be
quite a challenge  indeed. Without getting too  detailed, I'll try
to cover where I started, and where I'm at.

The first day was on 10 July,  and I was under the impression that
the time limit was on top  of the old computer challenge itself. I
had selected the G4 iBook running OpenBSD 7.1 as the workhorse for
this endeavor,  as it seemed like  it would be the  most likely to
have the tools  I needed to achieve  this goal. More on  that in a
second.

It  was pretty  evident from  the outset  that the  key for  me to
achieve this goal would rely extensively on batch processing. Most
of my  regular off-work functions  already have been  automated on
local machines,  which further blurs  the lines, but I  also can't
just  turn everything  off as  I do  live with  other people,  and
that certainly wasn't going to fly.

Email  is  pretty straightforward.  fetchmail  to  grab it  and  a
favorite client to  view (mutt works for me). News  feeds also was
mostly  solved through  Nextcloud News.  I did  run into  a hurdle
getting  a suitable  client  to  run on  the  iBook. Newsboat  can
connect and  is a terminal program  so I thought I  had it figured
out, but once I tried to build in in ports, it errored out because
rust isn't available on macppc. Ok. Plan B.

I imported the opml file into snownews and taking Nextcloud out of
the  picture,  which  seemed  to  be  work.  The  big  problem  at
this  point was  snownews  doesn't  use the  full  text, just  the
description, and that was going to burn up internet time doing the
slow  part (reading).  So  I fetched  them  using wallabag-cli  by
setting the  browser in snownews,  then I  can read via  the local
wallabag at  my leisure. It  was inefficient though, so  instead I
echoed the wallabag command to fetch  the article to a file, which
I can run as a batch fetch after going over the new items.

Similarly, the  random youtube videos  I wanted to watch  could be
batched  retrieved via  yt-dlp.  Using the  lower quality  options
saved time and space, and could be run in mpv or vlc on the iBook.

Finally, for  some fun, I  wanted to  be able to  batch newsgroups
from the  tilde server. I thrashed  around for a solution  to that
one prior  to the event but  found that leafnode would  work and I
can control (and time)  the fetchnews operation. Unfortunately, at
this time,  I haven't had  much time to tweak  it to make  sure it
works  the way  I want,  and I'll  probably end  up using  UUCP or
maybe NNCP someday because I have other plans for that.

Glancing over at the  #old-computer-challenge channel, I read that
an  old computer  isn't necessary,  so for  the following  days, I
decided to transfer  back to my primary machine  for the remainder
of  the week.  It would've  been  fun of  course, but  I felt  bad
hammering the poor box for a week.

I knew  I was  going to overrun  on the 10th  anyways, so  while I
limited usage  I didn't keep track  of the time spent  since I was
going  to stream  for an  hour which  would have  blown the  whole
budget and then some.

The 11th  I went over too.  I used Nextcloud News  locally because
although I was able to use newsboat on this architecture, it would
segfault when  trying to  retrieve my  feeds. Everything  else was
basically the  same. Thanks to  the speed of modern  computers and
connections, I'm  going to estimate  that refreshing my  news feed
took a  minute (when timed on  the iBook it was  30-45 seconds). I
check it in the morning, at lunch, after work, and in the evening.
4 minutes  total. Likewise,  videos were  blazingly fast  and took
under a minute to download them all. For argument's sake, I'll add
another 4  minutes as  an overestimate  to be  safe. A  video took
roughly 5  seconds to download, and  I don't think I  ever watched
more than 12 in a day. Email was another 4 minutes, so we're at 12
minutes total.

Unfortunately  it all  went downhill  when a  sprinkler controller
failed so I needed to order a  new one. I recently had a tree fall
over  due to  heat stress,  but  I was  going to  remove that  one
anyways because it  was leaning over pretty badly  even before the
roots  gave  out.  Emergency  tree  removal,  yay.  And  then  the
recycling wasn't picked up so I  needed to submit a pickup request
from the waste management company.

I went over  on the 12th too,  with the same amount  of time spent
batched and  30 muintes of  browsing. Entertainment was  mainly TV
over the air. Then  as my friend had a bunch  of questions about a
water heater and researching those took a too much online time.

Today though went well. Same 12  minutes as before, and 20 minutes
of internet  time, 10 of  which were questions from  someone else.
And another  15 minutes  to submit  a grocery order.  So I  have a
little more than 10 minutes to log on and submit this entry.

Overall this has been very difficult. I've found myself mindlessly
trying  to  thumb around  the  phone  for  social media  (which  I
disabled for now). Sometimes I feel  like I'm the only one who can
query a search engine. But the schedule to read up on news quickly
instead of notifying  me constantly and distracting  me is working
rather well.  I've taken to reading  during my off time,  which is
quite nice.  Oh, yeah, there was  an additional 10 minutes  on the
11th checking out some e-books from the library.

Reading  about  subjects  such as  off-grid  living,  biointensive
gardening  and working  on  some novels  queued up  is  a habit  I
definitely want  to continue. As is  not being as beholden  to the
notification as I was before. So even  if I might not have met the
goal each  day, I am  learning some  habits and techniques  that I
hope will have a positive impact on my well being going forward. I
still have some ideas I want to  explore, but might not be able to
get to them  before the week's end.  If I do, I'll  write about it
soon.


Tags: #oldcomputerchallenge #limitedinternet #library #batch #rss
[0] Text-only version
[1] gopher:///dataswamp.org/1/~solene/article-oldcomputerchallenge-v2-rtc