<h2 id="hosts">Hosts</h2>
<ul>
<li><a href="https://hackerpublicradio.org/correspondents/0268.html">Andrew Conway (<em>mcnalu</em>)</a></li>
<li><a href="https://hackerpublicradio.org/correspondents/0225.html">Dave Morriss</a></li>
</ul>
<h2 id="handling-incoming-hpr-shows">Handling incoming HPR shows</h2>
<ul>
<li>Dave, with his <em>Janitor</em> hat on
<ul>
<li>Processes incoming notes, to generate HTML</li>
<li>Plain text is turned to Markdown. Otherwise various Markdown flavours are acceptable, or an HTML5 fragment</li>
<li>If images are included the Markdown can refer to them with URLs such as: <code>https://hackerpublicradio.org/eps/hprNNNN/name.jpg</code>
<ul>
<li>The <code>hprNNNN</code> element is a directory using the number you chose for your show.</li>
<li>In the directory will be the images you sent.</li>
<li>Other <em>assets</em> will go there too so you can refer to these in your notes as well.</li>
<li>If you’re sending plain text, then markers such as <strong>&gt;&gt; Picture name.jpg here &lt;&lt;</strong> will let me make the appropriate Markdown.</li>
</ul></li>
<li>The directory also needs an <code>index.html</code> file, but my scripts will generate this if needed.</li>
<li>I intend to document this soon.</li>
</ul></li>
</ul>
<h2 id="how-dave-makes-hpr-shownotes">How Dave makes HPR shownotes</h2>
<ul>
<li>Uses scripts to manage show note generation</li>
<li>Uses Markdown when writing the notes
<ul>
<li>Scripts generate note templates and a <code>Makefile</code></li>
<li>Automation using <code>make</code></li>
</ul></li>
<li>Uses Template Toolkit features inside notes to allow extra features
<ul>
<li>Notes go through a pre-processor (a script with access to the show metadata)</li>
<li>The end product is Markdown which is processed with Pandoc</li>
</ul></li>
<li>Template Toolkit (<em>TT<sup>2</sup></em>)
<ul>
<li>A Perl (and Python) tool kit for making templates</li>
<li>Good for generating HTML, but can generate any text</li>
</ul></li>
<li><em>TT<sup>2</sup></em> macros can be used to display scripts in shows relating to the subject, and to run them and capture the output. This makes it certain that the script on display <strong>really</strong> generated the output shown!</li>
<li>The <code>'Falkon'</code> browser (originally called <code>QupZilla</code>) is great for monitoring notes since it updates when the HTML changes.
<ul>
<li>Dave confused it with <code>Pale Moon</code> (a fork of <code>Firefox/Mozilla</code>) when talking about tab grouping features</li>
</ul></li>
<li>Should this (personalised) bundle of software be released to the world?
<ul>
<li>Probably yes, since the thoughts in it may be useful even if the code is not.</li>
</ul></li>
</ul>
<h2 id="consolidating-show-notes-into-a-book">Consolidating show notes into a book</h2>
<ul>
<li>We had discussed the following topic a little in other contexts, and offline, but didn’t really look at it in this show. In brief, and for the record, the plans are:
<ul>
<li>There was a series on <code>'sed'</code>, the stream editor from the GNU project. It was called <em>“Introduction to sed”</em>, and consisted of 5 parts, which ran through 2016.</li>
<li>Each episode had short and long notes as well as several examples.</li>
<li>Work has begun on consolidating all of the long notes into a single document which will be released on the HPR site, in HTML and PDF formats. Perhaps ePub will be included if feasible.</li>
<li>It’s seen as critical that an index be provided so that topics can be found easily. At the moment this is simplest to achieve with the PDF version, using Andrew’s index generator as discussed in part 1 of this pair of shows.</li>
</ul></li>
</ul>
<h2 id="digression-about-experiences-in-uk-higher-education">Digression about experiences in UK Higher Education</h2>
<ul>
<li>Change of funding through the 1980’s to the 2000’s, particularly in IT</li>
<li>Moving from (often very clever) “home-brew” solutions to products from the <em>big</em> players like Microsoft and Oracle.</li>
<li>The change of management style to something more like the industry methods of earlier times, many of which had been discarded.</li>
<li>Perhaps there is scope for more discussion on this subject in another HPR show!</li>
</ul>