Editing 2021.10.09.21:10. Almost done.

This commit is contained in:
Kenneth John Odle 2021-10-09 21:10:41 -04:00
parent 630ad7c025
commit 8b19234ddd
8 changed files with 140 additions and 132 deletions

Binary file not shown.

View File

@ -22,45 +22,45 @@
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Calculators}{5}{section.1.1}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {1.1}Calculators}{5}{section.1.1}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {1.2}Speaking of Watches, Timex Used to Make Home Computers}{7}{section.1.2}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {1.2}Speaking of Watches, Timex Used to Make Home Computers}{7}{section.1.2}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {1.3}The Joy of a Trash-80}{8}{section.1.3}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {1.3}The Joy of a Trash-80}{8}{section.1.3}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{\numberline {2}What's to Like About Linux}{11}{chapter.2}\protected@file@percent } \@writefile{toc}{\contentsline {chapter}{\numberline {2}What's to Like About Linux}{12}{chapter.2}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }} \@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}Control…and an Opportunity}{11}{section.2.1}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {2.1}Control…and an Opportunity}{12}{section.2.1}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {2.2}Knowledge is Power}{12}{section.2.2}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {2.2}Knowledge is Power}{13}{section.2.2}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {2.3}The Unix Philosophy}{13}{section.2.3}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {2.3}The Unix Philosophy}{14}{section.2.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Where does the Unix Principle actually apply in real life?}{15}{subsection.2.3.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Where does the Unix Principle actually apply in real life?}{16}{subsection.2.3.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Where else does the Unix Principle \textit {not} apply that it probably should in real life?}{17}{subsection.2.3.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Where else does the Unix Principle \textit {not} apply that it probably should in real life?}{18}{subsection.2.3.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.3}Where does the Unix Principle not apply in real life and this is actually a good thing?}{20}{subsection.2.3.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {2.3.3}Where does the Unix Principle not apply in real life and this is actually a good thing?}{21}{subsection.2.3.3}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{\numberline {3}What Are All Those Files in the Linux Root?}{22}{chapter.3}\protected@file@percent } \@writefile{toc}{\contentsline {chapter}{\numberline {3}What Are All Those Folders in the Linux Root?}{23}{chapter.3}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }} \@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}bin}{22}{section.3.1}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.1}bin}{24}{section.3.1}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.2}boot}{23}{section.3.2}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.2}boot}{24}{section.3.2}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.3}dev}{23}{section.3.3}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.3}dev}{25}{section.3.3}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.4}etc}{23}{section.3.4}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.4}etc}{25}{section.3.4}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.5}home}{23}{section.3.5}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.5}home}{25}{section.3.5}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.6}lib}{23}{section.3.6}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.6}lib}{25}{section.3.6}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.7}media}{24}{section.3.7}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.7}media}{26}{section.3.7}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.8}mnt}{24}{section.3.8}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.8}mnt}{26}{section.3.8}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.9}opt}{25}{section.3.9}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.9}opt}{26}{section.3.9}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.10}proc}{25}{section.3.10}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.10}proc}{27}{section.3.10}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.11}root}{25}{section.3.11}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.11}root}{27}{section.3.11}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.12}run}{25}{section.3.12}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.12}run}{27}{section.3.12}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.13}sbin}{25}{section.3.13}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.13}sbin}{27}{section.3.13}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.14}srv}{25}{section.3.14}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.14}srv}{27}{section.3.14}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.15}sys}{25}{section.3.15}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.15}sys}{27}{section.3.15}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.16}tmp}{26}{section.3.16}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.16}tmp}{27}{section.3.16}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.17}usr}{26}{section.3.17}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.17}usr}{28}{section.3.17}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.18}var}{26}{section.3.18}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.18}var}{28}{section.3.18}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{\numberline {4}A Scanner Darkly, but with a workflow}{27}{chapter.4}\protected@file@percent } \@writefile{toc}{\contentsline {chapter}{\numberline {4}A Scanner Darkly, but with a workflow}{29}{chapter.4}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }} \@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {chapter}{\numberline {5}Is This Really a Hack? Or Is It Just a Tip?}{30}{chapter.5}\protected@file@percent } \@writefile{toc}{\contentsline {chapter}{\numberline {5}Is This Really a Hack? Or Is It Just a Tip?}{32}{chapter.5}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }} \@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {chapter}{\numberline {6}Coda}{33}{chapter.6}\protected@file@percent } \@writefile{toc}{\contentsline {chapter}{\numberline {6}Coda}{35}{chapter.6}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }} \@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {6.1}What I Learned About \LaTeX {} While Creating This Issue}{33}{section.6.1}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {6.1}What I Learned About \LaTeX {} While Creating This Issue}{35}{section.6.1}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {6.2}Why \LaTeX ?}{34}{section.6.2}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {6.2}Why \LaTeX ?}{36}{section.6.2}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {6.3}What's Next?}{36}{section.6.3}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {6.3}What's Next?}{39}{section.6.3}\protected@file@percent }

