|
Thanks (merci) to Solene for started these so many
years ago!
PROS:
-----
* csh(1) - see below
* Since no GUI type applications, I noticed hardly
any speed difference between the R51e and a much more
modern system.
CONS:
-----
* csh(1) - see below
* I will really miss reading my daily comics.
* There were times I missed the full experience of
the GUI WEB. I believe browsers like Firefox are
the only reason I need to run a GUI.
Day 8: Saturday, July 20, 2024
------------------------------
* Last day of OCC 4.
* Nothing much, just re-visited nn(1) to see if I
could get it going. But I will only mention nn(1)
again if I have success :)
* I think I understand Gopher, the big question,
do I want to use it ?
* It will be a lot of work to convert my Bicycling
Page to gemini. Will wait for bad weather to start.
Day 7: Friday, July 19, 2024
----------------------------
* Reading news about Croudstrike, yet another reason
to use Old Computers :)
* Finally nice weather, got outside without facing
a sun like in the movie Pitch Black "The Chronicles
of Riddick".
Day 6: Thursday, July 18, 2024
------------------------------
* Since nn(1) was a fail, I decided to try trn(1).
Maybe that is what I used ages ago for USENET(?).
I got trn(1) working and it connects fine. It does
not resemble what I thought I used, but close.
I still think it was nn(1), will investigate later.
* Outside of that, a quiet day.
Day 5: Wednesday, July 17, 2024
-------------------------------
* My tech support from yesterday continued on today.
Funny listening to how frustrated a user with little
tech knowledge gets when dealing with the help desk,
and how flustered the tech people gets.
* My relative is a Finance Person, so only knows
excel, email and Oracle ERP, he was upset that
Windows on his new PC from work was 'not the same',
that includes icon placement. For this I blame
Microsoft. He even pasted a screen print into an
excel spreadsheet for email to the tech people.
* I think tech support needs better training on how
to deal with users that have no clue how to fully
run windows. Or better stated, people who use
windows as a dumb terminal for only ERP, excel,
email and browsing.
* But this episode only confirmed my hate for Microsoft
Windows. Maids knew how bad windows where a century
ago before Microsoft existed, many use to say "I do
not do Windows" on interviews :)
* The good news, this "support office" is now closed.
Issues finally resolved.
* From the not try this at home dept. I upgraded
the HDD on my T420 a few months ago. So as I was
using the R51e for OCC, I decided to upgrade the
R51e HDD to use the old T420 disk. Well, I pulled
it out and guess what, the "new" drive will not fit,
plus I dropped one of the small screws on the floor.
The rug is of a color that once something drops on
it, you will never find it. Luckly I had bought
a Thinkpad Extra Screw Kit and it has a screw that
fit exactly. All good, but the moral is never do
this at night when you are exhausted.
Day 4: Tuesday, July 16, 2024
-----------------------------
* Odd day today, a relative was here for tech support
on his work laptop, the old laptop 'broke', so
he need to get a new one active. The tech people
where he works seems to be "weak" when it comes to
external monitors and net issues. So he is here in
case he needs help with tech support. Plus his tech
support stated his internet at home was causing the
issue, weird.
* Fixed some backup scripts to work on this old system,
now I can back it up :)
Day 3: Monday, July 15, 2024
----------------------------
* I gave up on nn(1), revisited it and there is
a config issue with it. It can only see Eternal
September specific groups. Seems it has issues with
sites that need an ID and Password when using tls.
* Just a lazy day, a bit of nethack was about it.
Day 2: Sunday, July 14, 2024
----------------------------
* I guess it is true what the say about muscle memory.
Over the years, I have gotten so use to the new
functions of vim(1), I thought vi(1) would drive
me crazy. Well, my ancient muscle memory came back,
and using vi(1) was not bad. I still miss some
functionality of vim(1), but I can get by quite well
without it.
* When I used nn(1) yesterday, I posted and replied to
group "eternal-september.test". Today I received
an email from each post that states this was
sent because I posted to a test group, the emails
contained the full post, odd.
* I should learn gopher. Maybe I will dig into that
sometime this week.
* Not much else today, I formalized my csh(1) history
setup. I will put this on sdf.org and gitlab after
this challenge. Once there I will add the link to
this document.
Day 1: Saturday, July 13, 2024
------------------------------
* Got screen(1) installed and setup. I had wanted to
use it because tmux did not exist back then.
* After a few hours, I really see no difference between
tmux(1) and screen(1). Since tmux(1) is in base,
I went back to tmux because on OpenBSD, it is best
base whenever possible.
* This did not take long, tried nn(1) but went back
to tin(1). nn(1) does not seem work anywhere near
to what I remember back then. I am even wondering
if what I used was nn(1), I am fairly sure it is
what I used.
* Rest of the day was watching the rain, email,
chatting, minor source changes and looking to see
what it would take to convert my bicycling WEB page
to Gemini.
* Fixed git(1)/gpg(1) signing, that was failing on
this system. But, later on pinentry broke with
git/gpg again. I do not understand why the gnupg
people hate simple pharaphrase prompts, but need
an abortion like pinentry. Anyway, I found a work
around. Kill gpg-agent, sign a file with 'gpg -ab',
then do a git commit. This is nuts.
csh(1)
------
Notes about using the original csh(1) instead of
a more modern shell. What follows deals with the
original BSD csh(1), not tcsh(1).
On my first UNIX at work, we were setup with csh(1).
I hated it, later on as the systems were upgraded,
we were moved to ksh(1), and the universe became well
again. I brought this up because I have had used csh
in the past, so I did remember a little bit about it.
But I ended up a tcsh(1) user because of Coherent OS.
tcsh(1) on Coherent was the only shell available that
had "real" tab completion and could use arrow keys.
But on OpenBSD I use ksh(1) because it is in base.
So here are pros/cons about using the original csh(1):
* con: no arrow keys
* con: no "tab" completion for commands, you do have
"esc" completion for files.
* con: no real command line editing. To edit a
specific command line, you use a non-standard
and simple type sed(1) regular expression
syntax.
* con: when you need to work fast, csh(1) can break
your train of thought. But I think once you
build muscle memory, maybe it will get better.
In a way I kind of doubt it. For example,
if you need to edit an old command, you need
to be conscience of what you are doing.
* neither: you get to really like aliases.
* neither: character '!' becomes your best friend.
* pro: great for your memory. If you think you need
memory exercises, use csh :)
* pro: tiny
* pro: after using it for a while, I can say you
may actually like it. But there is a lot to
learn to get productive. If back then we had
search engines we have now, I may have stuck
with csh(1).
* pro: If someone never saw csh(1) and is watching
you use it for command line editing, they
may think you are l33t instead of an "old
has been" :)
|