(1689,'2015-01-22','Linux Voice magazine at OggCamp',676,'Another interview from OggCamp with the guys from Linux Voice ','<p>\r\nCorenominal and Beni talking to the guys of the newly founded Linux Voice magazine. It\'s a British Linux publication that\'s less than a year old. \r\n</p>\r\n<p>\r\nWe talked to them about why you would found a magazine these days, why their magazine is still relevant in the digital age and why kinds won\'t beat them at mario cart.\r\n</p>\r\n<img src=\"https://hackerpublicradio.org/eps/hpr1689_img.png\" alt=\"Linux Voice Cover\" />\r\n<p>\r\nYou find their magazine here:\r\n</p>\r\n<p>\r\n<a href=\"https://www.linuxvoice.com/\">https://www.linuxvoice.com/</a>\r\n</p>\r\n<p>\r\nand their superb Linux postcast by the same name here:\r\n</p>\r\n<p>\r\n<a href=\"https://www.linuxvoice.com/category/podcasts/\">https://www.linuxvoice.com/category/podcasts/</a>\r\n</p>\r\n',288,62,1,'CC-BY-SA','Linux Voice, oggcamp, interview',0,0,1),
(1684,'2015-01-15','5150 Shades of Beer Jacob Leinenkugels Winter Explorer Pack',814,'fifty tries the Leinenkugels Explore pack','<p>\r\nJacob Lienenkugels Winter Explorer Pack \"Chippewa Falls, WI since 1867\"\r\n</p>\r\n<p>\r\nWinters Bite - Do you know what it smells like when you open a tin of cocoa (the semi-sweet kind, not the unsweetend)  and no matter how you do it, a litle of the powder puffs out?  The best descrition I can give this beer is it tastes just like that smell, even down to the dryness.  Neither cloyingly sweet or leaving you wondering who mixed the chocolate syrup into you beer, just a sublte taste of dry cocoa. This lager pours dark with very little head. This beer (my favorite it this group) is only available in the Explorer pack, and it\'s ABV and ingredients are not featured on leinie.com.\r\n</p>\r\n<p>\r\nHelles Yeah - (German blonde lager, Helles means \"light\" in German, but unlike American beers, it refers only to color).  Straw color, very clear, moderate head that disapears w/o lacing. Sublte flavor, a hit of hops and just slightly more than a pinch of pepper. 5.5 ABV Malts: Pale malts Hops: Five All-American hops including Simcoe and Citra \r\n</p>\r\n<p>\r\nCranberry Ginger Shandy - [From Wikipedia, Shandy is beer mixed with a soft drink, carbonated lemonade, ginger beer, ginger ale, or apple juice or orange juice.]  Pours cloudy yellow amber, moderate head that disapears w/o lacing. Leinenkugel managed to resist the urge to color it red.  Not as syrupy as Shock Top\\\'s Cranberry Belgian Ale, but unlike many fruit adjunct brews, neither is the flavor so subtle you have to go searching for it. I like to use ginger in cooking, and I can also detect the taste of that sweet spice in this weiss beer as well.  4.2% ABV \r\nMalts: Pale and Wheat Hops: Cluster Other: Natural cranberry and ginger flavors\r\n</p>\r\n<p>\r\nSnowdrift Vanilla Porter - Pours dark brown with just a litle carmel color head that disipates imediately.  Vanilla bean aroma. Vanilla flavor is perhaps more subtle than Breckenridge\'s Vanilla Porter, but there will be know doubt you are enjoying a beer flavored by vanilla and roasted malts, with a hint of chocolate to keep it from being too sweet.   6.0 ABV \r\nMalts: Two- and six- row Pale Malt, Caramel 60, Carapils, Special B, Dark Chocolate and Roasted Barley Hops: Cluster &amp; Willamette Other: Real vanilla\r\n</p>\r\n<p>\r\nBONUS ROUND -Leinenkugels Orange Shandy  - Wheat beer, likely exactly the same one that\'s in the Cranberry Ginger Shandy, but in this case the tart/sweet orange juice taste dosn\'t completely obscure the flavor of the beer.  I like them both, but I think I would grab the orange shandy on a hot day. 4.2% ABV  \r\nMalts: Pale and Wheat Hops: Cluster Other: Natural orange flavor\r\n</p>\r\n',131,14,1,'CC-BY-SA','5150 Shades of Beer,beer,drinking beer',0,0,1),
(1781,'2015-06-01','HPR Community News for May 2015',4021,'Dave and Ken waffle on and on','\n<h2>New hosts</h2>\n<p>\nWelcome to our new host: <br />\n    <a href=\"https://hackerpublicradio.org/correspondents/0303.html\" target=\"_blank\">Alpha32</a>.\n</p>\n\n<h2>Last Month\'s Shows</h2>\n<table id=\"t01\">\n    <tr>\n    <th align=\"left\">Id</th>\n    <th align=\"left\">Day</th>\n    <th align=\"left\">Date</th>\n    <th align=\"left\">Title</th>\n    <th align=\"left\">Host</th>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1760\" target=\"_blank\">1760</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-05-01</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1760\" target=\"_blank\">pdftk: the PDF Toolkit</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1761\" target=\"_blank\">1761</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-05-04</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1761\" target=\"_blank\">HPR Community News for April 2015</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0159.html\" target=\"_blank\">HPR Volunteers</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1762\" target=\"_blank\">1762</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-05-05</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1762\" target=\"_blank\">HPR Audio Book Club 10</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0157.html\" target=\"_blank\">HPR_AudioBookClub</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1763\" target=\"_blank\">1763</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-05-06</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1763\" target=\"_blank\">Intro to Homebrewing</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0303.html\" target=\"_blank\">Alpha32</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1764\" target=\"_blank\">1764</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-05-07</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1764\" target=\"_blank\">Introduction to Rogue Class Linux</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0195.html\" target=\"_blank\">Frank Bell</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1765\" target=\"_blank\">1765</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-05-08</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1765\" target=\"_blank\">53 - LibreOffice Impress - Outlining and Blank Presentations</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1766\" target=\"_blank\">1766</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-05-11</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1766\" target=\"_blank\">Sox of Silence</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1767\" target=\"_blank\">1767</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-05-12</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1767\" target=\"_blank\">An interview with Ed Cable of the Mifos Initiative</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0209.html\" target=\"_blank\">David Whitman</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1768\" target=\"_blank\">1768</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-05-13</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1768\" target=\"_blank\">An Intro To C Episode 1 : Introduction and Types</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0286.html\" target=\"_blank\">cjm</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1769\" target=\"_blank\">1769</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-05-14</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1769\" target=\"_blank\">A Demonstration of Dictation Software on my Office Computer</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1770\" target=\"_blank\">1770</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-05-15</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1770\" target=\"_blank\">The OpenDyslexic Font</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1771\" target=\"_blank\">1771</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-05-18</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1771\" target=\"_blank\">Audacity: Label Tracks</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1772\" target=\"_blank\">1772</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-05-19</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1772\" target=\"_blank\">Random thoughts</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0297.html\" target=\"_blank\">swift110</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1773\" target=\"_blank\">1773</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-05-20</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1773\" target=\"_blank\">LFNW 2015 interview with Deb Nicholson</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0209.html\" target=\"_blank\">David Whitman</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1774\" target=\"_blank\">1774</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-05-21</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1774\" target=\"_blank\">Router Hacking</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1775\" target=\"_blank\">1775</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-05-22</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1775\" target=\"_blank\">Sonic Pi</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0240.html\" target=\"_blank\">Steve Bickle</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1776\" target=\"_blank\">1776</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-05-25</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1776\" target=\"_blank\">Vim Hints 004</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1777\" target=\"_blank\">1777</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-05-26</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1777\" target=\"_blank\">Magnatune Favourites</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1778\" target=\"_blank\">1778</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-05-27</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1778\" target=\"_blank\">Nethack and Vi cursor keys</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0240.html\" target=\"_blank\">Steve Bickle</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1779\" target=\"_blank\">1779</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-05-28</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1779\" target=\"_blank\">Cowsay and Figlet</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1780\" target=\"_blank\">1780</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-05-29</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1780\" target=\"_blank\">16 - TrueCrypt and GnuPG - An Update</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n</table>\n<h2>Mailing List discussions</h2>\n<p>\nPolicy decisions surrounding HPR are taken by the community as a whole. This discussion takes\nplace on the <a href=\"https://hackerpublicradio.org/maillist\" target=\"_blank\">Mail List</a> which is open to all\nHPR listeners and contributors. The discussions are open and available on the\n<a href=\"https://news.gmane.org/gmane.network.syndication.podcast.hacker-public-radio\" target=\"_blank\">Gmane</a>\narchive.\n</p>\n<p>The main threads this month were:</p>\n<ol>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-05-08 19:32:30 +0200<br/>\n        <em>Subject:</em> Call for Shows - this is not a drill<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/836\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/836</a><br/>\n        <em>Messages:</em> 11<br/><br/></li>\n    <li><em>From:</em> Mike Ray &lt;mike@...&gt;<br/>\n        <em>Date:</em> 2015-05-23 15:12:01 +0100<br/>\n        <em>Subject:</em> Adding new pre-formatted sheets to LibreOffice Calc<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/847\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/847</a><br/>\n        <em>Messages:</em> 3<br/><br/></li>\n    <li><em>From:</em> Lord Drachenblut &lt;lord.drachenblut@...&gt;<br/>\n        <em>Date:</em> 2015-05-25 06:04:13 UTC<br/>\n        <em>Subject:</em> Video series on using the zoom H1<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/850\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/850</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-05-25 11:52:59 +0200<br/>\n        <em>Subject:</em> Issues with GMail marking all HackerPublicRadio.org emails as	SPAM<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/851\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/851</a><br/>\n        <em>Messages:</em> 8<br/><br/></li>\n    <li><em>From:</em> Dave Morriss &lt;perloid@...&gt;<br/>\n        <em>Date:</em> 2015-05-28 19:21:14 +0100<br/>\n        <em>Subject:</em> HPR Community News - Saturday on 2015-05-30T18:00:00Z<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/859\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/859</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Mike Ray &lt;mike@...&gt;<br/>\n        <em>Date:</em> 2015-05-28 21:30:05 +0100<br/>\n        <em>Subject:</em> LibreOffice Calc cell style; background and &#39;no fill&#39;<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/860\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/860</a><br/>\n        <em>Messages:</em> 2<br/><br/></li>\n    <li><em>From:</em> David Whitman &lt;davidglennwhitman@...&gt;<br/>\n        <em>Date:</em> 2015-05-29 13:45:41 -0700<br/>\n        <em>Subject:</em> Updated Presentation for HPR?<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/862\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/862</a><br/>\n        <em>Messages:</em> 1<br/></li>\n</ol>\nTotal messages this month: 27<br/>\n\n\n<h2>Comments this month</h2>\n\n<p>There are 24 comments:</p>\n<ul> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1726#comments\" target=\"_blank\">hpr1726</a></strong>\n(2015-03-16) \"<em>15 Excuses not to Record a show for HPR</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0111.html\" target=\"_blank\">Knightwise</a>.\n<ul>     <li><a href=\"https://hackerpublicradio.org/eps.php?id=1726#4\" target=\"_blank\">Comment 4</a>:\nEpicanis on 2015-05-22:\n\"I should do an episode nominating myself for an award...\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1754#comments\" target=\"_blank\">hpr1754</a></strong>\n(2015-04-23) \"<em>D7? Why Seven?</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>     <li><a href=\"https://hackerpublicradio.org/eps.php?id=1754#4\" target=\"_blank\">Comment 4</a>:\nFiftyOneFifty on 2015-05-09:\n\"Explaining myself\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1754#5\" target=\"_blank\">Comment 5</a>:\nJon Kulp on 2015-05-10:\n\"I kinda see the resemblance...\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1759#comments\" target=\"_blank\">hpr1759</a></strong>\n(2015-04-30) \"<em>A brief review of Firefox OS</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0302.html\" target=\"_blank\">Stilvoid</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1759#2\" target=\"_blank\">Comment 2</a>:\nStilvoid on 2015-05-03:\n\"Thanks\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1760#comments\" target=\"_blank\">hpr1760</a></strong>\n(2015-05-01) \"<em>pdftk: the PDF Toolkit</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1760#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp  on 2015-05-02:\n\"video demo: embedding table of contents in PDF\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1762#comments\" target=\"_blank\">hpr1762</a></strong>\n(2015-05-05) \"<em>HPR Audio Book Club 10</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0157.html\" target=\"_blank\">HPR_AudioBookClub</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1762#1\" target=\"_blank\">Comment 1</a>:\nKen Fallon on 2015-05-08:\n\"Blade Runner\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1766#comments\" target=\"_blank\">hpr1766</a></strong>\n(2015-05-11) \"<em>Sox of Silence</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1766#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp on 2015-05-10:\n\"Haulin&#39;\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1767#comments\" target=\"_blank\">hpr1767</a></strong>\n(2015-05-12) \"<em>An interview with Ed Cable of the Mifos Initiative</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0209.html\" target=\"_blank\">David Whitman</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1767#1\" target=\"_blank\">Comment 1</a>:\nMike Ray on 2015-05-12:\n\"MIFOS, great initiative\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1768#comments\" target=\"_blank\">hpr1768</a></strong>\n(2015-05-13) \"<em>An Intro To C Episode 1 : Introduction and Types</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0286.html\" target=\"_blank\">cjm</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1768#1\" target=\"_blank\">Comment 1</a>:\nsigflup on 2015-05-12:\n\"Right awesome!\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1768#2\" target=\"_blank\">Comment 2</a>:\nSteve Smethurst on 2015-05-14:\n\"Thanks, and more plase\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1768#3\" target=\"_blank\">Comment 3</a>:\nKete on 2015-05-15:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1768#4\" target=\"_blank\">Comment 4</a>:\nkdmurray on 2015-05-25:\n\"A Good Start\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1769#comments\" target=\"_blank\">hpr1769</a></strong>\n(2015-05-14) \"<em>A Demonstration of Dictation Software on my Office Computer</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1769#1\" target=\"_blank\">Comment 1</a>:\nMoralVolcano on 2015-05-20:\n\"Dragon?\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1769#2\" target=\"_blank\">Comment 2</a>:\nJon Kulp on 2015-05-21:\n\"Nope\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1770#comments\" target=\"_blank\">hpr1770</a></strong>\n(2015-05-15) \"<em>The OpenDyslexic Font</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1770#1\" target=\"_blank\">Comment 1</a>:\njezra on 2015-05-18:\n\"For Arch Linux, this is in the AUR\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1771#comments\" target=\"_blank\">hpr1771</a></strong>\n(2015-05-18) \"<em>Audacity: Label Tracks</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1771#1\" target=\"_blank\">Comment 1</a>:\nDave Morriss on 2015-05-18:\n\"Very useful\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1771#2\" target=\"_blank\">Comment 2</a>:\nkdmurray on 2015-05-25:\n\"Can&#39;t believe I&#39;ve never seen this\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1774#comments\" target=\"_blank\">hpr1774</a></strong>\n(2015-05-21) \"<em>Router Hacking</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1774#1\" target=\"_blank\">Comment 1</a>:\nKen Fallon on 2015-05-22:\n\"You say Tomato\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1774#2\" target=\"_blank\">Comment 2</a>:\nMark on 2015-05-27:\n\"Wanted to try this before.\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1775#comments\" target=\"_blank\">hpr1775</a></strong>\n(2015-05-22) \"<em>Sonic Pi</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0240.html\" target=\"_blank\">Steve Bickle</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1775#1\" target=\"_blank\">Comment 1</a>:\nkdmurray on 2015-05-25:\n\"SonicPi Releases\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1776#comments\" target=\"_blank\">hpr1776</a></strong>\n(2015-05-25) \"<em>Vim Hints 004</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1776#1\" target=\"_blank\">Comment 1</a>:\nthelovebug on 2015-05-25:\n\"1776\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1776#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-05-28:\n\"Re: 1776\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1777#comments\" target=\"_blank\">hpr1777</a></strong>\n(2015-05-26) \"<em>Magnatune Favourites</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1777#1\" target=\"_blank\">Comment 1</a>:\ninscius on 2015-05-28:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1780#comments\" target=\"_blank\">hpr1780</a></strong>\n(2015-05-29) \"<em>16 - TrueCrypt and GnuPG - An Update</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1780#1\" target=\"_blank\">Comment 1</a>:\nDave Morriss on 2015-05-29:\n\"Thanks for this update\"</li></ul>\n</li>\n</ul>\n\n',159,47,1,'CC-BY-SA','Community News',0,0,1),
(1806,'2015-07-06','HPR Community News for June 2015',6069,'HPR Community News for June 2015','\n<h2>New hosts</h2>\n<p>\nWelcome to our new hosts: <br />\n    <a href=\"https://hackerpublicradio.org/correspondents/0305.html\" target=\"_blank\">kurakura</a>, \n    <a href=\"https://hackerpublicradio.org/correspondents/0306.html\" target=\"_blank\">GNULinuxRTM</a>, \n    <a href=\"https://hackerpublicradio.org/correspondents/0307.html\" target=\"_blank\">cheeto4493</a>.\n</p>\n\n<h2>Last Month\'s Shows</h2>\n<table id=\"t01\">\n    <tr>\n    <th align=\"left\">Id</th>\n    <th align=\"left\">Day</th>\n    <th align=\"left\">Date</th>\n    <th align=\"left\">Title</th>\n    <th align=\"left\">Host</th>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1781\" target=\"_blank\">1781</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-06-01</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1781\" target=\"_blank\">HPR Community News for May 2015</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0159.html\" target=\"_blank\">HPR Volunteers</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1782\" target=\"_blank\">1782</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-06-02</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1782\" target=\"_blank\">ChorusText - a Non-visual Text Editor Open Assistive Device Project</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0305.html\" target=\"_blank\">kurakura</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1783\" target=\"_blank\">1783</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-06-03</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1783\" target=\"_blank\">Windows To Linux - Better Late Than Never.</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0306.html\" target=\"_blank\">GNULinuxRTM</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1784\" target=\"_blank\">1784</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-06-04</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1784\" target=\"_blank\">Intro to the Fugue and the Open Well-Tempered Clavier</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1785\" target=\"_blank\">1785</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-06-05</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1785\" target=\"_blank\">54 - LibreOffice Impress - Creating a Presentation</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1786\" target=\"_blank\">1786</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-06-08</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1786\" target=\"_blank\">What is MapReduce?</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0229.html\" target=\"_blank\">Charles in NJ</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1787\" target=\"_blank\">1787</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-06-09</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1787\" target=\"_blank\">A Beginner with a Wok</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0195.html\" target=\"_blank\">Frank Bell</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1788\" target=\"_blank\">1788</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-06-10</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1788\" target=\"_blank\">Podcrawl Glasgow 2015</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0296.html\" target=\"_blank\">Kevie</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1789\" target=\"_blank\">1789</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-06-11</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1789\" target=\"_blank\">The Ubuntu Quickly Ebook Template and Ebooks in General</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1790\" target=\"_blank\">1790</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-06-12</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1790\" target=\"_blank\">Penguicon 2015 Report</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1791\" target=\"_blank\">1791</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-06-15</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1791\" target=\"_blank\">Organizing Photos with Bash</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0263.html\" target=\"_blank\">Tony Pelaez</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1792\" target=\"_blank\">1792</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-06-16</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1792\" target=\"_blank\">An Interview with Andrea Frost</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0209.html\" target=\"_blank\">David Whitman</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1793\" target=\"_blank\">1793</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-06-17</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1793\" target=\"_blank\">Some thoughts about the Go language</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0302.html\" target=\"_blank\">Stilvoid</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1794\" target=\"_blank\">1794</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-06-18</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1794\" target=\"_blank\">12-Tone Music and My Random 12 Tone Row of the Day</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1795\" target=\"_blank\">1795</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-06-19</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1795\" target=\"_blank\">54 - LibreOffice Impress - Templates and Master Pages</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1796\" target=\"_blank\">1796</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-06-22</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1796\" target=\"_blank\">Audacity - Chains, Notches and Labels</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0307.html\" target=\"_blank\">cheeto4493</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1797\" target=\"_blank\">1797</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-06-23</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1797\" target=\"_blank\">An Interview with Aaron Wolf of the Snowdrift Co-op Project</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0209.html\" target=\"_blank\">David Whitman</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1798\" target=\"_blank\">1798</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-06-24</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1798\" target=\"_blank\">Machine learning and service robots.</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0271.html\" target=\"_blank\">mirwi</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1799\" target=\"_blank\">1799</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-06-25</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1799\" target=\"_blank\">Posting From the Command Line on Open Social Networks</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1800\" target=\"_blank\">1800</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-06-26</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1800\" target=\"_blank\">YouTube Video Subscriptions</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1801\" target=\"_blank\">1801</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-06-29</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1801\" target=\"_blank\">How to tell your left earbud from your right</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1802\" target=\"_blank\">1802</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-06-30</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1802\" target=\"_blank\">An Interview with Emily Hampton a LinuxFest Northwest Volunteer</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0209.html\" target=\"_blank\">David Whitman</a></td>\n    </tr>\n</table>\n<h2>Mailing List discussions</h2>\n<p>\nPolicy decisions surrounding HPR are taken by the community as a whole. This discussion takes\nplace on the <a href=\"https://hackerpublicradio.org/maillist\" target=\"_blank\">Mail List</a> which is open to all\nHPR listeners and contributors. The discussions are open and available on the\n<a href=\"https://news.gmane.org/gmane.network.syndication.podcast.hacker-public-radio\" target=\"_blank\">Gmane</a>\narchive.\n</p>\n<p>The main threads this month were:</p>\n<ol>\n    <li><em>From:</em> Mike Ray &lt;mike@...&gt;<br/>\n        <em>Date:</em> 2015-06-02 11:01:26 +0100<br/>\n        <em>Subject:</em> Comment form and edit field accessibility<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/863\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/863</a><br/>\n        <em>Messages:</em> 6<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-06-03 08:50:04 +0200<br/>\n        <em>Subject:</em> Git repository<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/869\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/869</a><br/>\n        <em>Messages:</em> 21<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-06-03 08:52:14 +0200<br/>\n        <em>Subject:</em> PHP Developers<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/870\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/870</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-06-11 08:23:31 +0200<br/>\n        <em>Subject:</em> Fwd: Ohio LinuxFest 2015 Call for Presentations<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/891\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/891</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-06-22 11:13:58 +0200<br/>\n        <em>Subject:</em> New linux podcast #SYSTEMAU<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/892\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/892</a><br/>\n        <em>Messages:</em> 3<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-06-24 12:41:04 +0200<br/>\n        <em>Subject:</em> Help with shownotes, tags and summaries<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/895\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/895</a><br/>\n        <em>Messages:</em> 2<br/><br/></li>\n    <li><em>From:</em> Dave Morriss &lt;perloid@...&gt;<br/>\n        <em>Date:</em> 2015-06-29 15:51:27 +0100<br/>\n        <em>Subject:</em> HPR Community News - next Saturday on 2015-07-04T18:00:00Z<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/897\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/897</a><br/>\n        <em>Messages:</em> 1<br/></li>\n</ol>\nTotal messages this month: 35<br/>\n\n\n<h2>Comments this month</h2>\n\n<p>There are 48 comments:</p>\n<ul> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1728#comments\" target=\"_blank\">hpr1728</a></strong>\n(2015-03-18) \"<em>Requested Topic: Favourite Browser Extensions</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0299.html\" target=\"_blank\">Fin</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1728#2\" target=\"_blank\">Comment 2</a>:\nBob Evans on 2015-06-01:\n\"Ad-Block Edge discontinued\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1766#comments\" target=\"_blank\">hpr1766</a></strong>\n(2015-05-11) \"<em>Sox of Silence</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1766#2\" target=\"_blank\">Comment 2</a>:\nUrugami on 2015-06-12:\n\"Can it do this....\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1771#comments\" target=\"_blank\">hpr1771</a></strong>\n(2015-05-18) \"<em>Audacity: Label Tracks</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>    <li><a href=\"https://hackerpublicradio.org/eps.php?id=1771#3\" target=\"_blank\">Comment 3</a>:\nUrugami on 2015-06-12:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1774#comments\" target=\"_blank\">hpr1774</a></strong>\n(2015-05-21) \"<em>Router Hacking</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>    <li><a href=\"https://hackerpublicradio.org/eps.php?id=1774#3\" target=\"_blank\">Comment 3</a>:\nFiftyOneFifty on 2015-06-01:\n\"Single board options\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1774#4\" target=\"_blank\">Comment 4</a>:\nUrugami on 2015-06-12:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1780#comments\" target=\"_blank\">hpr1780</a></strong>\n(2015-05-29) \"<em>16 - TrueCrypt and GnuPG - An Update</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1780#2\" target=\"_blank\">Comment 2</a>:\nAlison Chaiken on 2015-06-10:\n\"TrueCrypt vs. GPG\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1780#3\" target=\"_blank\">Comment 3</a>:\nKevin O&#39;Brien on 2015-06-17:\n\"Audited\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1782#comments\" target=\"_blank\">hpr1782</a></strong>\n(2015-06-02) \"<em>ChorusText - a Non-visual Text Editor Open Assistive Device Project</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0305.html\" target=\"_blank\">kurakura</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1782#1\" target=\"_blank\">Comment 1</a>:\nMike Ray on 2015-06-02:\n\"Chorustext!\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1782#2\" target=\"_blank\">Comment 2</a>:\nJon Kulp  on 2015-06-02:\n\"Awesome in Many Ways\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1782#3\" target=\"_blank\">Comment 3</a>:\nMike Ray on 2015-06-08:\n\"Smashing the monopoly of commercial gadgetry\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1783#comments\" target=\"_blank\">hpr1783</a></strong>\n(2015-06-03) \"<em>Windows To Linux - Better Late Than Never.</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0306.html\" target=\"_blank\">GNULinuxRTM</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1783#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp  on 2015-06-02:\n\"Updates Pain! \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1783#2\" target=\"_blank\">Comment 2</a>:\n0xf10e on 2015-06-06:\n\"Entertaining episode!\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1783#3\" target=\"_blank\">Comment 3</a>:\nStilvoid on 2015-06-07:\n\"Seconded\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1784#comments\" target=\"_blank\">hpr1784</a></strong>\n(2015-06-04) \"<em>Intro to the Fugue and the Open Well-Tempered Clavier</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1784#1\" target=\"_blank\">Comment 1</a>:\nKevin O&#39;Brien on 2015-06-04:\n\"Great show!\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1784#2\" target=\"_blank\">Comment 2</a>:\nJon Kulp on 2015-06-04:\n\"Open Scores\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1784#3\" target=\"_blank\">Comment 3</a>:\nRobert Douglass on 2015-06-04:\n\"Lady Gaga - fan of Bach and the Well-Tempered Clavier\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1784#4\" target=\"_blank\">Comment 4</a>:\nJon Kulp on 2015-06-04:\n\"Gaga Bach\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1784#5\" target=\"_blank\">Comment 5</a>:\nKen Fallon on 2015-06-06:\n\"Now I&#39;m &quot;seeing&quot; this everythere \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1784#6\" target=\"_blank\">Comment 6</a>:\nJon Kulp on 2015-06-06:\n\"Feature, not a bug\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1784#7\" target=\"_blank\">Comment 7</a>:\nFrank on 2015-06-07:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1784#8\" target=\"_blank\">Comment 8</a>:\nDaniel Worth on 2015-06-08:\n\"Fantastic\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1784#9\" target=\"_blank\">Comment 9</a>:\nAlison Chaiken on 2015-06-28:\n\"Heard &quot;Fugue for Friday&quot;?\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1784#10\" target=\"_blank\">Comment 10</a>:\nJon Kulp on 2015-06-28:\n\"Dragnet Fugue\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1787#comments\" target=\"_blank\">hpr1787</a></strong>\n(2015-06-09) \"<em>A Beginner with a Wok</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0195.html\" target=\"_blank\">Frank Bell</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp on 2015-06-09:\n\"What about broccoli?\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#2\" target=\"_blank\">Comment 2</a>:\nMike Ray on 2015-06-10:\n\"And baby corns\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#3\" target=\"_blank\">Comment 3</a>:\nFrank on 2015-06-10:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#4\" target=\"_blank\">Comment 4</a>:\nJon Kulp on 2015-06-10:\n\"Hollandaise??\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#5\" target=\"_blank\">Comment 5</a>:\nDave Morriss on 2015-06-10:\n\"Thinks to stir-fry\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#6\" target=\"_blank\">Comment 6</a>:\nDave Morriss on 2015-06-10:\n\"Things not thinks\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#7\" target=\"_blank\">Comment 7</a>:\nMike Ray on 2015-06-10:\n\"Round-bttomed woks\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#8\" target=\"_blank\">Comment 8</a>:\nDave Morriss on 2015-06-10:\n\"Wok rings\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#9\" target=\"_blank\">Comment 9</a>:\nFrank on 2015-06-11:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#10\" target=\"_blank\">Comment 10</a>:\njezra on 2015-06-11:\n\"chicken and woks\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#11\" target=\"_blank\">Comment 11</a>:\nFrank on 2015-06-12:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#12\" target=\"_blank\">Comment 12</a>:\nFiftyOneFifty on 2015-06-13:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1787#13\" target=\"_blank\">Comment 13</a>:\nFrank on 2015-06-16:\n\"Thanks for the suggestion\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1788#comments\" target=\"_blank\">hpr1788</a></strong>\n(2015-06-10) \"<em>Podcrawl Glasgow 2015</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0296.html\" target=\"_blank\">Kevie</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1788#1\" target=\"_blank\">Comment 1</a>:\nKen Fallon on 2015-06-11:\n\"So near and yet so expensive\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1791#comments\" target=\"_blank\">hpr1791</a></strong>\n(2015-06-15) \"<em>Organizing Photos with Bash</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0263.html\" target=\"_blank\">Tony Pelaez</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1791#1\" target=\"_blank\">Comment 1</a>:\nDave Morriss on 2015-06-23:\n\"Yay for Bash scripts!\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1791#2\" target=\"_blank\">Comment 2</a>:\nTony Pelaez on 2015-06-28:\n\"Google CL is broken\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1793#comments\" target=\"_blank\">hpr1793</a></strong>\n(2015-06-17) \"<em>Some thoughts about the Go language</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0302.html\" target=\"_blank\">Stilvoid</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1793#1\" target=\"_blank\">Comment 1</a>:\nFrank on 2015-06-18:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1793#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-06-19:\n\"Thanks for the show \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1793#3\" target=\"_blank\">Comment 3</a>:\nStilvoid on 2015-06-22:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1794#comments\" target=\"_blank\">hpr1794</a></strong>\n(2015-06-18) \"<em>12-Tone Music and My Random 12 Tone Row of the Day</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1794#1\" target=\"_blank\">Comment 1</a>:\nDave Morriss on 2015-06-19:\n\"Interesting lesson\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1794#2\" target=\"_blank\">Comment 2</a>:\nJon Kulp  on 2015-06-19:\n\"Still Ugly \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1794#3\" target=\"_blank\">Comment 3</a>:\nMike Ray on 2015-06-20:\n\"Atonal music vs. Unrepresentative visual art\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1794#4\" target=\"_blank\">Comment 4</a>:\nKen Fallon on 2015-06-24:\n\"RSS feed\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1794#5\" target=\"_blank\">Comment 5</a>:\nJon Kulp on 2015-06-24:\n\"Enjoy pain?\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1800#comments\" target=\"_blank\">hpr1800</a></strong>\n(2015-06-26) \"<em>YouTube Video Subscriptions</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1800#1\" target=\"_blank\">Comment 1</a>:\nKen Fallon on 2015-06-29:\n\"Links\"</li></ul>\n</li>\n</ul>\n\n',159,47,1,'CC-BY-SA','Community News',0,0,1),
(1826,'2015-08-03','HPR Community News for July 2015',4974,'HPR Community News for July 2015','\n<h2>New hosts</h2>\n<p>\nThere were no new hosts this month.\n</p>\n\n<h2>Last Month\'s Shows</h2>\n<table id=\"t01\">\n    <tr>\n    <th align=\"left\">Id</th>\n    <th align=\"left\">Day</th>\n    <th align=\"left\">Date</th>\n    <th align=\"left\">Title</th>\n    <th align=\"left\">Host</th>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1803\" target=\"_blank\">1803</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-07-01</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1803\" target=\"_blank\">What&#39;s In My Bag?</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0255.html\" target=\"_blank\">Matt McGraw (g33kdad)</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1804\" target=\"_blank\">1804</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-07-02</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1804\" target=\"_blank\">What&#39;s in my Bicycle Repair Tool Box</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1805\" target=\"_blank\">1805</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-07-03</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1805\" target=\"_blank\">56 - LibreOffice Impress - Styles and Objects 1 - Presentation Styles</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1806\" target=\"_blank\">1806</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-07-06</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1806\" target=\"_blank\">HPR Community News for June 2015</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0159.html\" target=\"_blank\">HPR Volunteers</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1807\" target=\"_blank\">1807</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-07-07</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1807\" target=\"_blank\">Arch Linux Development Environment: Ep1</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0286.html\" target=\"_blank\">cjm</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1808\" target=\"_blank\">1808</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-07-08</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1808\" target=\"_blank\">David Whitman reads &#39;The Shooting of Dan McGrew&#39; written by Robert W Service</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0209.html\" target=\"_blank\">David Whitman</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1809\" target=\"_blank\">1809</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-07-09</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1809\" target=\"_blank\">My &quot;New&quot; Used Kindle Touch</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1810\" target=\"_blank\">1810</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-07-10</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1810\" target=\"_blank\">17 - LastPass Hacked - What Does It Mean?</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1811\" target=\"_blank\">1811</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-07-13</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1811\" target=\"_blank\">Life and Times of a Geek part 2</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1812\" target=\"_blank\">1812</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-07-14</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1812\" target=\"_blank\">Headphones and a $2 Microphone</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1813\" target=\"_blank\">1813</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-07-15</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1813\" target=\"_blank\">Apt Spelunking: surf, lightyears, and fbterm</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0215.html\" target=\"_blank\">Windigo</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1814\" target=\"_blank\">1814</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-07-16</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1814\" target=\"_blank\">Custom Context Menus in GNU/Linux GUI File Managers</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1815\" target=\"_blank\">1815</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-07-17</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1815\" target=\"_blank\">57 - LibreOffice Impress - Styles and Objects 2 - Drawing Object Styles</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1816\" target=\"_blank\">1816</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-07-20</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1816\" target=\"_blank\">Visualising HPR tags</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1817\" target=\"_blank\">1817</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-07-21</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1817\" target=\"_blank\">Gathering Parts</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1818\" target=\"_blank\">1818</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-07-22</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1818\" target=\"_blank\">Review of HPR&#39;s Interview Recorder: Zoom H1</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0131.html\" target=\"_blank\">FiftyOneFifty</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1819\" target=\"_blank\">1819</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-07-23</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1819\" target=\"_blank\">LibreOffice Tips: Horizontal Lists and Headless Operation</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1820\" target=\"_blank\">1820</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-07-24</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1820\" target=\"_blank\">Kansas Linux Fest 2015, March 21-22, Lawrence KS, Interview 1 of 2</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0131.html\" target=\"_blank\">FiftyOneFifty</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1821\" target=\"_blank\">1821</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-07-27</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1821\" target=\"_blank\">James Beard&#39;s Never-Fail Blender Hollandaise Sauce</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0195.html\" target=\"_blank\">Frank Bell</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1822\" target=\"_blank\">1822</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-07-28</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1822\" target=\"_blank\">Some tips on using ImageMagick</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1823\" target=\"_blank\">1823</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-07-29</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1823\" target=\"_blank\">Kansas Linux Fest 2015, March 21-22, Lawrence KS, Interview 2 of 2</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0131.html\" target=\"_blank\">FiftyOneFifty</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1824\" target=\"_blank\">1824</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-07-30</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1824\" target=\"_blank\">I&#39;m Learning Some Python</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1825\" target=\"_blank\">1825</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-07-31</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1825\" target=\"_blank\">58 - LibreOffice Impress - Creating a Template for Hacker Public Radio</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n</table>\n<h2>Mailing List discussions</h2>\n<p>\nPolicy decisions surrounding HPR are taken by the community as a whole. This discussion takes\nplace on the <a href=\"https://hackerpublicradio.org/maillist\" target=\"_blank\">Mail List</a> which is open to all\nHPR listeners and contributors. The discussions are open and available on the\n<a href=\"https://news.gmane.org/gmane.network.syndication.podcast.hacker-public-radio\" target=\"_blank\">Gmane</a>\narchive.\n</p>\n<p>The main threads this month were:</p>\n<ol>\n    <li><em>From:</em> Frank Bell &lt;frankwbell@...&gt;<br/>\n        <em>Date:</em> 2015-07-04 23:49:27 -0400<br/>\n        <em>Subject:</em> Pictures for uploads<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/898\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/898</a><br/>\n        <em>Messages:</em> 4<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-07-11 18:21:44 +0200<br/>\n        <em>Subject:</em> Fwd: [FOSDEM] Next FOSDEM: 30 &amp; 31 January 2016<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/902\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/902</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-07-25 15:33:26 +0200<br/>\n        <em>Subject:</em> The Admin email account<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/903\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/903</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Joshua Knapp &lt;jknapp85@...&gt;<br/>\n        <em>Date:</em> 2015-07-27 09:23:43 -0700<br/>\n        <em>Subject:</em> Enabled Outbound Spam filtering on Server<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/904\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/904</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Dave Morriss &lt;perloid@...&gt;<br/>\n        <em>Date:</em> 2015-07-30 11:29:54 +0100<br/>\n        <em>Subject:</em> HPR Community News - next Saturday on 2015-08-01T18:00:00Z<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/905\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/905</a><br/>\n        <em>Messages:</em> 1<br/></li>\n</ol>\nTotal messages this month: 8<br/>\n\n\n<h2>Comments this month</h2>\n\n<p>There are 19 comments:</p>\n<ul> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1784#comments\" target=\"_blank\">hpr1784</a></strong>\n(2015-06-04) \"<em>Intro to the Fugue and the Open Well-Tempered Clavier</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>            <li><a href=\"https://hackerpublicradio.org/eps.php?id=1784#11\" target=\"_blank\">Comment 11</a>:\nFiftyOneFifty on 2015-07-07:\n\"Thanks\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1794#comments\" target=\"_blank\">hpr1794</a></strong>\n(2015-06-18) \"<em>12-Tone Music and My Random 12 Tone Row of the Day</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>       <li><a href=\"https://hackerpublicradio.org/eps.php?id=1794#6\" target=\"_blank\">Comment 6</a>:\nFiftyOneFifty on 2015-07-07:\n\"Forbidden Planet\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1800#comments\" target=\"_blank\">hpr1800</a></strong>\n(2015-06-26) \"<em>YouTube Video Subscriptions</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1800#2\" target=\"_blank\">Comment 2</a>:\nKevin O&#39;Brien on 2015-07-04:\n\"Here you go!\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1806#comments\" target=\"_blank\">hpr1806</a></strong>\n(2015-07-06) \"<em>HPR Community News for June 2015</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0159.html\" target=\"_blank\">HPR Volunteers</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1806#1\" target=\"_blank\">Comment 1</a>:\nKevin O&#39;Brien on 2015-07-06:\n\"Sorry I missed it\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1808#comments\" target=\"_blank\">hpr1808</a></strong>\n(2015-07-08) \"<em>David Whitman reads &#39;The Shooting of Dan McGrew&#39; written by Robert W Service</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0209.html\" target=\"_blank\">David Whitman</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1808#1\" target=\"_blank\">Comment 1</a>:\nMike on 2015-07-08:\n\"More, more\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1811#comments\" target=\"_blank\">hpr1811</a></strong>\n(2015-07-13) \"<em>Life and Times of a Geek part 2</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1811#1\" target=\"_blank\">Comment 1</a>:\nCharlie Ebert on 2015-07-12:\n\"hpr 1811 Dave Morriss\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1811#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-07-13:\n\"Control Data etc\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1811#3\" target=\"_blank\">Comment 3</a>:\nMike Ray on 2015-07-13:\n\"Punched cards in a box\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1811#4\" target=\"_blank\">Comment 4</a>:\nDave Morriss on 2015-07-13:\n\"Notched cards and COBOL\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1812#comments\" target=\"_blank\">hpr1812</a></strong>\n(2015-07-14) \"<em>Headphones and a $2 Microphone</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1812#1\" target=\"_blank\">Comment 1</a>:\nDave Morriss on 2015-07-15:\n\"Loved the ambient sounds\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1812#2\" target=\"_blank\">Comment 2</a>:\nJon Kulp  on 2015-07-15:\n\"Heavy Breathing \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1812#3\" target=\"_blank\">Comment 3</a>:\nDave Morriss on 2015-07-15:\n\"Breathing\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1812#4\" target=\"_blank\">Comment 4</a>:\nJohn Corless on 2015-07-17:\n\"Great\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1813#comments\" target=\"_blank\">hpr1813</a></strong>\n(2015-07-15) \"<em>Apt Spelunking: surf, lightyears, and fbterm</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0215.html\" target=\"_blank\">Windigo</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1813#1\" target=\"_blank\">Comment 1</a>:\n0xf10e on 2015-07-14:\n\"grumpyness\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1813#2\" target=\"_blank\">Comment 2</a>:\nwindigo on 2015-07-15:\n\"Re: Grumpyness\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1817#comments\" target=\"_blank\">hpr1817</a></strong>\n(2015-07-21) \"<em>Gathering Parts</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1817#1\" target=\"_blank\">Comment 1</a>:\nCPrompt^ on 2015-07-24:\n\"Great show!\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1817#2\" target=\"_blank\">Comment 2</a>:\nKen Fallon on 2015-07-25:\n\"A series on Electronic Components\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1817#3\" target=\"_blank\">Comment 3</a>:\nNYbill on 2015-07-27:\n\"Thanks guys\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1823#comments\" target=\"_blank\">hpr1823</a></strong>\n(2015-07-29) \"<em>Kansas Linux Fest 2015, March 21-22, Lawrence KS, Interview 2 of 2</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0131.html\" target=\"_blank\">FiftyOneFifty</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1823#1\" target=\"_blank\">Comment 1</a>:\nAnon on 2015-07-31:\"[no title]\"</li></ul>\n</li>\n</ul>\n\n',159,47,1,'CC-BY-SA','Community News',0,0,1),
(1682,'2015-01-13','Introduction to the Netizen Empowerment Federation',620,'Introduction to Netizen Empowerment Federation. It is short, so let me know if you\'d like detail.','<p>\r\nThis is my first HPR release and I\'m going to keep it short. If anyone is intertested in hearing more about any of the projects I mention here, I\'m happy to do another show.\r\n</p>\r\n<p>\r\nFirst, I just want to say that everything on Netizen Empowerment Federation (NEF) is released under a free culture license, though not all of the music selected by our presenters is free culture. Right now we are blog and podcast focused, but we would like to add digital creators of all types.\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://opensourceplayground.org/\">https://opensourceplayground.org/</a>\r\nI\'m doing these sites in the order they were created, though I\'m not sure if OSP or Sportazine was created first. Since OSP is the most closely related to HPR, I\'m going to start with that. OSP started as a shared hosting gift for new developers. The idea was I could make people accounts on Dreamhost and they could test the latest free software. Since it wasn\'t a business, I didn\'t really promote it. It never took off. I had a few people in Wisconsin make accounts, but they barely used them. It\'s not really important why that idea failed, but eventually it just became a place for me to talk tech. lnxw48 aka lnxwalt is our current systems administrator and occasionally writes pieces for the site. Like all of our sites, we are always looking for contributors! \r\n</li>\r\n</ul>\r\n\r\n<ul>\r\n<li><a href=\"https://sportazine.com/\">https://sportazine.com/</a>\r\nAs far as I\'m aware, Sportazine is the only site dedicated to sports and free culture. This means a lot of things. First it means, making sure online sports viewing works in free formats. It also means that there are free software fantasy sports implementations and that sports journalism happens under free culture licenses. Sportazine is a weird beast because we partnered with JMP Enterprise.  \r\n</li>\r\n</ul>\r\n\r\n<ul>\r\n<li><a href=\"https://www.musicmanumit.com/\">https://www.musicmanumit.com/</a>\r\nThis is a collection of shows about remixable music. The main show features me and Tom of the band Lorenzo\'s Music. You can find his band on Jamendo, Spotify, Free Music Archive, and I\'m sure plenty of other places.\r\n</li>\r\n</ul>\r\n\r\n<ul>\r\n<li><a href=\"https://law.musicmanumit.com/\">https://law.musicmanumit.com/</a>\r\nThe Lawcast is on hiatus and when it comes back will likely be less law focused and more just a catchall for more academic and policy-related stuff than we do on the main show. I\'ll probably talk a lot more about free software on the reboot, because it\'s not a topic Tom really cares much about. Tom is a GNU/Linux user, but he refuses to use anything but Skype or Hangout for recording the shows. I\'ll probably have on musicians that we wouldn\'t otherwise have on and thus a topic of conversation on those shows will be \"Why won\'t you use Skype or Hangout?\" I suspect most of the reasons will be free software focused, but they may also be privacy focused (not that they are unrelated).\r\n<p></p>\r\n</li>\r\n<li><a href=\"https://punk.musicmanumit.com\">https://punk.musicmanumit.com</a>\r\nThe punkcast is pretty much what it sounds like it is. Eventually I want to bring it back. Right now though, I need to focus on finding funding, because if I don\'t, my wife is going to kick me out. I hope this is resolved by the time you hear this. I\'m recording on December 19.\r\n</li>\r\n</ul>\r\n\r\n<ul>\r\n<li><a href=\"https://cyberunions.org/\">https://cyberunions.org/</a>\r\nI think Cyberunions.org may have started before any of these, but I put it here due to the start of the Cyberunions podcast, which is currently on hiatus. Stephen now works for the FSF, so you know free software is important to him. I\'m not going to say much about the show, because aside from being a one-time guest, I\'m not involved in the project. If people want to know more about Cyberunions, I suggest you pester Stephen (aka mv) about doing a show.\r\n</li>\r\n</ul>\r\n\r\n<ul>\r\n<li><a href=\"https://rynothebearded.com/\">https://rynothebearded.com/</a>\r\nRTB really refers to two music shows, one called OO (pronounced \"oh-oh\") and one called Unformatted. The site also has a stream that carriers a variety of shows, including Cerebral Mix, Rage and Frustration, and the last NEF show I am going to discuss.\r\n</li>\r\n</ul>\r\n\r\n<ul>\r\n<li><a href=\"https://www.amateurzen.us/\">https://www.amateurzen.us/</a>\r\nUnlike Ryno, you can find the DJ for this show on GNU Social. Alex is <a href=\"https://loadaverage.org/lrockhq\">https://loadaverage.org/lrockhq</a> . Another CC Music show.\r\n</li>\r\n</ul>\r\n',294,0,0,'CC-BY-SA','music, free software, open source, sports, law, copyright, patents, punk, unions, workers, nef',0,0,1),
(1683,'2015-01-14','Theater of the Imagination: Part 06',2757,'lostnbronx interviews Julie Hoverson, a modern audio drama enthusiast','<p>\r\nIn this installment, lostnbronx interviews Julie Hoverson, a modern audio drama enthusiast of great experience and insight.\r\n</p>\r\n<p>\r\nCheck out Julie\'s wonderful audio content at:\r\n</p>\r\n<p>\r\n<a href=\"https://www.19nocturneboulevard.net/Episodes.htm\">https://www.19nocturneboulevard.net/Episodes.htm</a>\r\n</p>\r\n<p>\r\nand (primarily)\r\n</p>\r\n<p>\r\n<a href=\"https://www.nineteennocturne.libsyn.com/\">https://www.nineteennocturne.libsyn.com/</a>\r\n</p>',107,52,1,'CC-BY-SA','audio,drama,audio drama',0,0,1),
(1691,'2015-01-26','Arduino 101 Arduino IO',2583,'In this episode, learn how to read and write input and output from the Arduino.','<p>In this two-part series, Klaatu introduces you to the Arduino. First, learn about the breadboard and how to make electricity course through it in order to power your very own simple circuit.</p>\n <p>To follow along with what Klaatu is talking about, refer to these two graphics:</p>\n <ul>\n  <li><a href=\"https://openclipart.org/detail/104167/breadboard-by-mesamike\" target=\"_blank\">https://openclipart.org/detail/104167/breadboard-by-mesamike</a></li>\n  <li><a href=\"https://openclipart.org/detail/181334/microcontroller--by-b.gaultier-181334\" target=\"_blank\">https://openclipart.org/detail/181334/microcontroller--by-b.gaultier-181334</a></li>\n </ul>\n <p>And here are diagrams of the simple circuits that Klaatu constructs.</p><img alt=\"image: a diagramme of the simple circuit in todays show\" src=\"https://hackerpublicradio.org/eps/hpr1691_0.png\" /><p>The simple code to reset the servo:</p><pre>\n#include &lt;Servo.h&gt;\nServo myservo;\n\nint servoPosition;\n\nvoid setup()\n{\n  myservo.attach(13);\n  myservo.write(90);\n}\n\nvoid loop() {}\n</pre><p>And the code that responds to input:</p><pre>\n#include &lt;Servo.h&gt;\nServo myservo; \n\nint servoPosition;\nint servoMax = 180;\nint servoMin = 0;\n\nint value;\nint valMax = 600;\nint valMin = 50;\n\n\nvoid setup()\n{\n  myservo.attach(13);\n}\n\nvoid loop() \n{\n  value = analogRead(0);\n  servoPosition = map(value, valMin, valMax, servoMax, servoMin);\n  servoPosition = constrain(servoPosition, servoMin, servoMax);\n  myservo.write(servoPosition);\n}\n</pre><p>And here is a bonus diagramme that you can try to create, using a light sensor, servo, and resistor.</p><img alt=\"image: homework\" src=\"https://hackerpublicradio.org/eps/hpr1691_1.png\" />\n',78,91,0,'CC-BY-SA','Arduino,Arduino 101',0,0,1),
(1690,'2015-01-23','Arduino 101 Breadboard',1700,'learn how to use a breadboard.','<p>\r\nIn this two-part series, Klaatu introduces you to the Arduino. First, learn about the breadboard and how to make electricity course through it in order to power your very own simple circuit.\r\n</p>\r\n\r\n<p>\r\nTo follow along with what Klaatu is talking about, refer to these two\r\ngraphics:</p>\r\n\r\n<ul>\r\n<li><a href=\"https://openclipart.org/detail/104167/breadboard-by-mesamike\" target=\"_blank\">https://openclipart.org/detail/104167/breadboard-by-mesamike</a></li>\r\n<li><a href=\"https://openclipart.org/detail/181334/microcontroller--by-b.gaultier-181334\" target=\"_blank\">https://openclipart.org/detail/181334/microcontroller--by-b.gaultier-181334</a></li>\r\n</ul>\r\n\r\n<p>\r\nAnd here are diagrams of the simple circuits that Klaatu constructs.\r\n</p>\r\n\r\n<p>\r\n<img width=\"80%\" src=\"https://hackerpublicradio.org/eps/hpr1690_0.png\" alt=\"image: a diagram of the simplest circuit in todays show\" />\r\n</p>\r\n<p>\r\n<img width=\"80%\" src=\"https://hackerpublicradio.org/eps/hpr1690_1.png\" alt=\"image: a diagram of the switched circuit in todays show\" />\r\n</p>\r\n\r\n',78,91,0,'CC-BY-SA','Arduino',0,0,1),
(1692,'2015-01-27','Boulevard Brewing Company \"Sample Twelve\"',1190,'FiftyOneFifty explores nature and Kansas City brews while celebrating juke box heroes','<p>\r\nUnrelated tech stuff: \r\nRecently, Knightwise showed me a link to use a Raspberry Pi as a streaming music box, much like a Sonos player <a href=\"https://www.woutervanwijk.nl/pimusicbox/\">https://www.woutervanwijk.nl/pimusicbox/</a> .  I looked at the enclosures people had come up with and saw transistor radios from the 40s and 50s which were true works of art, but don\'t provide a great selection of controls.  It was then I remembered seeing a 1950\'s juke box wallbox control ( <a href=\"https://www.ebay.com/sch/i.html?_from=R40&amp;_trksid=p2050601.m570.l1313.TR2.TRC1.A0.H0.Xjuke+box+wallbox&amp;_nkw=juke+box+wallbox&amp;_sacat=0\">https://www.ebay.com/sch/i.html?_from=R40&amp;_trksid=p2050601.m570.l1313.TR2.TRC1.A0.H0.Xjuke+box+wallbox&amp;_nkw=juke+box+wallbox&amp;_sacat=0</a> ) in a local \"antique\" shop.  I\'m never sure when addressing our European friends what parts of the American experience they are familiar with, but in the 40s to the 70s, in just about every American diner with a jukebox, at every booth there would be a remote console with a coin slot.  Usually, you would have card tiles that could be rotated by a knob or by tabs, and each song would have a code made up of a letter and a number.  Dropping in the required currency and making a selection would cause the song to be played on the jukebox (and sometimes on a set of stereo speakers in the wall unit).  As you may see from the eBay link in the shownotes, wall boxes progressed from just a dozen titles in the 40s to far more complex systems, some with digital read out in the 80s.  Most were marvels of late art deco design.\r\n</p>\r\n<p>\r\nMy parents were far to frugal to let me drop coins into one of these pioneering marvels of analog networking, but thanks to a couple modders who have tied their panels into a Raspberry Pi, I can give you a general overview of how these units communicated with the central jukebox via primitive serial protocols.  First off, if you have the expectation of following in Phil Lavin\'s or Stephin Devlin\'s footsteps, be prepared to pay more for a wallbox certified to be ready to connect and work with the same brand\'s jukebox (while all wallboxes seemed to communicate by serial pulse, each company employed a different scheme).  Wallboxes of all conditions seem to start around $50 on eBay, but can go into the thousands.  As I said, all of the wallboxes are marvels of art deco design if they have no other purpose than to occupy your space and become a conversation piece.  Right now on eBay, there is an example of a wallbox converted into a waitorless ordering system (this looks like it is from the 70s, only now do we have this functionallity with iPads at every table).  In other words, where once was \"Stairway to Heaven\", now there was \"Steak and Eggs: $4.95\".  The add on plaque covering the face of the unit identified the system as T.O.B.Y., for Totally Order By Yourself.  I could find nothing on the tech on Google, but I really hope it was successful, because it truly would have been a master hack.\r\n</p>\r\n<p>\r\nFirst step. most wallboxes were powered from the jukebox, you can\'t just plug them into 120v alternating current, you will likely need a 25 or 30v adapter (research your model). If everything works, you should be able to drop your quarter, punch a letter number combo (which will stay down), then a motor will whir and you selected keys will punch back out.  What happens in the background, the motor will cause an energized arm to sweep in a circle, making a circuit with electrodes in it\'s path.  They keys selected determine how many pulses go down the output line, like a finger dialing a rotary phone.\r\n</p>\r\n<p>\r\nEach manufacturer used a different code.  In the case of Steve Devlin\'s Rowe Ami, there would be an initial set of pulses for the number, a pause, then a more complex set for characters A-V (earlier wallboxes had 10 letters and 0-9 to create 100 selections, later boxes had as many as 200).  Phil Lavin\'s Seeburg uses pulses corresponding to two base 20 digits, both protocols were discovered through trial and error.  Each gentleman uses a different method to protect his Pi from overvolt.  Devlin uses a 3.5v voltage regulator, which also makes the pulses appear more \"square\", Lavin uses an optical relay to electrically separate the Pi from Seeburg console entirely.\r\n</p>\r\n<p>\r\nBoth Lavin and Devlin use there wallboxes to control Sonos streaming players.  My idea is more flexible, I\'d like the Pi to be able to launch either streaming podcasts, or play the last ep of a selection of podcasts, or launch various home automation processes. I didn\'t think this talk warranted it\'s own podcast yet because it is clearly an unfinished idea, but I thought this application of old tech was too cool to wait until I was actually motivated to do something with it.  If I get a wallbox, I might be inclined instead to connect each button to a momentary switch and wire each in turn to one of the Pi\'s 40 I/O pins for an even more flexible instruction set.\r\n</p>\r\n<p>\r\n<a href=\"https://wallbox.weebly.com/index.html\">https://wallbox.weebly.com/index.html</a>\r\n<a href=\"https://phil.lavin.me.uk/2013/11/raspberry-pi-project-a-1960s-wallbox-interfaced-with-sonos/\">https://phil.lavin.me.uk/2013/11/raspberry-pi-project-a-1960s-wallbox-interfaced-with-sonos/</a>\r\n</p>\r\n<p>\r\nBoulevard brewing Company \"Sample Twelve\" \r\n<a href=\"https://www.boulevard.com\">https://www.boulevard.com</a> K.C. Mo\r\n</p>\r\n<p>\r\nThis is a unique marketing campaign from my favorite K.C. brewer.  The twelve pack contains four varieties of beer, two are established Boulevard offerings, and the other two are bottled with non gloss \"generic\" labels that appear to have been hand typed.  In other words, we are to believe we have been sold two prototype beers for our approval.\r\n</p>\r\n<p>\r\n80 Acre \"Hoppy\" Wheat Beer (the quotes are mine).  The graphics consist of an old Farmall tractor towing a pickup trailer carrying a gigantic hops bud.  From this presentation, one would expect an oppressivly hoppy beer, fortunately for the hop timid this is a rather satisfying abulation that only registers 20 IBUs.  I detect a distinct citrus taste, so I suspect Citra or related hops but Boulevard is keeping the exact specs closer to the vest than some other brewers.  The brewers escription of the beer may be found here (link in the shownotes) <a href=\"https://www.boulevard.com/BoulevardBeers/80-acre-hoppy-wheat-beer/\">https://www.boulevard.com/BoulevardBeers/80-acre-hoppy-wheat-beer/</a>  Pours corn silk yellow with lots of head but not a lot of lacing. Damp wheat aroma.\r\n</p>\r\n<p>\r\nOatmeal Stout:  This is the first of the \"generic\" label \"test\" beers. Pours opaque dark brown with a very small lite brown head that disappears.  Milk chocolate aroma.  Thin mouth feel, choclately after taste that lasts more than a flavor washing over your tongue (i.e., you drink it, then you taste the chocolaty/coffee like essence).  For locally brewed Oatmeal Stouts, I\'d give the nod to Free State in Lawrence KS, but I wouldn\'t turn down the brew from K.C. if they decide to produce it.  As it is not yet an \"official\", they don\'t document this beer on the Boulevard web page.\r\n</p>\r\n<p>\r\nUnfiltered Wheat Beer: There is a graphic of a farmer gathering wheat bundles to build shocks, surrounded by hops vines.  Pours the color of cloudy golden wheat straw, lots of persistent head that leaves little lacing.  Slight biscuity aroma.  Distinctly more citrusy than the 80 Acre.  Not much malt and just a little hops bitterness. Despite the name, you can safely drink this beer to th bottom without winding up with a mouthful of particulates.\r\n</p>\r\n<p>\r\nMid Coast IPA: The last \"experimental\" beer. At 104 IBUs, this is where all the hops you expected from 80 Acre went.  Pours wheat straw golden, thick white head that leaves little lacing, with a hoppy aroma.  Even at 104 IBU, its has a slight sweet taste and doesn\'t seem to be one of those \"my hops can beat up your hops beers\".  The label states: \"The hoppiest thing we have ever brewed.   Pretty nervy for a bunch of midwesterners\".  It\'s a great complement to the baked ham and spicey glaze I\'m having for dinner (link in the show notes, even though I had to improvise somewhat).\r\n<a href=\"https://www.tasteofhome.com/recipes/apple-cider-glazed-ham\">https://www.tasteofhome.com/recipes/apple-cider-glazed-ham</a>\r\n</p>\r\n<p>\r\nBefore I leave you, I wanted to play the sounds of dusk from my new homesite.  I can think of no more eloquent argument why living on the lake is better than living in town.\r\n</p>\r\n<p>\r\nNote: Recorded with 2.4Ghz Creative Labs GH0220B headset.  I am not happy with the result.\r\n</p>',131,14,0,'CC-BY-SA','5150 Shades of Beer,jukebox, beer, Kansas City, geese',0,0,1),
(1694,'2015-01-29','My APOD downloader',1320,'My simple Perl script to download the Astronomy Picture of the Day each day','<h1 id=\"my-apod-downloader\">My APOD Downloader</h1>\n <h2 id=\"astronomy-picture-of-the-day\">Astronomy Picture of the Day</h2>\n <p>You have probably heard of the <a href=\"https://apod.nasa.gov/apod/astropix.html\">Astronomy Picture of the Day (APOD)</a> site. It has existed since 1995, is provided by <a href=\"https://en.wikipedia.org/wiki/NASA\">NASA</a> and <a href=\"https://en.wikipedia.org/wiki/Michigan_Technological_University\">Michigan Technological University (MTU)</a> and is created and managed by <a href=\"https://www.mtu.edu/physics/department/faculty/nemiroff/\">Robert Nemiroff</a> and <a href=\"https://antwrp.gsfc.nasa.gov/htmltest/jbonnell/www/bonnell.html\">Jerry Bonnell</a>. The FAQ on the site says <em>\"The APOD archive contains the largest collection of annotated astronomical images on the internet\"</em>.</p>\n <h2 id=\"the-downloader\">The Downloader</h2>\n <p>Being a KDE user I quite like a moderate amount of bling, and I particularly like to have a picture on my desktop. I like to rotate my wallpaper pictures every so often, so I want to have a collection of images. To this end I download the APOD on my server every day and make the images available through an NFS-mounted volume.</p>\n <p>In 2012 I wrote a Perl script to perform the download, using a fairly primitive HTML parsing method. This script has been improved over the intervening years and now uses the Perl module <a href=\"https://search.cpan.org/~cjm/HTML-Tree-5.03/lib/HTML/TreeBuilder.pm\"><code>HTML::TreeBuilder</code></a> which I believe is much better at parsing HTML.</p>\n <p>The version of the script I use myself also includes the Perl module <code>Image::Magick</code> which interfaces to the awesome <a href=\"https://www.imagemagick.org/\"><code>ImageMagick</code></a> image manipulation software suite. I use this to annotate the downloaded image with the title parsed from the HTML so I know what it is.</p>\n <p>The script I am presenting here is called <code>collect_apod_simple</code> and does not use <code>ImageMagick</code>. I chose to omit it because the installation of this suite and the related Perl module can be difficult. Also, I do not feel that the annotation always works as well as it could, and I have not yet found the time to correct this shortcoming.</p>\n <p>A version of the more advanced script (called <code>collect_apod</code>) is available in the same place as <code>collect_apod_simple</code> should you wish to give it a try. Both scripts are available on <em>GitLab</em> under the link <a href=\"https://gitlab.com/davmo/hprmisc\">https://gitlab.com/davmo/hprmisc</a>.</p>\n <h2 id=\"the-code\">The Code</h2>\n <p>The script itself is described in the full show notes, available here: <a href=\"https://hackerpublicradio.org/eps/hpr1694_full_shownotes.html\">https://hackerpublicradio.org/eps/hpr1694_full_shownotes.html</a></p>\n <h2 id=\"links\">Links</h2>\n <ul>\n  <li>Wikipedia entry <a href=\"https://en.wikipedia.org/wiki/Astronomy_Picture_of_the_Day\">https://en.wikipedia.org/wiki/Astronomy_Picture_of_the_Day</a></li>\n  <li>Astronomy Picture of the Day <a href=\"https://apod.nasa.gov/apod/astropix.html\">https://apod.nasa.gov/apod/astropix.html</a></li>\n  <li>NASA <a href=\"https://en.wikipedia.org/wiki/NASA\">https://en.wikipedia.org/wiki/NASA</a></li>\n  <li>Michigan Technological University (MTU) <a href=\"https://en.wikipedia.org/wiki/Michigan_Technological_University\">https://en.wikipedia.org/wiki/Michigan_Technological_University</a></li>\n  <li>Robert Nemiroff <a href=\"https://www.mtu.edu/physics/department/faculty/nemiroff/\">https://www.mtu.edu/physics/department/faculty/nemiroff/</a></li>\n  <li>Jerry Bonnell <a href=\"https://antwrp.gsfc.nasa.gov/htmltest/jbonnell/www/bonnell.html\">https://antwrp.gsfc.nasa.gov/htmltest/jbonnell/www/bonnell.html</a></li>\n  <li><code>HTML::TreeBuilder</code> Perl module <a href=\"https://search.cpan.org/~cjm/HTML-Tree-5.03/lib/HTML/TreeBuilder.pm\">https://search.cpan.org/~cjm/HTML-Tree-5.03/lib/HTML/TreeBuilder.pm</a></li>\n  <li><code>ImageMagick</code> image manipulation software suite <a href=\"https://www.imagemagick.org/\">https://www.imagemagick.org/</a></li>\n  <li><em>GitLab</em> link <a href=\"https://gitlab.com/davmo/hprmisc\">https://gitlab.com/davmo/hprmisc</a>.</li>\n </ul>\n',225,0,1,'CC-BY-SA','NASA,astronomy,picture,Perl',0,0,1),
(1739,'2015-04-02','Theater of the Imagination: Part 07',1654,'Episode 07 of lostnbronx\'s series about dramatic audio media.','<p>In Part 07, lostnbronx talks about his Tascam DR-40 solid state recording device, covers an OTR show of particular note, along with a new show that\'s also extremely cool, and then makes a plea for you to support your favorite artists.\r\n</p>\r\n\r\n<h2>MUSIC IN THIS EPISODE</h2>\r\n\r\n<ul>\r\n	<li>myfreemickey_-_The_Game_Has_Changed.mp3 <a href=\"https://dig.ccmixter.org/files/myfreemickey/40672\">https://dig.ccmixter.org/files/myfreemickey/40672</a></li>\r\n	<li>My Free Mickey (featuring Kamihamiha) <a href=\"https://dig.ccmixter.org/people/myfreemickey\">https://dig.ccmixter.org/people/myfreemickey</a></li>\r\n	<li>Creative Commons Attribution 3.0 <a href=\"https://creativecommons.org/licenses/by/3.0/\">https://creativecommons.org/licenses/by/3.0/</a></li>\r\n</ul>\r\n\r\n\r\n<h2>The Tascam DR-40</h2>\r\n<ul>\r\n<li><a href=\"https://tascam.com/product/dr-40/\">https://tascam.com/product/dr-40/</a></li>\r\n<li><a href=\"https://www.bhphotovideo.com/c/product/821259-REG/Tascam_DR_40_DR_40_4_Track_Handheld_Digital.html\">https://www.bhphotovideo.com/c/product/821259-REG/Tascam_DR_40_DR_40_4_Track_Handheld_Digital.html</a></li>\r\n</ul>\r\n<h2>The Zoom H4n</h2>\r\n<ul>\r\n<li><a href=\"https://www.zoom.co.jp/english/products/h4n/index.php\">https://www.zoom.co.jp/english/products/h4n/index.php</a></li>\r\n<li><a href=\"https://www.amazon.com/Zoom-Handy-Portable-Digital-Recorder/dp/B001QWBM62\">https://www.amazon.com/Zoom-Handy-Portable-Digital-Recorder/dp/B001QWBM62</a></li>\r\n</ul>\r\n\r\n<h2>AUDIO CLIPS</h2>\r\n\r\n<h3>The Lives of Harry Lime</h3>\r\n<ul>\r\n<li><a href=\"https://en.wikipedia.org/wiki/The_Adventures_of_Harry_Lime\">https://en.wikipedia.org/wiki/The_Adventures_of_Harry_Lime</a></li>\r\n<li><a href=\"https://archive.org/details/TheLivesOfHarryLime\">https://archive.org/details/TheLivesOfHarryLime</a></li></ul>\r\n\r\n<h3>The Wireless Theater Company</h3>\r\n<ul>\r\n	<li><a href=\"https://www.wirelesstheatrecompany.co.uk/\">https://www.wirelesstheatrecompany.co.uk/</a></li></ul>\r\n',107,52,0,'CC-BY-SA','audio drama, lostnbronx, recording, hardware, art',0,0,1),
(1693,'2015-01-28','DD fun',1412,'Having some Fun with the DD command.','<p>\r\nStoring info outside the file system with the DD command.\r\n</p>\r\n',295,0,0,'CC-BY-SA','DD command,partition,sector',0,0,1),
(1710,'2015-02-20','Windows Remote Desktop on GNU/Linux',679,'A wrapper script for xfreerdp to make connecting to windows servers painless','<p>\r\nRecorded using <a href=\"https://play.google.com/store/apps/details?id=com.digipom.easyvoicerecorder.pro\">Easy Voice Recorder Pro</a>\r\n</p>\r\n<p>I wrote a bash script to connect to various different windows servers from my GNU/Linux desktops. I had a few different requirements:</p>\r\n<ul>\r\n<li>I should be able to call it based on hostname.</li>\r\n<li>All windows should be 90% smaller than my screen.</li>\r\n<li>It should map my keyboard.</li>\r\n<li>It should map my local disk.</li>\r\n<li>It should quickly timeout if the port is not available.</li>\r\n</ul>\r\n<p>You can get the full script <a href=\"https://kenfallon.com/files/rdp.bash\" target=\"_blank\">here</a>, but let’s walk through it:</p>\r\n<p>The first line calls bash and then gets the server name from the symlink that is calling the script. The port is set as “3389”, but you can change that if you like.\r\n</p>\r\n<pre>\r\n#!/bin/bash\r\nSERVER=`basename $0`\r\nPORT=\"3389\"\r\n</pre>\r\n<p>The next few lines finds the smallest vertical and horizontal sizes, even if you are running multiple screens. Then it calculates 90% of that to use as the size.</p>\r\n<pre>\r\nh=$(echo \"scale=0;(($(xrandr | grep \'*+\' | sed \'s/x/ /g\' | awk \'{print $1}\' | sort -n | head -1 )/100)*90)\" | bc)\r\nv=$(echo \"scale=0;(($(xrandr | grep \'*+\' | sed \'s/x/ /g\' | awk \'{print $2}\' | sort -n | head -1 )/100)*90)\" | bc)\r\nSIZE=${h}x${v}\r\n</pre>\r\n<p>Next we set the default username and password. I have it ask me for my password but I put it in here as an example.</p>\r\n<pre>\r\nPASSWORD=\'defaultpassword\'\r\nUSERNAME=\'administrator\'\r\nWORKGROUP=\'workgroup\'\r\n</pre>\r\n<p>In some cases the credentials may be different, so I have a case statement that will cycle through the servers and apply the differences. Depending on your naming schemes you may be able to use regular expressions here to filter out groups of servers. </p>\r\n<pre>\r\ncase \"${SERVER}\" in\r\n  *server*) echo \"Server ${SERVER}\"\r\n    PASSWORD=\'work_password\'\r\n    USERNAME=\'administrator\'\r\n    WORKGROUP=\'WORKGROUP\'\r\n    ;;\r\n \r\n  *colo*) echo \"Server ${SERVER}\"\r\n    PASSWORD=\'colo_server_password\'\r\n    USERNAME=\'administrator\'\r\n    WORKGROUP=\'COLODOMAIN\'\r\n    ;;\r\n     \r\n  some_server ) echo \"Server ${SERVER}\"\r\n    PASSWORD=\'some_server_password\'\r\n    USERNAME=\'some_server_password\'\r\n    ;;\r\n  *) echo \"No match for ${SERVER}, using defaults\"\r\n    ;;\r\nesac\r\n</pre>\r\n<p>Next we use an inbuilt bash command to see if a remote port is open and timeout after one second. </p>\r\n<pre>\r\ntimeout 1 bash -c \"echo >/dev/tcp/${SERVER}/${PORT}\"\r\n</pre>\r\n<p>I used to connect to rdp using the program <a href=\"https://www.rdesktop.org/\" target=\"_blank\">rdesktop</a>, but it is now of limited value due to the fact that there are many open bugs that are not getting fixed. Bugs such as <em><a href=\"https://bugzilla.redhat.com/show_bug.cgi?id=1075697\"><b>Bug 1075697</b></a> -<span id=\"summary_alias_container\"> <span id=\"short_desc_nonedit_display\">rdesktop cannot connect to systems using RDP version 6 or newer</span> </span></em> and <em><a href=\"https://bugzilla.redhat.com/show_bug.cgi?id=1002978\"><b>Bug 1002978</b></a> -<span id=\"summary_alias_container\"> <span id=\"short_desc_nonedit_display\">Failed to negotiate protocol, retrying with plain RDP</span> </span></em>. I then switch to using <a href=\"https://www.freerdp.com/\" target=\"_blank\">xfreerdp</a>. This is the client that is behind <a href=\"https://remmina.sourceforge.net/\" target=\"_blank\">remmina</a>.</p>\r\n\r\n<p>You can use <em>xfreerdp /kbd-list</em> to get a list of the available keyboard layouts.</p>\r\n<pre>\r\nif [ $? -eq 0 ]; then\r\n  echo \"${SERVER}:${PORT} is open\"\r\n  xfreerdp /v:${SERVER} /size:${SIZE} /kbd-type:0x00000409 /t:${SERVER} /d:${WORKGROUP} /u:${USERNAME} /p:${PASSWORD} /a:drive,pc,/ /cert-ignore &amp;\r\nelse\r\n  echo \"${SERVER}:${PORT} is closed\"\r\nfi\r\n</pre>\r\n\r\n<p>Next you will need to be sure that your host names are available, either in dns or in your <em> /etc/hosts/</em> file. For example:</p>\r\n<pre>10.1.0.1 server1\r\n10.1.0.2 server2\r\n10.1.0.3 server3\r\n10.2.0.1 coloserver1\r\n10.2.0.2 coloserver2\r\n10.2.0.3 coloserver3\r\n192.168.1.1 some_server\r\n</pre>\r\n<p>Edit the script to your liking and then put it into your a directory in your path, possibly <em>/usr/local/bash</em> or <em>~/bin/</em>. You can then make symbolic links to the servers to the bash script, also in a directory in your path, using the command:</p>\r\n<pre>ln -s /usr/local/bash/rdp.bash ~/bin/some_server\r\nchmod +x ~/bin/some_server\r\n</pre>\r\n<p>Which links the global rdp.bash script to your personal symlink, and makes it executable.</p>\r\n<p>All that you need to do then is type the name of the server and a rdp screen should pop up.</p>\r\n<p>In our example:</p>\r\n<pre>$ some_server\r\n</pre>\r\n<p>From there your Windows Server session should pop up.</p>',30,42,0,'CC-BY-SA','bash,xfreerdp,rdesktop,remmina',0,0,1),
(1720,'2015-03-06','15 Certificate Issues and Solutions',1091,'A look at the problems that SSL certificates can have, and offers some solutions','<p>\r\nLast time we looked at some basics about how TLS and SSL work, and saw that this is basically an application of the same technology used to encrypt e-mails. But we also noted that there are some problems with this approach. We need to recognize that in security there is never a permanent solution, and that vulnerabilities are constantly being discovered, and ideally then being fixed. Some of these may involve highly technical issues about cryptographic methods, but I think the largest category of issues is about the processes around the use of certificates.\r\nFor more go to <a href=\"https://www.zwilnik.com/?page_id=686\">https://www.zwilnik.com/?page_id=686</a>\r\n</p>\r\n\r\n<h3>Links:</h3>\r\n\r\n<ul>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Root_certificate\">https://en.wikipedia.org/wiki/Root_certificate</a>\r\n</li>\r\n<li><a href=\"https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/included/\">https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/included/</a>\r\n</li>\r\n<li><a href=\"https://www.zdnet.com/microsoft-warns-of-fake-google-and-yahoo-domains-7000031463/\">https://www.zdnet.com/microsoft-warns-of-fake-google-and-yahoo-domains-7000031463/</a>\r\n</li>\r\n<li><a href=\"https://nakedsecurity.sophos.com/2013/12/09/serious-security-google-finds-fake-but-trusted-ssl-certificates-for-its-domains-made-in-france/\">https://nakedsecurity.sophos.com/2013/12/09/serious-security-google-finds-fake-but-trusted-ssl-certificates-for-its-domains-made-in-france/</a>\r\n</li>\r\n<li><a href=\"https://www.eff.org/deeplinks/2011/09/post-mortem-iranian-diginotar-attack\">https://www.eff.org/deeplinks/2011/09/post-mortem-iranian-diginotar-attack</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Man-in-the-middle_attack\">https://en.wikipedia.org/wiki/Man-in-the-middle_attack</a>\r\n</li>\r\n<li><a href=\"https://www.eff.org/deeplinks/2011/09/post-mortem-iranian-diginotar-attack\">https://www.eff.org/deeplinks/2011/09/post-mortem-iranian-diginotar-attack</a>\r\n</li>\r\n<li><a href=\"https://support.mozilla.org/en-US/questions/994708\">https://support.mozilla.org/en-US/questions/994708</a>\r\n</li>\r\n<li><a href=\"https://convergence.io/\">https://convergence.io/</a>\r\n</li>\r\n<li><a href=\"https://addons.mozilla.org/en-US/firefox/addon/certificate-patrol/\">https://addons.mozilla.org/en-US/firefox/addon/certificate-patrol/</a>\r\n</li>\r\n<li><a href=\"https://www.duosecurity.com/\">https://www.duosecurity.com/</a>\r\n</li>\r\n<li><a href=\"https://www.certificate-transparency.org/what-is-ct\">https://www.certificate-transparency.org/what-is-ct</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Transport_Layer_Security\">https://en.wikipedia.org/wiki/Transport_Layer_Security</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Online_Certificate_Status_Protocol\">https://en.wikipedia.org/wiki/Online_Certificate_Status_Protocol</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/OCSP_stapling\">https://en.wikipedia.org/wiki/OCSP_stapling</a>\r\n</li>\r\n<li><a href=\"https://www.zwilnik.com/?page_id=686\">https://www.zwilnik.com/?page_id=686</a>\r\n</li>\r\n</ul>',198,74,0,'CC-BY-SA','TLS, SSL, Certificates',0,0,1),
(1745,'2015-04-10','51 - LibreOffice Impress - Overview and Guidance',673,'Introduction to making Presentations, with some good advice.','<p>\r\nWe begin the discussion of Impress, the Presentation Graphics (i.e. slide deck) component of Libre Office. In this episode we look at some of the basic issues around presentations that you need to consider *before* you open up the software. Constructing a good presentation is not easy, and there are some good principles that the masters of the art can impart. WE discuss some of these here and provide links to good resources. \r\nFor more go to <a href=\"https://www.ahuka.com/?page_id=1087\">https://www.ahuka.com/?page_id=1087</a>\r\n</p>\r\n\r\n<h3>Links</h3>\r\n\r\n<ul>\r\n<li><a href=\"https://www.edwardtufte.com/tufte/powerpoint\">https://www.edwardtufte.com/tufte/powerpoint</a>\r\n</li>\r\n<li><a href=\"https://www.linuxpromagazine.com/Online/Blogs/Off-the-Beat-Bruce-Byfield-s-Blog/How-to-avoid-giving-a-summary-presentation\">https://www.linuxpromagazine.com/Online/Blogs/Off-the-Beat-Bruce-Byfield-s-Blog/How-to-avoid-giving-a-summary-presentation</a>\r\n</li>\r\n<li><a href=\"https://blog.hubspot.com/blog/tabid/6307/bid/34274/7-Lessons-From-the-World-s-Most-Captivating-Presenters-SlideShare.aspx\">https://blog.hubspot.com/blog/tabid/6307/bid/34274/7-Lessons-From-the-World-s-Most-Captivating-Presenters-SlideShare.aspx</a>\r\n</li>\r\n<li><a href=\"https://www.presentationmagazine.com/\">https://www.presentationmagazine.com/</a>\r\n</li>\r\n<li><a href=\"https://www.ahuka.com/?page_id=1087\">https://www.ahuka.com/?page_id=1087</a>\r\n<p></p>\r\n</li>\r\n</ul>',198,70,0,'CC-BY-SA','LibreOffice, Impress, Presentations',0,0,1),
(1755,'2015-04-24','52 - LibreOffice Impress - Moving Around',814,'Introduction to the Impress application screen layout.','<p>\r\nNow we can start to take a look at the actual Impress application, and we begin by looking a how the program is laid out on the screen. Knowing where to find key features is important in using the program efficiently.\r\nFor more go to <a href=\"https://www.ahuka.com/?page_id=1112\">https://www.ahuka.com/?page_id=1112</a>\r\n</p>',198,70,0,'CC-BY-SA','LibreOffice, Impress, Presentations, navigation',0,0,1),
(1765,'2015-05-08','53 - LibreOffice Impress - Outlining and Blank Presentations',829,'Learning to start with the content and not the eye candy.','<p>\r\nHaving looked at the screen layout, now we can look at how to build a presentation by focusing on the content first, and not the eye candy. This can be done by creating an outline, or by beginning with a blank presentation. We discuss both and give some ideas on which to use in each situation.\r\nFor more go to <a href=\"https://www.ahuka.com/?page_id=1100\">https://www.ahuka.com/?page_id=1100</a>\r\n</p>\r\n\r\n<h3>Links</h3>\r\n\r\n<ul>\r\n<li><a href=\"https://www.ahuka.com/wp-content/uploads/2014/12/Sample-Outline-for-Impress.odt\">https://www.ahuka.com/wp-content/uploads/2014/12/Sample-Outline-for-Impress.odt</a>\r\n</li>\r\n<li><a href=\"https://www.ahuka.com/wp-content/uploads/2014/12/Sample-Presentation-from-Outline.odp\">https://www.ahuka.com/wp-content/uploads/2014/12/Sample-Presentation-from-Outline.odp</a>\r\n</li>\r\n<li><a href=\"https://www.ahuka.com/?page_id=1100\">https://www.ahuka.com/?page_id=1100</a>\r\n</li>\r\n</ul>',198,70,0,'CC-BY-SA','Libreoffice,Libreoffice impress,outline',0,0,1),
(1718,'2015-03-04','What\'s In My Pickup Toolbox',1587,'What\'s In Fifty One Fifty\'s Pickup Toolbox','<p>\r\nThe mystery of my pickup toolbox.\r\n</p>',131,23,0,'CC-BY-SA','tools,toolbox',0,0,1),
(1719,'2015-03-05','The Linux Tree Command',848,'The Linux Tree Command and its uses','<h2>tree - list contents of directories in a tree-like format.</h2>\r\n<h2>Synopsis</h2>\r\n<p><b>tree</b> [<b>-adfghilnopqrstuvxACDFNS</b>] [<b>-L</b> <i>level</i> [<b>-R</b>]] [<b>-H</b> <i>baseHREF</i>] [<b>-T</b> <i>title</i>] [<b>-o</b>\r\n<i>filename</i>] [<b>--nolinks</b>] [<b>-P</b> <i>pattern</i>] [<b>-I</b> <i>pattern</i>] [<b>--inodes</b>] [<b>--device</b>] [<b>--noreport</b>]\r\n[<b>--dirsfirst</b>] [<b>--version</b>] [<b>--help</b>] [<b>--filelimit</b> <i>#</i>] [<i>directory</i> ...]\r\n</p>\r\n<h2>Description</h2>\r\n\r\n<p><i>Tree</i> is a recursive directory listing program that produces a depth indented listing of files. Color is supported ala <i>dircolors</i> if the\r\n<b>LS_COLORS</b> environment variable is set, output is to a tty, and the <b>-C</b> flag is used. With no arguments, <i>tree</i> lists the files in the current\r\ndirectory. When directory arguments are given, <i>tree</i> lists all the files and/or directories found in the given directories each in turn. Upon completion\r\nof listing all files/directories found, <i>tree</i> returns the total number of files and/or directories listed.\r\n</p><p>By default, when a symbolic link is encountered, the path that the symbolic link refers to is printed after the name of the link in the format:\r\n\r\n</p><p>name -> real-path\r\n</p><p>If the \'<b>-l</b>\' option is given and the symbolic link refers to an actual directory, then <i>tree</i> will follow the path of the symbolic link as if it\r\nwere a real directory.\r\n</p>\r\n<p>\r\n<a href=\"https://linux.die.net/man/1/tree\">https://linux.die.net/man/1/tree</a>\r\n</p>',129,0,0,'CC-BY-SA','tree command',0,0,1),
(1697,'2015-02-03','FOSDEM 2015 Friday Night and Saturday Morning 1 of 5',3068,'Bradley M. Kuhn, Karen Sandler, Sriram Ramkrishna, Matthew Miller, Rich Bowen, Karanbir Singh','<h2>FOSDEM 2015 Friday Night and Saturday Morning 1 of 5</h2>\r\n<p>\r\n<img src=\"https://fosdem.org/2015/assets/style/logo-big-a5243e4d7e00f8bc6816e2b3f3804f505a17ae4832e6e52a24d183617e03a87c.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://fosdem.org/2015/\" target=\"_blank\">https://fosdem.org/2015/</a>\r\n</p>\r\n<blockquote cite=\"https://fosdem.org/2015/about/\">\r\nFOSDEM is a two-day event organised by volunteers to promote the widespread use of open source software. Videos of the talks refered to in this show are made available on their website.\r\n</blockquote>\r\n\r\n<h2>Software Freedom Conservancy</h2>\r\n<p>\r\n<img src=\"https://sfconservancy.org/img/conservancy-header.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://sfconservancy.org\" target=\"_blank\">https://sfconservancy.org</a>\r\n</p>\r\n<blockquote cite=\"https://sfconservancy.org/overview/\">\r\nSoftware Freedom Conservancy is a not-for-profit organization that helps promote, improve, develop, and defend Free, Libre, and Open Source Software (FLOSS) projects. Conservancy provides a non-profit home and infrastructure for FLOSS projects. This allows FLOSS developers to focus on what they do best - writing and improving FLOSS for the general public - while Conservancy takes care of the projects\' needs that do not relate directly to software development and documentation.\r\n</blockquote>\r\n\r\n<h2>Free as in Freedom</h2>\r\n<p>\r\nWebsite: <a href=\"https://faif.us/\" target=\"_blank\">https://faif.us/</a>\r\n</p>\r\n<blockquote cite=\"https://faif.us/\">\r\nFree as in Freedom is a bi-weekly oggcast, hosted and presented by\r\n<a href=\"https://ebb.org/bkuhn\">Bradley M. Kuhn</a> and <a href=\"https://gnomg.org\">Karen Sandler</a>.\r\nThe discussion includes legal, policy, and many other issues in the Free, Libre,\r\nand Open Source Software (FLOSS) world.  Occasionally, guests join\r\nBradley and Karen to discuss various topics regarding FLOSS.\r\n</blockquote>\r\n\r\n<p>\r\n<img class=\"headshot\" alt=\"***An image of bkuhn taken on 29 August 2007***\" src=\"https://www.ebb.org/bkuhn/bkuhn-headshot-smallest.jpg\" height=\"308\" width=\"205\" />\r\n</p>\r\n<p>Listen to the interview with Bradley M. Kuhn</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1697.ogg#t=74,262\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1697.mp3#t=74,262\" type=\"audio/mpeg\" >\r\n</audio>\r\n\r\n<p>\r\n<img alt=\"headshot\" src=\"https://questioncopyright.org/cm/images/karen-sandler.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Karen Sandler</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1697.ogg#t=265,932\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1697.mp3#t=265,932\" type=\"audio/mpeg\" >\r\n</audio>\r\n\r\n\r\n<h2>GNOME</h2>\r\n\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/2/000/08b/335/1e76a9a.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Sriram Ramkrishna</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1697.ogg#t=932,1611\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1697.mp3#t=932,1611\" type=\"audio/mpeg\" >\r\n</audio>\r\n\r\n<p>\r\n<img src=\"https://www.gnome.org/wp-content/themes/gnome-grass/images/gnome-logo.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://gnome.org\" target=\"_blank\">https://gnome.org</a>\r\n</p>\r\n<blockquote cite=\"https://www.gnome.org/about/\">\r\n<p>GNOME 3 is an easy and elegant way to use your computer. It is designed to put you in control and bring freedom to everybody. GNOME 3 is developed by the GNOME community, a diverse, international group of contributors that is supported by an independent, non-profit foundation.</p>\r\n</blockquote>\r\n\r\n\r\n<h2>Fedora</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/7/000/1aa/217/0c09cd7.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Matthew Miller</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1697.ogg#t=1611,1975\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1697.mp3#t=1611,1975\" type=\"audio/mpeg\" >\r\n</audio>\r\n\r\n<p>\r\n<img src=\"https://getfedora.org/static/images/fedora-logotext.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://getfedora.org/en/\" target=\"_blank\">https://getfedora.org/en/</a>\r\n</p>\r\n<blockquote cite=\"https://fedoraproject.org/wiki/Overview\">\r\n<p>The <em>Fedora Project</em> is a partnership of free software community members from around the globe.  The Fedora Project builds open source software communities and produces a Linux distribution called \"Fedora.\" The Fedora Project\'s mission is to lead the advancement of free and open source software and content as a collaborative community. \r\n</blockquote>\r\n\r\n<h2>OpenStack</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/3/005/073/147/2902ba0.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Rich Bowen</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1697.ogg#t=1975,2279\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1697.mp3#t=1975,2279\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://openstack.org/themes/openstack/images/openstack-logo-full.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://openstack.org\" target=\"_blank\">https://openstack.org</a>\r\n</p>\r\n<blockquote cite=\"https://openstack.org/\">\r\nOpenStack software controls large pools of compute, storage, and networking resources throughout a datacenter, managed through a <a href=\"https://openstack.org/software/openstack-dashboard/\">dashboard</a> or via the <a href=\"https://developer.openstack.org\">OpenStack API</a>. OpenStack works with <a href=\"https://openstack.org/openstack.org/marketplace/drivers/\">popular enterprise and open source technologies</a> making it ideal for heterogeneous infrastructure.\r\n</blockquote>\r\n\r\n<h2>CentOS</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/4/000/140/3ea/074dbf5.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Karanbir Singh</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1697.ogg#t=2279,2850\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1697.mp3#t=2279,2850\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://www.centos.org/images/logo_small.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.centos.org\" target=\"_blank\">https://www.centos.org</a>\r\n</p>\r\n<blockquote cite=\"https://www.centos.org/about/\">\r\n<p>The CentOS Linux distribution is a stable, predictable, manageable and reproduceable platform derived from the sources of Red Hat Enterprise Linux (RHEL). We are now looking to expand on that by creating the resources needed by other communities to come together and be able to build on the CentOS Linux platform. And today we start the process by delivering a clear governance model, increased transparency and access. In the coming weeks we aim to publish our own roadmap that includes variants of the core CentOS Linux.</p>\r\n</blockquote>\r\n\r\n<h2>Music</h2>\r\n<pre>\r\nTrack name : Free Software Song\r\nPerformer : Fenster\r\nRecorded date : 2002\r\nCopyright : Copyright (C) 2002, \r\nFenster LLC. Verbatim copying of this entire recording is permitted in any medium, \r\nprovided this notice is preserved. \r\nPerformers: \r\nPaul Robinson (vocals), \r\nRoman Kravec (guitar), \r\nEd D\'Angelo (bass), \r\nDave Newman (drums), \r\nBrian Yarbrough (trumpet), \r\nTony Moore (trumpet). \r\nFree software info at www.gnu.org speeches at audio-video.gnu.org/audio\r\n</pre>\r\n',30,78,1,'CC-BY-SA','Software Freedom Conservancy,Free as in Freedom,GNOME,Fedora,OpenStack,CentOS,Fenster',0,0,1),
(1698,'2015-02-04','FOSDEM 2015 Part 2 of 5',2758,'OpenMandriva, Mageia, KDE, Debian, Puppet, OwnCloud, Diaspora','<h2>FOSDEM 2015</h2>\r\n<p>\r\n<img src=\"https://fosdem.org/2015/assets/style/logo-big-a5243e4d7e00f8bc6816e2b3f3804f505a17ae4832e6e52a24d183617e03a87c.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://fosdem.org/2015/\" target=\"_blank\">https://fosdem.org/2015/</a>\r\n</p>\r\n<blockquote cite=\"https://fosdem.org/2015/about/\">\r\nFOSDEM is a two-day event organised by volunteers to promote the widespread use of open source software. Videos of the talks refered to in this show are made available on their website.\r\n</blockquote>\r\n\r\n<h2>OpenMandriva</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://upload.wikimedia.org/wikipedia/en/0/0d/Bero.JPG\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Bernhard Rosenkränzer</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.ogg#t=70,508\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.mp3#t=70,508\" type=\"audio/mpeg\" >\r\n</audio>\r\n\r\n<p>\r\n<img height=\"80\" src=\"https://upload.wikimedia.org/wikipedia/commons/6/60/Oma-logo-22042013_300pp.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://openmandriva.org\" target=\"_blank\">https://openmandriva.org</a>\r\n</p>\r\n<blockquote cite=\"https://openmandriva.org/en/about\">\r\n<p>We are a <strong>100% community-driven association</strong> that believes in the values of free software &amp; collaboration. We fight to protect these values and promote solutions anyone can use, change and distribute. OpenMandriva believes in <em>creating, improving, promoting and distributing free software</em> in general, and its projects in particular. We also crave for <em>promoting free exchange of knowledge and equality of opportunity in software access and development, as well as in education, science and research</em>. Our products are <em>developed with passion</em> by the community and aim to be flexible in use by all.</p>\r\n\r\n<p>OpenMandriva represents the paradigm: <strong>from community to community, with passion, fun and dedication</strong>.</p>\r\n\r\n</blockquote>\r\n\r\n<h2>Mageia</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/media/p/1/000/086/256/1d2d3e5.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Anne Nicolas</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.ogg#t=508,737\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.mp3#t=508,737\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://nav.mageia.org/css/mageia-logo-nav-3.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://mageia.org\" target=\"_blank\">https://mageia.org</a>\r\n</p>\r\n<blockquote cite=\"https://www.mageia.org/en/about/\">\r\nMageia is a GNU/Linux-based, Free Software operating system. It is a community project, supported by a nonprofit organisation of elected contributors. Our mission: to build great tools for people.\r\n</blockquote>\r\n\r\n<h2>KDE</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/media/p/5/005/01f/3b1/0fd5fe5.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Jonathan Riddell</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.ogg#t=737,1104\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.mp3#t=737,1104\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://www.kde.org/media/images/kde.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.kde.org\" target=\"_blank\">https://www.kde.org</a>\r\n</p>\r\n<blockquote cite=\"https://www.kde.org\">\r\nKDE is an international team co-operating on development and distribution of Free, Open Source Software for desktop and portable computing. Our community has developed a wide variety of applications for communication, work, education and entertainment. We have a strong focus on finding innovative solutions to old and new problems, creating a vibrant, open atmosphere for experimentation. \r\n</blockquote>\r\n\r\n<h2>Debian</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://www.cs.unb.ca/~bremner/pics/portrait.png\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with David Bremner</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.ogg#t=1104,1506\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.mp3#t=1104,1506\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://www.debian.org/Pics/openlogo-50.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.debian.org/\" target=\"_blank\">https://www.debian.org/</a>\r\n</p>\r\n<blockquote cite=\"https://www.debian.org/intro/about\">\r\n<p>The <a href=\"https://www.debian.org/\">Debian Project</a> is an association of individuals who have made common cause to create a free operating system. This operating system that we have created is called <strong>Debian</strong>.\r\n</p>\r\n</blockquote>\r\n\r\n<h2>Puppet</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://photos1.meetupstatic.com/photos/member/c/7/5/8/member_104091032.jpeg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Johan De W.</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.ogg#t=1506,1651\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.mp3#t=1506,1651\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://upload.wikimedia.org/wikipedia/en/thumb/c/c5/Puppet_Labs_Logo.png/250px-Puppet_Labs_Logo.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://puppetlabs.com/\" target=\"_blank\">https://puppetlabs.com/</a>\r\n</p>\r\n<blockquote cite=\"https://puppetlabs.com/about\">\r\nPuppet Labs is the leader in IT automation. Our software helps sysadmins automate configuration and management of machines and the software running on them. With our software, businesses can make rapid, repeatable changes and automatically enforce the consistency of systems and devices, across physical and virtual machines, on prem or in the cloud.\r\n</blockquote>\r\n\r\n<h2>OwnCloud</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://avatars3.githubusercontent.com/u/925062\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Jan-Christoph Borchardt</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.ogg#t=1651,2024\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.mp3#t=1651,2024\" type=\"audio/mpeg\" >\r\n</audio>\r\n\r\n<p>\r\n<img height=\"80\" src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/b/b6/OwnCloud2-Logo.svg/595px-OwnCloud2-Logo.svg.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://owncloud.org/\" target=\"_blank\">https://owncloud.org/</a>\r\n</p>\r\n<blockquote cite=\"https://owncloud.org/features/\">\r\nAccess, Sync and Share your data, under your control!\r\nownCloud provides access to your data through a web interface or WebDAV while providing a platform to view, sync and share across devices easily, all under your control. ownCloud\'s open architecture is extensible via a simple but powerful API for applications and plugins and works with any storage. \r\n</blockquote>\r\n\r\n<h2>Diaspora</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://pbs.twimg.com/profile_images/378800000433987901/5db390c2acb11d9c4e9d977ff8f84f20.jpeg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Jason Robinson</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.ogg#t=2024,2537\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1698.mp3#t=2024,2537\" type=\"audio/mpeg\" >\r\n</audio>\r\n\r\n<p>\r\n<img height=\"30\" src=\"https://upload.wikimedia.org/wikipedia/commons/9/9e/Diaspora_social_network_project_official_logo%2C_helvetica_font.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://diasporafoundation.org/\" target=\"_blank\">https://diasporafoundation.org/</a>\r\n</p>\r\n<blockquote cite=\"https://diasporafoundation.org/about\">\r\n<p>diaspora* is a true network, with no central base. There are servers (called \"pods\") all over the world, each containing the data of those users who have chosen to register with it. These pods communicate with each other seamlessly, so that you can register with any pod and communicate freely with your contacts, wherever they are on the network.</p>\r\n</blockquote>\r\n\r\n<h2>Music</h2>\r\n<pre>\r\nTrack name : Free Software Song\r\nPerformer : Fenster\r\nRecorded date : 2002\r\nCopyright : Copyright (C) 2002, \r\nFenster LLC. Verbatim copying of this entire recording is permitted in any medium, \r\nprovided this notice is preserved. \r\nPerformers: \r\nPaul Robinson (vocals), \r\nRoman Kravec (guitar), \r\nEd D\'Angelo (bass), \r\nDave Newman (drums), \r\nBrian Yarbrough (trumpet), \r\nTony Moore (trumpet). \r\nFree software info at www.gnu.org speeches at audio-video.gnu.org/audio\r\n</pre>\r\n',30,78,1,'CC-BY-SA','OpenMandriva, Mageia, KDE, Debian, Puppet, OwnCloud, Diaspora',0,0,1),
(1707,'2015-02-17','A tour round my desktop',2821,'A look at the applications I use, why I use them and the alternatives I\'ve tried.','<ul>\r\n<li>Unetbootin: <a href=\"https://unetbootin.sourceforge.net/\">https://unetbootin.sourceforge.net/</a>\r\n</li>\r\n<li>LibreOffice: <a href=\"https://www.libreoffice.org/\">https://www.libreoffice.org/</a>\r\n</li>\r\n<li>AbiWord: <a href=\"https://abisource.org/\">https://abisource.org/</a>\r\n</li>\r\n<li>Gnumeric: <a href=\"https://www.gnumeric.org/\">https://www.gnumeric.org/</a>\r\n</li>\r\n<li>PDF-Shuffler: <a href=\"https://sourceforge.net/projects/pdfshuffler/\">https://sourceforge.net/projects/pdfshuffler/</a>\r\n</li>\r\n<li>Audacity: <a href=\"https://audacity.sourceforge.net/\">https://audacity.sourceforge.net/</a>\r\n</li>\r\n<li>Audio Tag Tool: <a href=\"https://freecode.com/projects/audiotagtool\">https://freecode.com/projects/audiotagtool</a>\r\n</li>\r\n<li>Bombono DVD: <a href=\"https://www.bombono.org/cgi-bin/wiki/\">https://www.bombono.org/cgi-bin/wiki/</a>\r\n</li>\r\n<li>Decibel Audio Player: <a href=\"https://decibel.silent-blade.org/\">https://decibel.silent-blade.org/</a>\r\n</li>\r\n<li>Handbrake: <a href=\"https://handbrake.fr/\">https://handbrake.fr/</a>\r\n</li>\r\n<li>MHWaveEdit: <a href=\"https://gna.org/projects/mhwaveedit/\">https://gna.org/projects/mhwaveedit/</a>\r\n</li>\r\n<li>Minitube: <a href=\"https://flavio.tordini.org/minitube\">https://flavio.tordini.org/minitube</a>\r\n</li>\r\n<li>OpenShot: <a href=\"https://openshot.org/\">https://openshot.org/</a>\r\n</li>\r\n<li>Sound Converter: <a href=\"https://soundconverter.org/\">https://soundconverter.org/</a>\r\n</li>\r\n<li>VLC: <a href=\"https://www.videolan.org/vlc/\">https://www.videolan.org/vlc/</a>\r\n</li>\r\n<li>Filezilla: <a href=\"https://filezilla-project.org/\">https://filezilla-project.org/</a>\r\n</li>\r\n<li>Dia: <a href=\"https://wiki.gnome.org/Apps/Dia\">https://wiki.gnome.org/Apps/Dia</a>\r\n</li>\r\n<li>GIMP: <a href=\"https://www.gimp.org/\">https://www.gimp.org/</a>\r\n</li>\r\n<li>GScan2PDF: <a href=\"https://freecode.com/projects/gscan2pdf\">https://freecode.com/projects/gscan2pdf</a>\r\n</li>\r\n<li>Inkscape: <a href=\"https://en.wikipedia.org/wiki/Inkscape\">https://en.wikipedia.org/wiki/Inkscape</a>\r\n</li>\r\n<li>Krita: <a href=\"https://krita.org/\">https://krita.org/</a>\r\n</li>\r\n<li>Simple Scan: <a href=\"https://github.com/mnagel/simple-scan\">https://github.com/mnagel/simple-scan</a>\r\n</li>\r\n<li>XSane: <a href=\"https://www.sane-project.org/\">https://www.sane-project.org/</a>\r\n</li>\r\n<li>Stellarium: <a href=\"https://stellarium.org/\">https://stellarium.org/</a>\r\n</li>\r\n<li>SQLiteman: <a href=\"https://sqliteman.yarpen.cz/\">https://sqliteman.yarpen.cz/</a>\r\n</li>\r\n<li>Gambas: <a href=\"https://gambas.sourceforge.net/en/main.html\">https://gambas.sourceforge.net/en/main.html</a>\r\n</li>\r\n<li>Lazarus: <a href=\"https://lazarus.freepascal.org/\">https://lazarus.freepascal.org/</a>\r\n</li>\r\n<li>Get-iplayer: <a href=\"https://github.com/get-iplayer/get_iplayer\">https://github.com/get-iplayer/get_iplayer</a>\r\n</li>\r\n<li>SearchMonkey: <a href=\"https://freecode.com/projects/searchmonkey\">https://freecode.com/projects/searchmonkey</a>\r\n</li>\r\n</ul>',246,0,0,'CC-BY-SA','Desktop, applications, software, Linux',0,0,1),
(1699,'2015-02-05','FOSDEM 2015 Part 3 of 5',2876,'Wikimedia, Hack the Knit, Jitsi, XMMP, Kolab, DoudouLinux','<p>\r\n<img src=\"https://fosdem.org/2015/assets/style/logo-big-a5243e4d7e00f8bc6816e2b3f3804f505a17ae4832e6e52a24d183617e03a87c.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://fosdem.org/2015/\" target=\"_blank\">https://fosdem.org/2015/</a>\r\n</p>\r\n<blockquote cite=\"https://fosdem.org/2015/about/\">\r\nFOSDEM is a two-day event organised by volunteers to promote the widespread use of open source software. Videos of the talks refered to in this show are made available on their website.\r\n</blockquote>\r\n\r\n<h2>Wikimedia</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/3/005/04d/0b2/0965951.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Quim Gil</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.ogg#t=69,750\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.mp3#t=69,750\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Wikimedia_Foundation_RGB_logo_with_text.svg/143px-Wikimedia_Foundation_RGB_logo_with_text.svg.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.mediawiki.org/wiki/MediaWiki\" target=\"_blank\">https://www.mediawiki.org/wiki/MediaWiki</a>\r\n</p>\r\n<blockquote cite=\"https://www.mediawiki.org/wiki/MediaWiki\">\r\nThe Wikimedia Foundation, Inc. is a nonprofit charitable organization dedicated to encouraging the growth, development and distribution of free, multilingual, educational content, and to providing the full content of these wiki-based projects to the public free of charge. The Wikimedia Foundation operates some of the largest collaboratively edited reference projects in the world, including Wikipedia, a top-ten internet property. \r\n</blockquote>\r\n\r\n<h2>Constant Association for Art and Media ~ Hack the Knit</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://hackadaycom.files.wordpress.com/2014/06/170.jpg?w=800\" /><br />\r\n</p>\r\n<p>Listen to the interview with Andz and Chris</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.ogg#t=750,1060\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.mp3#t=750,1060\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\nWebsite: <a href=\"https://www.constantvzw.org/\" target=\"_blank\">https://www.constantvzw.org/</a>\r\n</p>\r\n<blockquote cite=\"https://www.constantvzw.org/\">\r\n<p>Constant is a non-profit association, an interdisciplinary arts-lab based and active in Brussels since 1997. Constant works in-between media and art and is interested in the culture and ethics of the World Wide Web. The artistic practice of Constant is inspired by the way that technological infrastructures, data-exchange and software determine our daily life. Free software, copyright alternatives and (cyber)feminism are important threads running through the activities of Constant. Constant organizes workshops, print-parties, walks and \"Verbindingen/Jonctions\"-meetings on a regular basis for a public that\'s into experiments, discussions and all kinds of exchanges.</p>\r\n</blockquote>\r\n\r\n<h2>Libre Graphics magazine</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://c1.staticflickr.com/9/8265/8640057026_8f50cc0095_h.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with ginger</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.ogg#t=1060,1259\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.mp3#t=1060,1259\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://libregraphicsmag.com/wp-content/themes/libregaphicsmag-new/images/libregraphicsmag100px_transparent.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://libregraphicsmag.com\" target=\"_blank\">https://libregraphicsmag.com</a>\r\n</p>\r\n<blockquote cite=\"https://libregraphicsmag.com\">\r\n<p>A Libre Graphics Magazine is long overdue. In a market dominated by  magazines devoted to design discourse built around proprietary tools and the latest computer graphics tricks and techniques, users of Libre Graphics software are underserved and unrecognized. We know that these users exist, both professionally and as hobbyists. We know this because we are they. We are graphic designers, media artists, photographers and web designers. We use Libre Graphics software, quietly and without regard. Our peers, used to proprietary alternatives, question our choice of tools. Our work, when executed well, is indistinguishable from work produced by more traditional means. Thus, our choices are invisible, unless we make an issue of them.</p>\r\n</blockquote>\r\n\r\n<h2>Jitsi</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://avatars2.githubusercontent.com/u/949783\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Ingo Bauersachs</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.ogg#t=1259,1577\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.mp3#t=1259,1577\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://jitsi.org/wiki/pub/sip-communicator/logo3.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://jitsi.org\" target=\"_blank\">https://jitsi.org</a>\r\n</p>\r\n<blockquote cite=\"https://jitsi.org/Main/About\">\r\nJitsi is an audio/video Internet phone and instant messenger written in Java. It supports some of the most popular instant messaging and telephony protocols such as SIP, Jabber/XMPP (and hence Facebook and Google Talk), AIM, ICQ, MSN, Yahoo! Messenger.\r\n</blockquote>\r\n\r\n<h2>XMPP</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/4/000/171/360/15d2809.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Joachim Lindborg</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.ogg#t=1577,1969\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.mp3#t=1577,1969\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img heights=\"80\" src=\"https://xmpp.org/wp-content/uploads/2010/10/xmpp-org.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://xmpp.org/\" target=\"_blank\">https://xmpp.org/</a>\r\n</p>\r\n<blockquote cite=\"https://xmpp.org/\">\r\nThe Extensible Messaging and Presence Protocol (XMPP) is an open technology for real-time communication, which powers a wide range of applications including instant messaging, presence, multi-party chat, voice and video calls, collaboration, lightweight middleware, content syndication, and generalized routing of XML data.\r\n</blockquote>\r\n\r\n<h2>Kolab, MyKolab, Roundcube</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/1/005/051/314/2176e04.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Robin Edgar</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.ogg#t=1969,2409\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.mp3#t=1969,2409\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://mykolab.com/sites/mykolab.com/themes/mykolab/images/logo.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://mykolab.com\" target=\"_blank\">https://mykolab.com</a>\r\n</p>\r\n<blockquote cite=\"https://mykolab.com\">\r\nWe offer secure email accounts including calendars and address books that synchronize to all your devices. The data is stored in our very own data center in Switzerland and cannot be accessed by spy programs such as PRISM, so there will be no spying. There is also no corporate spying, because we show no advertisements. Enjoy the convenience of the Cloud without compromising freedom and openness.<br />\r\nKolab is a free and open source groupware suite. It consists of the Kolab server and a wide variety of Kolab clients, including KDE PIM-Suite Kontact, Horde Webfrontend, Mozilla Thunderbird and Mozilla Lightning with SyncKolab extension and Microsoft Outlook with proprietary Kolab-Connector PlugIns.<br />\r\nRoundcube is a web-based IMAP email client. Roundcube\'s most prominent feature is the pervasive use of Ajax technology to present a more fluid and responsive user interface than that of traditional webmail clients. After about two years of development, the first stable release of Roundcube was announced in early 2008.\r\n</blockquote>\r\n<p>\r\nIt is also time to mark the 2nd and 3rd of May 2015 in your calendars: the inaugural Kolab Summit will be held in The Hague on those dates. Come and join us for two days jam-packed full with talks, code sprints and social events!\r\n</p>\r\n<pre>\r\n<strong>Kolab Summit and openSUSE Conference</strong>\r\nDen Haag / Netherlands \r\nMay 01 - 04, 2015\r\n</pre>\r\n\r\n<h2>DoudouLinux</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/3/000/013/3ac/3969697.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Xavier Brusselaers</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.ogg#t=2409,2654\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1699.mp3#t=2409,2654\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://media.doudoulinux.org/logo/logo-toucan-150x144.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.doudoulinux.org/\" target=\"_blank\">https://www.doudoulinux.org/</a>\r\n</p>\r\n<blockquote cite=\"https://www.doudoulinux.org/web/english/about/index.html\">\r\nDoudouLinux is a system targeting young children. It aims at making computer use as simple and pleasant as possible; while also making computer use more accessible to all children on earth, without discrimination, in order to favor their self-fulfillment. In this section you will learn more about how it works, how it is designed, who developed it, how it came to be, why, and so on.\r\n</blockquote> \r\n\r\n\r\n<h2>Music</h2>\r\n<pre>\r\nTrack name : Free Software Song\r\nPerformer : Fenster\r\nRecorded date : 2002\r\nCopyright : Copyright (C) 2002, \r\nFenster LLC. Verbatim copying of this entire recording is permitted in any medium, \r\nprovided this notice is preserved. \r\nPerformers: \r\nPaul Robinson (vocals), \r\nRoman Kravec (guitar), \r\nEd D\'Angelo (bass), \r\nDave Newman (drums), \r\nBrian Yarbrough (trumpet), \r\nTony Moore (trumpet). \r\nFree software info at www.gnu.org speeches at audio-video.gnu.org/audio\r\n</pre>\r\n',30,78,1,'CC-BY-SA','Wikimedia, Hack the Knit, Jitsi, XMMP, Kolab, DoudouLinux',0,0,1),
(1701,'2015-02-09','FOSDEM 2015 Part 4 of 5',2576,'Agora Voting, DIYBookScanner, OpenEmbedded, Amateur Radio, kodi formerly XBMC','<p>\r\n<img src=\"https://fosdem.org/2015/assets/style/logo-big-a5243e4d7e00f8bc6816e2b3f3804f505a17ae4832e6e52a24d183617e03a87c.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://fosdem.org/2015/\" target=\"_blank\">https://fosdem.org/2015/</a>\r\n</p>\r\n<blockquote cite=\"https://fosdem.org/2015/about/\">\r\nFOSDEM is a two-day event organised by volunteers to promote the widespread use of open source software. Videos of the talks refered to in this show are made available on their website.\r\n</blockquote>\r\n\r\n<h2>Agora Voting</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/media/p/2/000/06d/336/2b99495.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Eduardo Robles</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1701.ogg#t=70,732\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1701.mp3#t=70,732\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://agoravoting.org/imgs/agoravoting-horizontal.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://agoravoting.org/\" target=\"_blank\">https://agoravoting.org/</a>\r\n</p>\r\n<blockquote cite=\"https://agoravoting.org/\">\r\nAgora Voting is an open source voting software that allows any organization to carry out secure, flexible, transparent and cost-effective electoral processes.\r\n</blockquote>\r\n\r\n<h2>DIYBookScanner</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://i1.wp.com/makezineblog.files.wordpress.com/2014/08/johannes-baiter-head-shot.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Johannes Baiter</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1701.ogg#t=732,1346\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1701.mp3#t=732,1346\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img height=\"80\" src=\"https://makezineblog.files.wordpress.com/2014/08/dsc09059.jpg\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://github.com/DIYBookScanner/spreads\" target=\"_blank\">https://github.com/DIYBookScanner/spreads</a>\r\n</p>\r\n<blockquote cite=\"https://github.com/DIYBookScanner/spreads\">\r\nspreads is a software suite for the digitization of printed material. Its main focus is to integrate existing solutions for individual parts of the scanning workflow into a cohesive package that is intuitive to use and easy to extend. At its core, it handles the communication with the imaging devices, the post-processing of the captured material and its assembly into output formats like PDF or ePub. On top of this base layer, we have built a variety of interfaces that should fit into most use cases: A full-fledged and mobile-friendly web interface that can be served from even the most low-powered devices (like a Raspberry Pi), a graphical wizard for classical desktop users and a bare-bones command-line interface for purists.\r\n</blockquote>\r\n\r\n<h2>OpenEmbedded</h2>\r\n<!--<p>\r\n<img alt=\"headshot\" src=\"\" height=\"308\" /><br />\r\n</p>-->\r\n<p>Listen to the interview with Ulf Samuelsson</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1701.ogg#t=1346,1595\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1701.mp3#t=1346,1595\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://www.openembedded.org/skins/common/images/logo.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.openembedded.org\" target=\"_blank\">https://www.openembedded.org</a>\r\n</p>\r\n<blockquote cite=\"https://www.openembedded.org\">\r\nWelcome to OpenEmbedded, the build framework for embedded Linux. OpenEmbedded offers a best-in-class cross-compile environment. It allows developers to create a complete Linux Distribution for embedded systems. \r\n</blockquote>\r\n\r\n<h2>UBA Royal Belgian Amateur Radio Union/Deutscher Amateur-Radio-Club e. V.</h2>\r\n<!--<p>\r\n<img alt=\"headshot\" src=\"\" height=\"308\" /><br />\r\n</p>-->\r\n<p>Listen to the interview with Kristoff Bonne</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1701.ogg#t=1595,1963\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1701.mp3#t=1595,1963\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://upload.wikimedia.org/wikipedia/en/3/37/UBA_logo.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.uba.be/\" target=\"_blank\">https://www.uba.be/</a>\r\n</p>\r\n<blockquote cite=\"https://en.wikipedia.org/wiki/Royal_Union_of_Belgian_Radio_Amateurs\">\r\nThe Royal Union of Belgian Radio Amateurs (UBA) (in Dutch, Koninklijke Unie van de Belgische Zendamateurs, in French Union Royale Belge des Amateurs-Emetteurs, in German Königliche Union der Belgischen Funkamateure) is a national non-profit organization for amateur radio enthusiasts in Belgium. UBA is the national member society representing Belgium in the International Amateur Radio Union.\r\n</blockquote>\r\n<p>\r\n<img src=\"https://upload.wikimedia.org/wikipedia/en/1/1b/Darc_logo.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.darc.de/\" target=\"_blank\">https://www.darc.de/</a>\r\n</p>\r\n<blockquote cite=\"https://en.wikipedia.org/wiki/Deutscher_Amateur-Radio-Club\">\r\nThe Deutsche Amateur-Radio-Club e.V. (DARC) (in English, German Amateur Radio Club) is a national non-profit organization for amateur radio enthusiasts in Germany. As of 1 January 2008, the organization had 44,246 members, approximately 60% of all licensed amateur radio operators in Germany. Key membership benefits of the organization include QSL bureau services, a monthly membership magazine called CQ DL, and the promotion and sponsorship of radio contests. DARC promotes amateur radio by organizing classes and technical support to help enthusiasts earn their amateur radio license. The DARC also represents the interests of German amateur radio operators and shortwave listeners before German and international telecommunications regulatory authorities. DARC is the national member society representing Germany in the International Amateur Radio Union.\r\n</blockquote>\r\n\r\n<h2>kodi formerly XBMC</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/5/000/21a/3f5/31dc4a3.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Ejal de Klerk</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1701.ogg#t=1963,2456\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1701.mp3#t=1963,2456\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/Kodi-logo-Thumbnail-light-transparent.png/120px-Kodi-logo-Thumbnail-light-transparent.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://kodi.tv/\" target=\"_blank\">https://kodi.tv/</a>\r\n</p>\r\n<blockquote cite=\"https://kodi.tv/about/\">\r\nKodi (formerly known as XBMC) is an award-winning free and open source (GPL) software media player and entertainment hub that can be installed on Linux, OSX, Windows, iOS, and Android, featuring a 10-foot user interface for use with televisions and remote controls. It allows users to play and view most videos, music, podcasts, and other digital media files from local and network storage media and the internet.\r\n</blockquote>\r\n\r\n<h2>Music</h2>\r\n<pre>\r\nTrack name : Free Software Song\r\nPerformer : Fenster\r\nRecorded date : 2002\r\nCopyright : Copyright (C) 2002, \r\nFenster LLC. Verbatim copying of this entire recording is permitted in any medium, \r\nprovided this notice is preserved. \r\nPerformers: \r\nPaul Robinson (vocals), \r\nRoman Kravec (guitar), \r\nEd D\'Angelo (bass), \r\nDave Newman (drums), \r\nBrian Yarbrough (trumpet), \r\nTony Moore (trumpet). \r\nFree software info at www.gnu.org speeches at audio-video.gnu.org/audio\r\n</pre>\r\n',30,78,1,'CC-BY-SA','Agora Voting, DIYBookScanner, OpenEmbedded, Amateur Radio, kodi formerly XBMC',0,0,1),
(1702,'2015-02-10','FOSDEM 2015 Part 5 of 5',3733,'ReactOS, CoreOS, WolfSSL, PicoTCP, Ultimaker, CoreBoot and Flashrom, SatNOGS','<h2>ReactOS</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://pbs.twimg.com/profile_images/483715387020685312/eXRnc45u_400x400.png\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Aleksey Bragin</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.ogg#t=70,405\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.mp3#t=70,405\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://www.reactos.org/sites/all/themes/zen_reactos/images/reactos-logo.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.reactos.org/\" target=\"_blank\">https://www.reactos.org/</a>\r\n</p>\r\n<blockquote cite=\"https://www.reactos.org/\">\r\nReactOS® is a free open source operating system based on the best design principles found in the Windows NT® architecture (Windows versions such as Windows XP, Windows 7, Windows Server 2012 are built on Windows NT architecture). Written completely from scratch, ReactOS is not a Linux based system, and shares none of the UNIX architecture. The main goal of the ReactOS® project is to provide an operating system which is binary compatible with Windows. This will allow your Windows® applications and drivers to run as they would on your Windows system. Additionally, the look and feel of the Windows operating system is used, such that people accustomed to the familiar user interface of Windows® would find using ReactOS straightforward. The ultimate goal of ReactOS® is to allow you to use it as alternative to Windows® without the need to change software you are used to.\r\n</blockquote>\r\n\r\n<h2>CoreOS</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/7/005/009/1ba/0c901af.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Kelsey Hightower</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.ogg#t=405,623\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.mp3#t=405,623\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/Coreos-wordmark-horiz-color.png/220px-Coreos-wordmark-horiz-color.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://coreos.com/\" target=\"_blank\">https://coreos.com/</a>\r\n</p>\r\n<blockquote cite=\"https://coreos.com/\">\r\nCoreOS is a new Linux distribution that has been rearchitected to provide features needed to run modern infrastructure stacks. The strategies and architectures that influence CoreOS allow companies like Google, Facebook and Twitter to run their services at scale with high resilience.\r\n</blockquote>\r\n\r\n\r\n<h2>WolfSSL</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/5/005/071/0d2/087f453.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Chris Conlon</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.ogg#t=623,958\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.mp3#t=623,958\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://wolfssl.com/yaSSL/About_files/wolfssl_logo.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://wolfssl.com/yaSSL/Home.html\" target=\"_blank\">https://wolfssl.com/yaSSL/Home.html</a>\r\n</p>\r\n<blockquote cite=\"https://wolfssl.com/yaSSL/About.html\">\r\nwolfSSL focuses on providing lightweight and embedded security solutions with an emphasis on speed, size, portability, features, and standards compliance.  Dual licensed to cater to a diversity of users ranging from the hobbyist to the user with commercial needs, we are happy to help our customers and community in any way we can.  Our products are Open Source giving customers the freedom to look under the hood.\r\n</blockquote>\r\n\r\n\r\n<h2>PicoTCP</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://avatars3.githubusercontent.com/u/4725999\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Maarten Vandersteegen</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.ogg#t=958,1279\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.mp3#t=958,1279\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img height=\"80\" src=\"https://static1.squarespace.com/static/530e4682e4b0984e87ed0fee/t/54a1141ee4b0510339b65d9f/1420702042650/\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.picotcp.com/\" target=\"_blank\">https://www.picotcp.com/</a>\r\n</p>\r\n<blockquote cite=\"https://www.picotcp.com/\">\r\npicoTCP is a TCP/IP stack developed from scratch for embedded devices with an eye on the Internet of Things revolution.\r\n</blockquote>\r\n\r\n\r\n<h2>Ultimaker</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://avatars2.githubusercontent.com/u/1245341\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Olliver Schinagl</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.ogg#t=1279,1853\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.mp3#t=1279,1853\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img height=\"80\" src=\"https://ultimaker.com/img/logo-textblue.svg\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.ultimaker.com/\" target=\"_blank\">https://www.ultimaker.com/</a>\r\n</p>\r\n<blockquote cite=\"https://www.ultimaker.com/\">\r\nWe wanted everyone to be able to enjoy the experience of making. Whether it was a cat dressed as an astronaut or a mechanical masterpiece. We set it as our goal to enable you to make those things. So we built a pioneering device that everyone could use and enjoy. We made it open source so everyone really could pitch in. And we started to grow.\r\n</blockquote>\r\n\r\n<h2>coreboot + flashrom</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://www.irill.org/media/fosdem2012/maintracks/Coreboot.webm-1-1.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Carl-Daniel Hailfinger</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.ogg#t=1853,3022\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.mp3#t=1853,3022\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img height=\"80\" src=\"https://www.coreboot.org/coreboot.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.coreboot.org/\" target=\"_blank\">https://www.coreboot.org/</a>\r\n</p>\r\n<blockquote cite=\"https://www.coreboot.org/\">\r\ncoreboot is an extended firmware platform for delivering lightning fast and ultra secure boot experience on modern computers and embedded systems. As an Open Source project it provides auditability and helps regaining control over technology.\r\n</blockquote>\r\n\r\n<h2>SatNOGS</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://pbs.twimg.com/profile_images/378800000637541997/f01685d926aae6b4386063f64e49a704_400x400.jpeg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Pierros Papadeas</p>\r\n<audio controls preload=\"none\">\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.ogg#t=3022,3660\" type=\"audio/ogg\" >\r\n<source src=\"https://hackerpublicradio.org/eps/hpr1702.mp3#t=3022,3660\" type=\"audio/mpeg\" >\r\n</audio>\r\n<p>\r\n<img src=\"https://satnogs.org/wp-content/uploads/2015/01/satnogs-logo-horizontal-e1420580499529.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://satnogs.org/\" target=\"_blank\">https://satnogs.org/</a>\r\n</p>\r\n<blockquote cite=\"https://satnogs.org/about/\">\r\nSatNOGS project is a complete platform of an Open Source Networked Ground Station. The scope of the project is to create a full stack of open technologies based on open standards , and the construction of a full ground station as a showcase of the stack.\r\n</blockquote>\r\n',30,78,1,'CC-BY-SA','ReactOS, CoreOS, WolfSSL, PicoTCP, Ultimaker, CoreBoot and Flashrom, SatNOGS',0,0,1),
(1704,'2015-02-12','Introducing Jeffrey Powers aka Geekazine',1543,'Jeffrey Powers talks \"*azines\" and his other tech sites','<p>\r\nI was asked to do a followup to my Introduction to the Netizen Empowerment Federation. Specifically, I was asked to talk a bit more about the goals of Sportazine.com and how it fits into free culture. I thought the best way to do that was to introduce my Sportazine.com co-founder, Jeffrey Powers. \r\n</p>\r\n<p>\r\nA May 2011 estimate puts the sports industry at 350-450 billion ($480-$620 billion) <a href=\"https://www.atkearney.com/en_GB/paper/-/asset_publisher/dVxv4Hz2h8bS/content/the-sports-market/10192\">https://www.atkearney.com/en_GB/paper/-/asset_publisher/dVxv4Hz2h8bS/content/the-sports-market/10192</a> -- it is inarguably foolish to ignore it. I don\'t think you are going to convince anyone to change their ways by shouting at them, or quietly being condescending.\r\n</p>\r\n<p>\r\nListen to find out Jeff\'s answers!\r\n</p>\r\n<p>\r\nHow has Sportazine changed from your initial vision when we created it almost 5 years ago?\r\n</p>\r\n<p>\r\nWhat is JMP?\r\n</p>\r\n<p>\r\nWe\'re recording on Jan 16. What\'s the tech history bit people should check out on your site for today?\r\n</p>\r\n<p>\r\nDo you do interviews for any of your sites? \r\n</p>\r\n<p>\r\nHow do you vet interviewees?\r\n</p>\r\n<p>\r\nWhat is the best way for someone to get in touch with you if they\'d like to be an interviewee?\r\n</p>\r\n<p>\r\nWhere are you speaking to you today from Jeff?\r\n</p>\r\n<p>\r\nWhat are your favorite sports to watch or play?\r\n</p>\r\n<p>\r\nHow far do you think the Packers will go this year? We\'re recording on Jan 16, but there aren\'t open slots on HPR for a while, so people may get to see if you are right.\r\n</p>\r\n<p>\r\nProfessional video game players get athletic visas in the US, and are covered by ESPN (<a href=\"https://kotaku.com/some-sports-fans-upset-espn-is-airing-video-game-tourna-1608298005\">https://kotaku.com/some-sports-fans-upset-espn-is-airing-video-game-tourna-1608298005</a>) so I suppose we might as well. How much do you cover video games on your various sites?\r\n</p>\r\n<p>\r\nWhat is the name of your band, and where can people find the band?\r\n</p>\r\n<p>\r\nIs there anything else you would like to tell the listeners?\r\n</p>',294,0,0,'CC-BY-SA','tech, apps, ipad, android',0,0,1),
(1703,'2015-02-11','Open Source CD Rippers',1579,'Kevie takes a look at a variety of CD ripping software available on Linux','<p>\r\nFor a first attempt at flying solo for an episode of HPR, Kevie takes a look at a variety of open source CD ripping software. Looking at graphical applications \r\n<a href=\"https://wiki.gnome.org/Apps/SoundJuicer\">https://wiki.gnome.org/Apps/SoundJuicer</a>: Sound Juicer and\r\n<a href=\"https://littlesvr.ca/asunder/\">https://littlesvr.ca/asunder/</a>: Asunder along with the command line tools\r\n<a href=\"https://bashburn.dose.se/\">https://bashburn.dose.se/</a>: Bashburn and\r\n<a href=\"https://bach.dynet.com/crip/\">https://bach.dynet.com/crip/</a>: Crip. Along with considering if it is worth having a dedicated ripping tool when a fully fledged audio suite\r\n<a href=\"https://wiki.gnome.org/Apps/Rhythmbox/\">https://wiki.gnome.org/Apps/Rhythmbox/</a>: Rhythmbox and\r\n<a href=\"https://www.videolan.org/vlc/\">https://www.videolan.org/vlc/</a>: VLC will also allow ripping.\r\n</p><p>\r\nRegular listeners to the <a href=\"https://unseenstudio.co.uk/category/tuxjam-ogg/\">https://unseenstudio.co.uk/category/tuxjam-ogg/</a>: TuxJam podcast will know that Kevie is a big fan of creative commons music and this episode is no different with the tracks by <a href=\"https://20lb.net/\">https://20lb.net/</a>: 20lb Sounds and <a href=\"https://bridgesplosion.bandcamp.com/\">https://bridgesplosion.bandcamp.com/</a>: Blowing Up Bridges.\r\n</p>\r\n<p>\r\nMusic included in this episode:\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://20lb.bandcamp.com/track/rip-it-up\">https://20lb.bandcamp.com/track/rip-it-up</a>: Rip It Up by 20lb Sounds\r\n</li>\r\n<li><a href=\"https://bridgesplosion.bandcamp.com/track/grip-it-and-rip-it\">https://bridgesplosion.bandcamp.com/track/grip-it-and-rip-it</a>: Grip It and Rip It by Blowing Up Bridges\r\n<p></p>\r\n</li>\r\n</ul>\r\n',296,0,0,'CC-BY-SA','Sound Juicer,Asunder,Bashburn,Crip,Rhythmbox,VLC',0,0,1),
(1708,'2015-02-18','GNU/Nano Editor',693,'JWP emails in an episode on the Editor GNU/Nano','JWP Editor GNU/Nano\r\n\r\n<pre>\r\n                :::                         The                   \r\n  iLE88Dj.  :jD88888Dj:                                           \r\n.LGitE888D.f8GjjjL8888E;        .d8888b.  888b    888 888     888 \r\niE   :8888Et.     .G8888.      d88P  Y88b 8888b   888 888     888 \r\n;i    E888,        ,8888,      888    888 88888b  888 888     888 \r\n      D888,        :8888:      888        888Y88b 888 888     888 \r\n      D888,        :8888:      888  88888 888 Y88b888 888     888 \r\n      D888,        :8888:      888    888 888  Y88888 888     888 \r\n      D888,        :8888:      Y88b  d88P 888   Y8888 Y88b. .d88P \r\n      888W,        :8888:       \"Y8888P88 888    Y888  \"Y88888P\"  \r\n      W88W,        :8888:                                         \r\n      W88W:        :8888:      88888b.   8888b.  88888b.   .d88b. \r\n      DGGD:        :8888:      888 \"88b     \"88b 888 \"88b d88\"\"88b\r\n                  :8888:      888  888 .d888888 888  888 888  888\r\n                  :W888:      888  888 888  888 888  888 Y88..88P\r\n                  :8888:      888  888 \"Y888888 888  888  \"Y88P\" \r\n                    E888i                                         \r\n                    tW88D             Text Editor       \r\n</pre>\r\n<p>\r\nWebsite: <a href=\"https://www.nano-editor.org/\" target=\"_blank\">https://www.nano-editor.org/</a>\r\n</p>\r\n<blockquote cite=\"https://en.wikipedia.org/wiki/GNU_nano\">\r\nnano is a text editor for Unix-like computing systems or operating environments using a command line interface. It emulates the Pico text editor, part of the Pine email client, and also provides additional functionality. In contrast to Pico, nano is licensed under the GNU General Public License (GPL). Released as free software by Chris Allegretta in 1999, today nano is part of the GNU Project.\r\n</blockquote>',129,0,1,'CC-BY-SA','editors,nano,gnu/nano,pico,GPL',0,0,1),
(1709,'2015-02-19','Hacking Your Teeth',1250,'Advice on hacking your teeth','<p>\r\nThis podcast details my experiences with dentists along with a smattering of free advice.\r\n</p>\r\n<p>\r\nLink to the commonly known sunscreen song \r\n<a href=\"https://en.wikipedia.org/wiki/Wear_Sunscreen\">https://en.wikipedia.org/wiki/Wear_Sunscreen</a>\r\n</p>\r\n<p>\r\nWikipedia article about gum disease\r\n<a href=\"https://en.wikipedia.org/wiki/Periodontitis\">https://en.wikipedia.org/wiki/Periodontitis</a>\r\n</p>\r\n<p>\r\nWikipedia page on Interdental tooth brushes\r\n<a href=\"https://en.wikipedia.org/wiki/Toothbrush#Interdental_brush\">https://en.wikipedia.org/wiki/Toothbrush#Interdental_brush</a>\r\n</p>\r\n<p>\r\nTeeth with gum disease, notice that the gum doesn\'t form a sharp point between the teeth\r\n<a href=\"https://www.kmperio.co.uk/editor/assets/049B193B-857E-4FE7-BAC6-48F695DEFCBE.JPG\">https://www.kmperio.co.uk/editor/assets/049B193B-857E-4FE7-BAC6-48F695DEFCBE.JPG</a>\r\n</p>\r\n<p>\r\nHealthy gums, gum forms a sharp point between teeth.\r\n<a href=\"https://www.wisdomtoothbrushes.com/sites/default/files/styles/475_width/public/wisdom-oral-health-healthy-gums.jpg?itok=-KhFJ6Pb\">https://www.wisdomtoothbrushes.com/sites/default/files/styles/475_width/public/wisdom-oral-health-healthy-gums.jpg?itok=-KhFJ6Pb</a>\r\n</p>',201,0,1,'CC-BY-SA','gum disease,Periodontitis,Interdental tooth brush',0,0,1),
(1711,'2015-02-23','Problems with video software in Linux',827,'A person new to Linux is introduced to video software that was unimpressive','<p>\r\nCheese:<br />\r\nGuvcviewer:\r\n</p>',297,0,0,'CC-BY-SA','linux, video software, ubuntu',0,0,1),
(1706,'2015-02-16','Cross-compilers part 1',1609,'What is cross-compiling, and why I might want/need to do it','<p>\r\nCross-compilers, Part 1\r\n</p>\r\n<p>\r\nIn this show I\'ll introduce the concept of cross-compiling software, explain what it\r\nis and why you might want/need to do it.\r\n</p>\r\n<p>\r\nI\'ll also talk about a great piece of kit for creating cross-compiler tool-chains\r\non Linux; crosstool-ng.\r\n</p>\r\n<p>\r\nAs with most of my shows, the show notes are far too long to fit into the restricted size, so there\'s an HTML version as well, at:\r\n</p>\r\n<p>\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1706/index.html\">https://hackerpublicradio.org/eps/hpr1706/index.html</a>\r\n</p>\r\n<p>\r\nHere are some bullet-points:\r\n</p>\r\n\r\n<ul>\r\n<li>cross-compilers, why and what?\r\n</li>\r\n<li>crosstool-ng\r\n</li>\r\n<li>Cross-compiler tool-chain generation gotchas\r\n</li>\r\n<li>Raspberry Pi cross-compiling tool-chain generation with crosstool-ng\r\n</li>\r\n<li>Compiling a kernel on a Pi takes 15 hours\r\n</li>\r\n<li>On my not-so-screaming quad-core Debian machine it takes 15 minutes\r\n</li>\r\n</ul>\r\n\r\n<h3>Links:</h3>\r\n\r\n<ul>\r\n<li>Debian Linux: <a href=\"https://www.debian.org/\">https://www.debian.org/</a>\r\n</li>\r\n<li>Raspberry Pi: <a href=\"https://www.raspberrypi.org\">https://www.raspberrypi.org</a>\r\n</li>\r\n<li>Crosstool-ng: <a href=\"https://crosstool-ng.org/\">https://crosstool-ng.org/</a>\r\n</li>\r\n<li>Arch Linux ARM: <a href=\"https://archlinuxarm.org/developers/distcc-cross-compiling\">https://archlinuxarm.org/developers/distcc-cross-compiling</a>\r\n</li>\r\n<li>Klaatu: <a href=\"https://hackerpublicradio.org/correspondents/0078.html\">https://hackerpublicradio.org/correspondents/0078.html</a>\r\n</li>\r\n<li>Klaatu\'s Kernel Compile Show: <a href=\"https://hackerpublicradio.org/eps.php?id=0087\">https://hackerpublicradio.org/eps.php?id=0087</a>\r\n</li>\r\n</ul><p>\r\nThere are a few files for this show, the ct-ng .config files downloaded from Arch Linux ARM and a README.md about them. The original\r\nmarkdown source of the full show notes is in the tarball as well <a href=\"https://hackerpublicradio.org/eps/hpr1706/282-Mike_Ray-hpr1706-Cross-compilers_Part_1.tar.gz\">https://hackerpublicradio.org/eps/hpr1706/282-Mike_Ray-hpr1706-Cross-compilers_Part_1.tar.gz</a>.\r\n</p>',282,0,1,'CC-BY-SA','cross-compile, crosstool-ng, Raspberry Pi',0,0,1),
(1712,'2015-02-24','What\'s in my Crate',1228,'What was in my crate when I went to a LUG to give a a11y presentation','<p>\r\nBack in the summer of 2014 I started going to the Surrey Linux User Group.\r\n</p>\r\n<p>\r\nI was asked to give a short presentation about Linux accessibility and how,\r\nalthough I am totally blind, I still write code and muck about with Linux.\r\n</p>\r\n<p>\r\nI was then asked to give the same presentation at the Portsmouth LUG.\r\n</p>\r\n<p>\r\nThis time I made it more comprehensive and took more kit.\r\n</p>\r\n<p>\r\nSo I take this opportunity to give my version of the \"What\'s in my bag\"\r\nshows that some folks have been doing.  As I am unemployed, like a lot of blind\r\nfolks, I have been unable to justify this before now because I don\'t lug\r\nan interesting collection of stuff to and from work.\r\n</p>\r\n<p>\r\nHere\'s a simple bullet list about the crate and it\'s contents:\r\n</p>\r\n\r\n<ul>\r\n<li>The crate is a 35 litre capacity \'Really Useful Box\'\r\n</li>\r\n<li>First in were 2 Dell Latitude D630 (64-bit) laptops\r\n</li>\r\n<li>Next in was a Dell Inspiron (32-bit) laptop, clunky and slow\r\n</li>\r\n<li>The three laptops were sandwhiched between 3-ply layers of bubble-wrap\r\n</li>\r\n<li>Next in was a Seika 40-cell refreshable Braille display\r\n</li>\r\n<li>Next was a clear polycarbonate, zip-up pencil case stuffed with audio leads\r\n</li>\r\n<li>Then a \'Mesh\' Bluetooth and line-in external speaker\r\n</li>\r\n<li>And a Braun external speaker/FM radio/micro-SD boom-box\r\n</li>\r\n<li>A four-way mains power splitter\r\n</li>\r\n<li>The three AC adaptors for the laptops\r\n</li>\r\n<li>On the top of the box, because it was too wide to go in, was a USB keyboard\r\n</li>\r\n<li>Mobile phone charging battery \'brick\', for the Raspberry Pi\r\n</li>\r\n<li>A Raspberry Pi, a Banana Pi and some Arduino bits and pieces\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nHere\'s what I demonstrated with two of the laptops:\r\n</p>\r\n\r\n<ul>\r\n<li>Trisquel Linux and accessibility in the Gnome desktop with Orca\r\n</li>\r\n<li>Accessibility in the console with Debian and the Braille display on the Inspiron\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nThe second Latitude was with me so I could get some sighted help with\r\nBIOS settings.\r\n</p>\r\n<p>\r\nMy thanks have to go to Tony Wood for the lift to and from both of these\r\naccessibility presentations.  I could not have done either, especially the Portsmouth one without his help.\r\n</p>\r\n<p>\r\nThanks also to Lisi, the coordinator of the Portsmouth LUG and to the folks of that LUG for their enthusiasm.\r\n</p>\r\n<p>\r\nHere\'s the link to the HPR show about my Raspberry Pi tts code fix:\r\n</p>\r\n<p>\r\n<a href=\"https://hackerpublicradio.org/eps.php?id=1649\">https://hackerpublicradio.org/eps.php?id=1649</a>\r\n</p>',282,23,1,'CC-BY-SA','Accessibility, Linux, LUG',0,0,1),
(1713,'2015-02-25','Fosdem 2015: Surveillance vs. Free Software',1246,'Interviews at the Free and Open Source devleopers meeting FOSDEM in Brussels.','<h3>Aaron Williamson</h3>\r\n\r\n<p>\r\nFree Software Law Expert Aaron Williamson held a brilliant talk on the history of internet surveillance in the USA at FOSDEM 2015. \r\nAfter the Paris terror attacks, many politicians want to increase surveillance. British Prime Minister David Cameron wants to read all our emails - even the encrypted ones. Is this the only answer to terror attacks? Aaron has a very strong opinion on this. \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://fosdem.org/2015/schedule/speaker/aaron_williamson/\">https://fosdem.org/2015/schedule/speaker/aaron_williamson/</a>\r\n</li>\r\n</ul>\r\n\r\n<h3>Mathias Kirschner, Free Software Foundation Europe</h3>\r\n\r\n<p>\r\nMatthias is the Vicepresident of the Free Software Foundation Europe. In our interview at Fosdem 2015, he explains the work and the goal of the foundation and how they do lobbying for Free Software in parliaments and government bodies.\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://fsfe.org\">https://fsfe.org</a>\r\n</li>\r\n<li><a href=\"https://fsfe.org/about/kirschner\">https://fsfe.org/about/kirschner</a>\r\n</li>\r\n</ul>\r\n\r\n<h3>Torproject - nos ognions</h3>\r\n\r\n<p>\r\nA member of nos-ognions.net, which is part of the Tor project, explains about exit nodes, transparency and surveillance.\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://nos-oignons.net/\">https://nos-oignons.net/</a>\r\n</li>\r\n<li><a href=\"https://www.torproject.org/\">https://www.torproject.org/</a>\r\n</li>\r\n</ul>',285,78,0,'CC-BY-SA','Fosdem, Surveillance, Free Software',0,0,1),
(1714,'2015-02-26','Vim Hints 001',1070,'Hints and Tips for Vim users - part 1','<h2 id=\"introduction-to-vim\">Introduction to Vim</h2>\r\n<p>This is the start of the <em>Vim Hints</em> series.</p>\r\n<p>As a Linux user there are many editors available to you. Which one you want to use depends on your needs and the amount of time you want to dedicate to learning how to use it.</p>\r\n<p>One of the editors from the early days of Unix is <em>vi</em>, written in 1976. Contemporary with it is <em>Emacs</em>, also originating in 1976. However, it seemed to become the norm (in my experience anyway) that <em>vi</em> rather than <em>Emacs</em> was provided as standard with versions of Unix, and this has often continued into Linux.</p>\r\n<p>I originally started using Unix around 1988 and found <em>vi</em> available to me. I learnt how to use it in a rudimentary way since I knew I\'d find it on any Unix systems I came across.</p>\r\n<p>Many derivatives and clones of <em>vi</em> have been created. The one which has become the most popular and available is <em>Vim</em>, the name of which is an acronym for <em>Vi IMproved</em>, created in 1991 by Bram Moolenaar. This is what I use, and I have not wanted to learn another editor since adopting it, even though I have experimented with several. This is the editor we will be looking at in this series.</p>\r\n<h3 id=\"whats-the-series-about\">What\'s the series about?</h3>\r\n<p>The thinking behind this series is:</p>\r\n<ul>\r\n<li>You may already be using Vim; there are features you may not be aware of that can be revealed here</li>\r\n<li>You may be using a different, simpler editor; you might want to use Vim and gain from its advanced features</li>\r\n</ul>\r\n<p>Of course, you may prefer to learn Emacs instead. That\'s fine; you should choose the tool that best suits your needs. Both Emacs and Vim have quite steep learning curves, but the broad range of capabilities you gain from knowing either is considerable.</p>\r\n<p>I am not an expert in Vim. In fact I am continuing to learn new Vim features on a regular basis. However, I have been using it for many years and would like to share some of what I have learnt.</p>\r\n<h3 id=\"why-use-vim\">Why use Vim?</h3>\r\n<p>With simpler editors you can move about a file, add, remove and change text and save the results. The editor might have syntax highlighting and some degree of knowledge of the programming language you are typing. You might have spell checking as well.</p>\r\n<p>With Vim and other more advanced editors you have all of this and a lot more. You can perform global changes throughout a file, process many files at once, add plugins to the editor to change its behaviour, and so on. Also, there is a language behind the scenes which can be used to build extensions.</p>\r\n<h3 id=\"using-vim\">Using Vim</h3>\r\n<p>Usually, typing the command <strong>vi</strong> at the command line actually invokes <em>vim</em>. Vim runs in vi-compatible mode by default, which results in Vim enhancements being unavailable.</p>\r\n<p>Vim uses a configuration file, which is called <code>.vimrc</code> on Linux. (Vim will also run on Windows, OSX and other operating systems but we will not be covering these implementations in this series.) Vim also has a GUI interface invoked by the command <code>gvim</code>, and it has its own configuration file <code>.gvimrc</code>.</p>\r\n<p>I you don\'t have a <code>.vimrc</code> create one with <strong><code>touch ~/.vimrc</code></strong> before you start. This will stop Vim running in vi-compatible mode. We will look at what the <code>.vimrc</code> can be used to do later.</p>\r\n<p>You can start Vim on its own without pointing at a file, but normally you use it to edit a file, which need not already exist. So, to create a new file called <code>testfile</code> invoke Vim with the command: <strong><code>vim testfile</code></strong></p>\r\n<p>Once running, Vim shows the contents of the file. All the lines on the screen where there is no content are marked with a tilde &quot;~&quot; character. If you are creating a file the first line on the screen will be blank, and last line will contain the name of the file followed by &quot;[New File]&quot; and some other details which we will examine later:</p>\r\n<pre><code>&quot;testfile&quot; [New File]       0,0-1         All</code></pre>\r\n<p>All the rest of the lines will contain a tilde.</p>\r\n<p>Vim is a <em>modal</em> editor. The mode you usually start in is <em>normal</em> mode where you can move around the lines of the file and perform actions, but nothing you type is actually written to the file. In fact, the keys you type are actually editing commands. This is one of the features of Vim that causes problems for new users.</p>\r\n<p>Since this is a new file there is not much you can do other than enter text, and to do this you need to switch to <em>insert</em> mode. Do this by pressing the <strong>i</strong> key. The message <strong>-- INSERT --</strong> will appear on the bottom line of the screen. Now type some text, pressing the <strong>Enter</strong> key at the end of each line.</p>\r\n<p>You might notice that in <em>insert</em> mode you can press the arrow keys and move back to text you have already typed. This is a Vim feature and was not available in the original vi editor.</p>\r\n<p>When you have finished entering text, press the <strong>Esc</strong> key to exit from <em>insert</em> mode. Now you can move around in <em>normal</em> mode, but remember that the keys you press are now commands not data to be entered into the file.</p>\r\n<p>To move around in <em>normal</em> mode use the arrow keys or the home row keyboard keys: <strong>k</strong> to move up, <strong>j</strong> to move down, <strong>h</strong> to move left and <strong>l</strong> to move right.</p>\r\n<p>This brings us to the last mode we\'ll look at: <em>command</em> mode. To enter this mode press the <strong>:</strong> (colon) key in <em>normal</em> mode. This moves the cursor to the last line of the screen, which starts with the colon you just typed. Here you can enter another class of commands. This time, we\'ll just look at how you can save the file and exit Vim.</p>\r\n<p>Saving the file is achieved with the <strong>w</strong> command, and to exit from Vim the <strong>q</strong> command is used. These can be typed together, so <strong>:wq</strong> writes the file and exits.</p>\r\n<p>If you were to use <strong>:q</strong> on its own, having entered data into Vim, this would not work. Vim prevents you from throwing away your work this way. If you really meant to quit without saving then the <strong>q</strong> must be followed by an exclamation mark (&quot;!&quot;). So <strong>:q!</strong> lets you exit Vim without saving.</p>\r\n<h4 id=\"summary-so-far\">Summary so far</h4>\r\n<ul>\r\n<li>Vim usually starts in <em>normal</em> mode</li>\r\n<li>Arrow keys or <strong>h</strong>, <strong>j</strong>, <strong>k</strong> and <strong>l</strong> for left, down, up and right for navigation in <em>normal</em> mode</li>\r\n<li><strong>i</strong> enters <em>insert</em> mode</li>\r\n<li><strong>Esc</strong> exits from <em>insert</em> mode and reverts to <em>normal</em> mode</li>\r\n<li><strong>:</strong> in <em>normal</em> mode enters <em>command</em> mode</li>\r\n<li><strong>:w</strong> in <em>normal</em> mode writes the file</li>\r\n<li><strong>:wq</strong> in <em>normal</em> mode writes and exits</li>\r\n<li><strong>:q</strong> in <em>normal</em> mode exits but only if nothing was changed or added</li>\r\n<li><strong>:q!</strong> in <em>normal</em> mode exits regardless of any changes</li>\r\n</ul>\r\n<h2 id=\"errata\">Errata</h2>\r\n<ul>\r\n<li>I was wrong about the contents of the last line of the Vim screen in the audio. The notes have been corrected.</li>\r\n</ul>\r\n<h2 id=\"links\">Links</h2>\r\n<h3 id=\"history\">History</h3>\r\n<ul>\r\n<li>Wikipedia page for <em>vi</em> <a href=\"https://en.wikipedia.org/wiki/Vi\">https://en.wikipedia.org/wiki/Vi</a></li>\r\n<li>Wikipedia page for <em>Emacs</em> <a href=\"https://en.wikipedia.org/wiki/Emacs\">https://en.wikipedia.org/wiki/Emacs</a></li>\r\n<li>Wikipedia page for <em>Vim</em> <a href=\"https://en.wikipedia.org/wiki/Vim_(text_editor)\">https://en.wikipedia.org/wiki/Vim_(text_editor)</a></li>\r\n<li>Wikipedia page for Bram Moolenaar <a href=\"https://en.wikipedia.org/wiki/Bram_Moolenaar\">https://en.wikipedia.org/wiki/Bram_Moolenaar</a></li>\r\n</ul>\r\n<h3 id=\"books\">Books</h3>\r\n<ul>\r\n<li><em>Learning the vi and Vim Editors, 7th Edition</em>, by Arnold Robbins, Elbert Hannah, Linda Lamb. <a href=\"https://shop.oreilly.com/product/9780596529833.do\">https://shop.oreilly.com/product/9780596529833.do</a></li>\r\n<li><em>vi and Vim Editors Pocket Reference, 2nd Edition</em>, by Arnold Robbins. Available to buy or as a free PDF. <a href=\"https://it-ebooks.info/book/144/\">https://it-ebooks.info/book/144/</a></li>\r\n<li><em>A Byte of Vim</em>, by Swaroop C H. Available as a free PDF. <a href=\"https://www.swaroopch.com/notes/vim/\">https://www.swaroopch.com/notes/vim/</a></li>\r\n<li><em>The Vim Tutorial and Reference</em>, by Steve Oualline. Available as a free PDF. <a href=\"https://www.oualline.com/vim-book.html\">https://www.oualline.com/vim-book.html</a></li>\r\n</ul>\r\n<h3 id=\"other-resources\">Other resources</h3>\r\n<ul>\r\n<li>Vim Community <a href=\"https://www.vim.org/\">https://www.vim.org/</a></li>\r\n<li>Vim Tips Wiki <a href=\"https://vim.wikia.com/wiki/Vim_Tips_Wiki\">https://vim.wikia.com/wiki/Vim_Tips_Wiki</a></li>\r\n</ul>\r\n',225,82,1,'CC-BY-SA','vim,gvim,editor',0,0,1),
(1717,'2015-03-03','Visualizing electricity',687,'Trying to understand electricity.','<h3>Current</h3>\r\n\r\n<ul>\r\n<li>Amps (what it\'s measured in)\r\n</li>\r\n<li>amount of water. (what i compare it to)\r\n</li>\r\n</ul>\r\n\r\n<h3>Volts</h3>\r\n\r\n<ul>\r\n<li>voltage (what its measured in)\r\n</li>\r\n<li>pressure (what i compare it to)\r\n</li>\r\n</ul>\r\n\r\n<h3>Resistor</h3>\r\n\r\n<ul>\r\n<li>Ohms (what it\'s measured in)\r\n</li>\r\n<li>valve (what i compare it to)\r\n</li>\r\n</ul>',298,0,0,'CC-BY-SA','amps,voltage,ohms',0,0,1),
(1724,'2015-03-12','Vim Hints 002',1540,'Hints and Tips for Vim users - part 2','<h2 id=\"vim-ate-my-homework\">Vim Ate my Homework</h2>\r\n<p>In this episode I want to look at how to keep your work secure with Vim. Next episode we will look at how to create and edit files.</p>\r\n<h3 id=\"avoiding-data-loss-with-a-backup\">Avoiding data loss with a backup</h3>\r\n<p>The best place to start is with the configuration file which we met last episode. As we saw, this is usually <code>$HOME/.vimrc</code>. However, it can also be <code>$HOME/.vim/vimrc</code>, which is actually recommended since it keeps all Vim files in the same place. I use the former, since that\'s the way I have always done it.</p>\r\n<p>Let\'s add some options to this file. Configuration options consist of <em>command</em> mode commands. Actually, to be precise about it, any <a href=\"https://en.wikipedia.org/wiki/Vim_script\">Vim Script</a> expression may be written there.</p>\r\n<p>First it\'s a good idea to ensure that Vim runs with all of its standard features enabled. The option for this is called <strong><code>compatible</code></strong> (meaning compatible with Vi), which we need to turn off. This is done with the option:</p>\r\n<pre><code>set nocompatible</code></pre>\r\n<p>Next, it\'s highly advisable to make Vim generate a backup file whenever it opens a file for editing. The backup file has the same name as the original file with a tilde appended. The configuration command is:</p>\r\n<pre><code>set backup</code></pre>\r\n<p>The backup file is a copy of the file which existed before editing started.</p>\r\n<p>By default the backup file is saved in the same directory as the file being edited. If this is a problem (and to me this is not), then it is possible to tell Vim to save backups in a fixed place. This is done with the command <strong><code>set backupdir=</code></strong> followed by a list of directories. For example:</p>\r\n<pre><code>set backupdir=~/.backup,.,/tmp</code></pre>\r\n<p>If you were to add this to your configuration file, Vim would save backups in a top-level directory <code>~/.backup</code> (which must already exist), then if this fails it will save in the current directory, falling back to <code>/tmp</code> if all else fails. Whether you do this is up to you. I would suggest you do not, at least not until you are more experienced with Vim.</p>\r\n<h3 id=\"undoing-and-redoing-changes\">Undoing and redoing changes</h3>\r\n<p>Vim can undo changes you make to a file. This is useful if a change was the wrong change or in the wrong place. It can also redo the undone change.</p>\r\n<p>The <strong>u</strong> command in <em>normal</em> mode undoes the last change. The <em>redo</em> function is invoked by pressing the <em>Ctrl</em> key while pressing <strong>r</strong>. This key sequence is normally represented as <strong>CTRL-R</strong>.</p>\r\n<p>Vim keeps a record of the changes, so successive <strong>u</strong> commands undo successive changes back in time. Conversely, <strong>CTRL-R</strong> redoes the undone changes forward in time.</p>\r\n<p>Normally the change history is lost when Vim exits, but two configuration options can be used to save it. The <strong>undofile</strong> option ensures change history is written to a file and <strong>undodir</strong> shows the (pre-existing) directory which is to hold these files.</p>\r\n<pre><code>set undodir=~/.vim/undodir\r\nset undofile</code></pre>\r\n<p>It can be a little surprising if you press <strong>u</strong> in a file you have just opened in Vim to find that it undoes something you changed last time you edited it! However, on the whole I think this is a great feature.</p>\r\n<h3 id=\"file-recovery\">File recovery</h3>\r\n<h4 id=\"the-swap-file\">The Swap File</h4>\r\n<p>By default Vim uses a recovery mechanism where it generates a <strong>swap file</strong>. Under Unix and Linux this file has a name built from the name of the file being edited with a dot prepended (making it a hidden file) and with the extension &quot;.swp&quot;. So, if you were editing the file <code>testfile</code> the swap file would be a file called <code>.testfile.swp</code> in the same directory.</p>\r\n<p>It is possible to make Vim write the swap file elsewhere, such as on another partition. You can also turn this recovery capability off. It is probably advisable to use the default settings while you are learning Vim.</p>\r\n<p>The swap file is updated after typing 200 characters or when you have not typed anything for four seconds. The swap file is deleted as soon as Vim stops editing the file.</p>\r\n<h4 id=\"recovery\">Recovery</h4>\r\n<h5 id=\"case-1-there-are-changes-in-the-swap-file\">Case 1: there are changes in the swap file</h5>\r\n<p>If something bad happens during an editing session, such as the loss of power, the swap file will remain after the event. If you know that you need to recover your edit session then you can simply type the following in the directory where the file you were editing exists:</p>\r\n<pre><code>vim -r filename</code></pre>\r\n<p>You will see a message such as the following:</p>\r\n<hr />\r\n<pre><code>Using swap file &quot;.testfile3.swp&quot;\r\nOriginal file &quot;~/testfile3&quot;\r\nRecovery completed. You should check if everything is OK.\r\n(You might want to write out this file under another name\r\nand run diff with the original file to check for changes)\r\nYou may want to delete the .swp file now.\r\n\r\nPress ENTER or type command to continue</code></pre>\r\n<hr />\r\n<p>See the explanation on the <a href=\"https://vim.wikia.com/wiki/Recovering_files\">Vim wiki</a>.</p>\r\n<p>Alternatively, when you try to edit a file you were editing at the time of the failure Vim will detect the presence of a swap file and alert you with a message such as:</p>\r\n<hr />\r\n<pre><code>E325: ATTENTION\r\nFound a swap file by the name &quot;.testfile2.swp&quot;\r\n          owned by: hprdemo   dated: Fri Feb 13 15:33:41 2015\r\n         file name: ~hprdemo/testfile2\r\n          modified: YES\r\n         user name: hprdemo   host name: i7-desktop\r\n        process ID: 16181\r\nWhile opening file &quot;testfile2&quot;\r\n             dated: Sat Dec  6 18:34:32 2014\r\n\r\n(1) Another program may be editing the same file.  If this is the case,\r\n    be careful not to end up with two different instances of the same\r\n    file when making changes.  Quit, or continue with caution.\r\n(2) An edit session for this file crashed.\r\n    If this is the case, use &quot;:recover&quot; or &quot;vim -r testfile2&quot;\r\n    to recover the changes (see &quot;:help recovery&quot;).\r\n    If you did this already, delete the swap file &quot;.testfile2.swp&quot;\r\n    to avoid this message.\r\n\r\nSwap file &quot;.testfile2.swp&quot; already exists!\r\n[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:</code></pre>\r\n<hr />\r\n<p>Vim here is indicating that there are unsaved changes that can be recovered. It is also warning that if someone is editing the same file (such as you in another window) this might account for the presence of the swap file.</p>\r\n<p>Assuming it\'s appropriate, you can recover the changes and continue editing by pressing <strong>r</strong> at the above prompt. You will see messages such as the ones above relating to the <code>vim -r filename</code> example.</p>\r\n<p>Be aware that if you continue editing the original swap file will continue to exist and you will get the same message again next time you edit the file. Vim will create a new swap file (called <code>/home/hprdemo/.testfile2.swo</code> in this case) to protect the new editing session.</p>\r\n<p>This situation can be a little confusing if you have not encountered it before. There are a number of ways you can resolve this:</p>\r\n<ol type=\"1\">\r\n<li><p>You can save the recovered file and exit Vim (type <strong>:wq</strong>). You can then edit the same file all over again. You will see almost the same message as before, but you can now delete the swap file by pressing <strong>d</strong>. The message you see the second time round will contain the additional warning that the file you are editing is newer than the swap file - that is because you just saved a new copy of it!</p></li>\r\n<li><p>You can save the file and exit Vim as above, but then explicitly delete the swap file. In the example you would do this by typing: <strong><code>rm    .testfile2.swp</code></strong></p></li>\r\n<li><p>As before you can save the file but this time without exiting Vim (type <strong>:w</strong>). Then tell Vim to re-edit the current file with the command <strong>:e</strong>. You will then see the warning about there being a swap file, and you can type <strong>d</strong> to delete it.</p></li>\r\n</ol>\r\n<h5 id=\"case-2-there-are-no-changes-in-the-swap-file\">Case 2: there are no changes in the swap file</h5>\r\n<p>If, when you see the message about finding a swap file you see that there are no changes to recover you can just delete the swap file by pressing <strong>d</strong>. You can then continue with editing the file as normal.</p>\r\n<h4 id=\"dont-panic\">Don\'t Panic!</h4>\r\n<p>This recovery process is complex because Vim is trying to ensure that you are protected against losing your changes.</p>\r\n<p>As it says in the <a href=\"https://vimdoc.sourceforge.net/htmldoc/recover.html\">Vim manual</a> DON\'T PANIC!</p>\r\n<h3 id=\"summary\">Summary</h3>\r\n<ul>\r\n<li>The configuration file should contain the following:</li>\r\n</ul>\r\n<pre><code>set nocompatible\r\nset backup\r\nset undodir=~/.vim/undodir\r\nset undofile</code></pre>\r\n<ul>\r\n<li>Use <strong>u</strong> in <em>normal</em> mode to undo a change</li>\r\n<li>Use <strong>CTRL-R</strong> in <em>normal</em> mode to redo an undone change</li>\r\n<li>Re-starting Vim after a crash will invoke a recovery dialogue</li>\r\n</ul>\r\n<h2 id=\"links\">Links</h2>\r\n<ul>\r\n<li>Vim Script (vimscript or viml) <a href=\"https://en.wikipedia.org/wiki/Vim_script\">https://en.wikipedia.org/wiki/Vim_script</a></li>\r\n<li>Recovering files (Vim Wiki) <a href=\"https://vim.wikia.com/wiki/Recovering_files\">https://vim.wikia.com/wiki/Recovering_files</a></li>\r\n<li>Recovery after a crash <a href=\"https://vimdoc.sourceforge.net/htmldoc/recover.html\">https://vimdoc.sourceforge.net/htmldoc/recover.html</a></li>\r\n<li>Vim Community <a href=\"https://www.vim.org/\">https://www.vim.org/</a></li>\r\n<li>Vim Tips Wiki <a href=\"https://vim.wikia.com/wiki/Vim_Tips_Wiki\">https://vim.wikia.com/wiki/Vim_Tips_Wiki</a></li>\r\n</ul>\r\n',225,82,1,'CC-BY-SA','vim,gvim,editor,backup,undo,redo,crash recovery',0,0,1),
(1721,'2015-03-09','Cross-compilers Part 2',2832,'Using one of our cross-compilers to compile a Raspberry Pi kernel','<p>\r\nIn part 1 I described cross-compiling, what it means and why you might\r\nwant to, or even need to use it.\r\n</p>\r\n<p>\r\nI also described how to create a cross-compiler tool-chain using crosstool-ng.\r\n</p>\r\n<p>\r\nIn this show I will demonstrate using one of the cross-compilers which\r\nI created as described in the last show to compile a Raspberry Pi Linux kernel.\r\n</p>\r\n<p>\r\nAs usual with my shows the show-notes can\'t be squashed into 4k, so there is an HTML version at:\r\n</p>\r\n<ul>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr1721/index.html\">https://hackerpublicradio.org/eps/hpr1721/index.html</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr1721/index.md\">https://hackerpublicradio.org/eps/hpr1721/index.md</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr1721/kcc\">https://hackerpublicradio.org/eps/hpr1721/kcc</a></li>\r\n<li>Edited: <a href=\"https://hackerpublicradio.org/eps.php?id=1706\">hpr1706 :: Cross-compilers part 1</a></li>\r\n</ul>\r\n',282,0,1,'CC-BY-SA','raspberry pi,kernel,cross-compilation,make',0,0,1),
(1851,'2015-09-07','HPR Community News for August 2015',6867,'HPR Community News for August 2015','<p>\nIn today\'s show Jon, Dave and Ken discuss some topics such as, \n<ul>\n<li>What format to upload show notes in ?</li>\n<li>Multimeter Tutorials <a href=\"https://www.youtube.com/watch?v=ZBbgiBU96mM\">https://www.youtube.com/watch?v=ZBbgiBU96mM</a><br />\n<a href=\"https://www.youtube.com/user/mjlorton\">https://www.youtube.com/user/mjlorton</a>\n</li>\n<li>Lack of community contributions</li>\n</ul>\n<pre>\n\nHi All,\n\nI am concerned as to the health of HPR, and I touched (went on a rant to\nbe honest) on this in the Community News show that will be released\ntomorrow.\n\nWe have 16,495 subscribers and 260 slots per year, so we need to have\nonly 2.5% subscribers contributing to have a different host for every\nday. Unfortunately only 62 managed to contribute a show in the last 365\ndays. I don\'t need Charles in NJ to tell me that that\'s only 0.38% of\nour subscriber base.\n\nAs a project that is supposed to be a \"Community Podcast\", but we\'re\nlooking less like a bar camp and more like a TED talk.\n\nIt gets worse. Dave ran the query of how many shows were contributed by\neach host over the last 365 days. It shows that 50% of the shows have\nbeen contributed by just 5 hosts. This is not to say that submitting\nmultiple shows is bad, far from it. But it\'s the difference between\nwanting to submit multiple shows and *needing* to submit multiple shows,\nthat I\'m concerned about.\n\nSo a few questions for the list:\n\n- Is this a problem ?\n- If so, how do we fix it ?\n\n*Please* do not derail this discussion about your intentions to record a\nshow. I have a in box full of \"I plan to do a show about this\" or \"I\'m\ndefinitely doing a series on that\". More than one are from myself.\nBasically if it\'s not on the server, it\'s not a show.\n\nYou can always add a topic to the requested topic page.\nhttps://gitlab.anhonesthost.com/HPR/HPR_Public_Code/blob/master/www/reque\nsted_topics.html\n\n<img src=\"https://hackerpublicradio.org/eps/hpr1851_hprstats.png\" />\n\nMore Info: <a href=\"https://hackerpublicradio.org/eps/hpr1851_HPR_Health_2015-09-06.ods\">https://hackerpublicradio.org/eps/hpr1851_HPR_Health_2015-09-06.ods</a>\n\nRaw SQL Dump here: \n\n+--------+--------------------------------+-------+\n| hostid | host                           | shows |\n+--------+--------------------------------+-------+\n|    198 | Ahuka                          |    38 |\n|    238 | Jon Kulp                       |    24 |\n|    159 | HPR Volunteers                 |    18 |\n|    225 | Dave Morriss                   |    17 |\n|    131 | FiftyOneFifty                  |    17 |\n|     30 | Ken Fallon                     |    14 |\n|     78 | klaatu                         |     7 |\n|    209 | David Whitman                  |     7 |\n|    280 | semioticrobotic                |     6 |\n|    235 | NYbill                         |     6 |\n|    288 | beni                           |     6 |\n|    195 | Frank Bell                     |     6 |\n|     24 | Lord Drachenblut               |     6 |\n|    287 | corenominal                    |     5 |\n|    282 | Mike Ray                       |     5 |\n|    129 | JWP                            |     4 |\n|    265 | Kevin Wisher                   |     4 |\n|    240 | Steve Bickle                   |     4 |\n|    297 | swift110                       |     4 |\n|    286 | cjm                            |     3 |\n|    285 | 2BFrank                        |     3 |\n|    107 | lostnbronx                     |     3 |\n|    259 | Gabriel Evenfire               |     3 |\n|    215 | Windigo                        |     3 |\n|    296 | Kevie                          |     3 |\n|    300 | b-yeezi                        |     3 |\n|    284 | Steve Smethurst                |     2 |\n|    233 | johanv                         |     2 |\n|    252 | Curtis Adkins (CPrompt^)       |     2 |\n|    294 | daw                            |     2 |\n|    302 | Stilvoid                       |     2 |\n|    197 | garjola                        |     1 |\n|    134 | PipeManMusic                   |     1 |\n|    268 | Andrew Conway                  |     1 |\n|    283 | Inscius                        |     1 |\n|    289 | pyrrhic                        |     1 |\n|    290 | Al                             |     1 |\n|    158 | Various Creative Commons Works |     1 |\n|    109 | Various Hosts                  |     1 |\n|    291 | Rill                           |     1 |\n|    292 | Michal Cieraszynski            |     1 |\n|    270 | Thaj Sara                      |     1 |\n|    293 | Rho`n                          |     1 |\n|    295 | Cibola Jerry                   |     1 |\n|    246 | Beeza                          |     1 |\n|    201 | MrX                            |     1 |\n|    298 | tcuc                           |     1 |\n|    111 | Knightwise                     |     1 |\n|    299 | Fin                            |     1 |\n|    301 | amp                            |     1 |\n|    157 | HPR_AudioBookClub              |     1 |\n|    303 | Alpha32                        |     1 |\n|    306 | GNULinuxRTM                    |     1 |\n|    305 | kurakura                       |     1 |\n|    229 | Charles in NJ                  |     1 |\n|    263 | Tony Pelaez                    |     1 |\n|    307 | cheeto4493                     |     1 |\n|    271 | mirwi                          |     1 |\n|    255 | Matt McGraw (g33kdad)          |     1 |\n|    308 | A Shadowy Figure               |     1 |\n|    309 | folky                          |     1 |\n|    115 | sigflup                        |     1 |\n+--------+--------------------------------+-------+\n\nRegards,\n\nKen Fallon\nhttps://kenfallon.com\nhttps://hackerpublicradio.org/correspondents/0030.html\n</pre>\n\n<h2>New hosts</h2>\n<p>\nWelcome to our new hosts: <br />\n    <a href=\"https://hackerpublicradio.org/correspondents/0308.html\" target=\"_blank\">A Shadowy Figure</a>, \n    <a href=\"https://hackerpublicradio.org/correspondents/0309.html\" target=\"_blank\">folky</a>.\n</p>\n\n<h2>Last Month\'s Shows</h2>\n<table id=\"t01\">\n    <tr>\n    <th align=\"left\">Id</th>\n    <th align=\"left\">Day</th>\n    <th align=\"left\">Date</th>\n    <th align=\"left\">Title</th>\n    <th align=\"left\">Host</th>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1826\" target=\"_blank\">1826</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-08-03</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1826\" target=\"_blank\">HPR Community News for July 2015</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0159.html\" target=\"_blank\">HPR Volunteers</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1827\" target=\"_blank\">1827</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-08-04</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1827\" target=\"_blank\">How I make bread</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1828\" target=\"_blank\">1828</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-08-05</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1828\" target=\"_blank\">Multimeter Mod&#39;s Part 1</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1829\" target=\"_blank\">1829</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-08-06</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1829\" target=\"_blank\">My &quot;New&quot; Used Kindle DX</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1830\" target=\"_blank\">1830</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-08-07</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1830\" target=\"_blank\">How Holland Works: GreenWheels</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1831\" target=\"_blank\">1831</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-08-10</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1831\" target=\"_blank\">Are speed listening and slow background music compatible?</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0308.html\" target=\"_blank\">A Shadowy Figure</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1832\" target=\"_blank\">1832</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-08-11</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1832\" target=\"_blank\">Simplify writing using markdown and pandoc</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0300.html\" target=\"_blank\">b-yeezi</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1833\" target=\"_blank\">1833</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-08-12</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1833\" target=\"_blank\">Resurrecting an IBM T40</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0297.html\" target=\"_blank\">swift110</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1834\" target=\"_blank\">1834</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-08-13</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1834\" target=\"_blank\">Password Cards</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1835\" target=\"_blank\">1835</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-08-14</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1835\" target=\"_blank\">59 - LibreOffice Impress - Pictures</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1836\" target=\"_blank\">1836</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-08-17</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1836\" target=\"_blank\">The Statusnet Shuffle</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1837\" target=\"_blank\">1837</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-08-18</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1837\" target=\"_blank\">Put an SSD in your Linux Box</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0285.html\" target=\"_blank\">2BFrank</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1838\" target=\"_blank\">1838</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-08-19</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1838\" target=\"_blank\">Waking up with Windigo</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0215.html\" target=\"_blank\">Windigo</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1839\" target=\"_blank\">1839</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-08-20</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1839\" target=\"_blank\">My &quot;New&quot; Used Pickup Truck</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1840\" target=\"_blank\">1840</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-08-21</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1840\" target=\"_blank\">Running external commands in Kate</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1841\" target=\"_blank\">1841</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-08-24</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1841\" target=\"_blank\">My way into Linux</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0309.html\" target=\"_blank\">folky</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1842\" target=\"_blank\">1842</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-08-25</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1842\" target=\"_blank\">TiT Radio 20 You&#39;ve Been Pwned (probably)</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0131.html\" target=\"_blank\">FiftyOneFifty</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1843\" target=\"_blank\">1843</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-08-26</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1843\" target=\"_blank\">Some Bash tips</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1844\" target=\"_blank\">1844</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-08-27</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1844\" target=\"_blank\">The Marantz PMD 660 Professional Solid State Recorder</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1845\" target=\"_blank\">1845</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-08-28</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1845\" target=\"_blank\">60 - LibreOffice Impress - The Gallery and Themes</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1846\" target=\"_blank\">1846</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-08-31</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1846\" target=\"_blank\">UNI-T UT61E Review</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a></td>\n    </tr>\n</table>\n<h2>Mailing List discussions</h2>\n<p>\nPolicy decisions surrounding HPR are taken by the community as a whole. This discussion takes\nplace on the <a href=\"https://hackerpublicradio.org/maillist\" target=\"_blank\">Mail List</a> which is open to all\nHPR listeners and contributors. The discussions are open and available on the\n<a href=\"https://news.gmane.org/gmane.network.syndication.podcast.hacker-public-radio\" target=\"_blank\">Gmane</a>\narchive.\n</p>\n<p>The main threads this month were:</p>\n<ol>\n    <li><em>From:</em> Dave Morriss &lt;perloid@...&gt;<br/>\n        <em>Date:</em> 2015-08-15 14:57:43 +0100<br/>\n        <em>Subject:</em> Help with tags and summaries<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/906\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/906</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Kevin O&#39;Brien &lt;zwilnik@...&gt;<br/>\n        <em>Date:</em> 2015-08-15 19:17:10 -0400<br/>\n        <em>Subject:</em> Jon Kulp and group efforts<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/907\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/907</a><br/>\n        <em>Messages:</em> 2<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-08-19 11:48:59 +0200<br/>\n        <em>Subject:</em> Do you owe me a show ?<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/909\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/909</a><br/>\n        <em>Messages:</em> 2<br/></li>\n</ol>\nTotal messages this month: 5<br/>\n\n\n<h2>Comments this month</h2>\n\n<p>There are 36 comments:</p>\n<ul> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1612#comments\" target=\"_blank\">hpr1612</a></strong>\n(2014-10-07) \"<em>Don&#39;t Forget the Referbs</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a>.\n<ul>      <li><a href=\"https://hackerpublicradio.org/eps.php?id=1612#5\" target=\"_blank\">Comment 5</a>:\nNYbill on 2015-08-15:\n\"Sorry I&#39;m late...\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1810#comments\" target=\"_blank\">hpr1810</a></strong>\n(2015-07-10) \"<em>17 - LastPass Hacked - What Does It Mean?</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1810#1\" target=\"_blank\">Comment 1</a>:\namp on 2015-08-08:\n\"but it is not free software\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1827#comments\" target=\"_blank\">hpr1827</a></strong>\n(2015-08-04) \"<em>How I make bread</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1827#1\" target=\"_blank\">Comment 1</a>:\nCharlie Ebert on 2015-08-03:\n\"Me.\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1827#2\" target=\"_blank\">Comment 2</a>:\nDaniel Worth on 2015-08-07:\n\"Great!\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1827#3\" target=\"_blank\">Comment 3</a>:\nDave Morriss on 2015-08-10:\n\"Thanks for the feeedback\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1828#comments\" target=\"_blank\">hpr1828</a></strong>\n(2015-08-05) \"<em>Multimeter Mod&#39;s Part 1</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1828#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp  on 2015-08-05:\n\"Awesome\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1828#2\" target=\"_blank\">Comment 2</a>:\nNYbill on 2015-08-06:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1829#comments\" target=\"_blank\">hpr1829</a></strong>\n(2015-08-06) \"<em>My &quot;New&quot; Used Kindle DX</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1829#1\" target=\"_blank\">Comment 1</a>:\nFweeb on 2015-08-07:\n\"BQ Cervantes?\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1829#2\" target=\"_blank\">Comment 2</a>:\ncybergrue on 2015-08-07:\n\"One thing you missed\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1829#3\" target=\"_blank\">Comment 3</a>:\nJon Kulp  on 2015-08-07:\n\"good catch (PDFs)\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1829#4\" target=\"_blank\">Comment 4</a>:\nJon Kulp  on 2015-08-07:\n\"Cervantes Reader\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1830#comments\" target=\"_blank\">hpr1830</a></strong>\n(2015-08-07) \"<em>How Holland Works: GreenWheels</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1830#1\" target=\"_blank\">Comment 1</a>:\nFiftyOneFifty on 2015-07-16:\n\"I thought this was about the dikes\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1830#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-08-11:\n\"Thanks for the insight\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1831#comments\" target=\"_blank\">hpr1831</a></strong>\n(2015-08-10) \"<em>Are speed listening and slow background music compatible?</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0308.html\" target=\"_blank\">A Shadowy Figure</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1831#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp  on 2015-08-09:\n\"1.7x\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1831#2\" target=\"_blank\">Comment 2</a>:\nKevin O&#39;Brien on 2015-08-10:\n\"1.7x works for me\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1831#3\" target=\"_blank\">Comment 3</a>:\nA Shadowy Figure on 2015-08-10:\n\"Thanks, now I have a starting point\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1831#4\" target=\"_blank\">Comment 4</a>:\nWindigo on 2015-08-17:\n\"Normal - 1.5x\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://www.hackerpublicradio.org/eps.php?id=1832#comments\" target=\"_blank\">hpr1832</a></strong>\n(2015-08-11) \"<em>Simplify writing using markdown and pandoc</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0300.html\" target=\"_blank\">b-yeezi</a>.\n<ul>  <li><a href=\"https://www.hackerpublicradio.org/eps.php?id=1832#1\" target=\"_blank\">Comment 1</a>:\n0xf10e on 2015-08-11:\n\"thx, very useful\"</li>  <li><a href=\"https://www.hackerpublicradio.org/eps.php?id=1832#2\" target=\"_blank\">Comment 2</a>:\nJon Kulp on 2015-08-12:\n\"plus HTML as needed\"</li>  <li><a href=\"https://www.hackerpublicradio.org/eps.php?id=1832#3\" target=\"_blank\">Comment 3</a>:\nDave Morriss on 2015-08-17:\n\"Excellent episode\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1836#comments\" target=\"_blank\">hpr1836</a></strong>\n(2015-08-17) \"<em>The Statusnet Shuffle</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1836#1\" target=\"_blank\">Comment 1</a>:\n0xf10e on 2015-08-17:\n\"you should put up some VPS based blog ;)\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1836#2\" target=\"_blank\">Comment 2</a>:\nNYbill on 2015-08-18:\n\"maybe some day...\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1837#comments\" target=\"_blank\">hpr1837</a></strong>\n(2015-08-18) \"<em>Put an SSD in your Linux Box</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0285.html\" target=\"_blank\">2BFrank</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1837#1\" target=\"_blank\">Comment 1</a>:\n0xf10e on 2015-08-18:\n\"correction on TRIM\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1837#2\" target=\"_blank\">Comment 2</a>:\nnoah on 2015-08-21:\n\"minimizing writes\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1838#comments\" target=\"_blank\">hpr1838</a></strong>\n(2015-08-19) \"<em>Waking up with Windigo</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0215.html\" target=\"_blank\">Windigo</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1838#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp  on 2015-08-19:\n\"The Very Essence\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1838#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-08-19:\n\"I wouldn&#39;t have done it that way...\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1838#3\" target=\"_blank\">Comment 3</a>:\nNYbill on 2015-08-20:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1838#4\" target=\"_blank\">Comment 4</a>:\nBeeza on 2015-08-20:\n\"Geekdom At Its Very Best\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1841#comments\" target=\"_blank\">hpr1841</a></strong>\n(2015-08-24) \"<em>My way into Linux</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0309.html\" target=\"_blank\">folky</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1841#1\" target=\"_blank\">Comment 1</a>:\nWindigo on 2015-08-31:\n\"Great first episode!\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1842#comments\" target=\"_blank\">hpr1842</a></strong>\n(2015-08-25) \"<em>TiT Radio 20 You&#39;ve Been Pwned (probably)</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0131.html\" target=\"_blank\">FiftyOneFifty</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1842#1\" target=\"_blank\">Comment 1</a>:\n0xf10e on 2015-08-25:\n\"Re: Car Malware \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1842#2\" target=\"_blank\">Comment 2</a>:\nMike Ray on 2015-08-25:\n\"We&#39;re doomed I tell eee\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1843#comments\" target=\"_blank\">hpr1843</a></strong>\n(2015-08-26) \"<em>Some Bash tips</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1843#1\" target=\"_blank\">Comment 1</a>:\nKen Fallon on 2015-08-26:\n\"Obsolete ?\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1843#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-08-28:\n\"Maybe obsolescent or outmoded\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1844#comments\" target=\"_blank\">hpr1844</a></strong>\n(2015-08-27) \"<em>The Marantz PMD 660 Professional Solid State Recorder</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1844#1\" target=\"_blank\">Comment 1</a>:\nMike Ray on 2015-08-29:\n\"Quality\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1844#2\" target=\"_blank\">Comment 2</a>:\nJon Kulp on 2015-08-30:\n\"Open Goldberg!\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1844#3\" target=\"_blank\">Comment 3</a>:\nKevin O&#39;Brien on 2015-08-31:\n\"Agree with Mike\"</li></ul>\n</li>\n</ul>',159,47,1,'CC-BY-SA','Community News',0,0,1),
(3973,'2023-10-25','Creating an equalizer preset for your episodes of HPR',938,'A method of creating repeatable processing for your podcasts','<p>Here I describe my method for creating a macro using equalizer,\ncompressor and normalize presets in Audacity, which can be used\nrepeatedly to get consistent results, as long as you use the same voice,\nmicrophone and recording location.</p>\n<p>This is the sample of the equalizer setting I use with a Sennheiser\nMB2 Pro headset:</p>\n<p><a href=\"https://hackerpublicradio.org/eps/hpr3973/hpr3973/eq.png\"\ntitle=\"Equalizer window\"><img\nsrc=\"https://hackerpublicradio.org/eps/hpr3973/hpr3973/eq_thumbnail.png\"\ntitle=\"Click on the thumbnail to see the full picture\"\nalt=\"Screenshot of a set of equalizer faders in Audacity. There is a low pass filter ending at 125Hz, then a valley of attenuation from 250 to 800 Hz, bottoming out at 400 and 500 Hz, then attenuation at 1.6, 2.5 and 5KHz.\" /></a></p>\n<p>This is the waveform for this episode <em>before</em> applying the\nCompressor.</p>\n<p><a\nhref=\"https://hackerpublicradio.org/eps/hpr3973/hpr3973/before.png\"\ntitle=\"Waveform before processing\"><img\nsrc=\"https://hackerpublicradio.org/eps/hpr3973/hpr3973/before_thumbnail.png\"\ntitle=\"Click on the thumbnail to see the full picture\"\nalt=\"Screenshot of a waveform in Audacity. The size of the waveform, i.e. the amplitude, varies considerably in different parts of the recording.\" /></a></p>\n<p>This is the waveform for this episode <em>after</em> applying the\nequalizer discussed earlier, the Compressor at threshold -31dB, noise\nfloor -40dB and ratio 2:1. No make-up gain at the Compressor. Finally,\nNormalize to peak amplitude of -12dB. I was wrong in the show to say\nthat I had been using \"Amplify,\" in fact I have been using\n\"Normalize.\"</p>\n<p><a href=\"https://hackerpublicradio.org/eps/hpr3973/hpr3973/after.png\"\ntitle=\"Waveform after processing\"><img\nsrc=\"https://hackerpublicradio.org/eps/hpr3973/hpr3973/after_thumbnail.png\"\ntitle=\"Click on the thumbnail to see the full picture\"\nalt=\"Screenshot of a waveform in Audacity. The size of the waveform, i.e. the amplitude, is fairly even throughout the track.\" /></a></p>\n',399,45,0,'CC-BY-SA','audacity,equalizer,compressor',0,0,1),
(1722,'2015-03-10','Kansas Linux Fest 2015, March 21-22, Lawrence KS',367,'We wish to announce a new Linux Fest to serve the Midwest','<p>\r\nWe are pleased to announce the first annual Kansas Linux Fest (<a href=\"https://KansasLinuxFest.us\">https://KansasLinuxFest.us</a>), hashtag #KLF15.  It will be hosted by the Lawrence Public Library, Lawrence Kansas, March 21-22, 2015.  The Kansas Linux Fest is a project of the Free/Libre Open Source and Open Knowledge Association of Kansas (<a href=\"https://www.openkansas.us\">https://www.openkansas.us</a>) and other organizations.  \r\n</p>\r\n<p>\r\nSpecial recognition needs to be paid to Hacker Public Radio contributor James Michael DuPont for taking point in making a community event in the central United States a reality.  Speakers (<a href=\"https://www.kansaslinuxfest.us/pages/schedule.html\">https://www.kansaslinuxfest.us/pages/schedule.html</a> ) include Open Source Advocate Dave Lester, Hal Gottfried, cofounder of the Open Hardware Evangelist Kansas City Open Hardware Group, David Stokes, MySQL Community Manager at Oracle, Ben C. Roose, Technology Consultant for Live Performance, Kevin Lane,  Technical Consultant IV at HP Enterprise Services, Jonathan George, CEO @boxcar, and podcaster and open source evangelist, FiftyOneFifty.\r\n</p>\r\n<p>\r\nRegistration for conference tickets can be found on the KLF website.  Fan tickets are free, but supporter level tickets may be purchased with a free will donation which will go towards marketing and food.\r\n</p>\r\n<p>\r\nYou will find links on the <a href=\"https://KansasLinuxFest.us\">https://KansasLinuxFest.us</a> homepage that will allow you to follow the conference on social and other media, as well as an RSS feed.  There is also information on how to become involved with Free/Libre Open Source and Open Knowledge Association of Kansas.\r\n</p>',131,0,0,'CC-BY-SA','#KLF15, Kansas Linux Fest, KLF',0,0,1),
(1723,'2015-03-11','Success With Students',1648,'From taking a podcasting course, students learn the benefit of Creative Commons and open source','<p>\r\nFor his second attempt at a solo episode of HPR, Kevie talks about a very positive experience he had introducing school pupils to podcasting.  From this he was able to discuss the benefits of Creative Commons music and using open source, cross platform software.  The ultimate success came when three students took the plunge and installed Linux on their own computers.\r\n</p>\r\n\r\n<h3>Music included in this episode:</h3>\r\n<ul>\r\n        <li>Try by Feixl <a href=\"https://www.jamendo.com/en/track/1203446/try\">https://www.jamendo.com/en/track/1203446/try</a></li>\r\n        <li>Make My Day by Sunburst <a href=\"https://www.jamendo.com/en/track/964586/make-my-day\">https://www.jamendo.com/en/track/964586/make-my-day</a></li>\r\n</ul>\r\n',296,0,0,'CC-BY-SA','open source, ccmusic, audacity, school, education',0,0,1),
(1726,'2015-03-16','15 Excuses not to Record a show for HPR',1137,'Inspired by a recent meeting with Ken Fallon, Knightwise presents 15 excuses not to record a show.','<p>\r\nInspired by a recent meeting with Ken Fallon at Fossdem, Knightwise presents 15 excuses not to record for Hacker Public Radio.\r\n</p>\r\n<ol>\r\n<li>I don\'t have the right Gear</li>\r\n<li>It doesn\'t sound so polished</li>\r\n<li>I don\'t know how to upload</li>\r\n<li>I don\'t have a radio voice</li>\r\n<li>I don\'t have the time</li>\r\n<li>I\'m shy</li>\r\n<li>I don\'t have anything to say</li>\r\n<li>The stuff I know about is realy niche and noone will be interested</li>\r\n<li>What if I get negative comments</li>\r\n<li>Who would listen to my show anyway</li>\r\n<li>I\'ve never done this before</li>\r\n<li>I\'ll get around to it someday</li>\r\n<li>I recorded a show but I\'m too afraid to submit it</li>\r\n<li>It takes me a long time to edit out the \"um\" and \"er\"</li>\r\n<li>I don\'t know enough about audio editing yet</li>\r\n</ol>',111,0,0,'CC-BY-SA','hpr,podcasting,tips,techniques,kw,knightwise,excuses',0,0,1),
(1727,'2015-03-17','Basic Mutt',1902,'Frank Bell discusses setting up and using Mutt as an email client.','Using a text email client such as Mutt is quite a learning experience.  Here is some information to help you get started.<br />\r\n\r\nThe programs that Frank used to set up Mutt:<br />\r\n\r\nGetting and Sorting Mail:  <br />\r\nFetchmail <a href=\"https://sourceforge.net/projects/fetchmail/\">https://sourceforge.net/projects/fetchmail/</a><br />\r\nProcmail and Formail <a href=\"https://www.procmail.org/\">https://www.procmail.org/</a><br />\r\n\r\nReading and Composing Mail:  Mutt <a href=\"https://www.mutt.org/\">https://www.mutt.org/</a><br />\r\n\r\nSending Mail:  msmtp <a href=\"https://msmtp.sourceforge.net/\">https://msmtp.sourceforge.net/</a><br />\r\n\r\nThese are the references that Frank found most helpful:<br />\r\n\r\nConfiguring Mutt:<br />\r\nQuickstart Guide to Mutt: <a href=\"https://docs.huihoo.com/gentoo/resources/document-listing/guide-to-mutt.html\">https://docs.huihoo.com/gentoo/resources/document-listing/guide-to-mutt.html</a><br />\r\n\r\nCalmar on Mutt:  <a href=\"https://www.calmar.ws/mutt/\">https://www.calmar.ws/mutt/</a><br />\r\nFeeding the Cloud:  Handling multiple identities/accounts in mutt:  <a href=\"https://feeding.cloud.geek.nz/posts/handling-multiple-identitiesaccounts-in/\">https://feeding.cloud.geek.nz/posts/handling-multiple-identitiesaccounts-in/</a><br />\r\n\r\nProcmail (the UMBC link is a great introduction to procmail and procmail\'s regex):<br />\r\nMail Filtering with Procmail:  <a href=\"https://userpages.umbc.edu/~ian/procmail.html#example\">https://userpages.umbc.edu/~ian/procmail.html#example</a><br />\r\n<a href=\"https://www.linux-mag.com/id/826/\">https://www.linux-mag.com/id/826/</a><br />\r\n\r\nSome Text Browsers (for help in parsing HTML emails)<br />\r\nLynx <a href=\"https://lynx.isc.org/\">https://lynx.isc.org/</a><br />\r\nLinks <a href=\"https://www.jikos.cz/~mikulas/links/\">https://www.jikos.cz/~mikulas/links/</a><br />\r\nelinks <a href=\"https://elinks.or.cz/\">https://elinks.or.cz/</a><br />\r\nw3m <a href=\"https://w3m.sourceforge.net/\">https://w3m.sourceforge.net/</a><br />\r\n',195,0,1,'CC-BY-SA','Mutt,email,procmail,fetchmail',0,0,1),
(1729,'2015-03-19','Shield\'s Up - Wood Stove Heat Shield Project',957,'David Whitman builds a safety heat shield for a wood stove in his shop','<p>\r\nThe Problem: Wood stoves get really hot<br />\r\nThe solution: metal heat shield and airspace <br />\r\nI describe how I used common materials and self designed a wood stove heat Shield.<br />\r\nHopefully there are pictures attached to this episode show notes so you can see just how well I described my project<br />\r\n</p>\r\n<p>\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1729-Pictures_Shield_Up-Wood_Stove_Heat_Shield.pdf\">https://hackerpublicradio.org/eps/hpr1729-Pictures_Shield_Up-Wood_Stove_Heat_Shield.pdf</a>\r\n</p>',209,0,1,'CC-BY-SA','Shop, wood heat, Oregon, safety',0,0,1),
(1728,'2015-03-18','Requested Topic: Favourite Browser Extensions',1204,'Fin talks about his favourite browser extensions.','<p>\r\nNoScript is great for blocking JavaScript that may be undesirable. Scripts tend to track users or load obtrusive or undesirable content in my experience.\r\nNoScript also blocks Adobe Flash and Java which can be resource hogs. A simple click will activate them. Scripts can be enabled or disabled by site.\r\n</p>\r\n<p>\r\nHTTPS Everywhere will automatically direct your browser to a secure https version of sites you visit, if available. Great for security (obviously).\r\n</p>\r\n<p>\r\nAdblock Edge is a great ad blocker. It blocks all ads no matter how obtrusive they are. Does not contain hidden white-list like more popular ad blocker: Adblock Plus.\r\n</p>\r\n<p>\r\nLibreJS targets non free JavaScript. I think it is a fantastic idea but makes too many sites unusable. I prefer NoScript as I can more easily micro-manage scripts per domain.\r\n</p>\r\n\r\n<h3>Links:</h3>\r\n\r\n<ul>\r\n<li>FireFox <a href=\"https://www.firefox.com/\">https://www.firefox.com/</a>\r\n</li>\r\n<li>Ahuka\'s show about security certificates <a href=\"https://hackerpublicradio.org/eps.php?id=1720\">https://hackerpublicradio.org/eps.php?id=1720</a>\r\n</li>\r\n<li>NoScript <a href=\"https://noscript.net/\">https://noscript.net/</a>\r\n</li>\r\n<li>HTTPS Everywhere <a href=\"https://www.eff.org/https-everywhere/\">https://www.eff.org/https-everywhere/</a>\r\n</li>\r\n<li>Adblock Edge <a href=\"https://adstomper.bitbucket.org/\">https://adstomper.bitbucket.org/</a>\r\n</li>\r\n<li>LibreJS <a href=\"https://www.gnu.org/software/librejs/\">https://www.gnu.org/software/librejs/</a>\r\n</li>\r\n</ul>\r\n',299,74,1,'CC-BY-SA','browser extensions,firefox,noscript,https everywhere,adblock edge,librejs',0,0,1),
(1731,'2015-03-23','Upgrading an old laptop',719,'I put brand new parts into an old fujitsu lifebook 4215','<p>\r\nIn July of 2010 I was given a laptop to repair by one of my friends, I couldn’t figure out what was wrong with it despite hours of trial and error so eventually I got so frustrated with it that I just set it aside and forgot about for a while. Meanwhile my friend got another laptop so he told me I could keep it.\r\n</p>\r\n\r\n<p>\r\nFor the rest of the post see:<br />\r\n<a href=\"https://anthonyvenable110.wordpress.com/2011/10/10/upgrading-my-laptop/\">https://anthonyvenable110.wordpress.com/2011/10/10/upgrading-my-laptop/</a>\r\n</p>',297,0,0,'CC-BY-SA','hardware upgrade,laptop',0,0,1),
(1730,'2015-03-20','5150 Shades of Beer 0005 River City Brewing Company Revisited',2295,'Fifty One Fity revisits an Air Capitol brewpub to try some new flavors','<p>\r\nThe great thing about brew pubs is that they always trying new beers so the customer experience doesnt become as stale asa half finished can of Budweiser let out overnight.  That means I can return to the same place and experience a whole new vista of flavors.  Such was the case last Sunday, when a social affair brought me withing blocks of the River City Brewing Company in Wichita Kansas.  I had the forethought to be my three growlers for refilling, and by the time the meeting was of it was time for a burger and a beer anyway.  Lets talk about the meal first.\r\n</p>\r\n<p>\r\nHaving already tried their pizza and amazing Cuban sandwich on previous trips, this time a went for a burger.  From the River City menu ( <a href=\"https://www.rivercitybrewingco.com/rcbmenu.pdf\">https://www.rivercitybrewingco.com/rcbmenu.pdf</a> ) The Memphis Burger is topped with sweet pepper bacon, cheddar cheese, crispy onion strings and chipotle BBQ sauce.  On top of all that, the hamburger was grilled to perfection, in my case that being exceedingly rare.  (One of my Dads friends, every time he sees me eating a steak or a burger, always comments You know, Ive seen a critter hurt worse that that and live).  I was most impressed by the onion strings.  These are not the French fried onion rings that you find atop your green beans on Thanksgiving, but rather the most delicate strings of onion imaginable, battered and fried.  I found myself wishing Id thought to order extra BBQ sauce for my French fries, which were hearty and sprinkled with fresh ground black pepper.  Id never thought of peppering my fries before, but be assured Ill do so in the future.\r\n</p>\r\n<p>\r\nTo accompany my burger, I selected the Breckenridge Bourbon Smoked Imperial Stout.  It weighs in at 9.0%abv, so you get a smaller that average portion in an 11oz brandy snifter.  While stouts are usually nearly as bitter as IPAs, I dont notice it as much when coupled with the beers bold flavor.  Unlike IPAs, stouts tend to have enough malty richness to add balance.  In the case of this beer, the barley is smoked over hazelnuts before fermentation, giving this beer its flavor and its name.  Ive want to try a smoked stout since I heard Tracy Hotlz speak of them back on the old Podbrewers show.  I dont think Id want to be restricted to an exclusive diet of smoked beers, but this was a welcome change from the ordinary, and a great compliment to my beefy repast.  Truly an excellent brew.\r\n</p>\r\n<p>\r\nNow, on to the contents of my three growlers.  I wish I could give you first impressions, but come on, I just couldnt wait for you folks.  It was hard enough to wait for the containers to chill overnight in the fridge.  \r\n</p>\r\n<p>\r\nThe first beer is even more unique than the smoked stout. Donut Whole Love Affair #3 Pineapple Wit is made with actual pineapple donuts (from River Citys Facebook page  <a href=\"https://www.facebook.com/RiverCityBreweryCo/photos/a.555320064516059.1073741826.194563133925089/796375363743860/?type=1\">https://www.facebook.com/RiverCityBreweryCo/photos/a.555320064516059.1073741826.194563133925089/796375363743860/?type=1</a> ).  The first taste you encounter is tart pineapple on the tip of your tongue joined by powdered sugar as the beer washes towards the back of you mouth.  The sugar taste tends to stay with you between sips, but the whole effect is subtle and wonderful, not fruit juicy like a shandy.  The wheat beer hovers in the background, not enough to obscure the donut, but blending the pastry taste into the breadyness of the beer.  I didnt know what to expect of this beer when I ordered it, but I am most pleased I did.  5.65abv 11 IBUs 16oz Weizen\r\n</p>\r\n<p>\r\nNext, we have Pryze Fyter Red Rye.  By far, this is the smoothest and richest rye beer Ive ever tasted.  Im a big fan of rye beers, but they tend to be a little more harsh than wheat beers, and are of course more bitter.  Like rye whiskey, rye beer is an acquired taste for many people, and best suited for those with a palette that craves bold flavors.  According to the menu, Carmel malts, a copious amount of rye.  Spicy, floral, earthy, and ready to smack you in the kisser.  5.6%abv 55 IBUs 16oz Nonic\r\n</p>\r\n<p>\r\nFinally, we have the Buffeit Bourbon Baltic Porter.  Of the two bourbon barrel aged porters on the menu, my barman described this slightly sweeter.  While Ive never been a fan of the woody tasting bourbons of Tennessee, barrel aging lends a roundness to beers, and compliments the roasted malts and the hops.  This is the strongest of the beers I brought home, at 7.2%abv, 47IBUs, and would be served in a 13z Tulip glass.\r\n</p>\r\n<p>\r\nI made the mistake of not taking a beer menu home with me for documentation, as a list of currently available beers no longer appears on line.  Chris Arnold took the time to scan a copy and send it to my e-mail.  Thanks Chris.  I dont think River City Brewing Company will mind me attaching the menu to my notes for you listeners to salivate over.  There are two in particular Im sorry to have missed, the Stinky Pete Plum Saison (they always seems to be out of the raisin and plum beers) and the Emerald City Stout (a man has only so many growlers).\r\n</p>\r\n<p>\r\nThat brings me to my next topic.  Among the many interviews I want to do from Linux Fest next week, Im also going to visit the Free State Brewery, only a couple blocks away.  I called ahead, and they wont fill other pubs growlers (thats going to cost you some points Free State).  On the upside, Ill have a couple new growlers to add to my collection.\r\n</p>\r\n<p>\r\nMenu: <a href=\"https://hackerpublicradio.org/eps/hpr1730.pdf\">https://hackerpublicradio.org/eps/hpr1730.pdf</a>\r\n</p>',131,14,0,'CC-BY-SA','5150 Shades of Beer,beer,growler,stout,River City Brewing Company',0,0,1),
(1732,'2015-03-24','Renovating another Public-Domain Counterpoint Textbook',2014,'A follow-up to ep. 1512, I reflect on what I\'ve learned digitizing two Counterpoint textbooks.','<p>\r\nI mistakenly referred to episode 1516 while I was speaking. I meant to say 1512. The two musical bumpers I used in the show are by J.S. Bach, examples 90 and 91 in the textbook \"Applied Counterpoint,\" by Percy Goetschius. These are my own MIDI renditions so they have no copyright burden upon them. \r\n</p>\r\n<p>\r\nMy html-to-epub conversion command (requires calibre): \r\n</p>\r\n<pre>\r\nebook-convert foobar.html foobar.epub \\\r\n--output-profile=tablet \\\r\n--disable-font-rescaling \\\r\n--smarten-punctuation \\\r\n--change-justification=left \\\r\n--preserve-cover-aspect-ratio \\\r\n--cover=./pathto/cover.jpg \\\r\n--use-auto-toc \\\r\n--level1-toc \"//h:h1\" \\\r\n--level2-toc \"//h:h3\"\r\n</pre>\r\n\r\n<h3>Links</h3>\r\n\r\n<ul>\r\n<li>hpr1512 :: Adopting and Renovating a Public-Domain Counterpoint Textbook: <a href=\"https://hackerpublicradio.org/eps.php?id=1512\">https://hackerpublicradio.org/eps.php?id=1512</a>\r\n</li>\r\n<li>The counterpoint page on my website, with links to all versions of the counterpoint textbooks I mentioned: <a href=\"https://jonathankulp.org/gratis.html\">https://jonathankulp.org/gratis.html</a>\r\n</li>\r\n<li>My handy E-Reader App Compatibility Chart: <a href=\"https://jonathankulp.org/ereader_compatibility_tables.html\">https://jonathankulp.org/ereader_compatibility_tables.html</a>\r\n</li>\r\n<li>Blog post \"Why Renovate an Old Counterpoint Book?\":  <a href=\"https://jonathankulp.org/goetschius_rationale.html\">https://jonathankulp.org/goetschius_rationale.html</a>\r\n</li>\r\n<li>Calibre: <a href=\"https://calibre-ebook.com/\">https://calibre-ebook.com/</a>\r\n</li>\r\n<li>Manual for Calibre\'s Command Line Interface: <a href=\"https://manual.calibre-ebook.com/cli/cli-index.html\">https://manual.calibre-ebook.com/cli/cli-index.html</a>\r\n</li>\r\n<li>Monocle embedded eBook reader project: <a href=\"https://monocle.inventivelabs.com.au/\">https://monocle.inventivelabs.com.au/</a>\r\n<p></p>\r\n</li>\r\n</ul>\r\n',238,0,0,'CC-BY-SA','public-domain, textbooks, music, counterpoint, Lilypond, html, scripting, calibre, ebooks',0,0,1),
(1734,'2015-03-26','Vim Hints 003',1562,'Hints and Tips for Vim users - part 3','<h2 id=\"moving-around\">Moving Around</h2>\r\n<p>In this episode I want to look at how you move around the file you are editing in Vim. I also want to add some more elements to the configuration file we started building in the <a href=\"https://hackerpublicradio.org/eps.php?id=1724\" title=\"Vim Hints 002\">last episode</a>.</p>\r\n<h2 id=\"full-notes\">Full Notes</h2>\r\n<p>Since the notes explaining this subject are long (the size limit is 4000 characters), they have been placed here: <a href=\"https://hackerpublicradio.org/eps/hpr1734_full_shownotes.html\">https://hackerpublicradio.org/eps/hpr1734_full_shownotes.html</a></p>\r\n<p>I usually create my notes with <em>Markdown</em> and <em>pandoc</em>. As an experiment this time I have used a <em>pandoc</em> template which uses the same CSS that provides the style for the main HPR pages. I hope it makes these notes look better than the very bare HTML I have produced in the past.</p>\r\n<h2 id=\"links\">Links</h2>\r\n<ol type=\"1\">\r\n<li>Vim Hints Episode 1 <a href=\"https://hackerpublicradio.org/eps.php?id=1714\">https://hackerpublicradio.org/eps.php?id=1714</a></li>\r\n<li>Vim Hints Episode 2 <a href=\"https://hackerpublicradio.org/eps.php?id=1724\">https://hackerpublicradio.org/eps.php?id=1724</a></li>\r\n</ol>\r\n',225,82,1,'CC-BY-SA','vim,editor,movement,configuration',0,0,1),
(1740,'2015-04-03','Mailing List Etiquette',2744,'Some advice about best practices on mailing lists','<h1 id=\"mailing-list-etiquette\">Mailing List Etiquette</h1>\r\n<h2 id=\"overview\">Overview</h2>\r\n<p>In February 2015 I created a script to add a section to the monthly Community News show notes. The added section summarises the discussions on the HPR mailing list over the previous month. My script processes the messages archived on the <a href=\"https://dir.gmane.org/gmane.network.syndication.podcast.hacker-public-radio\" title=\"Gmane\">Gmane</a> site and reports on the <em><a href=\"https://en.wikipedia.org/wiki/Conversation_threading\" title=\"threads\">threads</a></em> it finds there.</p>\r\n<p>In writing this script I noticed the number of times people made errors in replying to existing message threads and initiating new threads on the list. I thought it might be helpful if I explained some of the <em><a href=\"https://www.visualthesaurus.com/cm/wc/dos-and-donts-or-dos-and-donts/\" title=\"do&#39;s and don&#39;ts\">do\'s and don\'ts</a></em> of mailing list use to help avoid these errors.</p>\r\n<h2 id=\"full-notes\">Full Notes</h2>\r\n<p>Since the notes explaining this subject are long (the size limit is 4000 characters), they have been placed here: <a href=\"https://hackerpublicradio.org/eps/hpr1740_full_shownotes.html\">https://hackerpublicradio.org/eps/hpr1740_full_shownotes.html</a></p>\r\n<h2 id=\"experimental-epub-notes\">Experimental EPUB Notes</h2>\r\n<p>For this show I have tried generating an EPUB version of the full notes. This can be found here: <a href=\"https://hackerpublicradio.org/eps/hpr1740_full_shownotes.epub\">https://hackerpublicradio.org/eps/hpr1740_full_shownotes.epub</a>. Comments on this idea are welcome.</p>\r\n<h2 id=\"links\">Links</h2>\r\n<ol type=\"1\">\r\n<li>Gmane archive of the Hacker Public Radio mailing list: <a href=\"https://dir.gmane.org/gmane.network.syndication.podcast.hacker-public-radio\">https://dir.gmane.org/gmane.network.syndication.podcast.hacker-public-radio</a></li>\r\n<li>Wikipedia article on message groupings referred to as <em>conversations</em>, <em>topic threads</em>, or <em>threads</em>: <a href=\"https://en.wikipedia.org/wiki/Conversation_threading\">https://en.wikipedia.org/wiki/Conversation_threading</a></li>\r\n<li>A brief note on how to punctuate the phrase &quot;<em>do\'s and don\'ts</em>&quot;: <a href=\"https://www.visualthesaurus.com/cm/wc/dos-and-donts-or-dos-and-donts/\">https://www.visualthesaurus.com/cm/wc/dos-and-donts-or-dos-and-donts/</a></li>\r\n<li>Wikipedia article on <em>Usenet</em>: <a href=\"https://en.wikipedia.org/wiki/Usenet\">https://en.wikipedia.org/wiki/Usenet</a></li>\r\n<li>Thunderbird add-on <em>ThreadVis</em>: <a href=\"https://addons.mozilla.org/en-US/thunderbird/addon/threadvis/\">https://addons.mozilla.org/en-US/thunderbird/addon/threadvis/</a></li>\r\n<li>Wikipedia article on the RFC document: <a href=\"https://en.wikipedia.org/wiki/Request_for_Comments\">https://en.wikipedia.org/wiki/Request_for_Comments</a></li>\r\n<li>Text of RFC5322: <a href=\"https://www.rfc-editor.org/rfc/rfc5322.txt\">https://www.rfc-editor.org/rfc/rfc5322.txt</a></li>\r\n<li>Wikipedia article on Email: <a href=\"https://en.wikipedia.org/wiki/Email\">https://en.wikipedia.org/wiki/Email</a></li>\r\n<li>Wikipedia article on MIME used in email: <a href=\"https://en.wikipedia.org/wiki/MIME\">https://en.wikipedia.org/wiki/MIME</a></li>\r\n<li>Description of a threading algorithm from Jamie Zawinski: <a href=\"https://www.jwz.org/doc/threading.html\">https://www.jwz.org/doc/threading.html</a></li>\r\n<li>Text of RFC1153: <a href=\"https://www.faqs.org/rfcs/rfc1153.html\">https://www.faqs.org/rfcs/rfc1153.html</a></li>\r\n<li>Wikipedia article on posting style: <a href=\"https://en.wikipedia.org/wiki/Posting_style\">https://en.wikipedia.org/wiki/Posting_style</a></li>\r\n<li>A recent <strong>large</strong> thread on the <em>Mailman-Users</em> mailing list discussing the subject of replying to lists: <a href=\"https://www.mail-archive.com/mailman-users%40python.org/msg66089.html\">https://www.mail-archive.com/mailman-users%40python.org/msg66089.html</a></li>\r\n</ol>',225,0,1,'CC-BY-SA','email,mailing list,thread,conversation,mail client',0,0,1),
(1733,'2015-03-25','LinuxLugCast Episode-003 Outtakes',4261,'Preshow &amp; aftershow banter that does not get published through our normal feeds.','<p>\r\nSome good content that we do not publish.\r\n</p>\r\n<p>\r\n<a href=\"https://linuxlugcast.com/?p=162\">https://linuxlugcast.com/?p=162</a>\r\n</p>',265,0,1,'CC-BY-SA','linuxlugcast,outtakes',0,0,1),
(1736,'2015-03-30','How I run my small business using Linux',1139,'How I use Linux for my Business','<h3>Hardware</h3>\r\n\r\n<ul>\r\n<li>System76 Galago Ultrapro - Ubuntu 14.04\r\n</li>\r\n<li>Synology DiskStation DS213j\r\n</li>\r\n<li>LG G2\r\n</li>\r\n</ul>\r\n\r\n<h3>Proprietary Applications</h3>\r\n\r\n<ul>\r\n<li>Synology Cloud Station\r\n</li>\r\n<li>Wireframe Sketcher\r\n</li>\r\n</ul>\r\n\r\n<h3>Free Applications</h3>\r\n\r\n<ul>\r\n<li>pandoc\r\n</li>\r\n<li>discount\r\n-firefox\r\n</li>\r\n<li>chromium\r\n</li>\r\n<li>gvim\r\n</li>\r\n<li>libreoffice\r\n</li>\r\n<li>planner\r\n</li>\r\n<li>hamster\r\n</li>\r\n<li>todo.txt\r\n</li>\r\n<li>gnucash\r\n</li>\r\n<li>virtualbox\r\n</li>\r\n<li>thunderbird\r\n<ul>\r\n<li>enigmail</li>\r\n<li>stationary</li>\r\n</ul>\r\n</li>\r\n<li>california\r\n</li>\r\n<li>ranger\r\n</li>\r\n<li>L2TP/IPSEC vpn client\r\n</li>\r\n<li>meld\r\n</li>\r\n<li>deja-dup -> Box\r\n</li>\r\n<li>Systemback\r\n</li>\r\n<li>rsync\r\n</li>\r\n</ul>\r\n\r\n<h3>Links</h3>\r\n\r\n<ul>\r\n<li><a href=\"https://synology.com\">https://synology.com</a>\r\n</li>\r\n<li><a href=\"https://wireframesketcher.com\">https://wireframesketcher.com</a>\r\n</li>\r\n<li><a href=\"https://www.system76.com\">https://www.system76.com</a>\r\n</li>\r\n<li><a href=\"https://todotxt.com/\">https://todotxt.com/</a>\r\n</li>\r\n<li><a href=\"https://www.pandoc.org\">https://www.pandoc.org</a>\r\n</li>\r\n<li><a href=\"https://daringfireball.net/projects/markdown/\">https://daringfireball.net/projects/markdown/</a>\r\n</li>\r\n<li><a href=\"https://launchpad.net/l2tp-ipsec-vpn\">https://launchpad.net/l2tp-ipsec-vpn</a>\r\n<p></p>\r\n</li>\r\n</ul>',300,0,1,'CC-BY-SA','linux, small business, open source',0,0,1),
(1743,'2015-04-08','Scale 13x Part 1 of 6',4079,'Lord Drachenblut at Scale 13x. Today Docker, Fedora Activity Day, Matthew Miller Fedora Project Lead','<h2>Introduction</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://2dbdd5116ffa30a49aa8-c03f075f8191fb4e60e74b907071aee8.ssl.cf1.rackcdn.com/2539326_1417243198.5282_app.png\" height=\"308\" /><br />\r\n</p>\r\n<p>Lord Drachenblut introduces himself</p>\r\n<p>\r\n<br />\r\nWebsite: <a href=\"https://www.gofundme.com/gysc0o\" target=\"_blank\">https://www.gofundme.com/gysc0o</a>\r\n</p>\r\n<blockquote cite=\"https://www.gofundme.com/gysc0o\">\r\nGreetings everyone. I\'m Matthew ”Lord Drachenblut\" Williams. I\'m currently working on gathering the fund to attend the Southern California Linux Expo aka SCALE. As many of you already know I have spent the last year struggling against esophageal cancer. I am nearing a point which I can start traveling and attending conferences again. My goal is to raise the funds so that in February of 2015 I can attend Scale. I am also working on a talk that I hope to give at SCALE. My sincerest thanks to the community that has been there for me during my recovery and to those that will help me in this endeavor. Should I raise more funds than needed to attend SCALE my goal will be to submit my talk to other conferences and to give my talk at those as well.\r\n</blockquote>\r\n\r\n<h2>Docker</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://pbs.twimg.com/profile_images/65895691/avatar_400x400.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>Listen to the interview with Jérôme Petazzoni.</p>\r\n<p>\r\n<img src=\"https://d3oypxn00j2a10.cloudfront.net/0.16.0/img/nav/docker-logo-loggedout.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.docker.com/\" target=\"_blank\">https://www.docker.com/</a><br />\r\nLinkedIn: <a href=\"https://www.linkedin.com/profile/view?id=18390427\" target=\"_blank\">https://www.linkedin.com/profile/view?id=18390427</a><br />\r\nTwitter: <a href=\"https://twitter.com/jpetazzo\" target=\"_blank\">https://twitter.com/jpetazzo</a>\r\n</p>\r\n<blockquote cite=\"https://www.docker.com/whatisdocker/\">\r\nDocker is an open platform for developers and sysadmins to build, ship, and run distributed applications. Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. As a result, IT can ship faster and run the same app, unchanged, on laptops, data center VMs, and any cloud.\r\n</blockquote>\r\n\r\n<h2>Fedora Activity Day</h2>\r\n<blockquote cite=\"https://fedoraproject.org/wiki/Fedora_Activity_Day_-_FAD\">\r\nThe Fedora Activity Day (FAD) is a regional event (either one-day or a multi-day) that allows Fedora contributors to gather together in order to work on specific tasks related to the Fedora Project.\r\n</blockquote>\r\n\r\n<h2>Fedora interview with Matthew Miller</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/7/000/1aa/217/0c09cd7.jpg\" height=\"308\" /><br />\r\n</p>\r\n<p>\r\n<img src=\"https://getfedora.org/static/images/fedora-logotext.png\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://getfedora.org/en/\" target=\"_blank\">https://getfedora.org/en/</a>\r\n</p>\r\n<blockquote cite=\"https://fedoraproject.org/wiki/Overview\">\r\n<p>The <em>Fedora Project</em> is a partnership of free software community members from around the globe.  The Fedora Project builds open source software communities and produces a Linux distribution called \"Fedora.\" The Fedora Project\'s mission is to lead the advancement of free and open source software and content as a collaborative community. \r\n</blockquote>\r\n\r\n',24,0,1,'CC-BY-SA','scale 13x,Docker,Fedora,Matthew Miller',0,0,1),
(1744,'2015-04-09','Scale 13x Part 2 of 6',3770,' Postgres SQL in Space, Bryan Lunduke, and OpenSuSe Build Service','<h2>Josh Berkus Postgres SQL in Space</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://pgexperts.com/media/img/associates/josh_berkus-thumb.png\"/><br />\r\n</p>\r\n<p>\r\n<img src=\"https://www.postgresql.org/files/community/propaganda/100x58_1.gif\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://www.postgresql.org/\" target=\"_blank\">https://www.postgresql.org/</a><br />\r\n</p>\r\n<blockquote cite=\"https://pgexperts.com/team/josh_berkus/\">\r\nJosh Berkus has been a member of the PostgreSQL Core Team since 2003 and has been working as a database consultant since 1995. Josh\'s work experience includes 8 years of independant consulting on database applications, primarily building applications for the legal and HR industries. He was also head of Sun Microsystem\'s PosgtreSQL support staff for 2 years and helped launch BI startup Greenplum.\r\n</blockquote>\r\n\r\n<h2>Bryan Lunduke</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/p/2/000/0e5/11e/2e85fd4.jpg\"/><br />\r\n</p>\r\n<p>\r\n<img src=\"https://lunduke.com/wp-content/themes/LDThreePointOh/bigbanner.jpg\" alt=\"logo\" />\r\n<br />\r\nWebsite: <a href=\"https://lunduke.com/\" target=\"_blank\">https://lunduke.com/</a><br />\r\nLinkedIn: <a href=\"https://www.linkedin.com/in/bryanlunduke\" target=\"_blank\">https://www.linkedin.com/in/bryanlunduke</a><br />\r\nTwitter: <a href=\"https://twitter.com/bryanlunduke\" target=\"_blank\">https://twitter.com/bryanlunduke</a>\r\n</p>\r\n<blockquote cite=\"\">\r\n</blockquote>\r\n\r\n<h2>OpenSuSe Build Service with Markus Feilner and Lance Albertson</h2>\r\n<p>\r\n<img src=\"https://www.jefferyfernandez.id.au/wp-content/uploads/2008/03/logo-buildservice.png\" alt=\"logo\" />\r\n</p>\r\n<h2>Markus Feilne</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://media.licdn.com/mpr/mpr/shrink_200_200/AAEAAQAAAAAAAAH2AAAAJDY5Nzg0MTQ4LTlmMjItNDVmYy05OWM5LWExM2ViNjlkYjljYQ.jpg\"/><br />\r\n</p>\r\n<p>\r\nWebsite: <a href=\"https://plus.google.com/+MarkusFeilner/about\" target=\"_blank\">https://plus.google.com/+MarkusFeilner/about</a><br />\r\nLinkedIn: <a href=\"https://www.linkedin.com/in/markusfeilner\" target=\"_blank\">https://www.linkedin.com/in/markusfeilner</a><br />\r\n</p>\r\n<blockquote cite=\"\">\r\nOpen mind. Vigil. Proud citizen and honorable diplomat of the Conch republic. Minister of the Universal Life Church. Jedi knight. Owner of Lunar property. Linux and open source human, occasional and highly provocative Apple troll (#iTroll)\r\n</blockquote>\r\n<h2>Lance Albertson</h2>\r\n<p>\r\n<img alt=\"headshot\" src=\"https://osuosl.org/sites/default/files/Lancecropped%2012%3A15.jpg\"/><br />\r\n</p>\r\n\r\n<p>\r\nWebsite: <a href=\"https://osuosl.org/about/people/lance-albertson\" target=\"_blank\">https://osuosl.org/about/people/lance-albertson</a><br />\r\n</p>\r\n<blockquote cite=\"https://osuosl.org/about/people/lance-albertson\">\r\nDirector | Cat Herder<br />\r\nLance became OSL director in early 2013. He has managed all of the hosting activities that the OSL provides for more than 160 high-profile open source projects since joining the lab as lead systems administrator and architect in 2007. Lance’s involvement in the open source community began in 2003, when he became a developer and package maintainer with Gentoo Linux. Prior to joining the OSL, Lance was a UNIX Administrator for the Enterprise Server Technologies group at Kansas State University. In his free time he helps organize Beaver BarCamp and plays trumpet in local jazz group The Infallible Collective.\r\n<br />\r\nLance can be reached at lance-at-osuosl-dot-org\r\n</blockquote>\r\n\r\n\r\n',24,0,1,'CC-BY-SA','scale 13x,postgres sql,Bryan Lunduke,OpenSuSe',0,0,1),
(1746,'2015-04-13','Scale 13x Part 3 of 6',3200,'Eight interviews from Scale 13x','<ul>\r\n<li>lpi: <a href=\"https://www.lpi-na.org/get-certified-in-los-angeles-join-us-at-scale-13x/\">https://www.lpi-na.org/get-certified-in-los-angeles-join-us-at-scale-13x/</a>\r\n</li>\r\n<li>one course source: <a href=\"https://www.socallinuxexpo.org/scale/13x/sponsor/one-course-source\">https://www.socallinuxexpo.org/scale/13x/sponsor/one-course-source</a>\r\n</li>\r\n<li>elementary os: <a href=\"https://www.socallinuxexpo.org/scale/13x/sponsor/elementaryos\">https://www.socallinuxexpo.org/scale/13x/sponsor/elementaryos</a>\r\n</li>\r\n<li>open source robotic tools: <a href=\"https://www.socallinuxexpo.org/scale9x-media/scalemedia/scale/scale9x-media/simple_cfp/presentations/13_30-Eugene-John-Classroom-reflection.pdf\">https://www.socallinuxexpo.org/scale9x-media/scalemedia/scale/scale9x-media/simple_cfp/presentations/13_30-Eugene-John-Classroom-reflection.pdf</a>\r\n</li>\r\n<li>syslogng: <a href=\"https://www.socallinuxexpo.org/scale/13x/presentations/syslog-ng-log-collecting-log-processing-and-information-extraction\">https://www.socallinuxexpo.org/scale/13x/presentations/syslog-ng-log-collecting-log-processing-and-information-extraction</a>\r\n</li>\r\n<li>openx: <a href=\"https://www.socallinuxexpo.org/scale/13x/sponsor/openx\">https://www.socallinuxexpo.org/scale/13x/sponsor/openx</a>\r\n</li>\r\n<li>christopher think penguin: <a href=\"https://www.socallinuxexpo.org/scale/13x/sponsor/think-penguin\">https://www.socallinuxexpo.org/scale/13x/sponsor/think-penguin</a>\r\n</li>\r\n<li>kodi: <a href=\"https://www.socallinuxexpo.org/scale/13x/sponsor/kodi\">https://www.socallinuxexpo.org/scale/13x/sponsor/kodi</a>\r\n</li>\r\n</ul>',24,0,1,'CC-BY-SA','scale 13x,lpi,one course source,elementary OS,opensource robotics,syslogng,think penguin,kodi',0,0,1),
(1747,'2015-04-14','Scale 13x Part 4 of 6',3150,'Five interviews from Scale x13','<ul>\r\n<li>SoCal Perl Mongers: <a href=\"https://www.socallinuxexpo.org/scale7x/dotorg/socal-perl-mongers.html\">https://www.socallinuxexpo.org/scale7x/dotorg/socal-perl-mongers.html</a>\r\n</li>\r\n<li>Building Storage as a Service with OpenStack Cloud: <a href=\"https://www.socallinuxexpo.org/scale11x/presentations/building-storage-service-openstack-cloud.html\">https://www.socallinuxexpo.org/scale11x/presentations/building-storage-service-openstack-cloud.html</a>\r\n</li>\r\n<li>Girls in Tech LA: <a href=\"https://www.socallinuxexpo.org/scale/13x/sponsor/girls-tech-la-1\">https://www.socallinuxexpo.org/scale/13x/sponsor/girls-tech-la-1</a>\r\n</li>\r\n<li>Snowdrift.coop: <a href=\"https://www.socallinuxexpo.org/scale/13x/sponsor/snowdriftcoop\">https://www.socallinuxexpo.org/scale/13x/sponsor/snowdriftcoop</a> \r\n</li>\r\n<li>SaltStack: <a href=\"https://www.socallinuxexpo.org/scale/13x/sponsor/saltstack\">https://www.socallinuxexpo.org/scale/13x/sponsor/saltstack</a>\r\n</li>\r\n</ul>',24,0,1,'CC-BY-SA','scale 13x,perl,Open stack,Girls in tech LA,snowdrift.coop,SaltStack',0,0,1),
(1748,'2015-04-15','Scale 13x Part 5 of 6',4106,'Four interviews from Scalex13','<ul>\r\n<li>Cecil Watson project lead LinHES: <a href=\"https://www.socallinuxexpo.org/scale/13x/sponsor/linhes-1\">https://www.socallinuxexpo.org/scale/13x/sponsor/linhes-1</a>\r\n</li>\r\n<li>warthog9 and his k9 homebrew robot: \r\n</li>\r\n<li>Michael Hall (@mhall119). Ubuntu Community Manager at Canonical: <a href=\"https://www.socallinuxexpo.org/scale11x/sponsor/canonical.html\">https://www.socallinuxexpo.org/scale11x/sponsor/canonical.html</a>\r\n</li>\r\n<li>brian Proffitt ovirt project: <a href=\"https://www.socallinuxexpo.org/tags/ovirt\">https://www.socallinuxexpo.org/tags/ovirt</a>\r\n</li>\r\n</ul>',24,0,1,'CC-BY-SA','scale 13x,LinHES,robots,Michael Hall,Ubuntu,ovirt project',0,0,1),
(1749,'2015-04-16','Scale 13x Part 6 of 6',1425,'Justin King browser based emulated computer','<p>\r\nI am 13 years old and live in Santa Barbara. I have participated in the Open Source community for several years. My dad has been on the SCALE leadership team for a long time, and he introduced me to programming. My favorite programming languages are HTML and Javascript with Enyo because I like creating websites and webOS apps. I also program in Shell and some Python, and like making short animations using Blender. I have recently made the world\'s first emulator for the WITCH, the first currently working fixed-point decimal computer. I recently earned my Technician Amateur Radio license and enjoy attending radio club meetings. Besides geeking, I like to swim, act, and do fun events with the Boy Scouts.\r\n</p>',24,0,1,'CC-BY-SA','scale 13x,young geeks,programming,amateur radio',0,0,1),
(1737,'2015-03-31','Five Steps to Vim',1339,'Frank Bell discusses how he learned to stop worrying and love the vim','<p>\r\nThe vim editor is based on the venerable vi editor, which dates from the very\r\nearly days of Unix.  Many persons find it intimidating for the absence of a\r\nmenu bar, a terse command set that is very much its own, and its \"modal\"\r\ndesign.\r\n</p>\r\n<p>\r\nNevertheless, under its plain surface is a powerful and versatile tool.  Frank\r\nBell describes his five steps to learning to use and love vim.\r\n</p>\r\n<ol>\r\n<li>Use a .vimrc file.</li>\r\n<li>Train yourself to change modes.</li>\r\n<li>Learn and use a few basic commands.  These should be enough to get you\r\ngoing:  x, dd, dw (to delete text); cw (change a work); yy (\"yank\" or copy a\r\nline); p and P (to paste text); u (undo); w (\"write\") or save text; q (quit vim).</li>\r\n<li>Don\'t force yourself to move the cursor with the h-j-k-l keys if that doesn\'t feel natural.\r\nUse the arrow keys.</li>\r\n<li>Use vim to write stuff.</li>\r\n</ol>\r\n\r\n<h3>Links:</h3>\r\n<ul>\r\n<li>Linux Voice vim tutorial: <a href=\"https://www.linuxvoice.com/download-linux-voice-issue-1-with-audio/\">https://www.linuxvoice.com/download-linux-voice-issue-1-with-audio/</a></li>\r\n<li>Linux Voice vim video: <a href=\"https://www.linuxvoice.com/learn-to-love-vim/\">https://www.linuxvoice.com/learn-to-love-vim/</a> \r\n</li>\r\n<li>\r\nvim homepage:  <a href=\"https://www.vim.org/index.php\">https://www.vim.org/index.php</a> \r\n</li>\r\n<li>\r\nvim spellcheck:  <a href=\"https://vimdoc.sourceforge.net/htmldoc/spell.html\">https://vimdoc.sourceforge.net/htmldoc/spell.html</a>\r\n</li>\r\n<li>\r\nDave Morriss\'s vim hints HPR series:  <a href=\"https://hackerpublicradio.org/series/0082.html\">https://hackerpublicradio.org/series/0082.html</a>\r\n</li>\r\n</ul>\r\n',195,82,0,'CC-BY-SA','vim,text editor',0,0,1),
(1742,'2015-04-07','How to Get Yourself On an Open Source Podcast - Presentation for Kansas Linux Fest, 22 March 2015',1786,'Re-recording of a presentation for KLF that went unrecorded','<p>\r\nHowdy folks, this is 5150 for Hacker Public Radio.  What you are about to hear is a presentation titled \"How to Get Yourself on an Open Source Podcast\" that I delivered at Kansas Linux Fest on 22 March 2015.  Since it was not recorded (I was told the SD card was full), and there has been interest expressed by my fellow podcasters, I thought it might be worth re-recording.  I am afraid Mike Dupont is not satisfied with any of the video from KLF 2015, this may be the only talk from that event you get to hear. However, show notes are extensive, <a href=\"https://lanyrd.com/2015/klf15/schedule/\">https://lanyrd.com/2015/klf15/schedule/</a>   All I can tell you is, three out of the four audience members seemed to enjoy my presentation.  I shall deliver the rest of this podcast as if you gentile listeners were my live audience.\r\n</p>\r\n<p>\r\nA. Howdy folks, my name is Don Grier. I\'m an IT consultant and farmer from South Central Kansas. I am also a podcaster.  You might recognize my voice from such podcasts as Hacker Public Radio, the Kernel Panic Oggcast, or Linux LUG Cast, where I use the handle, FiftyOneFifty.\r\n</p>\r\n<p>\r\nI. When fellow Hacker Public Radio host Mike Dupont told me KLF would be a reality, I struggled to find a topic that I knew well enough to give a talk about.  It was almost in jest that I said I could talk about \"How to Get Yourself on an Open Source Podcast\".  Actually, since that was as far as my proposal went, I was shocked and honored to find myself on the same roster with so many other speakers with impressive credentials and technical topics.\r\n</p>\r\n<p>\r\nII. This afternoon, I hope not only to chronicle my personal history with Linux and open source related podcasts, but to show you why I believe podcasting can be as an important part of giving back to the community as contributing code, or documentation, or cash.  Linux podcasts bind the community by providing education, both as basic as Linux Reality or as specific as GNU World Order.  Podcasts announce new innovations, and tell us of Free and Open Source software adoption and opposition in corporations and governments.  Podcasts herald community events like this one, and provide a little humor at the end of a long day.\r\n</p>\r\n<p>\r\nB. Some of you may wonder why I\'m using old school technology to organize my notes at a high tech conference. At this point, 5150 holds up several stapled sheets of paper in large print.  The plain and simple truth is that I can\'t read my phone or tablet with my glasses on; and I\'m already using bifocals.  It just seems every time I get new glasses, the lower lenses work for about two weeks, then I have to take then off to see the phone. But this last time I figured I\'d outsmart my the system and just order a single focus lenses.  I was still congratulating myself on my thriftiness when I put my new glasses on, sat down at the computer, and realized I couldn\'t read the keyboard.\r\n</p>\r\n<p>\r\nC. Before I talk about my history as a podcaster, I think I should tell you my history with Linux.\r\n</p>\r\n<p>\r\nI. My first experience with Linux was with a boxed set of Mandrake 7.2 around 2002.  I always maintain at least a second running system in the house, in case the primary machine coughs up a hairball. I\'d always been a geek alternative OS\'s, and I wanted a tertiary machine on my network that wouldn\'t be affected by the propagation of Windows viruses. \r\n</p>\r\n<p>\r\na. There wasn\'t much flash to Linux apps in those days, I recall I was not impressed by whichever browser shipped with Mandrake.  I don\'t recall what I knew about installing additional applications from repositories, but in any case I was still on dialup.  \r\n</p>\r\n<p>\r\nb. The Pentium I that I installed Mandrake on had both a modem and an Ethernet card. The installer asked which one I used to reach the Internet, and only set up one of the two devices.  This annoyed me as I\'d planned to use the Linux box as a gateway to see if it would save a few CPU cycles on the P4 I used as a gaming machine back then.  I really wouldn\'t have know where to go on the Internet for help, and I expect help would not be as forth coming 13 years ago.\r\n</p>\r\n<p>\r\nII. My next experience with Linux came around 2007.  The school I consulted for had several Windows 98 machines not compatible with the software they wanted to run. Even though the machines were P4\'s, we determined the cost of XP plus memory upgrades could better be applied to new machines.  As a result, I was able to bring several of the machines home.  Over time, I boosted their memory with used sticks from eBay, and even the odd faster processor.  As a noob, I installed Feisty Fawn on a system out in the machine shed, and spent a lot of that winter hacking on that box when I should have been overhauling tractors.  Just as I was delving into NDIS wrappers, Gusty brought support for my Gigabyte wireless card, which combined with a double fork isolating power box, gave me reasonable certainty that the box out in the shed was safe from lightning storms.  About six months later, I rescued up a refugee from a major meteorological event and set it up in my house running Mint. For the first time I didn\'t have to leave the house to get my Linux on.\r\n</p>\r\n<p>\r\nD. Just before I set up that first Linux box, we finally got broadband out to the farm, and I\'d discovered podcasts.  I figured there must be Linux podcasts to go along the general tech and computing podcasts I followed, as well as a fondly remembered weekly SciFi revue show that started out as a Sunday afternoon show on a Wichita radio station, was canceled twice, and re-emerged as a semi weekly podcast, only to disappear forever a couple months after I started listening again, but not before I download all the episodes I missed.\r\n</p>\r\n<p>\r\nI. In my initial search for Linux related content, all I came up with were four drunk off their ass Scots discussing the minutia of Ruby on Rails.  While I liked the format, I lacked the commitment to become a Ruby programmer so I could understand the show.\r\n</p>\r\n<p>\r\nII. A few days later I came across \"The Techie Geek\".  Russ Wenner mixed tutorials with reviews of new applications and upcoming events.  Better yet, he introduced me to a world of other Linux podcasts.  Through \"The Techie Geek\", I learned of the irreverent banter of the \"Linux Outlaws\", the subdued studiousness of what was then called \"The Bad Apples\", the contained chaos of  the \"Linux Cranks\", the classroom like atmosphere of the \"Linux Basement\" during Chad\'s Drupal tutorial period, tech hints and movie reviews delivered at the speed of 75 miles per hour by Dave Yates of \"Lotta Linux Links\", the auditory dissonance of \"The Linux Link Tech Show\", and the constant daily variety of \"Hacker Public Radio\".\r\n</p>\r\n<p>\r\nE. In 2010, I made my first contribution to Hacker Public Radio.  The great thing about HPR is that there is no vetting process, we only ask your audio be intelligible (not polished, not even good, we just have to be able to understand you) and that the topic be of interest to geeks.  If you consider yourself a geek, any topic that interests you is welcome. There is no maximum or minimum runtime, just get the show uploaded on-time.  While topics tend concern open source, this is not a requirement.  I believe my second HPR concerned how to migrate Windows wireless connection profiles between systems.  I\'d spent a few hours figuring it out one day for a customer and I thought I should consolidate what I learned in one place.  HPR provides a podcasting platform at no cost to the podcaster.  It serves as both a venue for broadcasters without the resources to host their own site or without the time to commit to a regular schedule.  It can also serve as an incubator for hosts trying to find their own audience. It\'s never been easier to become a podcaster with HPR.  I would start with an e-mail introduction (as a courtesy) to <a href=\"mailto:admin@HackerPublicRadio.org\">admin@HackerPublicRadio.org</a>.  Next, record you audio. When you have a file ready to upload, select an open slot in the calendar page and follow the instructions, be prepared to paste in your shownotes.  \r\n</p>\r\n<p>\r\nF. I also credit HPR for getting me my first invite to participate in my first podcast with multiple hosts.  Once a month, Hacker Public Radio records a Community News podcast, recorded on the first Saturday afternoon after the end of the previous month (exact times and server details are published in the newsletter).  All HPR hosts, and indeed listeners are invited to participate, it is just asked that you have listened to most the the past month\'s shows so you can participate in the discussion.  \r\n</p>\r\n<p>\r\nI. Like most multi-host audio podcast\'s, HPR uses Mumble to record shows, including the annual New Year\'s Eve show, which has dozens of participants.  There is a Mumble tutorial on LinuxLUGCast.com to help you get started.\r\n</p>\r\n<p>\r\nII. I started to take part in Hacker Public Radio\'s Community News a few months after recording my first podcast.  I did it because I wanted to take a greater part in HPR, not because I considered it an audition, but it is a good way to show other people that you can politely and intelligently participate in a group discussion. (Actually, I have a tendency to wander off into tangents and unintentionally dominate the topic, something I struggle with to this day).\r\n</p>\r\n<p>\r\nIII. Another way to join in a round table discussion on HPR is to participate in the HPR Book Club.  Once a month, we take an audio book that is freely available  on the Internet and share our opinions.  Recording schedules and the next book to be reviewed are available in the HPR newsletter.\r\n</p>\r\n<p>\r\nG. I believe sharing one or more Community News with Patrick Dailey (aka pokey) influenced him to invite me into the cast of Dev Random.  The semi weekly Dev Random recorded of the Saturdays Kernel Panic didn\'t.  While we sometimes accidentally talked about tech and open source, we always saved the most disturbing things we\'d seen on the Internet in the previous two weeks for discussion on the show, things that could not be discussed on other podcasts.  Despite rumors to the contrary, dev random is not dead, only resting, and shall one day rise again to shock and disgust new generations of listeners.\r\n</p>\r\n<p>\r\nH. Sometimes you just have to be in the right place at the right time.  I won\'t insult the Kernel Panic Oggcast by calling it a sister show to Dev Random, it just recorded on opposite Saturdays and had some of the same cast members in common.  Anyway, I\'d been participating in the forum for a while, suggesting topics from FOSS stories I\'d come across in social media during the week.  I was idling in #oggcastplanet on Freenode when Peter Cross asked for people from the channel to participate in the show on a day only a couple of the regular cast showed up.  Dev Random used the same Mumble server, so I used my existing credentials to take Peter up on his offer, and for better or worse I\'ve been a KPO cast member ever since. \r\n</p>\r\n<p>\r\nI. While we are on the topic, having a presence on Freenode IRC chat is a great way to get your name or handle known in the podcasting world.  Many podcasts have their own channel set up that listeners participate in during live streaming podcasts.  Saying something helpful, (or more likely smart alecky) might get you mentioned on the show and make you familiar to the shows audience.  I\'ve seen several individuals move from regular forum or chat participants to the hosts of their own show or contributors to HPR.  From my own experience, after spending several weeks as silent participants in Podbrewers, listening to the stream and commenting in the chat, RedDwarf and myself were invited to bring our own beers and join the cast.  \r\n</p>\r\n<p>\r\nI. While many podcasts still have their own IRC channels, other than providing a conduit between the hosts, they are most active during live broadcasts.  Between shows, many of the podcasters I listen to gravitate to hanging around in Freenode\'s #oggcastplanet , since podcasters typically have a chat client open during work and leisure hours. In fact, at KPO we use #oggcastplanet as our primary communications channel during live streaming. \r\n</p>\r\n<p>\r\nII. I still recall the day monsterb and Peter64 asked me about the origin of my handle, given it\'s similarity to their colleague, threethirty.  I\'d heard both on podcasts I followed, and I felt like I was talking to rock stars.\r\n</p>\r\n<p>\r\nIII.  Now that I am a podcaster in my own right, with a presence in #oggcastplanet, I try to make a point to say hello when I see an unfamiliar handle in the channel.  I expect the spambots consider me the nicest guy in IRC. \r\n</p>\r\n<p>\r\nIV. As it happens, IRC was also responsible for my involvement in the Linux LUG Cast. LLC was conceived after the re-imaginging and final demise of Steve McLaughlin\'s project, \"Linux Basix\".  Kevin Wisher, chattr, and honkeymaggo wanted to do a show along the same lines while incorporating the spirit of the unrecorded online LUG that always preceded it on the mumble server.  I was brought along by the simple expediency of never having closed the #LinuxBasix channel in my chat client.  We have been going for a little more than a year and have attracted a following, but frankly we have not found the listener participation we were looking for.  This was meant to be a true online Linux Users Group for people couldn\'t travel to a LUG.  So far, it\'s usually been the same four of five guys talking about what Linux projects succeed, what failed, and what we we\'re going to try next.  I\'ve learned a lot in the past year, and I expect the listeners have as well, but we are always hoping to get more live participation.  Rural areas like the midwest are our target audience.  The details of the Mumble connection are posted at LinuxLUGCast.com, we always monitor the Freenode.org IRC channel #linuxlugcast while recording, and the Feedback link is posted on the website.\r\n</p>\r\n<p>\r\nThank you for your time and attention this afternoon, especially considering the caliber of talks running in the other two channels.  I can be contacted at <a href=\"mailto:FiftyOneFifty@LinuxBasement.com\">FiftyOneFifty@LinuxBasement.com</a> .  Are there any questions?\r\n</p>',131,0,0,'CC-BY-SA','#KLF15,KLF,Kansas Linux Fest',0,0,1),
(1750,'2015-04-17','xclip, xdotool, xvkbd: 3 CLI Linux tools for RSI sufferers',1258,'3 command-line tools that save me hundreds of keystrokes a day.','<h2>Basic commands</h2>\r\n\r\n\r\n<p>Type the words \"foo bar\" with <code>xvkbd</code>:</p>\r\n	<blockquote>\r\n		<code>xvkbd -xsendevent -secure -text &#39;foo bar&#39;</code> \r\n	</blockquote>\r\n\r\n<p>Types out the entire contents of the file \"foobar.txt\" with <code>xvkbd</code>:</p>\r\n	<blockquote>\r\n		<code>xvkbd -xsendevent -secure -file &quot;foobar.txt&quot;</code>\r\n	</blockquote>\r\n\r\n<p>Send text to the clipboard:</p>\r\n\r\n	<blockquote>\r\n		<code>xclip -i</code>\r\n	</blockquote>\r\n\r\n<p>Send clipboard contents to standard output:</p>\r\n\r\n	<blockquote>\r\n		<code>xclip -o</code>\r\n	</blockquote>\r\n\r\n<p>Do virtual <code>Ctrl+C</code> key combination with <code>xdotool</code>:</p>\r\n\r\n	<blockquote>\r\n		<code>xdotool key Control+c</code>\r\n	</blockquote>\r\n\r\n<p>Save this complicated command as an environment variable&mdash;then the variable \"$KEYPRESS\" expands to this command.</p>\r\n\r\n	<blockquote>\r\n		<code>export KEYPRESS=&quot;xvkbd -xsendevent -secure -text&quot;</code>\r\n	</blockquote>\r\n\r\n<h2>Examples</h2>\r\n\r\n<p>With virtual keystrokes and CLI access to the clipboard, you\'re limited only by your imagination and scripting ability. Here are some examples of how I use them, both for the manipulation of text and for navigation. The words in bold-face are the voice commands I use to launch the written commands. </p>\r\n\r\n<p><strong>Capitalize this</strong>. Copies selected text to the clipboard, pipes it through <code>sed</code> and back into the clipboard, then types fixed text back into my document:</p>\r\n\r\n<blockquote><pre>\r\nxdotool key Control+c &amp;&amp; xclip -o \\<br/>| sed \'s/\\(.*\\)/\\L\\1/\' \\<br/>| sed -r \'s/\\&lt;./\\U&amp;/g\' \\<br/>| xclip -i &amp;&amp; $KEYPRESS &quot;$(xclip -o)&quot; <br/>\r\n</pre>\r\n</blockquote>\r\n\r\n<p><strong>Go to grades</strong>. This example takes advantage of Firefox \"quick search.\" I start with a single quote to match the linked text \"grades\" and press the Return key (<code>\\r</code>) to follow the link:</p>\r\n\r\n<blockquote>\r\n<pre><code>$KEYPRESS &quot;\'grades\\r&quot;</code></pre>\r\n</blockquote>\r\n\r\n<p><strong>First Inbox</strong>. From any location within Thunderbird I can run this command and it executes the keystrokes to take me to the first inbox and put focus on the first message:</p>\r\n\r\n<blockquote><code>xdotool key Control+k &amp;&amp; $KEYPRESS &quot;\\[Tab]\\[Home]\\[Left]\\[Right]\\[Down]&quot; &amp;&amp; sleep .2 &amp;&amp; xdotool key Tab</code>\r\n</blockquote>\r\n\r\n<p><strong>single ex staff</strong>. Type out an entire Lilypond template into an empty text editor window:</p>\r\n\r\n<blockquote><code>xvkbd -xsendevent -secure -file &quot;/path/to/single_ex_staff.ly&quot;</code>\r\n</blockquote>\r\n\r\n<p><strong>Paragraph Tags</strong>. Puts HTML paragraph tags around selected text:</p>\r\n\r\n<blockquote><pre>\r\n#!/bin/bash<br/><br/>KEYPRESS=\'xvkbd -xsendevent -secure -text\'<br/><br/>xdotool key Control+c<br/><br/>$KEYPRESS \'&lt;p&gt;\'<br/>xdotool key Control+v<br/>$KEYPRESS \'&lt;/p&gt;\'<br/>\r\n</pre>\r\n</blockquote>\r\n\r\n<h2>Launching commands with keystrokes in Openbox</h2>\r\n\r\n<p>I normally use blather voice commands to launch the scripts and keystroke commands, but I have a handful of frequently-used commands that I launch using keystroke combos configured in the Openbox config file (<code>~/.config/openbox/rc.xml</code> on my system). This block configures the <code>super+n</code> key combo to launch my <code>examplelink.sh</code> script.</p>\r\n\r\n<blockquote>\r\n<pre>\r\n&lt;keybind key=&quot;W-n&quot;&gt;\r\n  &lt;action name=&quot;Execute&quot;&gt;\r\n	&lt;startupnotify&gt;\r\n	  &lt;enabled&gt;true&lt;/enabled&gt;\r\n	  &lt;name&gt;special&lt;/name&gt;\r\n	&lt;/startupnotify&gt;\r\n	&lt;command&gt;examplelink.sh&lt;/command&gt;\r\n  &lt;/action&gt;\r\n&lt;/keybind&gt;\r\n</pre>\r\n</blockquote>\r\n\r\n<h2>Links</h2>\r\n\r\n<ul>\r\n	<li>Amazing collection of one-line tricks for the <code>sed</code> stream editor: <a href=\"https://sed.sourceforge.net/sed1line.txt\">https://sed.sourceforge.net/sed1line.txt</a></li>\r\n	<li>Blather source code: <a href=\"https://gitorious.org/blather\">https://gitorious.org/blather</a>  </li>\r\n	<li>Sphinx knowledge base tool: <a href=\"https://www.speech.cs.cmu.edu/tools/lmtool-new.html\">https://www.speech.cs.cmu.edu/tools/lmtool-new.html</a>  </li>\r\n	<li>snapshot of my blather commands file: <a href=\"https://paste.jonkulp.net/sicegamupi.tex\">https://paste.jonkulp.net/sicegamupi.tex</a></li>\r\n	<li>Blather Installation Script for Debian: <a href=\"https://paste.jonkulp.net/lolilabuje\">https://paste.jonkulp.net/lolilabuje</a></li>\r\n</ul>\r\n',238,79,0,'CC-BY-SA','Accessibility, Linux, scripting, command line',0,0,1),
(1871,'2015-10-05','HPR Community News for September 2015',5519,'HPR Community News for September 2015','\n<h2>New hosts</h2>\n<p>\nWelcome to our new host: <br />\n    <a href=\"https://hackerpublicradio.org/correspondents/0310.html\" target=\"_blank\">Geddes</a>.\n</p>\n\n<h2>Last Month\'s Shows</h2>\n<table id=\"t01\">\n    <tr>\n    <th align=\"left\">Id</th>\n    <th align=\"left\">Day</th>\n    <th align=\"left\">Date</th>\n    <th align=\"left\">Title</th>\n    <th align=\"left\">Host</th>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1847\" target=\"_blank\">1847</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-09-01</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1847\" target=\"_blank\">Client Side C- WTF Is Wrong With You?</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0115.html\" target=\"_blank\">sigflup</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1848\" target=\"_blank\">1848</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-09-02</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1848\" target=\"_blank\">Introduction to w3m, a Command Line Web Browser</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0195.html\" target=\"_blank\">Frank Bell</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1849\" target=\"_blank\">1849</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-09-03</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1849\" target=\"_blank\">LinuxLugCast Episode-004 Outtakes</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0265.html\" target=\"_blank\">Kevin Wisher</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1850\" target=\"_blank\">1850</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-09-04</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1850\" target=\"_blank\">18 - ssh Introduction</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1851\" target=\"_blank\">1851</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-09-07</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1851\" target=\"_blank\">HPR Community News for August 2015</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0159.html\" target=\"_blank\">HPR Volunteers</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1852\" target=\"_blank\">1852</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-09-08</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1852\" target=\"_blank\">Operation Wallacea</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1853\" target=\"_blank\">1853</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-09-09</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1853\" target=\"_blank\">I &lt;3 Vista</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0303.html\" target=\"_blank\">Alpha32</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1854\" target=\"_blank\">1854</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-09-10</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1854\" target=\"_blank\">Installing Ubuntu on the Asus TP500L</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1855\" target=\"_blank\">1855</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-09-11</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1855\" target=\"_blank\">61 - LibreOffice Impress - Slide Layouts and AutoLayout Text Boxes</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1856\" target=\"_blank\">1856</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-09-14</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1856\" target=\"_blank\">ssh config</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1857\" target=\"_blank\">1857</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-09-15</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1857\" target=\"_blank\">Adventures In Coffee</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0252.html\" target=\"_blank\">Curtis Adkins (CPrompt^)</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1858\" target=\"_blank\">1858</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-09-16</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1858\" target=\"_blank\">Multimeter Mod&#39;s Part 2</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1859\" target=\"_blank\">1859</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-09-17</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1859\" target=\"_blank\">A Mouse in a Maze on the Raspberry PI</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0259.html\" target=\"_blank\">Gabriel Evenfire</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1860\" target=\"_blank\">1860</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-09-18</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1860\" target=\"_blank\">FiftyOneFifty interviews Chris Waid of Save WiFi</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0131.html\" target=\"_blank\">FiftyOneFifty</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1861\" target=\"_blank\">1861</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-09-21</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1861\" target=\"_blank\">Cool Stuff pt. 4</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0252.html\" target=\"_blank\">Curtis Adkins (CPrompt^)</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1862\" target=\"_blank\">1862</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-09-22</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1862\" target=\"_blank\">The Awesomely Epic Guide To KDE Part 1</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0310.html\" target=\"_blank\">Geddes</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1863\" target=\"_blank\">1863</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-09-23</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1863\" target=\"_blank\">The Awesomely Epic Guide To KDE Part 2</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0310.html\" target=\"_blank\">Geddes</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1864\" target=\"_blank\">1864</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-09-24</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1864\" target=\"_blank\">Turning an old printer into a network printer</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1865\" target=\"_blank\">1865</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-09-25</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1865\" target=\"_blank\">62 - LibreOffice Impress - Working With Text Boxes</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1866\" target=\"_blank\">1866</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-09-28</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1866\" target=\"_blank\">An awkward talk with two young computer users</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0110.html\" target=\"_blank\">Quvmoh</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1867\" target=\"_blank\">1867</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-09-29</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1867\" target=\"_blank\">The Lafayette Public Library Maker Space</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1868\" target=\"_blank\">1868</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-09-30</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1868\" target=\"_blank\">Glasgow Podcrawl review</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a></td>\n    </tr>\n</table>\n<h2>Mailing List discussions</h2>\n<p>\nPolicy decisions surrounding HPR are taken by the community as a whole. This discussion takes\nplace on the <a href=\"https://hackerpublicradio.org/maillist\" target=\"_blank\">Mail List</a> which is open to all\nHPR listeners and contributors. The discussions are open and available on the\n<a href=\"https://news.gmane.org/gmane.network.syndication.podcast.hacker-public-radio\" target=\"_blank\">Gmane</a>\narchive.\n</p>\n<p>The main threads this month were:</p>\n<ol>\n    <li><em>From:</em> Dave Morriss &lt;perloid@...&gt;<br/>\n        <em>Date:</em> 2015-09-01 07:56:04 +0100<br/>\n        <em>Subject:</em> HPR Community News - next Saturday on 2015-09-05T18:00:00Z<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/911\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/911</a><br/>\n        <em>Messages:</em> 3<br/><br/></li>\n    <li><em>From:</em> Dave Morriss &lt;perloid@...&gt;<br/>\n        <em>Date:</em> 2015-09-06 17:41:07 +0100<br/>\n        <em>Subject:</em> Test message. There seems to be a problem with the HPR list<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/914\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/914</a><br/>\n        <em>Messages:</em> 3<br/><br/></li>\n    <li><em>From:</em> Charles Thayer &lt;catintp@...&gt;<br/>\n        <em>Date:</em> 2015-09-08 13:58:29 -0700<br/>\n        <em>Subject:</em> Markdown for HPR Show Notes<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/917\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/917</a><br/>\n        <em>Messages:</em> 6<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-09-09 10:53:50 +0200<br/>\n        <em>Subject:</em> HPR Menus are not accessible<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/918\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/918</a><br/>\n        <em>Messages:</em> 7<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-09-09 10:56:42 +0200<br/>\n        <em>Subject:</em> Mail list test with links - PLEASE IGNORE<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/919\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/919</a><br/>\n        <em>Messages:</em> 2<br/><br/></li>\n    <li><em>From:</em> Fifty OneFifty &lt;fiftyonefifty@...&gt;<br/>\n        <em>Date:</em> 2015-09-12 17:08:25 -0500<br/>\n        <em>Subject:</em> Re: Submmiting markdown, WYSIWYG editors?<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/932\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/932</a><br/>\n        <em>Messages:</em> 2<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-09-14 09:55:26 +0200<br/>\n        <em>Subject:</em> Getting in new contributors<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/934\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/934</a><br/>\n        <em>Messages:</em> 22<br/><br/></li>\n    <li><em>From:</em> lostnbronx &lt;lostnbronx@...&gt;<br/>\n        <em>Date:</em> 2015-09-15 16:29:58 -0700<br/>\n        <em>Subject:</em> Re: Hpr Digest, Vol 84, Issue 16<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/949\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/949</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Fifty OneFifty &lt;fiftyonefifty@...&gt;<br/>\n        <em>Date:</em> 2015-09-16 03:10:51 -0500<br/>\n        <em>Subject:</em> Re: sounding stupid<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/952\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/952</a><br/>\n        <em>Messages:</em> 3<br/><br/></li>\n    <li><em>From:</em> Fifty OneFifty &lt;fiftyonefifty@...&gt;<br/>\n        <em>Date:</em> 2015-09-16 18:04:01 -0500<br/>\n        <em>Subject:</em> Re: Hpr Digest, Vol 84, Issue 18<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/955\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/955</a><br/>\n        <em>Messages:</em> 2<br/><br/></li>\n    <li><em>From:</em> Fifty OneFifty &lt;fiftyonefifty@...&gt;<br/>\n        <em>Date:</em> 2015-09-18 01:04:19 -0500<br/>\n        <em>Subject:</em> The HPR Zoom H1<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/956\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/956</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> &quot;Thaj A. Sara&quot; &lt;thajasara@...&gt;<br/>\n        <em>Date:</em> 2015-09-18 18:12:11 -0400<br/>\n        <em>Subject:</em> Re: Hpr Digest, Vol 84, Issue 20<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/957\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/957</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-09-22 21:53:09 +0200<br/>\n        <em>Subject:</em> Re: [SPAM] HPR Menus are not accessible<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/958\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/958</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-09-24 13:46:16 +0200<br/>\n        <em>Subject:</em> Linux News Log coming to an end after 10 years<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/959\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/959</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Dave Morriss &lt;perloid@...&gt;<br/>\n        <em>Date:</em> 2015-09-28 11:15:19 +0100<br/>\n        <em>Subject:</em> HPR Community News - next Saturday on 2015-10-03T18:00:00Z<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/965\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/965</a><br/>\n        <em>Messages:</em> 1<br/></li>\n</ol>\nTotal messages this month: 56<br/>\n\n\n<h2>Comments this month</h2>\n\n<p>These are comments which have been made during the past month, either to shows\nreleased during the month or to past shows.</p>\n<p>There are 43 comments:</p>\n<ul> \n<li><strong><a href=\"https://hobbypublicradio.org/eps.php?id=1739#comments\" target=\"_blank\">hpr1739</a></strong>\n(2015-04-02) \"<em>Theater of the Imagination: Part 07</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0107.html\" target=\"_blank\">lostnbronx</a>.\n<ul>  <li><a href=\"https://hobbypublicradio.org/eps.php?id=1739#1\" target=\"_blank\">Comment 1</a>:\nFiftyOneFithty on 2015-09-08:\n\"Thanks for conpairing Zoom and Tascam\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1750#comments\" target=\"_blank\">hpr1750</a></strong>\n(2015-04-17) \"<em>xclip, xdotool, xvkbd: 3 CLI Linux tools for RSI sufferers</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>        <li><a href=\"https://hackerpublicradio.org/eps.php?id=1750#7\" target=\"_blank\">Comment 7</a>:\nRob Blaine on 2015-09-27:\n\"Blather works great!\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1750#8\" target=\"_blank\">Comment 8</a>:\nJon Kulp  on 2015-09-27:\n\"Blather\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1750#9\" target=\"_blank\">Comment 9</a>:\nRob Blaine on 2015-09-28:\n\"Blather and RSI\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1831#comments\" target=\"_blank\">hpr1831</a></strong>\n(2015-08-10) \"<em>Are speed listening and slow background music compatible?</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0308.html\" target=\"_blank\">A Shadowy Figure</a>.\n<ul>      <li><a href=\"https://hackerpublicradio.org/eps.php?id=1831#5\" target=\"_blank\">Comment 5</a>:\nfolky on 2015-09-07:\n\"It depends\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1834#comments\" target=\"_blank\">hpr1834</a></strong>\n(2015-08-13) \"<em>Password Cards</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1834#1\" target=\"_blank\">Comment 1</a>:\nDave Morriss on 2015-09-03:\n\"Very useful\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1837#comments\" target=\"_blank\">hpr1837</a></strong>\n(2015-08-18) \"<em>Put an SSD in your Linux Box</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0285.html\" target=\"_blank\">2BFrank</a>.\n<ul>    <li><a href=\"https://hackerpublicradio.org/eps.php?id=1837#3\" target=\"_blank\">Comment 3</a>:\n2BFrank on 2015-09-15:\n\"Good points\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1841#comments\" target=\"_blank\">hpr1841</a></strong>\n(2015-08-24) \"<em>My way into Linux</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0309.html\" target=\"_blank\">folky</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1841#2\" target=\"_blank\">Comment 2</a>:\nfolky on 2015-09-02:\n\"Thank you\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1846#comments\" target=\"_blank\">hpr1846</a></strong>\n(2015-08-31) \"<em>UNI-T UT61E Review</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1846#1\" target=\"_blank\">Comment 1</a>:\nMike Ray on 2015-09-01:\n\"Uni-T Meters\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1846#2\" target=\"_blank\">Comment 2</a>:\nNYbill on 2015-09-01:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1846#3\" target=\"_blank\">Comment 3</a>:\nMike Ray on 2015-09-02:\n\"Unit-T meters and serial ports\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1846#4\" target=\"_blank\">Comment 4</a>:\nNYbill on 2015-09-02:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1846#5\" target=\"_blank\">Comment 5</a>:\nMike Ray on 2015-09-03:\n\"PL2303 USB-toRS232 and UT6?\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1846#6\" target=\"_blank\">Comment 6</a>:\ndavidWHITMAN on 2015-09-07:\n\"Damn You!\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1847#comments\" target=\"_blank\">hpr1847</a></strong>\n(2015-09-01) \"<em>Client Side C- WTF Is Wrong With You?</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0115.html\" target=\"_blank\">sigflup</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1847#1\" target=\"_blank\">Comment 1</a>:\nGabriel Evenfire on 2015-09-17:\n\"I always look forward to your shows...\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1848#comments\" target=\"_blank\">hpr1848</a></strong>\n(2015-09-02) \"<em>Introduction to w3m, a Command Line Web Browser</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0195.html\" target=\"_blank\">Frank Bell</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1848#1\" target=\"_blank\">Comment 1</a>:\ntom_len on 2015-10-01:\n\"automatize login from command line\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1850#comments\" target=\"_blank\">hpr1850</a></strong>\n(2015-09-04) \"<em>18 - ssh Introduction</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1850#1\" target=\"_blank\">Comment 1</a>:\n0xf10e on 2015-09-10:\n\"portable version of OpenSSH\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1850#2\" target=\"_blank\">Comment 2</a>:\nGabriel Evenfire on 2015-09-17:\n\"This could be a very fruitful series.\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1850#3\" target=\"_blank\">Comment 3</a>:\nKevin O&#39;Brien on 2015-09-20:\n\"Thank you\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1851#comments\" target=\"_blank\">hpr1851</a></strong>\n(2015-09-07) \"<em>HPR Community News for August 2015</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0159.html\" target=\"_blank\">HPR Volunteers</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1851#1\" target=\"_blank\">Comment 1</a>:\nMike Ray on 2015-09-07:\n\"Markdown show notes\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1851#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-09-08:\n\"Markdown etc.\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1851#3\" target=\"_blank\">Comment 3</a>:\nNYbill on 2015-09-08:\n\"Electronics videos. \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1851#4\" target=\"_blank\">Comment 4</a>:\nNYbill on 2015-09-09:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1853#comments\" target=\"_blank\">hpr1853</a></strong>\n(2015-09-09) \"<em>I &lt;3 Vista</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0303.html\" target=\"_blank\">Alpha32</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1853#1\" target=\"_blank\">Comment 1</a>:\nAaronb483 on 2015-09-11:\n\"great name for podcast\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1856#comments\" target=\"_blank\">hpr1856</a></strong>\n(2015-09-14) \"<em>ssh config</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1856#1\" target=\"_blank\">Comment 1</a>:\n0xf10e on 2015-09-14:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1856#2\" target=\"_blank\">Comment 2</a>:\nb-yeezi on 2015-09-15:\n\"Thanks\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1856#3\" target=\"_blank\">Comment 3</a>:\nGabriel Evenfire on 2015-09-17:\n\"Identity file\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1857#comments\" target=\"_blank\">hpr1857</a></strong>\n(2015-09-15) \"<em>Adventures In Coffee</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0252.html\" target=\"_blank\">Curtis Adkins (CPrompt^)</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1857#1\" target=\"_blank\">Comment 1</a>:\nGabriel Evenfire on 2015-09-17:\n\"A nice episode even for non-coffee people\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1857#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-09-18:\n\"I enjoyed this a lot\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1857#3\" target=\"_blank\">Comment 3</a>:\nMichael on 2015-09-24:\n\"You got my european mind.\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1858#comments\" target=\"_blank\">hpr1858</a></strong>\n(2015-09-16) \"<em>Multimeter Mod&#39;s Part 2</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1858#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp  on 2015-09-16:\n\"Thank you! \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1858#2\" target=\"_blank\">Comment 2</a>:\nMike Ray on 2015-09-16:\n\"Hacking at it&#39;s best\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1858#3\" target=\"_blank\">Comment 3</a>:\nNYbill on 2015-09-16:\n\"Thanks, Jon. \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1858#4\" target=\"_blank\">Comment 4</a>:\nNYbill on 2015-09-16:\n\"Ha, thanks Mike. \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1858#5\" target=\"_blank\">Comment 5</a>:\nmirwi on 2015-09-24:\n\"Splitting hair...\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1858#6\" target=\"_blank\">Comment 6</a>:\nNYbill on 2015-09-25:\n\"Transitors\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1858#7\" target=\"_blank\">Comment 7</a>:\nMike Ray on 2015-09-26:\n\"Transistors\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1859#comments\" target=\"_blank\">hpr1859</a></strong>\n(2015-09-17) \"<em>A Mouse in a Maze on the Raspberry PI</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0259.html\" target=\"_blank\">Gabriel Evenfire</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1859#1\" target=\"_blank\">Comment 1</a>:\nMike Ray on 2015-09-17:\n\"Welcome return\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1862#comments\" target=\"_blank\">hpr1862</a></strong>\n(2015-09-22) \"<em>The Awesomely Epic Guide To KDE Part 1</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0310.html\" target=\"_blank\">Geddes</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1862#1\" target=\"_blank\">Comment 1</a>:\nKen Fallon on 2015-09-28:\n\"I just enabled a load of these\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1863#comments\" target=\"_blank\">hpr1863</a></strong>\n(2015-09-23) \"<em>The Awesomely Epic Guide To KDE Part 2</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0310.html\" target=\"_blank\">Geddes</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1863#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp  on 2015-09-23:\n\"Probably still will not switch to KDE, but... \"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1864#comments\" target=\"_blank\">hpr1864</a></strong>\n(2015-09-24) \"<em>Turning an old printer into a network printer</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1864#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp  on 2015-09-24:\n\"Whoa remote scanning! \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1864#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-09-27:\n\"Remote scanning, etc\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1866#comments\" target=\"_blank\">hpr1866</a></strong>\n(2015-09-28) \"<em>An awkward talk with two young computer users</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0110.html\" target=\"_blank\">Quvmoh</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1866#1\" target=\"_blank\">Comment 1</a>:\nFrank on 2015-09-28:\"[no title]\"</li></ul>\n</li>\n</ul>\n\n',159,47,1,'CC-BY-SA','Community News',0,0,1),
(1891,'2015-11-02','HPR Community News for October 2015',2667,'HPR Community News for October 2015','\n<h2>New hosts</h2>\n<p>\nWelcome to our new hosts: <br />\n    <a href=\"https://hackerpublicradio.org/correspondents/0311.html\" target=\"_blank\">clacke</a>, \n    <a href=\"https://hackerpublicradio.org/correspondents/0312.html\" target=\"_blank\">Moral Volcano</a>, \n    <a href=\"https://hackerpublicradio.org/correspondents/0313.html\" target=\"_blank\">JustMe</a>, \n    <a href=\"https://hackerpublicradio.org/correspondents/0314.html\" target=\"_blank\">thelovebug</a>.\n</p>\n\n<h2>Last Month\'s Shows</h2>\n<table id=\"t01\">\n    <tr>\n    <th align=\"left\">Id</th>\n    <th align=\"left\">Day</th>\n    <th align=\"left\">Date</th>\n    <th align=\"left\">Title</th>\n    <th align=\"left\">Host</th>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1869\" target=\"_blank\">1869</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-10-01</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1869\" target=\"_blank\">Irssi Connectbot</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1870\" target=\"_blank\">1870</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-10-02</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1870\" target=\"_blank\">19 - Home SSH Server</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1871\" target=\"_blank\">1871</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-10-05</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1871\" target=\"_blank\">HPR Community News for September 2015</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0159.html\" target=\"_blank\">HPR Volunteers</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1872\" target=\"_blank\">1872</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-10-06</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1872\" target=\"_blank\">Sim City BuildIt September 2015</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0297.html\" target=\"_blank\">swift110</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1873\" target=\"_blank\">1873</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-10-07</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1873\" target=\"_blank\">TiT Radio 21 - I Thought I Had Better Links</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0131.html\" target=\"_blank\">FiftyOneFifty</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1874\" target=\"_blank\">1874</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-10-08</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1874\" target=\"_blank\">Interview with Droops</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1875\" target=\"_blank\">1875</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-10-09</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1875\" target=\"_blank\">63 - LibreOffice Impress - Formatting Text</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1876\" target=\"_blank\">1876</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-10-12</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1876\" target=\"_blank\">MicrobeLog, or: On Shaving Yaks and Doing Things</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0311.html\" target=\"_blank\">clacke</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1877\" target=\"_blank\">1877</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-10-13</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1877\" target=\"_blank\">Recording HPR on the fly on your Android phone</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0311.html\" target=\"_blank\">clacke</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1878\" target=\"_blank\">1878</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-10-14</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1878\" target=\"_blank\">What\'s In My Bag</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0300.html\" target=\"_blank\">b-yeezi</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1879\" target=\"_blank\">1879</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-10-15</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1879\" target=\"_blank\">Hacking a Belt to Make it Fit</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1880\" target=\"_blank\">1880</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-10-16</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1880\" target=\"_blank\">Arduino Bluetooth HOWTO</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1881\" target=\"_blank\">1881</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-10-19</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1881\" target=\"_blank\">My road to Linux</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0311.html\" target=\"_blank\">clacke</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1882\" target=\"_blank\">1882</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-10-20</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1882\" target=\"_blank\">How I Compute Away From My Computer</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0270.html\" target=\"_blank\">Thaj Sara</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1883\" target=\"_blank\">1883</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-10-21</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1883\" target=\"_blank\">Don\'t Get Locked In</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0111.html\" target=\"_blank\">Knightwise</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1884\" target=\"_blank\">1884</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-10-22</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1884\" target=\"_blank\">Some more Bash tips</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1885\" target=\"_blank\">1885</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-10-23</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1885\" target=\"_blank\">64 - LibreOffice Impress - Multimedia</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1886\" target=\"_blank\">1886</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-10-26</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1886\" target=\"_blank\">Moral Volcano\'s Linux Tips &amp; Tricks podcast for Hacker Public Radio</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0312.html\" target=\"_blank\">Moral Volcano</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1887\" target=\"_blank\">1887</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-10-27</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1887\" target=\"_blank\">Coffee Making Basics</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0313.html\" target=\"_blank\">JustMe</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1888\" target=\"_blank\">1888</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-10-28</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1888\" target=\"_blank\">Diceware Passphrase</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0277.html\" target=\"_blank\">John Duarte</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1889\" target=\"_blank\">1889</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-10-29</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1889\" target=\"_blank\">experiencing the meegopad T-02  part one</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0308.html\" target=\"_blank\">A Shadowy Figure</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1890\" target=\"_blank\">1890</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-10-30</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1890\" target=\"_blank\">A short walk with my son</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0314.html\" target=\"_blank\">thelovebug</a></td>\n    </tr>\n</table>\n<h2>Mailing List discussions</h2>\n<p>\nPolicy decisions surrounding HPR are taken by the community as a whole. This discussion takes\nplace on the <a href=\"https://hackerpublicradio.org/maillist\" target=\"_blank\">Mail List</a> which is open to all\nHPR listeners and contributors. The discussions are open and available on the\n<a href=\"https://news.gmane.org/gmane.network.syndication.podcast.hacker-public-radio\" target=\"_blank\">Gmane</a>\narchive.\n</p>\n<p>The main threads this month were:</p>\n<ol>\n    <li><em>From:</em> Dave Morriss &lt;perloid@...&gt;<br/>\n        <em>Date:</em> 2015-09-28 11:15:19 +0100<br/>\n        <em>Subject:</em> HPR Community News - next Saturday on 2015-10-03T18:00:00Z<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/965\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/965</a><br/>\n        <em>Messages:</em> 6<br/><br/></li>\n    <li><em>From:</em> Dave Morriss &lt;perloid@...&gt;<br/>\n        <em>Date:</em> 2015-10-26 08:56:11 UTC<br/>\n        <em>Subject:</em> HPR Community News - next Saturday on 2015-10-31T18:00:00Z<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/973\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/973</a><br/>\n        <em>Messages:</em> 4<br/></li>\n</ol>\nTotal messages this month: 10<br/>\n\n\n<h2>Comments this month</h2>\n\n<p>These are comments which have been made during the past month, either to shows\nreleased during the month or to past shows.</p>\n<p>There are 32 comments:</p>\n<ul> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1728#comments\" target=\"_blank\">hpr1728</a></strong>\n(2015-03-18) \"<em>Requested Topic: Favourite Browser Extensions</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0299.html\" target=\"_blank\">Fin</a>.\n<ul>    <li><a href=\"https://hackerpublicradio.org/eps.php?id=1728#3\" target=\"_blank\">Comment 3</a>:\nFin on 2015-10-30:\n\"Ad-Block Edge Successor\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1828#comments\" target=\"_blank\">hpr1828</a></strong>\n(2015-08-05) \"<em>Multimeter Mod\'s Part 1</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a>.\n<ul>    <li><a href=\"https://hackerpublicradio.org/eps.php?id=1828#3\" target=\"_blank\">Comment 3</a>:\nNeandergeek on 2015-10-17:\n\"Great imprompto series\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1848#comments\" target=\"_blank\">hpr1848</a></strong>\n(2015-09-02) \"<em>Introduction to w3m, a Command Line Web Browser</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0195.html\" target=\"_blank\">Frank Bell</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1848#1\" target=\"_blank\">Comment 1</a>:\ntom_len on 2015-10-01:\n\"automatize login from command line\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1848#2\" target=\"_blank\">Comment 2</a>:\nFrank on 2015-10-27:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1859#comments\" target=\"_blank\">hpr1859</a></strong>\n(2015-09-17) \"<em>A Mouse in a Maze on the Raspberry PI</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0259.html\" target=\"_blank\">Gabriel Evenfire</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1859#2\" target=\"_blank\">Comment 2</a>:\nEric on 2015-10-07:\n\"A better maze\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1859#3\" target=\"_blank\">Comment 3</a>:\nGabriel Evenfire on 2015-10-13:\n\"Maze generation\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1862#comments\" target=\"_blank\">hpr1862</a></strong>\n(2015-09-22) \"<em>The Awesomely Epic Guide To KDE Part 1</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0310.html\" target=\"_blank\">Geddes</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1862#2\" target=\"_blank\">Comment 2</a>:\nGeddes on 2015-10-16:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1863#comments\" target=\"_blank\">hpr1863</a></strong>\n(2015-09-23) \"<em>The Awesomely Epic Guide To KDE Part 2</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0310.html\" target=\"_blank\">Geddes</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1863#2\" target=\"_blank\">Comment 2</a>:\nGeddes on 2015-10-16:\n\"Thanks for the feedback\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1864#comments\" target=\"_blank\">hpr1864</a></strong>\n(2015-09-24) \"<em>Turning an old printer into a network printer</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a>.\n<ul>    <li><a href=\"https://hackerpublicradio.org/eps.php?id=1864#3\" target=\"_blank\">Comment 3</a>:\nturtle on 2015-10-05:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1864#4\" target=\"_blank\">Comment 4</a>:\nDave Morriss on 2015-10-06:\n\"DEC-LN03\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1864#5\" target=\"_blank\">Comment 5</a>:\nBob Evans on 2015-10-07:\n\"connecting to legacy printers\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1864#6\" target=\"_blank\">Comment 6</a>:\nDave Morriss on 2015-10-07:\n\"Re: connecting to legacy printers\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1866#comments\" target=\"_blank\">hpr1866</a></strong>\n(2015-09-28) \"<em>An awkward talk with two young computer users</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0110.html\" target=\"_blank\">Quvmoh</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1866#2\" target=\"_blank\">Comment 2</a>:\ncombiner on 2015-10-05:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1867#comments\" target=\"_blank\">hpr1867</a></strong>\n(2015-09-29) \"<em>The Lafayette Public Library Maker Space</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1867#1\" target=\"_blank\">Comment 1</a>:\namunizp on 2015-10-07:\n\"3D print\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1870#comments\" target=\"_blank\">hpr1870</a></strong>\n(2015-10-02) \"<em>19 - Home SSH Server</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1870#1\" target=\"_blank\">Comment 1</a>:\nkdmurray on 2015-10-06:\n\"SSH Passwords\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1874#comments\" target=\"_blank\">hpr1874</a></strong>\n(2015-10-08) \"<em>Interview with Droops</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1874#1\" target=\"_blank\">Comment 1</a>:\ndroops on 2015-09-27:\n\"Thanks\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1874#2\" target=\"_blank\">Comment 2</a>:\nJ. on 2015-10-08:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1874#3\" target=\"_blank\">Comment 3</a>:\nDave Morriss on 2015-10-13:\n\"I loved this interview\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1880#comments\" target=\"_blank\">hpr1880</a></strong>\n(2015-10-16) \"<em>Arduino Bluetooth HOWTO</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1880#1\" target=\"_blank\">Comment 1</a>:\nMike Ray on 2015-10-16:\n\"Great show\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1881#comments\" target=\"_blank\">hpr1881</a></strong>\n(2015-10-19) \"<em>My road to Linux</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0311.html\" target=\"_blank\">clacke</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1881#1\" target=\"_blank\">Comment 1</a>:\nFin on 2015-10-19:\n\"Music fail\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1881#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-10-23:\n\"Great episode\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1881#3\" target=\"_blank\">Comment 3</a>:\nclacke on 2015-10-26:\n\"Thanks\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1884#comments\" target=\"_blank\">hpr1884</a></strong>\n(2015-10-22) \"<em>Some more Bash tips</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1884#1\" target=\"_blank\">Comment 1</a>:\nFrank on 2015-10-27:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1884#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-10-27:\n\"Thanks Frank, glad you enjoyed it\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1884#3\" target=\"_blank\">Comment 3</a>:\nFrank on 2015-10-28:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1884#4\" target=\"_blank\">Comment 4</a>:\nDave Morriss on 2015-10-29:\n\"Regular expressions\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1889#comments\" target=\"_blank\">hpr1889</a></strong>\n(2015-10-29) \"<em>experiencing the meegopad T-02  part one</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0308.html\" target=\"_blank\">A Shadowy Figure</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#1\" target=\"_blank\">Comment 1</a>:\nGNULinuxRTM on 2015-10-29:\n\"Execellent Episode.\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#2\" target=\"_blank\">Comment 2</a>:\nJon Kulp  on 2015-10-30:\n\"Tremendous! \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#3\" target=\"_blank\">Comment 3</a>:\nFin on 2015-10-30:\n\"Fantastic!\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#4\" target=\"_blank\">Comment 4</a>:\nA Shadowy Figure on 2015-10-31:\n\"Like your work as well GNULinuxRTM\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1890#comments\" target=\"_blank\">hpr1890</a></strong>\n(2015-10-30) \"<em>A short walk with my son</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0314.html\" target=\"_blank\">thelovebug</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1890#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp  on 2015-10-30:\n\"Up with the $2 lapel mic! \"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1890#2\" target=\"_blank\">Comment 2</a>:\nMike Ray on 2015-10-31:\n\"Audio Quality\"</li></ul>\n</li>\n</ul>\n\n',159,47,1,'CC-BY-SA','Community News',0,0,1),
(1916,'2015-12-07','HPR Community News for November 2015',6854,'HPR Community News for November 2015','\n<h2>New hosts</h2>\n<p>\nWelcome to our new hosts: <br />\n    <a href=\"https://hackerpublicradio.org/correspondents/0317.html\" target=\"_blank\">Eric Duhamel</a>, \n    <a href=\"https://hackerpublicradio.org/correspondents/0319.html\" target=\"_blank\">OnlyHalfTheTime</a>.\n</p>\n\n<h2>Last Month\'s Shows</h2>\n<table id=\"t01\">\n    <tr>\n    <th align=\"left\">Id</th>\n    <th align=\"left\">Day</th>\n    <th align=\"left\">Date</th>\n    <th align=\"left\">Title</th>\n    <th align=\"left\">Host</th>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1891\" target=\"_blank\">1891</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-11-02</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1891\" target=\"_blank\">HPR Community News for October 2015</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0159.html\" target=\"_blank\">HPR Volunteers</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1892\" target=\"_blank\">1892</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-11-03</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1892\" target=\"_blank\">my chicken coop</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0243.html\" target=\"_blank\">Jezra</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1893\" target=\"_blank\">1893</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-11-04</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1893\" target=\"_blank\">My LastPass Alternative</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0273.html\" target=\"_blank\">ToeJet</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1894\" target=\"_blank\">1894</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-11-05</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1894\" target=\"_blank\">Interview with Davide Zilli and Dr Marianne Sinka of the HumBug Project</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1895\" target=\"_blank\">1895</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-11-06</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1895\" target=\"_blank\">65 - LibreOffice Impress - OLE Objects, Spreadsheets, and Charts</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1896\" target=\"_blank\">1896</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-11-09</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1896\" target=\"_blank\">User Local Software</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0317.html\" target=\"_blank\">Eric Duhamel</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1897\" target=\"_blank\">1897</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-11-10</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1897\" target=\"_blank\">Installing Windows 7 Ultimate</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0297.html\" target=\"_blank\">swift110</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1898\" target=\"_blank\">1898</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-11-11</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1898\" target=\"_blank\">Free my music!</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0303.html\" target=\"_blank\">Alpha32</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1899\" target=\"_blank\">1899</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-11-12</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1899\" target=\"_blank\">MyTinyTodo List</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1900\" target=\"_blank\">1900</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-11-13</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1900\" target=\"_blank\">20 - SSH Basics</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1901\" target=\"_blank\">1901</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-11-16</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1901\" target=\"_blank\">Instaling Linux programs without internet</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0297.html\" target=\"_blank\">swift110</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1902\" target=\"_blank\">1902</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-11-17</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1902\" target=\"_blank\">My Linux Tool Box</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0299.html\" target=\"_blank\">Fin</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1903\" target=\"_blank\">1903</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-11-18</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1903\" target=\"_blank\">Some further Bash tips</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1904\" target=\"_blank\">1904</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-11-19</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1904\" target=\"_blank\">Windows Command Line Tips and Tricks</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0319.html\" target=\"_blank\">OnlyHalfTheTime</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1905\" target=\"_blank\">1905</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-11-20</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1905\" target=\"_blank\">66 - LibreOffice Impress - Built-In Charts</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1906\" target=\"_blank\">1906</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-11-23</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1906\" target=\"_blank\">Apt Spelunking 2: tvtime, phatch, and xstarfish</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0215.html\" target=\"_blank\">Windigo</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1907\" target=\"_blank\">1907</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-11-24</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1907\" target=\"_blank\">Charlie Reisinger and Penn Manor</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1908\" target=\"_blank\">1908</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-11-25</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1908\" target=\"_blank\">Arduino Pumpkin</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0001.html\" target=\"_blank\">droops</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1909\" target=\"_blank\">1909</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-11-26</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1909\" target=\"_blank\">Creating an Open, Embedded-Media Music Textbook</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1910\" target=\"_blank\">1910</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-11-27</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1910\" target=\"_blank\">QMMP--The Qt-based MultiMedia Player</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0195.html\" target=\"_blank\">Frank Bell</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1911\" target=\"_blank\">1911</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-11-30</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1911\" target=\"_blank\">Thoughts on GUI v CLI and the best distro</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a></td>\n    </tr>\n</table>\n<h2>Mailing List discussions</h2>\n<p>\nPolicy decisions surrounding HPR are taken by the community as a whole. This discussion takes\nplace on the <a href=\"https://hackerpublicradio.org/maillist\" target=\"_blank\">Mail List</a> which is open to all\nHPR listeners and contributors. The discussions are open and available on the\n<a href=\"https://news.gmane.org/gmane.network.syndication.podcast.hacker-public-radio\" target=\"_blank\">Gmane</a>\narchive.\n</p>\n<p>The main threads this month were:</p>\n<ol>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-11-13 11:23:49 +0100<br/>\n        <em>Subject:</em> New Podcast: international open magazine<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/978\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/978</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Dave Morriss &lt;perloid@...&gt;<br/>\n        <em>Date:</em> 2015-11-15 13:09:44 UTC<br/>\n        <em>Subject:</em> UK Table Kit<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/979\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/979</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Fifty OneFifty &lt;fiftyonefifty@...&gt;<br/>\n        <em>Date:</em> 2015-11-15 19:38:03 -0600<br/>\n        <em>Subject:</em> Re: 1. UK Table Kit (Dave Morriss)<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/980\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/980</a><br/>\n        <em>Messages:</em> 5<br/><br/></li>\n    <li><em>From:</em> Patrick Dailey &lt;pdailey03@...&gt;<br/>\n        <em>Date:</em> 2015-11-16 08:27:32 -0500<br/>\n        <em>Subject:</em> Re: Hpr Digest, Vol 86, Issue 4<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/985\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/985</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Lord Drachenblut &lt;lord.drachenblut@...&gt;<br/>\n        <em>Date:</em> 2015-11-18 07:28:42 UTC<br/>\n        <em>Subject:</em> HPR Zoom H1<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/986\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/986</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-11-21 13:11:26 +0100<br/>\n        <em>Subject:</em> Wed 2015-12-02: hpr1913<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/987\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/987</a><br/>\n        <em>Messages:</em> 4<br/><br/></li>\n    <li><em>From:</em> Clinton Roy &lt;clinton.roy@...&gt;<br/>\n        <em>Date:</em> 2015-11-22 16:57:20 +1000<br/>\n        <em>Subject:</em> first update<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/988\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/988</a><br/>\n        <em>Messages:</em> 4<br/><br/></li>\n    <li><em>From:</em> Kevin O&#39;Brien &lt;zwilnik@...&gt;<br/>\n        <em>Date:</em> 2015-11-22 13:10:28 -0500<br/>\n        <em>Subject:</em> Short break<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/992\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/992</a><br/>\n        <em>Messages:</em> 3<br/><br/></li>\n    <li><em>From:</em> Fifty OneFifty &lt;fiftyonefifty@...&gt;<br/>\n        <em>Date:</em> 2015-11-28 07:00:11 -0600<br/>\n        <em>Subject:</em> Metadata bloat<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/995\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/995</a><br/>\n        <em>Messages:</em> 5<br/><br/></li>\n    <li><em>From:</em> Mike Dupont &lt;jamesmikedupont@...&gt;<br/>\n        <em>Date:</em> 2015-11-28 10:40:56 -0500<br/>\n        <em>Subject:</em> 412 Precondition Failed<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/998\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/998</a><br/>\n        <em>Messages:</em> 8<br/><br/></li>\n    <li><em>From:</em> Frank Bell &lt;frankwbell@...&gt;<br/>\n        <em>Date:</em> 2015-11-28 15:20:25 -0500<br/>\n        <em>Subject:</em> A Question about Shownotes<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1007\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1007</a><br/>\n        <em>Messages:</em> 3<br/><br/></li>\n    <li><em>From:</em> Fifty OneFifty &lt;fiftyonefifty@...&gt;<br/>\n        <em>Date:</em> 2015-11-29 15:21:14 -0600<br/>\n        <em>Subject:</em> Re: Wed 2015-12-02: hpr1913 - UPDATE TO SITE<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1012\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1012</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-11-30 11:44:52 +0100<br/>\n        <em>Subject:</em> New Year Show ?<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1014\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1014</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Dave Morriss &lt;perloid@...&gt;<br/>\n        <em>Date:</em> 2015-11-30 12:30:25 UTC<br/>\n        <em>Subject:</em> HPR Community News - next Saturday on 2015-12-05T18:00:00Z<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1016\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1016</a><br/>\n        <em>Messages:</em> 1<br/></li>\n</ol>\nTotal messages this month: 39<br/>\n\n\n<h2>Comments this month</h2>\n\n<p>These are comments which have been made during the past month, either to shows\nreleased during the month or to past shows.</p>\n<p>There are 37 comments:</p>\n<ul> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1649#comments\" target=\"_blank\">hpr1649</a></strong>\n(2014-11-27) \"<em>Raspberry Pi Accessibility Breakthrough</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0282.html\" target=\"_blank\">Mike Ray</a>.\n<ul>       <li><a href=\"https://hackerpublicradio.org/eps.php?id=1649#6\" target=\"_blank\">Comment 6</a>:\nSteven on 2015-11-28:\n\"Question about your mods\"</li>  \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1828#comments\" target=\"_blank\">hpr1828</a></strong>\n(2015-08-05) \"<em>Multimeter Mod\'s Part 1</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0235.html\" target=\"_blank\">NYbill</a>.\n<ul>     <li><a href=\"https://hackerpublicradio.org/eps.php?id=1828#4\" target=\"_blank\">Comment 4</a>:\nNYbill on 2015-11-02:\n\"USB cab;e prices went up. \"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1887#comments\" target=\"_blank\">hpr1887</a></strong>\n(2015-10-27) \"<em>Coffee Making Basics</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0313.html\" target=\"_blank\">JustMe</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1887#1\" target=\"_blank\">Comment 1</a>:\nBob Jonkman on 2015-11-08:\n\"Aerating boiling water\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1889#comments\" target=\"_blank\">hpr1889</a></strong>\n(2015-10-29) \"<em>experiencing the meegopad T-02  part one</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0308.html\" target=\"_blank\">A Shadowy Figure</a>.\n<ul>      <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#5\" target=\"_blank\">Comment 5</a>:\nA Shadowy Figure on 2015-11-02:\n\"Wow, Just Wow..\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#6\" target=\"_blank\">Comment 6</a>:\nAnon on 2015-11-03:\n\"Ocean Club...\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#7\" target=\"_blank\">Comment 7</a>:\nCPrompt^ on 2015-11-04:\n\"Fantastic!\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#8\" target=\"_blank\">Comment 8</a>:\nFrank on 2015-11-04:\"[no title]\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#9\" target=\"_blank\">Comment 9</a>:\nDavid Whitman on 2015-11-04:\n\"Nice\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#10\" target=\"_blank\">Comment 10</a>:\nDennis Blanchard on 2015-11-04:\n\"Good job on mysterious technology.\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#11\" target=\"_blank\">Comment 11</a>:\n(Mad Dog?) Dave Morriss on 2015-11-05:\n\"Brilliant!\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#12\" target=\"_blank\">Comment 12</a>:\nREL on 2015-11-08:\n\"Mr\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1889#13\" target=\"_blank\">Comment 13</a>:\nA Shadowy Figure on 2015-11-09:\n\"Production has began on Pt.2\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1890#comments\" target=\"_blank\">hpr1890</a></strong>\n(2015-10-30) \"<em>A short walk with my son</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0314.html\" target=\"_blank\">thelovebug</a>.\n<ul>    <li><a href=\"https://hackerpublicradio.org/eps.php?id=1890#3\" target=\"_blank\">Comment 3</a>:\nJon Kulp on 2015-11-03:\n\"Better is better\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1892#comments\" target=\"_blank\">hpr1892</a></strong>\n(2015-11-03) \"<em>my chicken coop</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0243.html\" target=\"_blank\">Jezra</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1892#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp  on 2015-11-03:\n\"Some Fowl Commentary\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1892#2\" target=\"_blank\">Comment 2</a>:\nMike Ray on 2015-11-03:\n\"Kernel Sanders\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1892#3\" target=\"_blank\">Comment 3</a>:\njezra on 2015-11-05:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1894#comments\" target=\"_blank\">hpr1894</a></strong>\n(2015-11-05) \"<em>Interview with Davide Zilli and Dr Marianne Sinka of the HumBug Project</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1894#1\" target=\"_blank\">Comment 1</a>:\nSteve Bickle on 2015-11-15:\n\"Exellent episode\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1894#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-11-16:\n\"Great interview, great project\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1896#comments\" target=\"_blank\">hpr1896</a></strong>\n(2015-11-09) \"<em>User Local Software</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0317.html\" target=\"_blank\">Eric Duhamel</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1896#1\" target=\"_blank\">Comment 1</a>:\nEric Duhamel on 2015-11-25:\n\"Other ideas\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1897#comments\" target=\"_blank\">hpr1897</a></strong>\n(2015-11-10) \"<em>Installing Windows 7 Ultimate</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0297.html\" target=\"_blank\">swift110</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1897#1\" target=\"_blank\">Comment 1</a>:\nGuy Watkins on 2015-11-10:\n\"Update the firmware\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1897#2\" target=\"_blank\">Comment 2</a>:\nm l hunt on 2015-11-10:\n\"Enjoyed your show.\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1898#comments\" target=\"_blank\">hpr1898</a></strong>\n(2015-11-11) \"<em>Free my music!</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0303.html\" target=\"_blank\">Alpha32</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1898#1\" target=\"_blank\">Comment 1</a>:\nA Shadowy Figure on 2015-11-10:\n\"By-Tor and the Snow Dog Approve\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1902#comments\" target=\"_blank\">hpr1902</a></strong>\n(2015-11-17) \"<em>My Linux Tool Box</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0299.html\" target=\"_blank\">Fin</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1902#1\" target=\"_blank\">Comment 1</a>:\nDave Morriss on 2015-11-23:\n\"Nice list\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1902#2\" target=\"_blank\">Comment 2</a>:\nzloster on 2015-11-28:\n\"Nice list\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1903#comments\" target=\"_blank\">hpr1903</a></strong>\n(2015-11-18) \"<em>Some further Bash tips</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0225.html\" target=\"_blank\">Dave Morriss</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1903#1\" target=\"_blank\">Comment 1</a>:\nKen Fallon on 2015-11-18:\n\"Another gem\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1903#2\" target=\"_blank\">Comment 2</a>:\nDave Morriss on 2015-11-23:\n\"Thanks Ken\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1904#comments\" target=\"_blank\">hpr1904</a></strong>\n(2015-11-19) \"<em>Windows Command Line Tips and Tricks</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0319.html\" target=\"_blank\">OnlyHalfTheTime</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1904#1\" target=\"_blank\">Comment 1</a>:\nb-yeezi on 2015-11-19:\n\"Thanks\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1904#2\" target=\"_blank\">Comment 2</a>:\nFrank on 2015-11-25:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1906#comments\" target=\"_blank\">hpr1906</a></strong>\n(2015-11-23) \"<em>Apt Spelunking 2: tvtime, phatch, and xstarfish</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0215.html\" target=\"_blank\">Windigo</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1906#1\" target=\"_blank\">Comment 1</a>:\nDave Morriss on 2015-11-28:\n\"Some interesting packages\"</li>   \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1907#comments\" target=\"_blank\">hpr1907</a></strong>\n(2015-11-24) \"<em>Charlie Reisinger and Penn Manor</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1907#1\" target=\"_blank\">Comment 1</a>:\nJonathan Kulp  on 2015-11-25:\n\"Excellent \"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1908#comments\" target=\"_blank\">hpr1908</a></strong>\n(2015-11-25) \"<em>Arduino Pumpkin</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0001.html\" target=\"_blank\">droops</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1908#1\" target=\"_blank\">Comment 1</a>:\nDave Morriss on 2015-11-28:\n\"Loved this!\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1909#comments\" target=\"_blank\">hpr1909</a></strong>\n(2015-11-26) \"<em>Creating an Open, Embedded-Media Music Textbook</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1909#1\" target=\"_blank\">Comment 1</a>:\nMike Ray on 2015-11-26:\n\"Calibre cli\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1909#2\" target=\"_blank\">Comment 2</a>:\nJonathan Kulp  on 2015-11-26:\n\"Valuing Musicians\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1909#3\" target=\"_blank\">Comment 3</a>:\nb-yeezi on 2015-11-26:\n\"Great show\"</li>  \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1910#comments\" target=\"_blank\">hpr1910</a></strong>\n(2015-11-27) \"<em>QMMP--The Qt-based MultiMedia Player</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0195.html\" target=\"_blank\">Frank Bell</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1910#1\" target=\"_blank\">Comment 1</a>:\nMatt on 2015-11-27:\n\"I didn&#39;t know this project existed.\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1910#2\" target=\"_blank\">Comment 2</a>:\nFrank on 2015-11-28:\n\"Thanks\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1910#3\" target=\"_blank\">Comment 3</a>:\nAudiobooks lover on 2015-11-29:\"[no title]\"</li> </ul>\n</li>\n</ul>\n\n',159,47,1,'CC-BY-SA','Community News',0,0,1),
(1936,'2016-01-04','HPR Community News for December 2015',5334,'HPR Community News for December 2015','\n<h2>New hosts</h2>\n<p>\nWelcome to our new hosts: <br />\n    <a href=\"https://hackerpublicradio.org/correspondents/0315.html\" target=\"_blank\">Clinton Roy</a>, \n    <a href=\"https://hackerpublicradio.org/correspondents/0318.html\" target=\"_blank\">Archer72</a>, \n    <a href=\"https://hackerpublicradio.org/correspondents/0320.html\" target=\"_blank\">The Linux Experiment</a>, \n    <a href=\"https://hackerpublicradio.org/correspondents/0322.html\" target=\"_blank\">Cov</a>.\n</p>\n\n<h2>Last Month\'s Shows</h2>\n<table id=\"t01\">\n    <tr>\n    <th align=\"left\">Id</th>\n    <th align=\"left\">Day</th>\n    <th align=\"left\">Date</th>\n    <th align=\"left\">Title</th>\n    <th align=\"left\">Host</th>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1912\" target=\"_blank\">1912</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-12-01</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1912\" target=\"_blank\">OpenNMS at All Things Open Conference</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1913\" target=\"_blank\">1913</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-12-02</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1913\" target=\"_blank\">The Linux Experiment</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0320.html\" target=\"_blank\">The Linux Experiment</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1914\" target=\"_blank\">1914</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-12-03</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1914\" target=\"_blank\">Waking up</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0243.html\" target=\"_blank\">Jezra</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1915\" target=\"_blank\">1915</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-12-04</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1915\" target=\"_blank\">67 - LibreOffice Impress - Tables</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1916\" target=\"_blank\">1916</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-12-07</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1916\" target=\"_blank\">HPR Community News for November 2015</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0159.html\" target=\"_blank\">HPR Volunteers</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1917\" target=\"_blank\">1917</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-12-08</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1917\" target=\"_blank\">OpenSource.com</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1918\" target=\"_blank\">1918</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-12-09</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1918\" target=\"_blank\">DerbyCon Interview with Dave Kennedy</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0079.html\" target=\"_blank\">Xoke</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1919\" target=\"_blank\">1919</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-12-10</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1919\" target=\"_blank\">DerbyCon Interview with Paul Koblitz</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0079.html\" target=\"_blank\">Xoke</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1920\" target=\"_blank\">1920</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-12-11</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1920\" target=\"_blank\">21 - SSH Authentication - Keys</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1921\" target=\"_blank\">1921</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-12-14</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1921\" target=\"_blank\">How to run a conference</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0315.html\" target=\"_blank\">Clinton Roy</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1922\" target=\"_blank\">1922</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-12-15</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1922\" target=\"_blank\">The case to backup Google email.</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0318.html\" target=\"_blank\">Archer72</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1923\" target=\"_blank\">1923</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-12-16</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1923\" target=\"_blank\"> Klaatu and System76</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1924\" target=\"_blank\">1924</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-12-17</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1924\" target=\"_blank\">Port Forwarding</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0131.html\" target=\"_blank\">FiftyOneFifty</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1925\" target=\"_blank\">1925</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-12-18</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1925\" target=\"_blank\">Kdenlive Part 1: Introduction to Kdenlive</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0310.html\" target=\"_blank\">Geddes</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1926\" target=\"_blank\">1926</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-12-21</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1926\" target=\"_blank\">National Measurements Institutes</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0301.html\" target=\"_blank\">Amunizp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1927\" target=\"_blank\">1927</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-12-22</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1927\" target=\"_blank\">Ansible Interview</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1928\" target=\"_blank\">1928</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-12-23</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1928\" target=\"_blank\">Cov&apos;s Jams</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0322.html\" target=\"_blank\">Cov</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1929\" target=\"_blank\">1929</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-12-24</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1929\" target=\"_blank\">I Found a Flashlight</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1930\" target=\"_blank\">1930</a></strong></td>\n    <td align=\"left\">Fri</td>\n    <td align=\"left\">2015-12-25</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1930\" target=\"_blank\">A systemd primer</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0315.html\" target=\"_blank\">Clinton Roy</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1931\" target=\"_blank\">1931</a></strong></td>\n    <td align=\"left\">Mon</td>\n    <td align=\"left\">2015-12-28</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1931\" target=\"_blank\">Atomic force microscopy</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0301.html\" target=\"_blank\">Amunizp</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1932\" target=\"_blank\">1932</a></strong></td>\n    <td align=\"left\">Tue</td>\n    <td align=\"left\">2015-12-29</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1932\" target=\"_blank\">Klaatu interviews Grafana</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1933\" target=\"_blank\">1933</a></strong></td>\n    <td align=\"left\">Wed</td>\n    <td align=\"left\">2015-12-30</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1933\" target=\"_blank\">HPR AudioBookClub 11 Street Candles</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0157.html\" target=\"_blank\">HPR_AudioBookClub</a></td>\n    </tr>\n    <tr valign=\"top\">\n    <td align=\"left\"><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1934\" target=\"_blank\">1934</a></strong></td>\n    <td align=\"left\">Thu</td>\n    <td align=\"left\">2015-12-31</td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/eps.php?id=1934\" target=\"_blank\">Experiencing the Meegopad T-02  Part two</a></td>\n    <td align=\"left\"><a href=\"https://hackerpublicradio.org/correspondents/0308.html\" target=\"_blank\">A Shadowy Figure</a></td>\n    </tr>\n</table>\n<h2>Mailing List discussions</h2>\n<p>\nPolicy decisions surrounding HPR are taken by the community as a whole. This discussion takes\nplace on the <a href=\"https://hackerpublicradio.org/maillist\" target=\"_blank\">Mail List</a> which is open to all\nHPR listeners and contributors. The discussions are open and available on the\n<a href=\"https://news.gmane.org/gmane.network.syndication.podcast.hacker-public-radio\" target=\"_blank\">Gmane</a>\narchive.\n</p>\n<p>The main threads this month were:</p>\n<ol>\n    <li><em>From:</em> Frank Bell &lt;frankwbell@...&gt;<br/>\n        <em>Date:</em> 2015-11-28 15:20:25 -0500<br/>\n        <em>Subject:</em> A Question about Shownotes<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1007\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1007</a><br/>\n        <em>Messages:</em> 2<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-11-30 11:44:52 +0100<br/>\n        <em>Subject:</em> New Year Show ?<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1014\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1014</a><br/>\n        <em>Messages:</em> 3<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-12-02 21:50:45 +0100<br/>\n        <em>Subject:</em> FTP Password change<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1022\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1022</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Joshua Knapp &lt;jknapp85@...&gt;<br/>\n        <em>Date:</em> 2015-12-02 13:04:40 -0800<br/>\n        <em>Subject:</em> Gitlab Upgrade tomorrow<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1023\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1023</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Frank Bell &lt;frankwbell@...&gt;<br/>\n        <em>Date:</em> 2015-12-09 00:11:12 -0500<br/>\n        <em>Subject:</em> Community News (Completely Off-Topic)<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1024\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1024</a><br/>\n        <em>Messages:</em> 8<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-12-14 10:47:25 +0100<br/>\n        <em>Subject:</em> Fwd: SCALE 14x - PSA<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1032\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1032</a><br/>\n        <em>Messages:</em> 2<br/><br/></li>\n    <li><em>From:</em> Fifty OneFifty &lt;fiftyonefifty@...&gt;<br/>\n        <em>Date:</em> 2015-12-15 22:27:31 -0600<br/>\n        <em>Subject:</em> Feedback needed now, Go/NoGo on New Years show<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1034\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1034</a><br/>\n        <em>Messages:</em> 2<br/><br/></li>\n    <li><em>From:</em> Andrew Neher &lt;amneher007@...&gt;<br/>\n        <em>Date:</em> 2015-12-16 14:10:31 -0600<br/>\n        <em>Subject:</em> Re: Hpr Digest, Vol 87, Issue 9<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1036\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1036</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Joshua Knapp &lt;jknapp85@...&gt;<br/>\n        <em>Date:</em> 2015-12-18 07:42:09 -0800<br/>\n        <em>Subject:</em> Moving the site to New Server/IP today<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1037\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1037</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Joshua Knapp &lt;jknapp85@...&gt;<br/>\n        <em>Date:</em> 2015-12-18 10:59:21 -0800<br/>\n        <em>Subject:</em> HPR Site move completed<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1038\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1038</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-12-22 18:25:17 +0100<br/>\n        <em>Subject:</em> How to check if the intro and outro are added<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1039\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1039</a><br/>\n        <em>Messages:</em> 6<br/><br/></li>\n    <li><em>From:</em> Fifty OneFifty &lt;fiftyonefifty@...&gt;<br/>\n        <em>Date:</em> 2015-12-23 20:26:05 -0600<br/>\n        <em>Subject:</em> New Year&#39;s Show update<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1041\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1041</a><br/>\n        <em>Messages:</em> 5<br/><br/></li>\n    <li><em>From:</em> honkey Magoo &lt;honkeymagoo01@...&gt;<br/>\n        <em>Date:</em> 2015-12-24 21:02:23 -0500<br/>\n        <em>Subject:</em> Re: New Year&#39;s Show update<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1046\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1046</a><br/>\n        <em>Messages:</em> 19<br/><br/></li>\n    <li><em>From:</em> &quot;Thaj A. Sara&quot; &lt;thajasara@...&gt;<br/>\n        <em>Date:</em> 2015-12-25 10:35:15 -0500<br/>\n        <em>Subject:</em> Re: Hpr Digest, Vol 87, Issue 15<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1051\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1051</a><br/>\n        <em>Messages:</em> 4<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-12-28 16:43:50 +0100<br/>\n        <em>Subject:</em> Changes to the upload process<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1063\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1063</a><br/>\n        <em>Messages:</em> 3<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-12-29 11:33:28 +0100<br/>\n        <em>Subject:</em> There may be issues with the FTP server<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1067\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1067</a><br/>\n        <em>Messages:</em> 22<br/><br/></li>\n    <li><em>From:</em> Dave Morriss &lt;perloid@...&gt;<br/>\n        <em>Date:</em> 2015-12-29 20:13:18 UTC<br/>\n        <em>Subject:</em> HPR Community News - next Saturday on 2016-01-02T18:00:00Z<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1082\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1082</a><br/>\n        <em>Messages:</em> 1<br/><br/></li>\n    <li><em>From:</em> Ken Fallon &lt;ken@...&gt;<br/>\n        <em>Date:</em> 2015-12-30 09:09:29 +0100<br/>\n        <em>Subject:</em> Requested Topic: IRC Etiquette<br/>\n        <em>Link:</em> <a href=\"https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1086\" target=\"_blank\">https://comments.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/1086</a><br/>\n        <em>Messages:</em> 2<br/></li>\n</ol>\nTotal messages this month: 84<br/>\n\n\n<h2>Comments this month</h2>\n\n<p>These are comments which have been made during the past month, either to shows\nreleased during the month or to past shows.</p>\n<p>There are 26 comments:</p>\n<ul> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1649#comments\" target=\"_blank\">hpr1649</a></strong>\n(2014-11-27) \"<em>Raspberry Pi Accessibility Breakthrough</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0282.html\" target=\"_blank\">Mike Ray</a>.\n<ul>        <li><a href=\"https://hackerpublicradio.org/eps.php?id=1649#7\" target=\"_blank\">Comment 7</a>:\nMike Ray on 2015-12-01:\n\"Quiet boot\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1870#comments\" target=\"_blank\">hpr1870</a></strong>\n(2015-10-02) \"<em>19 - Home SSH Server</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0198.html\" target=\"_blank\">Ahuka</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1870#2\" target=\"_blank\">Comment 2</a>:\n0xf10e on 2015-12-10:\n\"yepp, no cleartext\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1878#comments\" target=\"_blank\">hpr1878</a></strong>\n(2015-10-14) \"<em>What\'s In My Bag</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0300.html\" target=\"_blank\">b-yeezi</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1878#1\" target=\"_blank\">Comment 1</a>:\nErik on 2015-12-28:\n\"Commands\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1894#comments\" target=\"_blank\">hpr1894</a></strong>\n(2015-11-05) \"<em>Interview with Davide Zilli and Dr Marianne Sinka of the HumBug Project</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0030.html\" target=\"_blank\">Ken Fallon</a>.\n<ul>    <li><a href=\"https://hackerpublicradio.org/eps.php?id=1894#3\" target=\"_blank\">Comment 3</a>:\nClinton Roy on 2015-12-10:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1898#comments\" target=\"_blank\">hpr1898</a></strong>\n(2015-11-11) \"<em>Free my music!</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0303.html\" target=\"_blank\">Alpha32</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1898#2\" target=\"_blank\">Comment 2</a>:\nFrank on 2015-12-20:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1906#comments\" target=\"_blank\">hpr1906</a></strong>\n(2015-11-23) \"<em>Apt Spelunking 2: tvtime, phatch, and xstarfish</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0215.html\" target=\"_blank\">Windigo</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1906#2\" target=\"_blank\">Comment 2</a>:\nWindigo on 2015-12-01:\n\"Re: Phatch\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1906#3\" target=\"_blank\">Comment 3</a>:\nDave Morriss on 2015-12-02:\n\"Re: Phatch\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1907#comments\" target=\"_blank\">hpr1907</a></strong>\n(2015-11-24) \"<em>Charlie Reisinger and Penn Manor</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a>.\n<ul>   <li><a href=\"https://hackerpublicradio.org/eps.php?id=1907#2\" target=\"_blank\">Comment 2</a>:\nCharles in NJ  on 2015-12-23:\n\"Penn Manor\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1909#comments\" target=\"_blank\">hpr1909</a></strong>\n(2015-11-26) \"<em>Creating an Open, Embedded-Media Music Textbook</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>     <li><a href=\"https://hackerpublicradio.org/eps.php?id=1909#4\" target=\"_blank\">Comment 4</a>:\nFrank on 2015-12-01:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1910#comments\" target=\"_blank\">hpr1910</a></strong>\n(2015-11-27) \"<em>QMMP--The Qt-based MultiMedia Player</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0195.html\" target=\"_blank\">Frank Bell</a>.\n<ul>     <li><a href=\"https://hackerpublicradio.org/eps.php?id=1910#4\" target=\"_blank\">Comment 4</a>:\nDave Morriss on 2015-12-02:\n\"Nostalgia\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1910#5\" target=\"_blank\">Comment 5</a>:\nFrank on 2015-12-02:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1914#comments\" target=\"_blank\">hpr1914</a></strong>\n(2015-12-03) \"<em>Waking up</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0243.html\" target=\"_blank\">Jezra</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1914#1\" target=\"_blank\">Comment 1</a>:\nWindigo on 2015-12-04:\n\"One-upped\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1916#comments\" target=\"_blank\">hpr1916</a></strong>\n(2015-12-07) \"<em>HPR Community News for November 2015</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0159.html\" target=\"_blank\">HPR Volunteers</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1916#1\" target=\"_blank\">Comment 1</a>:\nCharles in NJ  on 2015-12-21:\n\"Experts Exchange\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1917#comments\" target=\"_blank\">hpr1917</a></strong>\n(2015-12-08) \"<em>OpenSource.com</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1917#1\" target=\"_blank\">Comment 1</a>:\nJon Kulp  on 2015-12-08:\n\"A possible outlet\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1918#comments\" target=\"_blank\">hpr1918</a></strong>\n(2015-12-09) \"<em>DerbyCon Interview with Dave Kennedy</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0079.html\" target=\"_blank\">Xoke</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1918#1\" target=\"_blank\">Comment 1</a>:\nFrank on 2015-12-25:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1924#comments\" target=\"_blank\">hpr1924</a></strong>\n(2015-12-17) \"<em>Port Forwarding</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0131.html\" target=\"_blank\">FiftyOneFifty</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1924#1\" target=\"_blank\">Comment 1</a>:\nKevin O&#39;Brien on 2015-12-16:\n\"Great show!\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1928#comments\" target=\"_blank\">hpr1928</a></strong>\n(2015-12-23) \"<em>Cov&apos;s Jams</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0322.html\" target=\"_blank\">Cov</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1928#1\" target=\"_blank\">Comment 1</a>:\nA Shadowy Figure on 2015-12-24:\n\"Nice mix Cov\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1928#2\" target=\"_blank\">Comment 2</a>:\ntcuc on 2015-12-31:\n\"nice, i cant &aring; wait for more.\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1928#3\" target=\"_blank\">Comment 3</a>:\nDavid L. Willson on 2015-12-31:\n\"Yes\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1929#comments\" target=\"_blank\">hpr1929</a></strong>\n(2015-12-24) \"<em>I Found a Flashlight</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0238.html\" target=\"_blank\">Jon Kulp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1929#1\" target=\"_blank\">Comment 1</a>:\nA Shadowy Figure on 2015-12-24:\n\"Thank you for this timely episode\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1930#comments\" target=\"_blank\">hpr1930</a></strong>\n(2015-12-25) \"<em>A systemd primer</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0315.html\" target=\"_blank\">Clinton Roy</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1930#1\" target=\"_blank\">Comment 1</a>:\nFrank on 2015-12-29:\"[no title]\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1931#comments\" target=\"_blank\">hpr1931</a></strong>\n(2015-12-28) \"<em>Atomic force microscopy</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0301.html\" target=\"_blank\">Amunizp</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1931#1\" target=\"_blank\">Comment 1</a>:\nMysterio2 on 2015-12-27:\n\"Great show.\"</li>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1931#2\" target=\"_blank\">Comment 2</a>:\nA Shadowy Figure on 2015-12-28:\n\"Good job\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1932#comments\" target=\"_blank\">hpr1932</a></strong>\n(2015-12-29) \"<em>Klaatu interviews Grafana</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0078.html\" target=\"_blank\">klaatu</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1932#1\" target=\"_blank\">Comment 1</a>:\nA Shadowy Figure on 2015-12-30:\n\"Good interview\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1933#comments\" target=\"_blank\">hpr1933</a></strong>\n(2015-12-30) \"<em>HPR AudioBookClub 11 Street Candles</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0157.html\" target=\"_blank\">HPR_AudioBookClub</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1933#1\" target=\"_blank\">Comment 1</a>:\nlostnbronx on 2015-12-10:\n\"Wow, Thanks So Much!\"</li> \n</ul><br/></li> \n<li><strong><a href=\"https://hackerpublicradio.org/eps.php?id=1934#comments\" target=\"_blank\">hpr1934</a></strong>\n(2015-12-31) \"<em>Experiencing the Meegopad T-02  Part two</em>\"\nby <a href=\"https://hackerpublicradio.org/correspondents/0308.html\" target=\"_blank\">A Shadowy Figure</a>.\n<ul>  <li><a href=\"https://hackerpublicradio.org/eps.php?id=1934#1\" target=\"_blank\">Comment 1</a>:\nA Shadowy Figure on 2015-12-15:\n\"Updated Show Notes\"</li> </ul>\n</li>\n</ul>\n\n',159,47,1,'CC-BY-SA','Community News',0,0,1),
(3963,'2023-10-11','Storytelling Games',1158,'Three storytelling-based games, and some thoughts on role-playing games','<p>The games mentioned were:</p>\n<p><a\nhref=\"https://boardgamegeek.com/boardgame/20545/rorys-story-cubes\">Rory\'s\nStory Cubes</a><br />\n<a href=\"https://boardgamegeek.com/boardgame/1784/dark-cults\">Dark\nCults</a><br />\n<a\nhref=\"https://boardgamegeek.com/boardgame/1234/once-upon-time-storytelling-card-game\">Once\nUpon a Time</a></p>\n<p><a\nhref=\"https://boardgamegeek.com/image/140637/once-upon-time-dark-tales\">Examples\nof <em>ending cards</em> in the \"Dark Tales\" expansion of Once Upon a\nTime</a></p>\n<p><a href=\"https://mastodon.xyz/@klaatu/110816933164566050\">Klaatu\'s\nMastodon post about Dark Cults</a></p>\n',399,95,0,'CC-BY-SA','storytelling',0,0,1),
(1751,'2015-04-20','How I got into Linux',1114,'How I got into linux, LFS and where I use Linux now.','<p>\r\nMy third show, its my How I got into Linux show, Crunchbang for the win, thank you Corenominal. \r\n</p>\r\n<p>\r\nI actually wrote some of this up before I recorded my first show. I wasn\'t happy that I did a good enough job originally. However I decided to make use of a rainy day and get it updated and recorded.  I cut out a chunk of rambling about floppy drive cleaners, and stuck some more up to date info on the end.\r\n</p>',240,29,0,'CC-BY-SA','Crunchbang',0,0,1),
(1752,'2015-04-21','Penguicon 2015 Promo',1838,'Penguicon 2015 happens on April 24-26, 2015 in Southfield, Michigan','<p>\r\nPenguicon 2015 is a combined technology and sicence fiction convention in Southfield, Michigan, a suburb of Detroit, and will present over 350 hours of programming over the entire weekend. Of this, around 100 hours are open source, tech-related. In this episode I try to cover the coming attractions of the weekend and maybe entice some people to come join us. It will be a great weekend.\r\n</p>\r\n\r\n<h3>Links:</h3>\r\n\r\n<ul>\r\n<li><a href=\"https://2015.penguicon.org/\">https://2015.penguicon.org/</a>\r\n</li>\r\n</ul>',198,96,0,'CC-BY-SA','Penguicon,Open Source,Science Fiction,Convention',0,0,1),
(1753,'2015-04-22','Introducing a 5 year old to Sugar on Toast',901,'This is a podcast in Spanglish (some spanish, some english) with a 5 year old and a 1 year old.','<p>\r\nThis was me introducing my 5 year old to her new laptop with Sugar on Toast. \r\n</p>\r\n<p>\r\nA family member had no use for an old 7 year old netbook so I installed the trisquel version of Sugar, the one laptop per child operating system.\r\n</p>\r\n<p>\r\nThis is a response to this episode: <a href=\"https://hackerpublicradio.org/eps.php?id=1726\">https://hackerpublicradio.org/eps.php?id=1726</a> I find it ticks all the boxes. \r\n</p>\r\n<p>\r\nRecorded with a phone and spoken mainly in a different language. I did conversion to FLAC from a mono mp3 probably the same if I just uploaded the MP3 directly. No editing was done. \r\n</p>',301,0,0,'CC-BY-SA','5 year old',0,0,1),
(1754,'2015-04-23','D7? Why Seven?',832,'I explain what 7th chords are and when to use them.','<p>In this episode I respond to one of the community-requested topics (\"Music Theory\") and try to explain what <strong>seventh chords</strong> are and why they are used. Below are some of the terms that I use in the course of the discussion.</p> \r\n\r\n<ul>\r\n<li><strong>Interval</strong>: The distance between two pitches (sounded either consecutively or simultaneously)</li>\r\n<li><strong>Consonance</strong>: Relatively stable sound between two or more pitches</li>\r\n<li><strong>Dissonance</strong>: Relatively unstable sound between two or more pitches. Dissonance often needs a &quot;resolution&quot; to consonance</li>\r\n<li><strong>Chord</strong>: three or more notes sounded together </li>\r\n<li><strong>Chord progression</strong>: a succession of chords </li>\r\n<li><strong>Triad</strong>: a chord with 3 pitches, the adjacent pitches separated by the interval of the 3rd.</li>\r\n<li><strong>Seventh chord</strong>: a chord with 4 pitches, the adjacent pitches separated by the interval of the 3rd.</li>\r\n<li><strong>Tonality</strong>: harmonic system that governs the use of major and minor keys</li>\r\n<li><strong>Tonic</strong>: the central tone of a piece of music</li>\r\n<li><strong>Mode</strong>: major or minor [e.g. Symphony no. 5 in C minor]</li>\r\n<li><strong>Modulation</strong>: the process of changing keys within a piece of music </li>\r\n<li><strong>Scale</strong>: Ascending or descending series of notes that define a key or tonality, with a specific arrangements of half-steps and whole-steps. Major and Minor scales are most common in Western music</li>\r\n</ul>\r\n\r\n\r\n<p>Free public-domain music reference book: <em>Music Notation and Terminology</em> by Karl Wilson Gehrkens: <a href=\"https://www.gutenberg.org/ebooks/19499\">https://www.gutenberg.org/ebooks/19499</a> (see ch. 18)</p>\r\n\r\n<p>Free Online Music Dictionary: <a href=\"https://dictionary.onmusic.org\">https://dictionary.onmusic.org</a>/</p>',238,0,0,'CC-BY-SA','chords, music theory, music, harmony',0,0,1),
(1756,'2015-04-27','Ranger File Manager',1340,'Introduction to the ranger command line file manager','<p>From Man Page:</p>\n <blockquote>\n  <p>DESCRIPTION<br /> ranger is a console file manager with VI key bindings. It provides a minimalistic and nice curses interface with a view on the directory hierarchy. The secondary task of ranger is to figure out which program you want to use to open your files with.</p>\n  <p>This manual mainly contains information on the usage of ranger. Refer to the README for install instructions and to doc/HACKING for development specific information. For configuration, see the files in ranger/config. They are usually installed to /etc/ranger/config and can be obtained with ranger\'s --copy-config option.</p>\n  <p>Inside ranger, you can press 1? for a list of key bindings, 2? for a list of commands and 3? for a list of settings.</p>\n </blockquote>\n <ul>\n  <li>Project page: <a href=\"https://ranger.nongnu.org/\">https://ranger.nongnu.org/</a>. Has pretty good documentation</li>\n  <li>Available on Debian, Arch, Probably others, git and mailing list available as well.</li>\n </ul>\n <p><img alt=\"screenshot\" src=\"https://ranger.nongnu.org/screenshots/screenshot0.png\" /></p>\n <h2 id=\"features\">Features</h2>\n <ul>\n  <li>3-pane view: <ul>\n    <li>Previous -&gt; current -&gt; next</li>\n    <li>When current is a file, uses file magic and other programs to preview the file</li>\n    <li>optional dependencies for previews: <ul>\n      <li>img2txt from caca-utils for ASCII-art</li>\n      <li>highlight for syntax highlights</li>\n      <li>atool for archives</li>\n      <li>lynx/w3m/elinks for html</li>\n      <li>pdftotext for pdfs</li>\n      <li>transmission-show for bittorrent information</li>\n      <li>mediainfo or exiftool for mediafile info</li>\n     </ul>\n    </li>\n    <li>Color coded, with three themes to choose from</li>\n    <li>One more over to the right opens the file from other programs</li>\n   </ul>\n  </li>\n </ul>\n <h2 id=\"configuration\">Configuration</h2>\n <ul>\n  <li>located in ~/.config/ranger directory</li>\n  <li>rc.conf = keybindings and settings</li>\n  <li>commands.py = command-mode items</li>\n  <li>rifle.conf = file launcher options, which let you make custom file opener commands</li>\n  <li>scope.sh = custom file preview scripts, like mdview</li>\n </ul>\n <h2 id=\"navigation\">Navigation</h2>\n <ul>\n  <li>up, down, left, right, or h,j,k,l</li>\n  <li>gg top G Bottom</li>\n  <li>E edit</li>\n  <li>pageup/down</li>\n </ul>\n <h2 id=\"command-commands\">Command commands</h2>\n <ul>\n  <li>spacebar to mark or :mark for pattern</li>\n  <li>dd, yy, pp</li>\n  <li>:touch, :mkdir, :grep</li>\n  <li>del</li>\n  <li>rename and bulkrename (change from ranger.container.file import File to <em>.fsobject.</em>)</li>\n  <li>zh - toggle hidden</li>\n  <li>gn - new tab, gt or gT to navigate tabs</li>\n  <li>/ search vile</li>\n  <li>V visual mode</li>\n  <li>:open_with</li>\n  <li>1? = list key bindings</li>\n  <li>2? list commands</li>\n  <li>3? list settings</li>\n  <li>? main help</li>\n </ul>',300,0,0,'CC-BY-SA','ranger,file manager,console',0,0,1),
(1760,'2015-05-01','pdftk: the PDF Toolkit',1254,'Intro to the command-line pdf toolkit','<h2>Hacking Apart and Re-Assembling PDFs</h2>\r\n\r\n<p>Extract pages 3&ndash;5 from file <code>foobar.pdf</code>:</p>\r\n\r\n<pre>\r\npdftk foobar.pdf cat 3-5 output excerpt.pdf\r\n</pre>\r\n\r\n<p>Same thing but also grab the cover page:</p>\r\n\r\n<pre>\r\npdftk foobar.pdf cat 1 3-5 output excerpt.pdf\r\n</pre>\r\n\r\n<p>Combine multiple PDFs:</p>\r\n\r\n<pre>\r\npdftk file1.pdf file2.pdf file3.pdf cat output combined.pdf\r\n</pre>\r\n\r\n<p>Reassemble a 50-page document with all of the pages in reverse order (I once actually did this for my wife and she was very grateful&mdash;she had scanned an article at the library and it ended up with all of the pages in the wrong order from last to first. This command solved her problem in about one second.):</p>\r\n\r\n<pre>\r\npdftk wrongorder.pdf cat 50-1 output rightorder.pdf\r\n</pre>\r\n\r\n<p>Check the pdftk man page for all kinds of other manipulations you can do, including \"bursting\" a PDF into its component pages, rotating pages in any direction, applying password protection, etc. </p>\r\n\r\n<h2>Embedding “Bookmarks” as a Table of Contents</h2>\r\n\r\n<p>You can also use <code>pdftk</code> to embed a table of contents in a flat PDF file. This is incredibly useful, as it can make large, unwieldy files very easy to navigate. All you have to do is add some bookmark data in a fairly straightforward format as shown below.  As a starting point you should that dump the current metadata content of the file with this command:</p>\r\n\r\n<pre>\r\npdftk foobar.pdf dump_data_utf8\r\n</pre>\r\n\r\n<p>Save the contents of this data dump in a text file and then add bookmark information just below the <code>NumberOfPages</code> value. Here is an excerpt from the huge anthology of public-domain scores I assembled for my music history class:</p>\r\n\r\n<pre>\r\nInfoBegin\r\nInfoKey: ModDate\r\nInfoValue: D:20150106100000-06\'00\'\r\nInfoBegin\r\nInfoKey: CreationDate\r\nInfoValue: D:20150106100000-06\'00\'\r\nInfoBegin\r\nInfoKey: Creator\r\nInfoValue: pdftk 2.02 - www.pdftk.com\r\nInfoBegin\r\nInfoKey: Producer\r\nInfoValue: itext-paulo-155 (itextpdf.sf.net-lowagie.com)\r\nPdfID0: ece858bf9affbcad3b575cf3891a187f\r\nPdfID1: 23f89459e103dd43c6e7bc92028245c0\r\nNumberOfPages: 765\r\nBookmarkBegin\r\nBookmarkTitle: Beethoven: Symphony no. 5 in C minor Op. 67\r\nBookmarkLevel: 1\r\nBookmarkPageNumber: 205\r\nBookmarkBegin\r\nBookmarkTitle: Beethoven 5: I. Allegro con brio\r\nBookmarkLevel: 2\r\nBookmarkPageNumber: 205\r\nBookmarkBegin\r\nBookmarkTitle: Beethoven 5: II. Andante con moto\r\nBookmarkLevel: 2\r\nBookmarkPageNumber: 235\r\nBookmarkBegin\r\nBookmarkTitle: Beethoven 5: III. Allegro\r\nBookmarkLevel: 2\r\nBookmarkPageNumber: 256\r\nBookmarkBegin\r\nBookmarkTitle: Beethoven 5: IV. Allegro\r\nBookmarkLevel: 2\r\nBookmarkPageNumber: 275\r\n</pre>\r\n\r\n<p>And here is the command to update the PDF with the table of contents embedded. This tells it to take the input file  <code>foobar.pdf</code> and update its metadata using the file <code>foobar.info</code> (with utf8 encoding) and output the results as <code>foobar_with_toc.pdf</code>.</p>\r\n\r\n<pre>\r\npdftk foobar.pdf update_info_utf8 foobar.info output foobar_with_toc.pdf\r\n</pre>\r\n\r\n<h2>Links</h2>\r\n\r\n\r\n<ul>\r\n<li><code>pdftk</code> man page: <a href=\"https://www.pdflabs.com/docs/pdftk-man-page/\">https://www.pdflabs.com/docs/pdftk-man-page/</a></li>\r\n<li>PDF Labs: <a href=\"https://www.pdflabs.com/docs/\">https://www.pdflabs.com/docs/</a></li>\r\n</ul>\r\n\r\n<h2>Update</h2>\r\n<p>I made a screencast as a follow-up, showing the process of embedding bookmarks to make a table of contents:\r\n<a href=\"https://m.youtube.com/watch?v=5dv_02v0zzc\">https://m.youtube.com/watch?v=5dv_02v0zzc</a></p>\r\n',238,0,0,'CC-BY-SA','pdftk,pdf',0,0,1),
(1770,'2015-05-15','The OpenDyslexic Font',1087,'Introduction to the OpenDyslexic font','<p>In this episode I talk about how you can take advantage of the OpenDyslexic font as a user, and also how as a content provider you can use it to help your readers. Incidentally, we also talked about this for a while during <a href=\"https://hackerpublicradio.org/eps.php?id=1418\">episode 1418</a>, one of the 2013 New-Year shows. </p>\r\n\r\n<h2>Links</h2>\r\n\r\n<ul>\r\n <li>OpenDyslexic\'s Website: <a href=\"https://opendyslexic.org/\">https://opendyslexic.org/</a></li>\r\n <li>Debian, Ubuntu package name: <code>fonts-opendyslexic</code></li>\r\n <li>Fedora package name: <code>opendyslexic-fonts</code></li>\r\n <li>Arch package name: <code>open-dyslexic-fonts</code></li>\r\n <li><a href=\"https://chrome.google.com/webstore/detail/opendyslexic/cdnapgfjopgaggbmfgbiinmmbdcglnam?hl=en\">Chrome Browser Extension</a></li>\r\n <li><a href=\"https://addons.mozilla.org/en-us/firefox/addon/opendyslexic/\">Firefox Browser Add-on</a></li>\r\n <li>CSS3 Web Fonts Documentation: <a href=\"https://www.w3schools.com/css/css3_fonts.asp\">https://www.w3schools.com/css/css3_fonts.asp</a></li>\r\n <li>Download dyslexic-friendly version of counterpoint books: <a href=\"https://jonathankulp.org/gratis.html\">https://jonathankulp.org/gratis.html</a></li>\r\n</ul>',238,79,0,'CC-BY-SA','Accessibility, Fonts, Typesetting, Web design, Dyslexia',0,0,1),
(1779,'2015-05-28','Cowsay and Figlet',944,'Cowsay and Figlet: Two fun ASCII text commands','<h2>Basic commands</h2>\r\n\r\n\r\n<h3>Make default cow speak:</h3>\r\n	<blockquote>\r\n		<code>cowsay &quot;Hacker Public Radio&quot;</code> \r\n	</blockquote>\r\n\r\n<p>Result:</p>\r\n\r\n<pre>\r\n _____________________\r\n&lt; Hacker Public Radio &gt;\r\n ---------------------\r\n        \\   ^__^\r\n         \\  (oo)\\_______\r\n            (__)\\       )\\/\\\r\n                ||----w |\r\n                ||     ||\r\n</pre>\r\n\r\n<h2>Modes</h2>\r\n\r\n<ul style=\"list-style: none;\">\r\n<li>-b Borg mode; </li>\r\n<li>-d dead;</li>\r\n<li>-g greedy mode; </li>\r\n<li>-p causes a state of paranoia to come over the cow; </li>\r\n<li>-s makes the cow appear thoroughly stoned; </li>\r\n<li>-t yields a tired cow; </li>\r\n<li>-w is somewhat the  opposite  of -t,  and  initiates wired mode; </li>\r\n<li>-y brings on the cow\'s youthful appearance.</li>\r\n</ul>\r\n\r\n<h3>Use \"tired\" cow mode:</h3>\r\n\r\n<blockquote>\r\n<code>cowsay -t &quot;Ken is tired of begging for shows&quot;</code>\r\n</blockquote>\r\n\r\n<p>Result:</p>\r\n\r\n<pre>\r\n ___________________________________\r\n&lt; Ken is tired of begging for shows &gt;\r\n -----------------------------------\r\n        \\   ^__^\r\n         \\  (--)\\_______\r\n            (__)\\       )\\/\\\r\n                ||----w |\r\n                ||     ||\r\n</pre>\r\n\r\n<h3>Specify different images with <code>-f</code></h3>\r\n\r\n<p>Threaten someone with a dragon:</p>\r\n\r\n<blockquote>\r\n<code>cowsay -f dragon \'record and upload a show OR ELSE!\'</code>\r\n</blockquote>\r\n\r\n<p>Result:</p>\r\n\r\n\r\n<pre>\r\n ___________________________________\r\n&lt; record and upload a show OR ELSE! &gt;\r\n -----------------------------------\r\n      \\                    / \\  //\\\r\n       \\    |\\___/|      /   \\//  \\\\\r\n            /0  0  \\__  /    //  | \\ \\    \r\n           /     /  \\/_/    //   |  \\  \\  \r\n           @_^_@\'/   \\/_   //    |   \\   \\ \r\n           //_^_/     \\/_ //     |    \\    \\\r\n        ( //) |        \\///      |     \\     \\\r\n      ( / /) _|_ /   )  //       |      \\     _\\\r\n    ( // /) \'/,_ _ _/  ( ; -.    |    _ _\\.-~        .-~~~^-.\r\n  (( / / )) ,-{        _      `-.|.-~-.           .~         `.\r\n (( // / ))  \'/\\      /                 ~-. _ .-~      .-~^-.  \\\r\n (( /// ))      `.   {            }                   /      \\  \\\r\n  (( / ))     .----~-.\\        \\-\'                 .~         \\  `. \\^-.\r\n             ///.----..&gt;        \\             _ -~             `.  ^-`  ^-_\r\n               ///-._ _ _ _ _ _ _}^ - - - - ~                     ~-- ,.-~\r\n                                                                  /.-~\r\n</pre>\r\n\r\n<p>On Linux, praise <a href=\"https://hackerpublicradio.org/correspondents/0198.html\">Ahuka</a> with a Random Cow:</p>\r\n\r\n<blockquote>\r\n<code>echo \'Ahuka Rocks!\' | cowsay -f $(locate *.cow | shuf -n1)</code>\r\n</blockquote>\r\n\r\n<p>One Result:</p>\r\n\r\n<pre>\r\n ______________\r\n< Ahuka Rocks! >\r\n --------------\r\n        \\    ,-^-.\r\n         \\   !oYo!\r\n          \\ /./=\\.\\______\r\n               ##        )\\/\\\r\n                ||-----w||\r\n                ||      ||\r\n\r\n               Cowth Vader\r\n\r\n</pre>\r\n\r\n<h2>Figlet</h2>\r\n\r\n<p>Make ASCII banner text with figlet. This one uses the default font and wraps the lines at 45 characters:\r\n</p>\r\n\r\n<blockquote>\r\n<code>figlet -w 45 &quot;Hacker Public Radio&quot;</code>\r\n</blockquote>\r\n\r\n<p>Result:</p>\r\n\r\n\r\n<pre>\r\n _   _            _             \r\n| | | | __ _  ___| | _____ _ __ \r\n| |_| |/ _` |/ __| |/ / _ \\ \'__|\r\n|  _  | (_| | (__|   <  __/ |   \r\n|_| |_|\\__,_|\\___|_|\\_\\___|_|   \r\n                                \r\n ____        _     _ _      \r\n|  _ \\ _   _| |__ | (_) ___ \r\n| |_) | | | | \'_ \\| | |/ __|\r\n|  __/| |_| | |_) | | | (__ \r\n|_|    \\__,_|_.__/|_|_|\\___|\r\n                            \r\n ____           _ _       \r\n|  _ \\ __ _  __| (_) ___  \r\n| |_) / _` |/ _` | |/ _ \\ \r\n|  _ < (_| | (_| | | (_) |\r\n|_| \\_\\__,_|\\__,_|_|\\___/ \r\n                          \r\n</pre>\r\n\r\n<p>Use an alternate font with <code>-f</code> option:</p>\r\n\r\n<blockquote>\r\n	<code>figlet -f digital &quot;Community News&quot;</code>\r\n</blockquote>\r\n\r\n\r\n<pre>\r\n+-+-+-+-+-+-+-+-+-+ +-+-+-+-+\r\n|C|o|m|m|u|n|i|t|y| |N|e|w|s|\r\n+-+-+-+-+-+-+-+-+-+ +-+-+-+-+\r\n</pre>\r\n\r\n\r\n<h2>Links</h2>\r\n\r\n<ul>\r\n	<li>My random <code>cowsay</code> \"is it Friday yet\" page: <a href=\"https://jonkulp.net/iify.html\">https://jonkulp.net/iify.html</a></li>\r\n	<li>Cowsay for Android: <a href=\"https://play.google.com/store/apps/details?id=ch.fixme.cowsay&hl=en\">https://play.google.com/store/apps/details?id=ch.fixme.cowsay&amp;hl=en</a></li>\r\n	<li>cowsay(1) - Linux man page<a href=\"https://linux.die.net/man/1/cowsay\">https://linux.die.net/man/1/cowsay</a></li>\r\n	<li>figlet(6) - Linux man page: <a href=\"https://linux.die.net/man/6/figlet\">https://linux.die.net/man/6/figlet</a></li>\r\n</ul>\r\n',238,0,1,'CC-BY-SA','Linux, scripting, command line, ASCII',0,0,1),
(1757,'2015-04-28','Useful Bash functions',1662,'Some Bash functions that may be of use in your scripts','<h2 id=\"overview\">Overview</h2>\r\n<p>I enjoy writing Bash scripts to solve various problems. In particular I have a number of scripts I use to manage the process of preparing a show for HPR, which I am developing at the moment.</p>\r\n<p>My more complex Bash scripts use a lot of functions to perform the various tasks, and, in the nature of things, some of these functions can be of use in other scripts and are shared between them.</p>\r\n<p>I thought I would share some of these functions with HPR listeners in the hopes that they might be useful. It would also be interesting to receive feedback on these functions and would be great if other Bash users contributed ideas of their own.</p>\r\n<h2 id=\"full-notes\">Full Notes</h2>\r\n<p>Since the notes explaining this subject are long, they have been placed here: <a href=\"https://hackerpublicradio.org/eps/hpr1757_full_shownotes.html\">https://hackerpublicradio.org/eps/hpr1757_full_shownotes.html</a>, and an experimental <em>ePub</em> version is available here: <a href=\"https://hackerpublicradio.org/eps/hpr1757_full_shownotes.epub\">https://hackerpublicradio.org/eps/hpr1757_full_shownotes.epub</a>.</p>\r\n<h2 id=\"links\">Links</h2>\r\n<ol type=\"1\">\r\n<li><em>Bash Support</em> Vim plugin: <a href=\"https://www.vim.org/scripts/script.php?script_id=365\">https://www.vim.org/scripts/script.php?script_id=365</a></li>\r\n<li>HPR episode <em>Bash parameter manipulation</em>: <a href=\"https://hackerpublicradio.org/eps.php?id=1648\">https://hackerpublicradio.org/eps.php?id=1648</a></li>\r\n<li>How to write functions (from <em>The Linux Documentation Project</em>):\r\n<ul>\r\n<li><em>Functions</em>: <a href=\"https://tldp.org/LDP/abs/html/functions.html\">https://tldp.org/LDP/abs/html/functions.html</a></li>\r\n<li><em>Complex Functions and Function Complexities</em>: <a href=\"https://tldp.org/LDP/abs/html/complexfunct.html\">https://tldp.org/LDP/abs/html/complexfunct.html</a></li>\r\n<li><em>Examples of functions in scripts</em>: <a href=\"https://tldp.org/LDP/Bash-Beginners-Guide/html/sect_11_02.html\">https://tldp.org/LDP/Bash-Beginners-Guide/html/sect_11_02.html</a></li>\r\n</ul></li>\r\n<li>Download the <em>pad</em> and <em>yes_no</em> functions: <a href=\"https://hackerpublicradio.org/eps/hpr1757_functions.sh\">https://hackerpublicradio.org/eps/hpr1757_functions.sh</a></li>\r\n</ol>',225,42,1,'CC-BY-SA','coding,Bash,script,function',0,0,1),
(1758,'2015-04-29','Cool Stuff part 3',1543,'CPrompt talks about some more cool stuff for you to check out!','<h3>Radiotopia</h3>\r\n\r\n<p>\r\n<a href=\"https://www.radiotopia.fm/\">https://www.radiotopia.fm/</a>\r\n</p>\r\n<p>\r\nA part of PRX (Public Radio Exchange), they are a collection of story-driven podcasts sponsored in part\r\nby the Knight Foundation.\r\n</p>\r\n<p>\r\nPRX : <a href=\"https://www.prx.org/\">https://www.prx.org/</a>\r\n</p>\r\n<p>\r\nKnight Foundation : <a href=\"https://www.knightfoundation.org\">https://www.knightfoundation.org</a>\r\n</p>\r\n<p>\r\nHeaded up by their flagship podcast 99% Invisible which is based on architecture and design and hosted by \r\nRoman Mars\r\n</p>\r\n\r\n<h3>urxvt256c</h3>\r\n\r\n<p>\r\nrxvt = Roberts XVT.  X = X Window System, VT = VT102 terminal\r\n</p>\r\n<p>\r\nVT Terminal : <a href=\"https://www.en.wikipedia.org/wiki/VT100\">https://www.en.wikipedia.org/wiki/VT100</a>\r\n</p>\r\n<p>\r\nrxvt started as a replacement for xterm.  Written by Rob Nation\r\n<a href=\"https://en.wikipedia.org/wiki/Rxvt\">https://en.wikipedia.org/wiki/Rxvt</a>\r\n</p>\r\n<p>\r\nForked by Marc Lehmann and called rxvt-unicode or urxvt.  \r\nGave features such as transparency, Perl extensions and better font support\r\n<a href=\"https://en.wikipedia.org/wiki/Rxvt-unicode\">https://en.wikipedia.org/wiki/Rxvt-unicode</a>\r\n</p>\r\n<p>\r\nUses the .xdefaults configuration file in your home directory for customizations.\r\n</p>\r\n\r\n<h3>Phil Plait\'s Crash Course Astronomy</h3>\r\n\r\n<p>\r\nAlso known as The Bad Astronomer\r\n</p>\r\n<p>\r\nWikipedia : <a href=\"https://en.wikipedia.org/wiki/Phil_Plait\">https://en.wikipedia.org/wiki/Phil_Plait</a>\r\n</p>\r\n<p>\r\nBlogs at Slate : <a href=\"https://www.slate.com/authors.phil_plait.html\">https://www.slate.com/authors.phil_plait.html</a>\r\n</p>\r\n<p>\r\nTed Talks : <a href=\"https://www.ted.com/speakers/phil_plait\">https://www.ted.com/speakers/phil_plait</a>\r\n</p>\r\n<p>\r\nCrash Course on YouTube:\r\n<a href=\"https://www.youtube.com/playlist?list=PL8dPuuaLjXtPAJr1ysd5yGIyiSFuh0mIL\">https://www.youtube.com/playlist?list=PL8dPuuaLjXtPAJr1ysd5yGIyiSFuh0mIL</a>\r\n</p>',252,0,0,'CC-BY-SA','Radiotopia,urxvt256c,astronomy',0,0,1),
(1759,'2015-04-30','A brief review of Firefox OS',1007,'I recently bought a Geeksphone Revolution and this is my review of running Firefox OS on it.','<p>\r\nThis is phone I\'m using: <a href=\"https://www.geeksphone.com/#the-phone\">https://www.geeksphone.com/#the-phone</a>\r\n</p>\r\n<p>\r\nAnd here are some useful links about Firefox OS:\r\n</p>\r\n<p>\r\nThe marketplace (app store): <a href=\"https://marketplace.firefox.com/\">https://marketplace.firefox.com/</a>\r\n</p>\r\n<p>\r\nThe marketing site: <a href=\"https://www.mozilla.org/en-US/firefox/os/2.0/\">https://www.mozilla.org/en-US/firefox/os/2.0/</a>\r\n</p>\r\n<p>\r\nDeveloper documentation: <a href=\"https://developer.mozilla.org/en-US/Firefox_OS\">https://developer.mozilla.org/en-US/Firefox_OS</a>\r\n</p>',302,0,0,'CC-BY-SA','mobile,firefox,operating system,review',0,0,1),
(1762,'2015-05-05','HPR Audio Book Club 10',7043,'In this episode, the HPR_AudioBookClub reviews Revolution Radio by Seth Kenlon','<h3>SUMMARY</h3>\r\n<p>In this episode, the HPR_AudioBookClub reviews Revolution Radio by Seth Kenlon. You can download this AudioBook for free from <a href=\"https://aesdiopod.com/books/\">https://aesdiopod.com/books/</a>.</p>\r\n<h3>Pre-Spoilers</h3>\r\n<ul>\r\n <li>Thaj: I really loved this book. It hits me in a lot of the right spots as a person. I thought it had a very cinematic feel about it.  I enjoyed the story, but in many ways I enjoyed the world it was set in even more. </li>\r\n <li>x1101: Slow start, but finally builds to a very engaging story exploring many interesting social and political issues</li>\r\n <li>Pokey: Slow start, really liked the story right from the start, but found the setting a little far fetched.</li>\r\n</ul>\r\n<p>We all liked the pace of the story, as well as the reading and the audio quality. Overall this is a very polished work, even though there is some noise intentionally added at times.</p>\r\n<h3>BEVERAGE REVIEWS</h3>\r\n<p>As usual, the HPR_AudioBookClub took some time to review the beverages that each of us were drinking during the episode</p>\r\n<ul>\r\n <li>Thaj: I am a sad panda because they grocery store had no lemons to make my AWESOME homemade lemonade.  Unfortunately, I had to resort to pre-made lemonade that tastes like sugar water.  Check this <a href=\"https://www.simplyorangejuice.com/product/lemonade.jsp?WT.srch=1&utm_source=google&utm_medium=cpc&utm_term=simply%20lemonade&utm_campaign=goog_sch_br_brand%20|%20lemonade%20|%20broad\">nutritional information</a></li>\r\n <li>x1101 <a href=\"https://www.dogfish.com/brews-spirits/the-brews/occassional-rarities/120-minute-ipa.htm\">Dogfish head 120 minute IPA</a>This beer has a nice hoppy and citrus nose to it with a smooth, silky mouth feel. This beverage features subtle hoppy notes and a slightly smoky finish. Also, ~15% ABV, so I might have been a touch loopy the rest of the show</li>\r\n <li>Pokey had a Sam Adams Summer Ale. Nice flavor, but not a lot of it. Refreshing with a hint of citrus. Very drinkable, but not mind blowing. I suspect this beer appeals to a wide audience. I\'ve been on more of a \"specialty\" beer kick for a while, so this was almost disapointing.<a href=\"https://www.samueladams.com/craft-beers/summer-ale\">https://www.samueladams.com/craft-beers/summer-ale/</a></li>\r\n</ul>\r\n<h3>Other Links</h3>\r\n<ul>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Catechism_of_a_Revolutionary\">Catechism of a Revolutionary</a>[Thaj]</li>\r\n</ul>\r\n<h3>OUR NEXT AUDIOBOOK</h3>\r\n<p><strong>Street Candles</strong> by David Collins-Rivera\r\n <br/><a href=\"https://www.cavalcadeaudio.com/stardrifter.html\">https://www.cavalcadeaudio.com/stardrifter.html</a></p>\r\n<p>We\'re still really excited about this AudioBook not only because the author is an HPR community member (lostinbronx), but also because the book is really good! </p>\r\n<p>David Collins-Rivera\'s personal blog: <a href=\"https://www.cavalcadeaudio.com/index.html\">https://www.cavalcadeaudio.com/index.html</a>\r\n <br/>David Collins-Rivera\'s HPR correspondent page: <a href=\"https://hackerpublicradio.org/correspondents/0107.html\">https://hackerpublicradio.org/correspondents/0107.html</a></p>\r\n<h3>NEXT RECORDING</h3>\r\n<p>Our next book club recording will be 2014/09/09T23:00:00+00:00. <a href=\"https://en.wikipedia.org/wiki/ISO_8601#Times\">https://en.wikipedia.org/wiki/ISO_8601#Times</a> If you\'d like a Google calendar invite, or if you\'d like to be on the HPR_AudioBookClub mailing list, please get in contact with us on the HPR mailing list \'hpr at hackerpublicradio dot org\'</p>\r\n<h3>OUR AUDIO</h3>\r\n<p>This episode was processed using Audacity <a href=\"https://audacity.sourceforge.net/\">https://audacity.sourceforge.net/</a>. We\'ve been making small adjustments to our audio mix each month in order to get the best possible sound. It\'s been especially challenging getting all of our voices relatively level, because everyone has their own unique setup. Mumble is great for bringing us all together, and for recording, but it\'s not good at making everyone\'s voice the same volume. We\'re pretty happy with the way this month\'s show turned out, so we\'d like to share our editing process and settings with you and our future selves (who, of course, will have forgotten all this by then).</p>\r\n<p>Mumble uses a sample rate of 48kHz, but HPR requires a sample rate of 44.1kHz so the first step in our audio process is to resample the file at 44.1kHz. Resampling can take a long time if you don\'t have a powerful computer, and sometimes even if you do. If you record late at night, like we do, you may want to start the task before you go to bed, and save it first thing in the morning, so that the file is ready to go the next time you are.</p>\r\n<p>Next we use the \"Compressor\" effect with the following settings:</p>\r\n <ul>\r\n  <li>Threshold: -30db</li>\r\n  <li>Noise Floor: -50db</li>\r\n  <li>Ratio: 3:1</li>\r\n  <li>Attack Time: 0.2sec</li>\r\n  <li>Decay Time: 1.0 sec</li>\r\n  <li>\"Make-up Gain for 0db after compressing\" and \"compress based on peaks\" were both left un-checked.</li>\r\n </ul>\r\n<p>After compressing the audio we cut any pre-show and post-show chatter from the file and save them in a separate file for possible use as outtakes after the closing music.</p>\r\n<p>At this point we listen back to the whole file and we work on the shownotes. This is when we can cut out anything that needs to be cut, and we can also make sure that we put any links in the shownotes that were talked about during the recording of the show. We finish the shownotes before exporting the .aup file to .FLAC so that we can paste a copy of the shownotes into the audio file\'s metadata. We use the \"Truncate Silence\" effect with its default settings to minimize the silence between people speaking. When used with its default (or at least reasonable) settings, Truncate Silence is extremely effective and satisfying. It makes everyone sound smarter, it makes the file shorter without destroying actual content, and it makes a conversations sound as easy and fluid during playback as it was while it was recorded. It can be even more effective if you can train yourself to remain silent instead of saying \"uuuuummmm.\" Just remember to ONLY pass the file through Truncate Silence ONCE. If you pass it through a second time, or if you set it too aggressively your audio may sound sped up and choppy.</p>\r\n<p>At this point we add new, empty audio tracks into which we paste the intro, outro and possibly outtakes, and we rename each track accordingly.</p>\r\n<p>We adjust the Gain so that the VU meter in Audacity hovers around -12db while people are speaking, and we try to keep the peaks under -6db, and we adjust the Gain on each of the new tracks so that all volumes are similar, and more importantly comfortable. Once this is done we can \"Mix and Render\" all of our tracks into a single track for export to the .FLAC file which is uploaded to the HPR FTP server.</p>\r\n<p>Remember to save often when using Audacity. We like to save after each of these steps. Audacity has a reputation for being \"crashy\" but if you remember to save after every major transform, you will wonder how it ever got that reputation.</p>\r\n<h3>FURTHER RECOMMENDATIONS</h3>\r\n<p>If you liked Pirate Radio, you may also like The movies <a href=\'https://www.imdb.com/title/tt0066434/\'>THX-1137</a>, <a href=\"https://www.imdb.com/title/tt0074812/\">Logan\'s Run</a> or <a href=\"https://www.imdb.com/title/tt0064473/\">The Illustrated Man.</a></p> \r\n<h3>FEEDBACK</h3>\r\n<p>Thank you very much for listening to this episode of the HPR_AudioBookClub. We had a great time recording this show, and we hope you enjoyed it as well. We also hope you\'ll consider joining us next time. Please leave a few words in the episode\'s comment section.\r\n <br/>As always; remember to visit the HPR contribution page HPR could really use your help right now.</p>\r\n<p><a href=\"https://hackerpublicradio.org/contribute.php\">https://hackerpublicradio.org/contribute.php</a></p>\r\n<p>Sincerely,\r\n <br/>The HPR_AudioBookClub</p>\r\n<p>P.S. Some people really like finding mistakes. For their enjoyment, we always include a few.</p>\r\n<p>1: The HPR_AudioBookClub doesn\'t laugh at anyone for reviewing tea, nor any other drink. We intentionally call the segment a \"beverage review,\" not a \"beer review\" so that no one should feel alienated. Also because some of us drink wine.</p>\r\n<p>2: The HPR_AudioBookClub <i>does</i> laugh when people try to spell flavor with a \"u\"</p>\r\n',157,53,1,'CC-BY-SA','HPR AudioBookClub',0,0,1),
(1763,'2015-05-06','Intro to Homebrewing',1209,'Beer! and the joy of making it.','<p>\r\nI talk a bit about homebrewing, how to do it, what it is, and how to get started. \r\nIf there is interest, I will do more in-depth shows on the topic, otherwise I will let it stand alone. \r\n</p>\r\n\r\n<h3>Links</h3>\r\n\r\n<p>\r\nI ramble on about brewing your own beer. Here are a few internet resources to help you along:\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://www.midwestsupplies.com/\">https://www.midwestsupplies.com/</a>\r\n</li>\r\n<li><a href=\"https://www.amazon.com/The-Complete-Homebrewing-Fourth-Edition/dp/0062215752\">https://www.amazon.com/The-Complete-Homebrewing-Fourth-Edition/dp/0062215752</a>\r\n</li>\r\n<li><a href=\"https://www.amazon.com/The-Homebrewers-Companion-Charlie-Papazian/dp/0060584734\">https://www.amazon.com/The-Homebrewers-Companion-Charlie-Papazian/dp/0060584734</a>\r\n</li>\r\n<li><a href=\"https://www.homebrewersassociation.org/\">https://www.homebrewersassociation.org/</a>\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nThis is my first episode ever, so any advice is greatly appreciated. My email is <a href=\"mailto:amneher007@gmail.com\">amneher007@gmail.com</a>\r\n</p>',303,0,1,'CC-BY-SA','brewing, beer, homebrewing',0,0,1),
(1764,'2015-05-07','Introduction to Rogue Class Linux',990,'Rogue Class Linux is a specialty distribution of Linux for playing the old games.','<p>\r\nRogue Class describes itself as \"a toy Linux distribution for playing games and reading books. RCL favors turn-based games, such as puzzles and rogue-like games. \"\r\n</p>\r\n<p>\r\nWhat are Rogue Class games?  According to a link at the Rogue Class website, Rogue Class games  are characterized by\r\n</p>\r\n<p>\r\n<ul>\r\n<li>\"Tactical play. The unit of action is based on the individual adventurer. The game is not twitch oriented (like Quake, rewarding reflexes &amp; well trained actions) nor is it strategy oriented (like Civilizations or Warcraft, requiring working on the large picture)</li>\r\n<li>\"Based in Hack and Slash. A roguelike isn\'t primarily about plot development or telling a story. It is about killing things and acquiring treasure.</li>\r\n<li>\"Random games. A roguelike is a dungeon crawler where no two games are the same. The maps are different, the items are different, there are no guaranteed win paths.</li>\r\n<li>\"Permadeath. You die, that is it. No restoring a savegame. Good roguelikes delete your save game after loading them. This is compensated by the replayability of the game.</li>\r\n<li>\"Complex interactions of properties. While the commands for a roguelike are simple, the potential interactions are not. My favourite example is equipping a silver ring as a weapon in order to damage a creature vulnerable to silver, but not one\'s other weapons. [Editor: This matches the Hack branch of the roguelike tree, not the Angband branch]</li>\r\n<li>\"Steam rolling monsters. If a critter is in your way, and weak, you shouldn\'t even notice it is there.\"</li>\r\n</ul>\r\n</p>\r\n<p>\r\n\r\n(Source:  <a href=\"https://www.zincland.com/powder/?pagename=about\">https://www.zincland.com/powder/?pagename=about</a>)\r\n</p>\r\n<p>\r\nRogue Class contains four dozen or so games, two of which are actually categories which in turn contain additional games, as well as a number of utilities, including a network manager, an IRC client, and more.  Some representative games include the following, picked quite at random:  Angband, Fargoal, Magus, Moria, Nethack, and Tome. \r\n</p>\r\n<p>\r\n\r\nIf you liked the old games, give Rogue Class a spin.\r\n</p>\r\n<p>\r\n\r\nWebsite:   <a href=\"https://rogueclass.org/\">https://rogueclass.org/</a>\r\n</p>\r\n<p>\r\n\r\nThe Rogue Class forum is located at Linux Questions.org: <a href=\"https://www.linuxquestions.org/questions/rogue-class-106/\">https://www.linuxquestions.org/questions/rogue-class-106/</a>\r\n</p>\r\n<p>\r\n\r\nYou can see an interesting chart of Rogue Class\'s graphics subsystems at this link:  \r\n<a href=\"https://www.linuxquestions.org/questions/rogue-class-106/rcl-graphics-sub-systems-4175522637/\">https://www.linuxquestions.org/questions/rogue-class-106/rcl-graphics-sub-systems-4175522637</a>\r\n\r\n</p>\r\n',195,0,1,'CC-BY-SA','games,Rogue Class,gamebooks',0,0,1),
(1766,'2015-05-11','Sox of Silence',616,'Using SOX to speed up and remove silence in a podcast','<p>\r\nMany of you may be aware of the \"truncate silence\" filter in audacity. As I already use SOX to speed up my podcasts, I wanted to see if it could also remove silence as well. While the man page is detailed, it is difficult to follow. <a href=\"https://sox.sourceforge.net/\">https://sox.sourceforge.net/</a>\r\n</p>\r\n<p>\r\nFortunately Jason Navarrete posted an excellent article on digitalcardboard.com called <strong>The SoX of Silence</strong> which went through the process step by step <a href=\"https://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/\">https://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/</a>\r\n</p>\r\n\r\n<h3>The Script</h3>\r\n<pre>\r\n    # -S, --show-progress\r\n    # -V verbose\r\n    # tempo Change the audio playback speed but not its pitch. \r\n    # remix Select and mix input audio channels into output audio channels. \r\n    # remix - performs a mix-down of all input channels to mono.\r\n    # silence Removes silence from the beginning, middle, or end of the audio.\r\n    # https://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/\r\n    # \r\n    sox -S -v2 \"${FILENAME}\" \"${FILENAME}-faster-${SPEED}.ogg\" -V9 tempo ${SPEED} remix - silence 1 0.1 1% -1 0.1 1%\r\n</pre>\r\n',30,0,1,'CC-BY-SA','sox, truncate silence',0,0,1),
(1808,'2015-07-08','David Whitman reads \'The Shooting of Dan McGrew\' written by Robert W Service',467,'For his birthday David Whitman recites the Robert W Service ballad, ','<p>\r\nfrom The Project Gutenberg EBook of Songs of a Sourdough, by Robert Service\r\n</p>\r\n<p>\r\nThis eBook is for the use of anyone anywhere at no cost and with\r\nalmost no restrictions whatsoever.  You may copy it, give it away or\r\nre-use it under the terms of the Project Gutenberg License included\r\nwith this eBook or online at <a href=\"https://www.gutenberg.org\">www.gutenberg.org</a>\r\n</p>\r\n<p>\r\nThe orginal work published 1907. Copyright expired in U.S. See the Project Gutenberg website for their copyright notices\r\n</p>\r\n<p>\r\nBibliographic Record<br />\r\nAuthor 	Service, Robert W. (Robert William), 1874-1958<br />\r\nTitle 	Songs of a Sourdough<br />\r\nLanguage 	English<br />\r\nLoC Class 	PR: Language and Literatures: English literature<br />\r\nSubject 	Yukon River Valley (Yukon and Alaska) -- Poetry<br />\r\nCategory 	Text<br />\r\nEBook-No. 	25546<br />\r\nRelease Date 	May 20, 2008<br />\r\nCopyright Status 	Public domain in the USA.<br />\r\nDownloads 	55 downloads in the last 30 days.<br />\r\nPrice 	$0.00\r\n</p>\r\n<p>\r\nTitle: The Spell of the Yukon\r\n</p>\r\n<p>\r\nAuthor: Robert Service\r\n</p>\r\n<p>\r\nPosting Date: July 11, 2008 EBook <a href=\"https://www.gutenberg.org/ebooks/25546\">https://www.gutenberg.org/ebooks/25546</a><br />\r\nRelease Date: January, 1995\r\n</p>\r\n<p>\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1808_Songs_of_a_Sourdough.pdf\">https://hackerpublicradio.org/eps/hpr1808_Songs_of_a_Sourdough.pdf</a>\r\n</p>\r\n<p>\r\nInteresting Info at <a href=\"https://en.wikipedia.org/wiki/The_Shooting_of_Dan_McGrew\">https://en.wikipedia.org/wiki/The_Shooting_of_Dan_McGrew</a>\r\n</p>',209,0,1,'CC-BY-SA','Poetry, Birthday, Yukon',0,0,1),
(1767,'2015-05-12','An interview with Ed Cable of the Mifos Initiative',704,'David Whitman interviews Ed Cable of the MIFOS Iniative at Linux Fest Northwest on April 25, 2015.','<p>\r\nDavid Whitman interviews Ed Cable of the MIFOS Initiative\r\n<a href=\"https://mifos.org/\">https://mifos.org/</a>\r\n</p>\r\n<p>\r\nFrom their website:\r\nMifos X is an extended platform for delivering the complete range of financial services needed for an effective financial inclusion solution.\r\n</p>\r\n<p>\r\nAs the industrys only open platform for financial inclusion, we provide affordable, adaptable and accessible solutions for any segment of the market, new and small financial institutions can easily start with our community app in a hosted environment, medium and large institutions that are evolving into full-service providers of financial inclusion can use our global network of IT partners to configure a Mifos X solution, and innovators can build and scale entirely new solutions on our API-driven platform.\r\n</p>',209,78,1,'CC-BY-SA','Microfinance, LinuxFest Northwest',0,0,1),
(1774,'2015-05-21','Router Hacking',1190,'A Quick What, Why, and How of Hacking Routers','<h2>Router Hacking</h2>\r\n\r\n<h3>What</h3>\r\n<ul>\r\n    <li>Flashing a router with alternate firmware</li>\r\n</ul>\r\n\r\n<h3>Why</h3>\r\n<ul>\r\n	<li>Provide additional features</li>\r\n	<li>Improve performance</li>\r\n	<li>Privacy (gets rid of <a href=\"https://recode.net/2014/05/18/in-letter-to-obama-cisco-ceo-complains-about-nsa-allegations/\">unwanted spyware</a>)</li>\r\n	<li>Fun</li>\r\n</ul>\r\n\r\n<h3>Where</h3>\r\n<ul>\r\n	<li>The DD-WRT Router Database: <a href=\"https://www.dd-wrt.com/site/support/router-database\">https://www.dd-wrt.com/site/support/router-database</a></li>\r\n	<li>Tomato Firmware for Linksys WRT54G/GL/GS: <a href=\"https://www.polarcloud.com/tomato\">https://www.polarcloud.com/tomato</a></li>\r\n	<li>OpenWRT firmware: <a href=\"https://openwrt.org/\">https://openwrt.org/</a></li>\r\n</ul>\r\n\r\n<h3>How: Steps for My Latest Hack</h3>\r\n<ol type=\"1\">\r\n	<li>Find used Netgear WNDR3400 router on shelf at local <a href=\"https://www.goodwill.org/\">Goodwill</a> store, priced at $3.99.</li>\r\n	<li>Use my smartphone to check the <a href=\"https://www.dd-wrt.com/site/support/router-database\">dd-wrt database</a> to see if this router is hackable.</li>\r\n	<li>Grin broadly upon seeing the green \"Yes\" beside router WNDR3400.</li>\r\n	<li>Double-check that power supply is included, find an AC outlet and plug in to be sure it powers on and my phone sees its ESSID. Yep and yep.</li>\r\n	<li>Take router to cashier and purchase.</li>\r\n	<li>Do hard reset of router to clear any previous configuration.</li>\r\n	<li>Hook a laptop up to router using ethernet patch cable (turning off WiFi adapter on laptop).</li>\r\n	<li>Access router\'s configuration in web browser at default router address of 192.168.1.1 just to confirm that it works.</li>\r\n	<li>Go back to the dd-wrt router database and find the router again, then download the corresponding \"mini\" and the \"mega\" versions of dd-wrt firmware (The mega version has the most features&mdash;including USB support, which I wanted&mdash;but on many routers, including this one,  you have to install the mini version first or else you could brick the router)</li>\r\n	<li>Read over the dd-wrt wiki page for this specific router just to see if there\'s anything unusual about the hack. There\'s not.</li>\r\n	<li>Go to the router\'s stock configuration page again and find the \"Firmware upgrade\" button.</li>\r\n	<li>Click the button and choose the \"mini\" version of the dd-wrt firmware, and click upgrade, then wait while crossing fingers until it says firmware successfully upgraded.</li>\r\n	<li>Refresh the configuration page at 192.168.1.1 and see the new dd-wrt configuration interface.</li>\r\n	<li>Pat myself on the back because I have just hacked another router. Hray!</li>\r\n	<li>Find the upgrade firmware area on the new dd-wrt interface, and this time choose the \"mega\" firmware file and submit, then wait and cross fingers as before. Celebrate when it works. </li>\r\n	<li>Configure newly hacked router as wireless bridge (this is NOT going to be my main router), enable the USB and printer support, hook up our formerly-usb-only printer to the router, and configure household computers to be able to print wirelessly to the newly-networked printer.</li>\r\n	<li>Enjoy kudos from appreciative family.</li>\r\n</ol>\r\n',238,0,0,'CC-BY-SA','Networking, Routers, Printer Setup, dd-wrt, tomato, openwrt',0,0,1),
(1784,'2015-06-04','Intro to the Fugue and the Open Well-Tempered Clavier',1826,'Inspired by the release of the Open Well Tempered-Clavier, I try to explain the Fugue.','<h2>Intro to the Fugue</h2>\r\n\r\n<p>This episode of HPR is inspired by the recent release of a new recording by <a href=\"https://kimiko-piano.com/\">Kimiko Ishizaka</a> of J.S. Bach\'s <a href=\"https://music.kimiko-piano.com/album/bach-well-tempered-clavier-book-1\">Well-Tempered Clavier, Book I</a>. This is a very special recording because it is free and open, licensed to be shared freely forever. The recording was crowdfunded and immediately released with a public license after editing. This allows for legal remixing and sharing, and also makes it perfect for stuff like I do in this episode&mdash;cutting the recordings up for inserting as musical examples and then presenting the whole thing for your listening enjoyment.</p>\r\n\r\n<h2>Full Show Notes</h2>\r\n\r\n<p>Please see the <a href=\"https://hackerpublicradio.org/eps/hpr1784/fullnotes.html\">full show notes</a> for detailed descriptions of the parts of a fugue and a few musical examples as well.</p>\r\n\r\n\r\n<h2>Links</h2>\r\n\r\n<ul>\r\n<li>Kimiko Ishizaka\'s Official Website: <a href=\"https://kimiko-piano.com/\">https://kimiko-piano.com/</a></li>\r\n<li>The Open Goldberg Variations: <a href=\"https://www.opengoldbergvariations.org/\">https://www.opengoldbergvariations.org/</a></li>\r\n<li>The Open Well Tempered Clavier: <a href=\"https://music.kimiko-piano.com/album/bach-well-tempered-clavier-book-1\">https://music.kimiko-piano.com/album/bach-well-tempered-clavier-book-1</a> </li>\r\n<li>Lady Gaga \"Bad Romance\" Fugue: <a href=\"https://www.youtube.com/watch?v=-bYBJAQ-_24\">https://www.youtube.com/watch?v=-bYBJAQ-_24</a></li>\r\n<li>Miley Cyrus \"Wrecking Ball\" Fugue: <a href=\"https://www.youtube.com/watch?v=2mVuwOKA3UY\">https://www.youtube.com/watch?v=2mVuwOKA3UY</a></li>\r\n</ul>\r\n',238,0,1,'CC-BY-SA','Fugue, J. S. Bach, Classical Music, Creative-Commons Music, Music, Counterpoint',0,0,1),
(1789,'2015-06-11','The Ubuntu Quickly Ebook Template and Ebooks in General',2032,'Jon Kulp and Mike Hingley talk about ebooks in general and Mike\'s Quickly Ebook Template project','<h2>Ubuntu Quickly Ebook Template</h2>\r\n\r\n<p>I recorded this conversation with <a href=\"https://hackerpublicradio.org/correspondents/0185.html\">Mike Hingley</a> about a year ago (12 June 2014) but never released it because I thought the audio didn\'t sound very good and I didn\'t feel like editing it at the time. Honestly I forgot all about it until now when the HPR queue is low again. I apologize for the slightly clippy quality of my audio, I must have had my microphone too hot on the mumble. It\'s really interesting to listen to this conversation a year later because I have worked out so many of the problems that I was mentioning to Mike, including the automation of the entire build process using command-line tools from Calibre.</p>\r\n\r\n<h2>Links</h2>\r\n\r\n<ul>\r\n<li>Quickly Ebook Template on Launchpad<a href=\"https://launchpad.net/quickly-ubuntu-ebook\">https://launchpad.net/quickly-ubuntu-ebook</a></li>\r\n<li>Jon\'s Counterpoint Projects <a href=\"https://jonathankulp.org/gratis.html\">https://jonathankulp.org/gratis.html</a></li>\r\n	<li>Calibre: <a href=\"https://calibre-ebook.com/\">https://calibre-ebook.com/</a></li>\r\n	<li>Manual for Calibre\'s Command Line Interface: <a href=\"https://manual.calibre-ebook.com/cli/cli-index.html\">https://manual.calibre-ebook.com/cli/cli-index.html</a></li>\r\n	<li>FBReader: free (and ad-free) multi-platform ebook reader. <a href=\"https://fbreader.org/\">https://fbreader.org/</a></li>\r\n	<li>Free ebooks - Project Gutenberg: <a href=\"https://www.gutenberg.org/\">https://www.gutenberg.org/</a></li>\r\n	<li>Mike\'s projects and info: <a href=\"https://titaniumbunker.com/\">https://titaniumbunker.com/</a></li>\r\n	<li>Humble eBook Bundle: <a href=\"https://www.humblebundle.com/books\">https://www.humblebundle.com/books</a></li>\r\n</ul>\r\n\r\n<h2>Credits</h2>\r\n\r\n<ul>\r\n	<li>Music bumpers are from Kimiko Ishizaka\'s <em>The Open Goldberg Variations</em>: <a href=\"https://www.opengoldbergvariations.org/\">https://www.opengoldbergvariations.org/</a>, used by permission of their <a href=\"https://creativecommons.org/publicdomain/zero/1.0/\">CC0 1.0 Universal (CC0 1.0) Public Domain Dedication license</a>.</li>\r\n</ul>\r\n',238,0,0,'CC-BY-SA','ebooks, calibre, quickly, ubuntu',0,0,1),