View File

@ -1,4 +1,4 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2021.9.5) 25 SEP 2021 13:19 This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2021.9.5) 9 OCT 2021 21:09
entering extended mode entering extended mode
restricted \write18 enabled. restricted \write18 enabled.
%&-line parsing enabled. %&-line parsing enabled.
@ -839,7 +839,7 @@ LaTeX Font Info: Trying to load font information for TS1+jkp on input line 7
(/usr/share/texlive/texmf-dist/tex/latex/kpfonts/ts1jkp.fd (/usr/share/texlive/texmf-dist/tex/latex/kpfonts/ts1jkp.fd
File: ts1jkp.fd 2007/08/30 Fontinst v1.928 font definitions for TS1/jkp. File: ts1jkp.fd 2007/08/30 Fontinst v1.928 font definitions for TS1/jkp.
) )
<images/ncsa4-0.png, id=159, 88.33pt x 31.11626pt> <images/ncsa4-0.png, id=155, 88.33pt x 31.11626pt>
File: images/ncsa4-0.png Graphic file (type png) File: images/ncsa4-0.png Graphic file (type png)
<use images/ncsa4-0.png> <use images/ncsa4-0.png>
Package pdftex.def Info: images/ncsa4-0.png used on input line 79. Package pdftex.def Info: images/ncsa4-0.png used on input line 79.
@ -866,7 +866,7 @@ Overfull \hbox (4.79448pt too wide) in paragraph at lines 127--128
[] []
[6] [6]
<images/casio.jpg, id=238, 303.1325pt x 552.0625pt> <images/casio.jpg, id=233, 303.1325pt x 552.0625pt>
File: images/casio.jpg Graphic file (type jpg) File: images/casio.jpg Graphic file (type jpg)
<use images/casio.jpg> <use images/casio.jpg>
Package pdftex.def Info: images/casio.jpg used on input line 134. Package pdftex.def Info: images/casio.jpg used on input line 134.
@ -882,107 +882,99 @@ Underfull \hbox (badness 7595) in paragraph at lines 171--172
\OT1/jkp/m/n/10 1921 by Theodore and Mil-ton \OT1/jkp/m/n/10 1921 by Theodore and Mil-ton
[] []
[9] [10] [9] [10] [11]
Chapter 2. Chapter 2.
[11 [12
] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] ] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22]
Chapter 3. Chapter 3.
Overfull \hbox (0.53847pt too wide) in paragraph at lines 380--381 Overfull \hbox (1.03648pt too wide) in paragraph at lines 395--396
\OT1/jkp/m/n/10 This di-rec-tory con-tains es-sen-tial com-mand bi-na-ries[][][ []\OT1/jkp/m/n/10 (For more in-for-ma-tion about this, con-sult the Linux Foun-
] that need to be avail- da-tion \OT1/jkp/m/it/10 Filesys-
[] []
[22
] [23] [24] [25] [26] Overfull \hbox (2.00093pt too wide) in paragraph at lines 395--396
\OT1/jkp/m/n/10 is at []\OT1/jkptt/m/n/10 https://refspecs.linuxfoundation.org/
FHS[]3.0/fhs-3.0.pdf[]\OT1/jkp/m/n/10 . It
[]
[23
]
Overfull \hbox (0.93124pt too wide) in paragraph at lines 406--407
\OT1/jkp/m/n/10 used on oth-ers. ``Un-share-able'' files are those that are not
share-
[]
[24] [25] [26] [27] [28]
Chapter 4. Chapter 4.
Overfull \hbox (6.11798pt too wide) in paragraph at lines 494--495 Overfull \hbox (6.11798pt too wide) in paragraph at lines 532--533
[]\OT1/jkp/m/n/10 My hard-ware is a Brother MFC-J805DW printer/scanner/fax ma-c []\OT1/jkp/m/n/10 My hard-ware is a Brother MFC-J805DW printer/scanner/fax ma-c
hine.[][][] hine.[][][]
[] []
[27 [29
] ] [30]
Overfull \hbox (2.28105pt too wide) in paragraph at lines 526--527 Overfull \hbox (2.28105pt too wide) in paragraph at lines 564--565
\OT1/jkp/m/n/10 hap-pens with [][]\OT1/jkptt/m/n/10 pdftk[]\OT1/jkp/m/n/10 . (S \OT1/jkp/m/n/10 hap-pens with [][]\OT1/jkptt/m/n/10 pdftk[]\OT1/jkp/m/n/10 . (S
ee []www.pdflabs.com/tools/pdftk-the-pdf-toolkit/[].) ee []www.pdflabs.com/tools/pdftk-the-pdf-toolkit/[].)
[] []
[28] [29] [31]
Chapter 5. Chapter 5.
Overfull \hbox (1.1366pt too wide) in paragraph at lines 557--558 Overfull \hbox (1.1366pt too wide) in paragraph at lines 604--605
[]\OT1/jkp/m/n/10 Rather, I'm talk-ing about the older mean-ing of the term ``h []\OT1/jkp/m/n/10 Rather, I'm talk-ing about the older mean-ing of the term ``h
acker'' which acker'' which
[] []
[30 [32
] [31] [32] ] [33] [34]
Chapter 6. Chapter 6.
[33 [35
] ]
Overfull \hbox (8.25641pt too wide) in paragraph at lines 602--603 Overfull \hbox (8.25641pt too wide) in paragraph at lines 649--650
\OT1/jkp/m/n/10 vent that, add [][]\OT1/jkptt/m/n/10 \counterwithout{foootnote} \OT1/jkp/m/n/10 vent that, add [][]\OT1/jkptt/m/n/10 \counterwithout{foootnote}
{chapter} []\OT1/jkp/m/n/10 to the pream- {chapter} []\OT1/jkp/m/n/10 to the pream-
[] []
[34] [35] [36] [37] [38]
Overfull \hbox (3.54332pt too wide) in paragraph at lines 642--643 Package atveryend Info: Empty hook `BeforeClearDocument' on input line 712.
[]\OT1/jkp/m/n/10 I'm not where I want to be yet (and I def-i-nitely won't be f [39]
or a while|I've Package atveryend Info: Empty hook `AfterLastShipout' on input line 712.
[]
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 646.
[36]
Package atveryend Info: Empty hook `AfterLastShipout' on input line 646.
(build/codex-001.aux) (build/codex-001.aux)
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 646. Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 712.
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 646. Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 712.
Package rerunfilecheck Info: File `codex-001.out' has not changed. Package rerunfilecheck Info: File `codex-001.out' has not changed.
(rerunfilecheck) Checksum: <no file>. (rerunfilecheck) Checksum: <no file>.
Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 646. Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 712.
) )
Here is how much of TeX's memory you used: Here is how much of TeX's memory you used:
8665 strings out of 483140 8661 strings out of 483140
121966 string characters out of 5965152 121910 string characters out of 5965152
380586 words of memory out of 5000000 380616 words of memory out of 5000000
23317 multiletter control sequences out of 15000+600000 23316 multiletter control sequences out of 15000+600000
592103 words of font info for 159 fonts, out of 8000000 for 9000 592103 words of font info for 159 fonts, out of 8000000 for 9000
36 hyphenation exceptions out of 8191 36 hyphenation exceptions out of 8191
34i,11n,45p,1104b,441s stack positions out of 5000i,500n,10000p,200000b,80000s 34i,11n,45p,1137b,441s stack positions out of 5000i,500n,10000p,200000b,80000s
pdfTeX warning (dest): name{Hfootnote.23} has been referenced but does not ex {/usr/share/texlive/texmf-dist/fonts/enc/dvips/kpfonts/kpfonts-expert.enc}{/u
ist, replaced by a fixed one sr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc}</usr/share/texlive/tex
mf-dist/fonts/type1/public/kpfonts/jkpbit8a.pfb></usr/share/texlive/texmf-dist/
pdfTeX warning (dest): name{section.7.3} has been referenced but does not exist fonts/type1/public/kpfonts/jkpbn8a.pfb></usr/share/texlive/texmf-dist/fonts/typ
, replaced by a fixed one e1/public/kpfonts/jkpbne.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/
kpfonts/jkpmit8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/kpfonts/
pdfTeX warning (dest): name{section.7.2} has been referenced but does not exist jkpmn8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/kpfonts/jkpmne.pf
, replaced by a fixed one b></usr/share/texlive/texmf-dist/fonts/type1/public/kpfonts/jkpttmn8a.pfb>
Output written on build/codex-001.pdf (39 pages, 185564 bytes).
pdfTeX warning (dest): name{section.7.1} has been referenced but does not exist
, replaced by a fixed one
pdfTeX warning (dest): name{chapter.7} has been referenced but does not exist,
replaced by a fixed one
{/usr/share/texlive/texmf-dist/fonts/enc/dvips/kpfonts/kpfonts-expert.enc}{/usr
/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc}</usr/share/texlive/texmf
-dist/fonts/type1/public/kpfonts/jkpbit8a.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/kpfonts/jkpbn8a.pfb></usr/share/texlive/texmf-dist/fonts/type1
/public/kpfonts/jkpbne.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/kp
fonts/jkpmit8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/kpfonts/jk
pmn8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/kpfonts/jkpmne.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/kpfonts/jkpttmn8a.pfb>
Output written on build/codex-001.pdf (36 pages, 178540 bytes).
PDF statistics: PDF statistics:
557 PDF objects out of 1000 (max. 8388607) 561 PDF objects out of 1000 (max. 8388607)
503 compressed objects within 6 object streams 504 compressed objects within 6 object streams
161 named destinations out of 1000 (max. 500000) 158 named destinations out of 1000 (max. 500000)
307 words of extra memory for PDF output out of 10000 (max. 10000000) 299 words of extra memory for PDF output out of 10000 (max. 10000000)

