diff --git a/001/build/codex-001-bklt.pdf b/001/build/codex-001-bklt.pdf new file mode 100644 index 0000000..87655d0 Binary files /dev/null and b/001/build/codex-001-bklt.pdf differ diff --git a/001/build/codex-001.aux b/001/build/codex-001.aux index b940f48..bc8467c 100644 --- a/001/build/codex-001.aux +++ b/001/build/codex-001.aux @@ -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.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 {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{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.2}Knowledge is Power}{12}{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 {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.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.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 {chapter}{\numberline {3}What Are All Those Files in the Linux Root?}{22}{chapter.3}\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}{13}{section.2.2}\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?}{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?}{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?}{21}{subsection.2.3.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{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.2}boot}{23}{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.4}etc}{23}{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.6}lib}{23}{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.8}mnt}{24}{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.10}proc}{25}{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.12}run}{25}{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.14}srv}{25}{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.16}tmp}{26}{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.18}var}{26}{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 {section}{\numberline {3.1}bin}{24}{section.3.1}\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}{25}{section.3.3}\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}{25}{section.3.5}\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}{26}{section.3.7}\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}{26}{section.3.9}\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}{27}{section.3.11}\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}{27}{section.3.13}\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}{27}{section.3.15}\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}{28}{section.3.17}\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}{29}{chapter.4}\protected@file@percent } \@writefile{lof}{\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{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{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.2}Why \LaTeX ?}{34}{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.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 ?}{36}{section.6.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.3}What's Next?}{39}{section.6.3}\protected@file@percent } diff --git a/001/build/codex-001.log b/001/build/codex-001.log index a496ddc..1f17f13 100644 --- a/001/build/codex-001.log +++ b/001/build/codex-001.log @@ -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 restricted \write18 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 File: ts1jkp.fd 2007/08/30 Fontinst v1.928 font definitions for TS1/jkp. ) - + File: images/ncsa4-0.png Graphic file (type png) 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] - + File: images/casio.jpg Graphic file (type jpg) 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 [] -[9] [10] +[9] [10] [11] 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. -Overfull \hbox (0.53847pt too wide) in paragraph at lines 380--381 -\OT1/jkp/m/n/10 This di-rec-tory con-tains es-sen-tial com-mand bi-na-ries[][][ -] that need to be avail- +Overfull \hbox (1.03648pt too wide) in paragraph at lines 395--396 +[]\OT1/jkp/m/n/10 (For more in-for-ma-tion about this, con-sult the Linux Foun- +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. -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 hine.[][][] [] -[27 +[29 -] -Overfull \hbox (2.28105pt too wide) in paragraph at lines 526--527 +] [30] +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 ee []www.pdflabs.com/tools/pdftk-the-pdf-toolkit/[].) [] -[28] [29] +[31] 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 acker'' which [] -[30 +[32 -] [31] [32] +] [33] [34] 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} {chapter} []\OT1/jkp/m/n/10 to the pream- [] -[34] [35] -Overfull \hbox (3.54332pt too wide) in paragraph at lines 642--643 -[]\OT1/jkp/m/n/10 I'm not where I want to be yet (and I def-i-nitely won't be f -or a while|I've - [] - -Package atveryend Info: Empty hook `BeforeClearDocument' on input line 646. -[36] -Package atveryend Info: Empty hook `AfterLastShipout' on input line 646. +[36] [37] [38] +Package atveryend Info: Empty hook `BeforeClearDocument' on input line 712. + [39] +Package atveryend Info: Empty hook `AfterLastShipout' on input line 712. (build/codex-001.aux) -Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 646. -Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 646. +Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 712. +Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 712. Package rerunfilecheck Info: File `codex-001.out' has not changed. (rerunfilecheck) Checksum: . -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: - 8665 strings out of 483140 - 121966 string characters out of 5965152 - 380586 words of memory out of 5000000 - 23317 multiletter control sequences out of 15000+600000 + 8661 strings out of 483140 + 121910 string characters out of 5965152 + 380616 words of memory out of 5000000 + 23316 multiletter control sequences out of 15000+600000 592103 words of font info for 159 fonts, out of 8000000 for 9000 36 hyphenation exceptions out of 8191 - 34i,11n,45p,1104b,441s stack positions out of 5000i,500n,10000p,200000b,80000s -pdfTeX warning (dest): name{Hfootnote.23} has been referenced but does not ex -ist, replaced by a fixed one - -pdfTeX warning (dest): name{section.7.3} has been referenced but does not exist -, replaced by a fixed one - -pdfTeX warning (dest): name{section.7.2} has been referenced but does not exist -, replaced by a fixed one - -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} - -Output written on build/codex-001.pdf (36 pages, 178540 bytes). + 34i,11n,45p,1137b,441s stack positions out of 5000i,500n,10000p,200000b,80000s +{/usr/share/texlive/texmf-dist/fonts/enc/dvips/kpfonts/kpfonts-expert.enc}{/u +sr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc} +Output written on build/codex-001.pdf (39 pages, 185564 bytes). PDF statistics: - 557 PDF objects out of 1000 (max. 8388607) - 503 compressed objects within 6 object streams - 161 named destinations out of 1000 (max. 500000) - 307 words of extra memory for PDF output out of 10000 (max. 10000000) + 561 PDF objects out of 1000 (max. 8388607) + 504 compressed objects within 6 object streams + 158 named destinations out of 1000 (max. 500000) + 299 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/001/build/codex-001.out b/001/build/codex-001.out index c340615..461be31 100644 --- a/001/build/codex-001.out +++ b/001/build/codex-001.out @@ -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.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 [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.2}{boot}{chapter.3}% 14 \BOOKMARK [1][-]{section.3.3}{dev}{chapter.3}% 15 diff --git a/001/build/codex-001.pdf b/001/build/codex-001.pdf index eb76d2b..bc054e8 100644 Binary files a/001/build/codex-001.pdf and b/001/build/codex-001.pdf differ diff --git a/001/build/codex-001.synctex.gz b/001/build/codex-001.synctex.gz index 121da65..b99ff7b 100644 Binary files a/001/build/codex-001.synctex.gz and b/001/build/codex-001.synctex.gz differ diff --git a/001/build/codex-001.toc b/001/build/codex-001.toc index 13fd680..0dc3d47 100644 --- a/001/build/codex-001.toc +++ b/001/build/codex-001.toc @@ -2,35 +2,35 @@ \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.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 {section}{\numberline {2.1}Control…and an Opportunity}{11}{section.2.1}% -\contentsline {section}{\numberline {2.2}Knowledge is Power}{12}{section.2.2}% -\contentsline {section}{\numberline {2.3}The Unix Philosophy}{13}{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.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.3}Where does the Unix Principle not apply in real life and this is actually a good thing?}{20}{subsection.2.3.3}% -\contentsline {chapter}{\numberline {3}What Are All Those Files in the Linux Root?}{22}{chapter.3}% -\contentsline {section}{\numberline {3.1}bin}{22}{section.3.1}% -\contentsline {section}{\numberline {3.2}boot}{23}{section.3.2}% -\contentsline {section}{\numberline {3.3}dev}{23}{section.3.3}% -\contentsline {section}{\numberline {3.4}etc}{23}{section.3.4}% -\contentsline {section}{\numberline {3.5}home}{23}{section.3.5}% -\contentsline {section}{\numberline {3.6}lib}{23}{section.3.6}% -\contentsline {section}{\numberline {3.7}media}{24}{section.3.7}% -\contentsline {section}{\numberline {3.8}mnt}{24}{section.3.8}% -\contentsline {section}{\numberline {3.9}opt}{25}{section.3.9}% -\contentsline {section}{\numberline {3.10}proc}{25}{section.3.10}% -\contentsline {section}{\numberline {3.11}root}{25}{section.3.11}% -\contentsline {section}{\numberline {3.12}run}{25}{section.3.12}% -\contentsline {section}{\numberline {3.13}sbin}{25}{section.3.13}% -\contentsline {section}{\numberline {3.14}srv}{25}{section.3.14}% -\contentsline {section}{\numberline {3.15}sys}{25}{section.3.15}% -\contentsline {section}{\numberline {3.16}tmp}{26}{section.3.16}% -\contentsline {section}{\numberline {3.17}usr}{26}{section.3.17}% -\contentsline {section}{\numberline {3.18}var}{26}{section.3.18}% -\contentsline {chapter}{\numberline {4}A Scanner Darkly, but with a workflow}{27}{chapter.4}% -\contentsline {chapter}{\numberline {5}Is This Really a Hack? Or Is It Just a Tip?}{30}{chapter.5}% -\contentsline {chapter}{\numberline {6}Coda}{33}{chapter.6}% -\contentsline {section}{\numberline {6.1}What I Learned About \LaTeX {} While Creating This Issue}{33}{section.6.1}% -\contentsline {section}{\numberline {6.2}Why \LaTeX ?}{34}{section.6.2}% -\contentsline {section}{\numberline {6.3}What's Next?}{36}{section.6.3}% +\contentsline {chapter}{\numberline {2}What's to Like About Linux}{12}{chapter.2}% +\contentsline {section}{\numberline {2.1}Control…and an Opportunity}{12}{section.2.1}% +\contentsline {section}{\numberline {2.2}Knowledge is Power}{13}{section.2.2}% +\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?}{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?}{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?}{21}{subsection.2.3.3}% +\contentsline {chapter}{\numberline {3}What Are All Those Folders in the Linux Root?}{23}{chapter.3}% +\contentsline {section}{\numberline {3.1}bin}{24}{section.3.1}% +\contentsline {section}{\numberline {3.2}boot}{24}{section.3.2}% +\contentsline {section}{\numberline {3.3}dev}{25}{section.3.3}% +\contentsline {section}{\numberline {3.4}etc}{25}{section.3.4}% +\contentsline {section}{\numberline {3.5}home}{25}{section.3.5}% +\contentsline {section}{\numberline {3.6}lib}{25}{section.3.6}% +\contentsline {section}{\numberline {3.7}media}{26}{section.3.7}% +\contentsline {section}{\numberline {3.8}mnt}{26}{section.3.8}% +\contentsline {section}{\numberline {3.9}opt}{26}{section.3.9}% +\contentsline {section}{\numberline {3.10}proc}{27}{section.3.10}% +\contentsline {section}{\numberline {3.11}root}{27}{section.3.11}% +\contentsline {section}{\numberline {3.12}run}{27}{section.3.12}% +\contentsline {section}{\numberline {3.13}sbin}{27}{section.3.13}% +\contentsline {section}{\numberline {3.14}srv}{27}{section.3.14}% +\contentsline {section}{\numberline {3.15}sys}{27}{section.3.15}% +\contentsline {section}{\numberline {3.16}tmp}{27}{section.3.16}% +\contentsline {section}{\numberline {3.17}usr}{28}{section.3.17}% +\contentsline {section}{\numberline {3.18}var}{28}{section.3.18}% +\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?}{32}{chapter.5}% +\contentsline {chapter}{\numberline {6}Coda}{35}{chapter.6}% +\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 ?}{36}{section.6.2}% +\contentsline {section}{\numberline {6.3}What's Next?}{39}{section.6.3}% diff --git a/001/codex-001.tex b/001/codex-001.tex index 34d95c9..044e606 100644 --- a/001/codex-001.tex +++ b/001/codex-001.tex @@ -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. +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} 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 Ryan, who never made anything simple. +\noindent For Ryan, who made things complex. \bigskip