View File

@ -9,7 +9,7 @@
\BOOKMARK [2][-]{subsection.2.3.1}{Where does the Unix Principle actually apply in real life?}{section.2.3}% 9 \BOOKMARK [2][-]{subsection.2.3.1}{Where does the Unix Principle actually apply in real life?}{section.2.3}% 9
\BOOKMARK [2][-]{subsection.2.3.2}{Where else does the Unix Principle not apply that it probably should in real life?}{section.2.3}% 10 \BOOKMARK [2][-]{subsection.2.3.2}{Where else does the Unix Principle not apply that it probably should in real life?}{section.2.3}% 10
\BOOKMARK [2][-]{subsection.2.3.3}{Where does the Unix Principle not apply in real life and this is actually a good thing?}{section.2.3}% 11 \BOOKMARK [2][-]{subsection.2.3.3}{Where does the Unix Principle not apply in real life and this is actually a good thing?}{section.2.3}% 11
\BOOKMARK [0][-]{chapter.3}{What Are All Those Files in the Linux Root?}{}% 12 \BOOKMARK [0][-]{chapter.3}{What Are All Those Folders in the Linux Root?}{}% 12
\BOOKMARK [1][-]{section.3.1}{bin}{chapter.3}% 13 \BOOKMARK [1][-]{section.3.1}{bin}{chapter.3}% 13
\BOOKMARK [1][-]{section.3.2}{boot}{chapter.3}% 14 \BOOKMARK [1][-]{section.3.2}{boot}{chapter.3}% 14
\BOOKMARK [1][-]{section.3.3}{dev}{chapter.3}% 15 \BOOKMARK [1][-]{section.3.3}{dev}{chapter.3}% 15

Binary file not shown.

Binary file not shown.

View File

@ -2,35 +2,35 @@
\contentsline {section}{\numberline {1.1}Calculators}{5}{section.1.1}% \contentsline {section}{\numberline {1.1}Calculators}{5}{section.1.1}%
\contentsline {section}{\numberline {1.2}Speaking of Watches, Timex Used to Make Home Computers}{7}{section.1.2}% \contentsline {section}{\numberline {1.2}Speaking of Watches, Timex Used to Make Home Computers}{7}{section.1.2}%
\contentsline {section}{\numberline {1.3}The Joy of a Trash-80}{8}{section.1.3}% \contentsline {section}{\numberline {1.3}The Joy of a Trash-80}{8}{section.1.3}%
\contentsline {chapter}{\numberline {2}What's to Like About Linux}{11}{chapter.2}% \contentsline {chapter}{\numberline {2}What's to Like About Linux}{12}{chapter.2}%
\contentsline {section}{\numberline {2.1}Control…and an Opportunity}{11}{section.2.1}% \contentsline {section}{\numberline {2.1}Control…and an Opportunity}{12}{section.2.1}%
\contentsline {section}{\numberline {2.2}Knowledge is Power}{12}{section.2.2}% \contentsline {section}{\numberline {2.2}Knowledge is Power}{13}{section.2.2}%
\contentsline {section}{\numberline {2.3}The Unix Philosophy}{13}{section.2.3}% \contentsline {section}{\numberline {2.3}The Unix Philosophy}{14}{section.2.3}%
\contentsline {subsection}{\numberline {2.3.1}Where does the Unix Principle actually apply in real life?}{15}{subsection.2.3.1}% \contentsline {subsection}{\numberline {2.3.1}Where does the Unix Principle actually apply in real life?}{16}{subsection.2.3.1}%
\contentsline {subsection}{\numberline {2.3.2}Where else does the Unix Principle \textit {not} apply that it probably should in real life?}{17}{subsection.2.3.2}% \contentsline {subsection}{\numberline {2.3.2}Where else does the Unix Principle \textit {not} apply that it probably should in real life?}{18}{subsection.2.3.2}%
\contentsline {subsection}{\numberline {2.3.3}Where does the Unix Principle not apply in real life and this is actually a good thing?}{20}{subsection.2.3.3}% \contentsline {subsection}{\numberline {2.3.3}Where does the Unix Principle not apply in real life and this is actually a good thing?}{21}{subsection.2.3.3}%
\contentsline {chapter}{\numberline {3}What Are All Those Files in the Linux Root?}{22}{chapter.3}% \contentsline {chapter}{\numberline {3}What Are All Those Folders in the Linux Root?}{23}{chapter.3}%
\contentsline {section}{\numberline {3.1}bin}{22}{section.3.1}% \contentsline {section}{\numberline {3.1}bin}{24}{section.3.1}%
\contentsline {section}{\numberline {3.2}boot}{23}{section.3.2}% \contentsline {section}{\numberline {3.2}boot}{24}{section.3.2}%
\contentsline {section}{\numberline {3.3}dev}{23}{section.3.3}% \contentsline {section}{\numberline {3.3}dev}{25}{section.3.3}%
\contentsline {section}{\numberline {3.4}etc}{23}{section.3.4}% \contentsline {section}{\numberline {3.4}etc}{25}{section.3.4}%
\contentsline {section}{\numberline {3.5}home}{23}{section.3.5}% \contentsline {section}{\numberline {3.5}home}{25}{section.3.5}%
\contentsline {section}{\numberline {3.6}lib}{23}{section.3.6}% \contentsline {section}{\numberline {3.6}lib}{25}{section.3.6}%
\contentsline {section}{\numberline {3.7}media}{24}{section.3.7}% \contentsline {section}{\numberline {3.7}media}{26}{section.3.7}%
\contentsline {section}{\numberline {3.8}mnt}{24}{section.3.8}% \contentsline {section}{\numberline {3.8}mnt}{26}{section.3.8}%
\contentsline {section}{\numberline {3.9}opt}{25}{section.3.9}% \contentsline {section}{\numberline {3.9}opt}{26}{section.3.9}%
\contentsline {section}{\numberline {3.10}proc}{25}{section.3.10}% \contentsline {section}{\numberline {3.10}proc}{27}{section.3.10}%
\contentsline {section}{\numberline {3.11}root}{25}{section.3.11}% \contentsline {section}{\numberline {3.11}root}{27}{section.3.11}%
\contentsline {section}{\numberline {3.12}run}{25}{section.3.12}% \contentsline {section}{\numberline {3.12}run}{27}{section.3.12}%
\contentsline {section}{\numberline {3.13}sbin}{25}{section.3.13}% \contentsline {section}{\numberline {3.13}sbin}{27}{section.3.13}%
\contentsline {section}{\numberline {3.14}srv}{25}{section.3.14}% \contentsline {section}{\numberline {3.14}srv}{27}{section.3.14}%
\contentsline {section}{\numberline {3.15}sys}{25}{section.3.15}% \contentsline {section}{\numberline {3.15}sys}{27}{section.3.15}%
\contentsline {section}{\numberline {3.16}tmp}{26}{section.3.16}% \contentsline {section}{\numberline {3.16}tmp}{27}{section.3.16}%
\contentsline {section}{\numberline {3.17}usr}{26}{section.3.17}% \contentsline {section}{\numberline {3.17}usr}{28}{section.3.17}%
\contentsline {section}{\numberline {3.18}var}{26}{section.3.18}% \contentsline {section}{\numberline {3.18}var}{28}{section.3.18}%
\contentsline {chapter}{\numberline {4}A Scanner Darkly, but with a workflow}{27}{chapter.4}% \contentsline {chapter}{\numberline {4}A Scanner Darkly, but with a workflow}{29}{chapter.4}%
\contentsline {chapter}{\numberline {5}Is This Really a Hack? Or Is It Just a Tip?}{30}{chapter.5}% \contentsline {chapter}{\numberline {5}Is This Really a Hack? Or Is It Just a Tip?}{32}{chapter.5}%
\contentsline {chapter}{\numberline {6}Coda}{33}{chapter.6}% \contentsline {chapter}{\numberline {6}Coda}{35}{chapter.6}%
\contentsline {section}{\numberline {6.1}What I Learned About \LaTeX {} While Creating This Issue}{33}{section.6.1}% \contentsline {section}{\numberline {6.1}What I Learned About \LaTeX {} While Creating This Issue}{35}{section.6.1}%
\contentsline {section}{\numberline {6.2}Why \LaTeX ?}{34}{section.6.2}% \contentsline {section}{\numberline {6.2}Why \LaTeX ?}{36}{section.6.2}%
\contentsline {section}{\numberline {6.3}What's Next?}{36}{section.6.3}% \contentsline {section}{\numberline {6.3}What's Next?}{39}{section.6.3}%

View File

@ -191,6 +191,22 @@ And yes, in the early days, computers did not have a hard disk drive. I am writi
Twelve year old me's head probably would have exploded. Twelve year old me's head probably would have exploded.
What I loved the most about working on those old TRS-80s was the sense of control that I had, at a level I had never experienced before. When you're a kid, there's a lot that is beyond your control. When you're a poor kid of color in a one-stoplight town, there even more that you can't control. You lack a lot of the agency that better-off, less brown kids have.
But for three hours every week, I could be in control. All of our programs were written in BASIC (TRS-BASIC, if I recall correctly) and if something didn't work, it was up to me to figure out what was wrong with it. There was nothing wrong with the computer, of course. It only did what I told it to do, and when I told it to do something that made no sense or that it couldn't understand it simply threw up its hands and gave me an error message. \footnote{This mindset is a good one to have, and has saved me hundreds of hours of troubleshooting things. Rather than assume the computer is in the wrong, I generally assume that I've told it the wrong thing. What was the last thing I told it? Ah, \textit{there's} the problem. As someone who has helped numerous people with their computer problems, I can assure you that 95\% of all computer problems are either PEBKAC (Problem Exists Between Keyboard And Chair) or PICNIC (Problem In Chair, Not In Computer). Of the remaining problems, 4\% are ID-10-T errors, and the last 1\% is an actual computer problem, which is usually solved just by rebooting.}
Frustrating? Yes, it \textit{was} frustrating, until I realized that every mistake I made was also an opportunity to get better at writing code. It was an astounding amount of freedom.
That was partly because there was no textbook and no curriculum. The instructor, Fred, was always available to help, to guide, to encourage, and to answer questions, but he mainly left us to our own devices and never told which direction to go in. He left it completely up to us. He was the ultimate travel guide: pick a destination, and he would show you on the map where it was and how much water was in your way. If you needed to know how to use a kayak, he was happy to help, and he didn't care if we got carried away on a side-quest and never got to our original goal. It was a completely open learning environment and it was utterly \textit{amazing}.
Of course, such things can never last long.
I'd hope to repeat this opportunity in the eighth grade, but it wasn't an option, and I never found out why. I imagine that somebody somewhere decided kids this young didn't need to learn anything about computers, because it was either or fad or it was just so much ``communist computer clap-trap''. (This was a very small, very conservative town, after all.)
So eighth grade was back to the grindstone of multiplying binomials, memorizing endless (and pointless) historical dates, and dodging bullies in the hallways. Our PE teacher was an ex-marine who began and ended each class with military drills, so the joy of IF THEN GOSUB was replaced with TEN-HUT! LEFT FACE! RIGHT FACE! MARCH! In one short year, I had come full circle.
I wouldn't get my hands on an actual computer again until eleventh grade. But that's another story.
\chapter{What's to Like About Linux} \chapter{What's to Like About Linux}
I could go on and on here, but I'll try to keep it short. I can always come back to this. (And I probably will.) I could go on and on here, but I'll try to keep it short. I can always come back to this. (And I probably will.)
@ -687,7 +703,7 @@ Issue \#002, maybe?
\noindent For Travis, who kept things simple. \noindent For Travis, who kept things simple.
\noindent For Ryan, who never made anything simple. \noindent For Ryan, who made things complex.
\bigskip \bigskip