Renaming of Talk With a Techie acronym to TWT (part 1/n) #39

Closed
kdmurrayhpr wants to merge 2 commits from (deleted):main into main
pull from: (deleted):main
7 changed files with 90 additions and 90 deletions

No files matched your search

+20 -20
View File
@@ -18,11 +18,11 @@ if (isset($_GET['format'])){
}
}
$twat_startdate = abs(strtotime(date("c")) - strtotime("2005-09-19T00:00:00Z"));
$twat_years = floor($twat_startdate / (365*60*60*24));
$twat_months = floor(($twat_startdate - $twat_years * 365*60*60*24) / (30*60*60*24));
$twat_days = floor(($twat_startdate - $twat_years * 365*60*60*24 - $twat_months*30*60*60*24)/ (60*60*24));
$agetwat = $twat_startdate;
$twt_startdate = abs(strtotime(date("c")) - strtotime("2005-09-19T00:00:00Z"));
$twt_years = floor($twt_startdate / (365*60*60*24));
$twt_months = floor(($twt_startdate - $twt_years * 365*60*60*24) / (30*60*60*24));
$twt_days = floor(($twt_startdate - $twt_years * 365*60*60*24 - $twt_months*30*60*60*24)/ (60*60*24));
$age_twt = $twt_startdate;
$hpr_startdate = abs(strtotime(date("c")) - strtotime("2007-12-31T00:00:00Z"));
$hpr_years = floor($hpr_startdate / (365*60*60*24));
@@ -212,10 +212,10 @@ if ($format === "json") {
\"start\": \"2005-09-19T00:00:00Z\",
\"rename\": \"2007-12-31T00:00:00Z\",
\"since_start\": {
\"total_seconds\": ".$agetwat.",
\"years\": ".$twat_years.",
\"months\": ".$twat_months.",
\"days\": ".$twat_days."
\"total_seconds\": ".$age_twt.",
\"years\": ".$twt_years.",
\"months\": ".$twt_months.",
\"days\": ".$twt_days."
},
\"since_rename\": {
\"total_seconds\": ".$agehpr.",
@@ -226,7 +226,7 @@ if ($format === "json") {
},
\"shows\": {
\"total\": ".$totalshows.",
\"twat\": 300,
\"twt\": 300,
\"hpr\": ".$totalhpr.",
\"duration\": ".$total_duration.",
\"human_duration\": \"".$human_total_duration."\"
@@ -258,10 +258,10 @@ elseif ($format === "xml") {
<start>2005-09-19T00:00:00Z</start>
<rename>2007-12-31T00:00:00Z</rename>
<since_start>
<total_seconds>".$agetwat."</total_seconds>
<years>". $twat_years."</years>
<months>".$twat_months."</months>
<days>".$twat_days."</days>
<total_seconds>".$age_twt."</total_seconds>
<years>". $twt_years."</years>
<months>".$twt_months."</months>
<days>".$twt_days."</days>
</since_start>
<since_rename>
<total_seconds>".$agehpr."</total_seconds>
@@ -272,7 +272,7 @@ elseif ($format === "xml") {
</age>
<shows>
<total>".$totalshows."</total>
<twat>300</twat>
<twt>300</twt>
<hpr>".$totalhpr."</hpr>
<duration>".$total_duration."</duration>
<human_duration>".$human_total_duration."</human_duration>
@@ -296,17 +296,17 @@ elseif ($format === "csv") {
header("Content-type: text/csv");
header("Content-disposition: inline; filename=hpr_stats.csv");
print "stats_generated,age_start,age_rename,age_since_start_total_seconds,age_since_start_years,age_since_start_months,age_since_start_days,age_since_rename_total_seconds,age_since_rename_years,age_since_rename_months,age_since_rename_days,shows_total,shows_twat,shows_hpr,hosts,slot_next_free,slot_no_media,number_future_hosts,number_future_shows,unprocessed_comments,shows_in_workflow,queue_reserve,duration\n";
print "${current_time},2005-09-19T00:00:00Z,2007-12-31T00:00:00Z,${agetwat},${twat_years},${twat_months},${twat_days},${agehpr},${hpr_years},${hpr_months},${hpr_days},${totalshows},300,${totalhpr},${num_of_hosts},${days_to_wait},${un_delivered},${num_future_hosts},${num_future_shows},${unprocessed_comments},${new_shows},${reserve_shows},${total_duration}\n";
print "stats_generated,age_start,age_rename,age_since_start_total_seconds,age_since_start_years,age_since_start_months,age_since_start_days,age_since_rename_total_seconds,age_since_rename_years,age_since_rename_months,age_since_rename_days,shows_total,shows_twt,shows_hpr,hosts,slot_next_free,slot_no_media,number_future_hosts,number_future_shows,unprocessed_comments,shows_in_workflow,queue_reserve,duration\n";
print "${current_time},2005-09-19T00:00:00Z,2007-12-31T00:00:00Z,${age_twt},${twt_years},${twt_months},${twt_days},${agehpr},${hpr_years},${hpr_months},${hpr_days},${totalshows},300,${totalhpr},${num_of_hosts},${days_to_wait},${un_delivered},${num_future_hosts},${num_future_shows},${unprocessed_comments},${new_shows},${reserve_shows},${total_duration}\n";
}
else {
Header('Content-type: text/tab-separated-values');
header("Content-disposition: inline; filename=hpr_stats.txt");
printf("Started:\t%d years, %d months, %d days ago (2005-09-19)\n", $twat_years, $twat_months, $twat_days);
printf("Started:\t%d years, %d months, %d days ago (2005-09-19)\n", $twt_years, $twt_months, $twt_days);
printf("Renamed HPR:\t%d years, %d months, %d days ago (2007-12-31)\n", $hpr_years, $hpr_months, $hpr_days);
echo "Total Shows:\t" . $totalshows . "\n";
echo "Total TWAT:\t300\n";
echo "Total TWT:\t300\n";
echo "Total HPR:\t" . $totalhpr . "\n";
echo "Duration:\t" . $total_duration . "\n";
echo "Human Duration:\t" . $human_total_duration . "\n";
@@ -318,7 +318,7 @@ else {
echo "Files on the FTP Server:\t$new_shows\n";
echo "Number of Reserve Shows:\t$reserve_shows\n";
echo "Days until show without media:\t$un_delivered\n";
print "$current_time,$agetwat,$agehpr,$totalshows,300,$totalhpr,$num_of_hosts,$days_to_wait,$num_future_hosts,$num_future_shows,$unprocessed_comments,$new_shows,$reserve_shows,$un_delivered";
print "$current_time,$age_twt,$agehpr,$totalshows,300,$totalhpr,$num_of_hosts,$days_to_wait,$num_future_hosts,$num_future_shows,$unprocessed_comments,$new_shows,$reserve_shows,$un_delivered";
// print_r($show_array);
}
mysqli_close($connection);
+2 -2
View File
@@ -566,8 +566,8 @@ CREATE TABLE `eps` (
LOCK TABLES `eps` WRITE;
/*!40000 ALTER TABLE `eps` DISABLE KEYS */;
INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (1,'2007-12-31','Introduction to HPR',1373,'In this first ever show on Hacker Public Radio, StankDawg and Enigma introduce HPR.','<p>\r\nIn this first ever show on Hacker Public Radio, <a href=\"https://hackerpublicradio.org/correspondents/0055.html\">StankDawg</a> and <a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma</a> introduce HPR.\r\n</p>\r\n<p>\r\nThe story of Hacker Public Radio begins where <a href=\"https://www.oldskoolphreak.com/radio.html\">Radio FreeK America</a> leaves off. StankDawg was a busy with <a href=\"https://www.binrev.com/forums/index.php/files/category/3-binary-revolution-radio/\">Binary Revolution Radio</a> and so the idea lay dormant for some time. Then <a href=\"https://hackerpublicradio.org/correspondents/0001.html\">droops</a>, another podcaster (<a href=\"https://audio.textfiles.com/shows/infonomicon/\">Infonomicon</a>) who was inspired by RFA got together with <a href=\"https://hackerpublicradio.org/correspondents/0003.html\">dosman</a> to start <a href=\"https://www.twatech.org/\">TWaTech</a> Today with a Techie, a pun on <a href=\"https://twit.tv/\">Twit</a>. About a year in <a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma</a> took over operations from portrello.\r\n</p>\r\n<p>\r\nContinuing on from Today with a Techie, HPR will air anything that is <em>Of interest to hackers</em>. Think, hacking, phone preaking, politics, survival, caffeine, linux, movie reviews, game reviews, etc. There is no restriction on the length but the shows will have the intro and outro added, which was kindly donated by <a href=\"https://hackerpublicradio.org/correspondents/0042.html\">slick0</a>. Additionally there is the option to have miniseries where the hosts can have running topics to cover an issue in more detail. A mini series can also be open to so that multiple people can contribute to one topic.\r\n</p>\r\n<p>\r\nAbove all HPR is a Community Network.\r\n</p>\r\n',55,0,1,'CC-BY-NC-SA','hpr, twat, community',0,4737,1),
(9,'2008-01-10','This old Hack 4',2547,'Fixing a leak in a pressure based water well and making a Didgeridoo.','<p>\r\nContinuing the TWaT series, we go outside and get some background to water wells with pressure tanks and pressure switches. Also making a Didgeridoo<br />\r\n<a href=\"https://www.wikihow.com/Make-a-Didgeridoo-out-of-PVC-Pipe\">https://www.wikihow.com/Make-a-Didgeridoo-out-of-PVC-Pipe</a>\r\n</p>\r\n',75,5,1,'CC-BY-NC-SA','water well, pressure tank, pressure switch, Didgeridoo, hardware',0,3535,1),
INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (1,'2007-12-31','Introduction to HPR',1373,'In this first ever show on Hacker Public Radio, StankDawg and Enigma introduce HPR.','<p>\r\nIn this first ever show on Hacker Public Radio, <a href=\"https://hackerpublicradio.org/correspondents/0055.html\">StankDawg</a> and <a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma</a> introduce HPR.\r\n</p>\r\n<p>\r\nThe story of Hacker Public Radio begins where <a href=\"https://www.oldskoolphreak.com/radio.html\">Radio FreeK America</a> leaves off. StankDawg was a busy with <a href=\"https://www.binrev.com/forums/index.php/files/category/3-binary-revolution-radio/\">Binary Revolution Radio</a> and so the idea lay dormant for some time. Then <a href=\"https://hackerpublicradio.org/correspondents/0001.html\">droops</a>, another podcaster (<a href=\"https://audio.textfiles.com/shows/infonomicon/\">Infonomicon</a>) who was inspired by RFA got together with <a href=\"https://hackerpublicradio.org/correspondents/0003.html\">dosman</a> to start <a href=\"https://www.twatech.org/\">TWaTech</a> Today with a Techie, a pun on <a href=\"https://twit.tv/\">Twit</a>. About a year in <a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma</a> took over operations from portrello.\r\n</p>\r\n<p>\r\nContinuing on from Today with a Techie, HPR will air anything that is <em>Of interest to hackers</em>. Think, hacking, phone preaking, politics, survival, caffeine, linux, movie reviews, game reviews, etc. There is no restriction on the length but the shows will have the intro and outro added, which was kindly donated by <a href=\"https://hackerpublicradio.org/correspondents/0042.html\">slick0</a>. Additionally there is the option to have miniseries where the hosts can have running topics to cover an issue in more detail. A mini series can also be open to so that multiple people can contribute to one topic.\r\n</p>\r\n<p>\r\nAbove all HPR is a Community Network.\r\n</p>\r\n',55,0,1,'CC-BY-NC-SA','hpr, twt, community',0,4737,1),
(9,'2008-01-10','This old Hack 4',2547,'Fixing a leak in a pressure based water well and making a Didgeridoo.','<p>\r\nContinuing the TWT series, we go outside and get some background to water wells with pressure tanks and pressure switches. Also making a Didgeridoo<br />\r\n<a href=\"https://www.wikihow.com/Make-a-Didgeridoo-out-of-PVC-Pipe\">https://www.wikihow.com/Make-a-Didgeridoo-out-of-PVC-Pipe</a>\r\n</p>\r\n',75,5,1,'CC-BY-NC-SA','water well, pressure tank, pressure switch, Didgeridoo, hardware',0,3535,1),
(2,'2008-01-01','Customization the Lost Reason',1534,'deepgeek talks about Customization being the lost reason in switching from windows to linux','<p>Today deepgeek talks about Customization being the lost reason in switching from windows to Linux. He points out that the PC stands for <em>Personal</em> Computer. To many on windows this means they can change the desktop wallpaper. </p>\r\n<p>He believes that by explaining the ability to Customise the working environment is the power of Linux. You can customise the services running, whether you wish to use a <a href=\"https://en.wikipedia.org/wiki/Command-line_interface\">command line interface</a>, a basic <a href=\"https://en.wikipedia.org/wiki/Window_manager\">Window Manager</a>, or a Lightweight or Full Featured <a href=\"https://en.wikipedia.org/wiki/Desktop_environment\">Desktop Environment</a></p>\r\n<p>Finally he ends with a tribute to <a href=\"https://en.wikipedia.org/wiki/Seymour_Cray\">Seymour Cray</a></p>\r\n',73,0,1,'CC-BY-NC-SA','Linux, Desktop Environment, Window Manager, Seymour Cray',0,1551,1),
(3,'2008-01-02','Lost Haycon Audio',2850,'Morgellon and others traipse around in the woods geocaching at midnight','<p>\r\nIt\'s 12:10AM on the 10th of November 2007 and Morgellon, droops and phyboy are at Haycon, one of the first <a href=\"https://en.wikipedia.org/wiki/Unconference\">Unconference<a>s. The conversations turns to <a href=\"https://en.wikipedia.org/wiki/Geocaching\">Geocaching</a>, and so armed with laptop, flash light (and possibly beer) our intrepid explorers head off to do a night time run. Here the way is marked by reflectors that are difficult to see in day time.</p>\r\n<p>\r\nAlong the way we hear crickets, tales of wolves, forgotten roads, civil war destruction, abandoned cemeteries and how karma came to one real estate developer.\r\n</p>',25,0,1,'CC-BY-NC-SA','haycon, Unconference, Geocaching ',0,1410,1),
(4,'2008-01-03','Firefox Profiles',415,'Peter explains how to move firefox profiles from machine to machine ','<p>\r\nPeter explains how to move firefox profiles from machine to machine even between OSX, Windows and Linux. The biggest issue is actually locating the profile and this is covered in the following article.<br />\r\n<a href=\"https://kb.mozillazine.org/Profile_folder_-_Firefox\">https://kb.mozillazine.org/Profile_folder_-_Firefox</a>\r\n</p>',74,0,0,'CC-BY-NC-SA','firefox, profiles, osx, windows, linux',0,1524,1),
+5 -5
View File
@@ -574,7 +574,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(998,'2012-05-29','Viva la Federation!',1441,'Setting up a Status.net instance','<p>\r\n In this episode, <a href=\"https://identi.ca/nybill\">NYbill</a> and\r\n <a href=\"https://micro.fragdev.com/windigo\">Windigo</a> explain their\r\n experience setting up their own instances of <a href=\r\n \"https://status.net\">Status.net</a>, a microblogging service.\r\n</p>\r\n<p>\r\n While they do not give a beginning to end installation guide, they\r\n do discuss some hurdles they encountered, and provide resources\r\n that may prove invaluable to someone who has just set up their own\r\n server.\r\n</p>\r\n<h3>Links</h3>\r\n<ul>\r\n <li><a href=\"https://status.net\">Status.net</a></li>\r\n <li><a href=\"https://identi.ca\">Identi.ca</a></li>\r\n <li><a href=\"https://whird.jpope.org/2011/11/01/identifailed-me-last-time\">JPope\'s Blog About Status.net</a></li>\r\n <li><a href=\"https://publications.jbfavre.org/statusnet/install-statusnet-nginx-php-fpm\">Jean Baptiste Favre\'s Status.net article</a></li>\r\n <li><a href=\"https://diekershoff.homeunix.net/tobias/2011-03-30/three-month-of-statusnet-from-home\">Subscription Import Script</a> - by Tobias Diekershoff</li>\r\n <li><a href=\"https://wiki.x1101.net/index.php/Main_Page\">x1101\'s Wiki</a></li>\r\n <li><a href=\"https://parlementum.net/group/feds\">The Federated User\'s Group</a></li>\r\n <li><a href=\"https://www.verbosity.ca/statusnet-identica-ostatus-microblogging/getting-real-time-updates-statusnet\">Realtime Updates</a> - article by Ryan Weal</li>\r\n <li><a href=\"https://status.net/wiki/Twitter_bridge\">Twitter Bridge</a></li>\r\n <li><a href=\"https://www.gunmonkeynet.net/statusnet/\">NYbill\'s Instance</a></li>\r\n <li><a href=\"https://micro.fragdev.com\">Windigo\'s Instance</a></li>\r\n</ul>',196,0,1,'CC-BY-SA','microblogging,status.net,identi.ca',0,2130,1),
(999,'2012-05-30','Simon Phipps on Open Software: OGG Camp Part One',1084,'The Full Circle Podcast with a recording of Simon Phipps at OggCamp 11','<p>This is the first of our highlights of last Summer\'s unconference, <a href=\"https://oggcamp.org/\" target=\"_blank\" >OGG Camp eleven</a>, held at Farnham Maltings in the South of England.</p>\r\n\r\n<p>Introducing Simon Phipps, who presented the opening session of the unconference to a packed main hall, on Software Freedom.</p>\r\n\r\n<p>A computer industry veteran, Simon Phipps came on with an actual box of hats which he proceeded the change at speed, reminding me of Tommy Cooper in his heyday.</p>\r\n\r\n<p>Simon has come up through hands-on roles as field engineer, programmer and systems analyst, run a software publishing company, worked with OSI standards in the eighties, on the first commercial collaborative conferencing software in the nineties, and helped introduce both Java and XML at IBM.</p>\r\n\r\n<p>A founding Director of the Open Mobile Alliance, Simon is Chief Strategy Officer at independent software company ForgeRock and Director of the Open Source Initiative. Find his essays at <a href=\"https://webmink.com/\" target=\"_blank\" >webmink.com.</a></p>\r\n\r\n<p>Simon Phipps’ presentation on software freedom. Here’s a shortened version of the presentation which ran to 35 minutes in its entirety.</p>\r\n\r\n<p>OGG Camp is a joint venture organised by those lovely podcasters the <a href=\"https://linuxoutlaws.com/\" target=\"_blank\" >Linux Outlaws</a> and the <a href=\"https://podcast.ubuntu-uk.org/\" target=\"_blank\" >Ubuntu UK Podcast</a>.</p>\r\n\r\n<p>We\'ve more highlights of OGG Camp coming up on the Full Circle Podcast very soon, including Karen Sandler and the Ogg Camp Panel discussion.</p>\r\n\r\n<p>The Full Circle Podcast is the companion to Full Circle Magazine, the Independent Magazine for the Ubuntu Community. Find us at <a href=\"www.fullcirclemagazine.org/podcast\" target=\"_blank\">www.fullcirclemagazine.org/podcast</a>.</p>\r\n<p>Feedback; you can post comments and feedback on the podcast page at <a href=\"www.fullcirclemagazine.org/podcast\" target=\"_blank\">www.fullcirclemagazine.org/podcast</a>, send us a comment to podcast (at) fullcirclemagazine.org</p>\r\n\r\n<p><strong>Your Hosts:</strong></p>\r\n\r\n<ul>\r\n<li><strong>Robin Catling</strong> (blog at <a target=\"_blank\" href=\"https://catlingmindswipe.blogspot.com/\">https://catlingmindswipe.blogspot.com/</a>, @robincatling on Twitter)</li>\r\n<li><strong>Ed Hewitt</strong> (blog at <a href=\"https://www.edhewitt.co.uk/\">https://www.edhewitt.co.uk/</a>, @edhewitt on Twitter)</li>\r\n<li><strong>Dave Wilkins</strong> (…had to go cook the dinner. @davidawilkins on Twitter)</li>\r\n</ul>\r\n\r\n<p><em>Additional audio by Victoria Pritchard</em></p>\r\n\r\n<p><strong>Runtime:</strong> 18mins 2seconds</p>',160,62,1,'CC-BY-SA','OggCamp',0,2177,1),
(1000,'2012-05-31','Episode 1000',1247,'Thoughts and wishes for the 1000th episode of HPR','<p>\r\nHacker Public Radio commemorated it\'s 1000th episode by inviting listeners, contributors, and fellow podcasters to send in their thoughts and wishes of the occasion. The following voices contributed to this episode.\r\n</p>\r\n<p>\r\nFiftyOneFifty, Chess Griffen, Claudio Miranda, Broam, Leo LaPorte and Dick DeBartolo, Dan Lynch, Becky and Phillip (Corenominal) Newborough, Dann Washko, Frank Bell, Jezra, Fabian Scherschel, k5tux, CafeNinja, imahuph, Johan Vervloet, Kevin Granade, Knightwise, MrX, NYBill, Quvmoh, pokey, MrGadgets, riddlebox, Saturday Morning Linux Review, Scott Sigler, Robert E. Wooden, Sigflup, BrocktonBob, Trevor Parsons, Ulises Manuel López Damián, Verbal, Ahuka, westoztux, Toby Meehan, Chris Garrett, winigo, Ken Fallon, Lord Draukenbleut, aukondk, Full Circle Podcast\r\n</p>\r\n',131,0,1,'CC-BY-SA','HPR,community,congratulations ',0,2524,1),
(1001,'2012-06-04','HPR Community News May 2012',2540,'HPR Community News May 2012','<h2>New hosts</h2>\r\n<p>\r\nWelcome to our new host: \r\n<a href=\"https://hackerpublicradio.org/correspondents/0213.html\">bgryderclock</a>.\r\n<br />\r\nIf you would like to become a HPR host then please head over to <a href=\"https://hackerpublicradio.org/contribute.php\">https://hackerpublicradio.org/contribute.php</a>\r\n</p>\r\n\r\n<table >\r\n<thead><tr>\r\n<th class=\"condition\">id\r\n</th><th>title\r\n</th><th>host\r\n</th></tr>\r\n</thead>\r\n <tbody>\r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">976</td>\r\n<td class=\"data inline_edit not_null odd \">HPR Community News (March 2012)</td>\r\n<td class=\"data inline_edit not_null odd \">HPR Admins</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">977</td>\r\n<td class=\"data inline_edit not_null even \">Setting Up a WordPress Blog 2</td>\r\n<td class=\"data inline_edit not_null even \">Frank Bell</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">978</td>\r\n<td class=\"data inline_edit not_null odd \">Dead_Hunt</td>\r\n<td class=\"data inline_edit not_null odd \">Various Hosts</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">979</td>\r\n<td class=\"data inline_edit not_null even \">Sunday Morning Linux Review Episode 029</td>\r\n<td class=\"data inline_edit not_null even \">Various Creative Commons Works</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">980</td>\r\n<td class=\"data inline_edit not_null odd \">Broadband for Rural North</td>\r\n<td class=\"data inline_edit not_null odd \">Ken Fallon</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">981</td>\r\n<td class=\"data inline_edit not_null even \">Review Indiana LinuxFest 2012</td>\r\n<td class=\"data inline_edit not_null even \">Ahuka</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">982</td>\r\n<td class=\"data inline_edit not_null odd \">LITS: Episode 005 - pmount</td>\r\n<td class=\"data inline_edit not_null odd \">Dann</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">983</td>\r\n<td class=\"data inline_edit not_null even \">Freedom is not Free 5 - Get Involved</td>\r\n<td class=\"data inline_edit not_null even \">Ahuka</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">984</td>\r\n<td class=\"data inline_edit not_null odd \">Going Linux: Introduction to Podcasting with Linux</td>\r\n<td class=\"data inline_edit not_null odd \">HPR Admins</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">985</td>\r\n<td class=\"data inline_edit not_null even \">LFNW: A Short Talk with Thomas Stover</td>\r\n<td class=\"data inline_edit not_null even \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">986</td>\r\n<td class=\"data inline_edit not_null odd \">LFNW: Interview with Scott Newlon of MintCast</td>\r\n<td class=\"data inline_edit not_null odd \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">987</td>\r\n<td class=\"data inline_edit not_null even \">LFNW: Larry Cafiero - the Crunchbang guy</td>\r\n<td class=\"data inline_edit not_null even \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">988</td>\r\n<td class=\"data inline_edit not_null odd \">LFNW: Dawn McKenna of McKenna Interpreting Services</td>\r\n<td class=\"data inline_edit not_null odd \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">989</td>\r\n<td class=\"data inline_edit not_null even \">Juiced Penguin 079 – Early Spring</td>\r\n<td class=\"data inline_edit not_null even \">Various Creative Commons Works</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">990</td>\r\n<td class=\"data inline_edit not_null odd \">Portable Apps</td>\r\n<td class=\"data inline_edit not_null odd \">JWP</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"rightLine truncated
(1001,'2012-06-04','HPR Community News May 2012',2540,'HPR Community News May 2012','<h2>New hosts</h2>\r\n<p>\r\nWelcome to our new host: \r\n<a href=\"https://hackerpublicradio.org/correspondents/0213.html\">bgryderclock</a>.\r\n<br />\r\nIf you would like to become a HPR host then please head over to <a href=\"https://hackerpublicradio.org/contribute.php\">https://hackerpublicradio.org/contribute.php</a>\r\n</p>\r\n\r\n<table >\r\n<thead><tr>\r\n<th class=\"condition\">id\r\n</th><th>title\r\n</th><th>host\r\n</th></tr>\r\n</thead>\r\n <tbody>\r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">976</td>\r\n<td class=\"data inline_edit not_null odd \">HPR Community News (March 2012)</td>\r\n<td class=\"data inline_edit not_null odd \">HPR Admins</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">977</td>\r\n<td class=\"data inline_edit not_null even \">Setting Up a WordPress Blog 2</td>\r\n<td class=\"data inline_edit not_null even \">Frank Bell</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">978</td>\r\n<td class=\"data inline_edit not_null odd \">Dead_Hunt</td>\r\n<td class=\"data inline_edit not_null odd \">Various Hosts</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">979</td>\r\n<td class=\"data inline_edit not_null even \">Sunday Morning Linux Review Episode 029</td>\r\n<td class=\"data inline_edit not_null even \">Various Creative Commons Works</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">980</td>\r\n<td class=\"data inline_edit not_null odd \">Broadband for Rural North</td>\r\n<td class=\"data inline_edit not_null odd \">Ken Fallon</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">981</td>\r\n<td class=\"data inline_edit not_null even \">Review Indiana LinuxFest 2012</td>\r\n<td class=\"data inline_edit not_null even \">Ahuka</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">982</td>\r\n<td class=\"data inline_edit not_null odd \">LITS: Episode 005 - pmount</td>\r\n<td class=\"data inline_edit not_null odd \">Dann</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">983</td>\r\n<td class=\"data inline_edit not_null even \">Freedom is not Free 5 - Get Involved</td>\r\n<td class=\"data inline_edit not_null even \">Ahuka</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">984</td>\r\n<td class=\"data inline_edit not_null odd \">Going Linux: Introduction to Podcasting with Linux</td>\r\n<td class=\"data inline_edit not_null odd \">HPR Admins</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">985</td>\r\n<td class=\"data inline_edit not_null even \">LFNW: A Short Talk with Thomas Stover</td>\r\n<td class=\"data inline_edit not_null even \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">986</td>\r\n<td class=\"data inline_edit not_null odd \">LFNW: Interview with Scott Newlon of MintCast</td>\r\n<td class=\"data inline_edit not_null odd \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">987</td>\r\n<td class=\"data inline_edit not_null even \">LFNW: Larry Cafiero - the Crunchbang guy</td>\r\n<td class=\"data inline_edit not_null even \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">988</td>\r\n<td class=\"data inline_edit not_null odd \">LFNW: Dawn McKenna of McKenna Interpreting Services</td>\r\n<td class=\"data inline_edit not_null odd \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">989</td>\r\n<td class=\"data inline_edit not_null even \">Juiced Penguin 079 – Early Spring</td>\r\n<td class=\"data inline_edit not_null even \">Various Creative Commons Works</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">990</td>\r\n<td class=\"data inline_edit not_null odd \">Portable Apps</td>\r\n<td class=\"data inline_edit not_null odd \">JWP</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"rightLine truncated
(1002,'2012-06-05','LiTS 008: free: Understanding Linux Memory Usage',853,'The free command and memory usage','<p>\r\nIn today\'s show Dann explains to us what it means to be free. \r\n</p>\r\n<p>\r\n<em>\r\nThe free command is a handy snapshot into your systems memory and how much of it is being used. In conjunction with other tools like top you can begin to understand where your system resources are being utilized and weed out potential bottlenecks and bugs. But before jumping into the deep end in system analysis, you need to have a decent grasp on how the Linux kernel utilizes memory, or your initial observations may send you tearing through the interwebs looking for a solution to a problem that does not exist.\r\n</em>\r\n</p>\r\n<p>\r\nAs ever catch the complete shownotes and video at <a href=\"https://www.linuxintheshell.com/2012/06/05/episode-008-free-understanding-linux-memory-usage/\">https://www.linuxintheshell.com</a>\r\n</p>\r\n',7,67,1,'CC-BY-SA','free,memory',0,2811,1),
(1003,'2012-06-06','My audio gear',759,'The recording equipment of a new contributor','<p>\r\nIn today\'s show long time listener first time contributer Nido Media, submits his show on his \"Recording Gear\".\r\n</p>\r\n<p>\r\nAfter looking at the <a href=\"https://www.shure.com/americas/products/microphones/sm/sm58-vocal-microphone\">Shure SM58</a> and the <a href=\"https://www.shure.com/americas/products/microphones/sm/sm57-instrument-microphone\">Shure SM57</a> he settled on the <br />\r\n<a href=\"https://www.behringer.com/EN/Products/C-3.aspx\">Behringer c3</a><br />\r\n<img src=\"https://www.behringer.com/assets/C-3_P0262_Perspective_XL.png\" alt=\"Behringer c3\" width=\"300\" />\r\n</p>\r\n<p>\r\n<a href=\"https://www.behringer.com/EN/Products/PS400.aspx\">Behringer ps400</a><br />\r\n<img src=\"https://www.behringer.com/assets/PS400_P0489_Right_View.jpg\" alt=\"Behringer ps400\" width=\"300\" />\r\n</p>\r\n<p>\r\n<a href=\"https://www.phonic.com/en/am-55.html\">Phonic AM 55</a><br />\r\n<img src=\"https://www.tonecontrol.nl/images/products/370x320/Phonic-AM-55.png\" alt=\"Phonic AM 55\" width=\"300\" />\r\n</p>\r\n<p>\r\n<a href=\"https://us.store.creative.com/Sound-Blaster-XFi-Surround-5.1/M/B0017QQQAE.htm\">Sound Blaster XFi Surround 5.1</a><br />\r\n<img src=\"https://www.virtualdj.com/image/12436/36695/creativexfiusb.jpg\" alt=\"Sound Blaster XFi Surround 5.1\" width=\"300\" />\r\n</p>\r\n<p>\r\n<a href=\"https://ardour.org/\">https://ardour.org/</a><br />\r\n<img src=\"https://ardour.org/files/afront.png\" alt=\"Ardour\" width=\"300\" />\r\n</p>\r\n',214,0,1,'CC-BY-SA','microphone,mixer,sound card,Ardour ',0,1978,1),
(1004,'2012-06-06','Sunday Morning Linux Review Episode 34 - SUSE and Venus',4732,'SMLR episode 34','In today\'s syndicated Thursday we again return to SMLR Towers and join Mat Enders, Tony Bemus, and Mary Tomich for Sunday Morning Linux Review Episode 34 - SUSE and Venus. The complete shownotes can be found at <a href=\"https://smlr.us/?p=1082\">https://smlr.us/?p=1082</a>',158,54,1,'CC-BY-SA','SMLR,Sunday Morning Linux Review',0,2254,1),
@@ -598,7 +598,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(1022,'2012-07-03','LiTS 010: df - Exploring Disk Filesystem Usage',1075,'Report file system disk space usage with the df command','The df command is used to report file system usage. The df command will show you the amount of storage available, used, and free per partition for each fileystem currently mounted on the system. Values are shown in blocks. \n\n<a href=\"https://www.linuxintheshell.com/2012/07/03/episode-010-df-exploring-disk-filesystem-usage/\">https://www.linuxintheshell.com</a>\n',7,67,1,'CC-BY-SA','df',0,2772,1),
(1023,'2012-07-04','About Rivendell with Rivendell',3064,'Rivendell Radio Automation software','<h1>AukonDK</h1>\r\n<h2>About Rivendell with Rivendell</h2>\r\n\r\n<p>\r\nIn this episode I talk about the Rivendell Radio Automation software whilst using the same software to play music and sound.\r\nThis show was recorded \"as live\" and unscripted. I need a bit more practise as I\'d like to use a similar setup to do my own podcast show. Did a bit of normalising and amplifing as the levels weren\'t that great (another thing to practise)\r\n</p>\r\n<p>\r\nLinks and CC attribution follow.\r\n</p>\r\n<p>\r\n[00:00]\r\nSFX\r\nCinematicBoomNorm.wav by Herbert Boland\r\nCC-BY\r\n<a href=\"https://www.freesound.org/people/HerbertBoland/sounds/33637/\">https://www.freesound.org/people/HerbertBoland/sounds/33637/</a>\r\n</p>\r\n<p>\r\n[00:36]\r\nPromo\r\nRivendell Audio Spot -- \"$15,000\"\r\n<a href=\"https://www.rivendellaudio.org/rivendell/download.shtml\">https://www.rivendellaudio.org/rivendell/download.shtml</a>\r\n</p>\r\n<p>\r\n[00:47]\r\nBed Music\r\nEmptiness by Alexander Blu\r\nCC-BY-SA\r\n<a href=\"https://www.jamendo.com/en/track/946\">https://www.jamendo.com/en/track/946</a>\r\n</p>\r\n<p>\r\n[01:00]\r\nLink\r\nRivendell Radio Automation\r\n<a href=\"https://www.rivendellaudio.org/\">https://www.rivendellaudio.org/</a>\r\n</p>\r\n<p>\r\n[03:29]\r\nMusic\r\nThere\'s Something Wrong by Brad Sucks\r\nCC-BY-SA\r\n<a href=\"https://www.jamendo.com/en/track/210911\">https://www.jamendo.com/en/track/210911</a>\r\n</p>\r\n<p>\r\n[07:30]\r\nLink\r\nInstalling Rivendell - From the Rivendell Wiki, lists some live cds\r\n<a href=\"https://rivendell.tryphon.org/wiki/Installing_Rivendell\">https://rivendell.tryphon.org/wiki/Installing_Rivendell</a>\r\n</p>\r\n<p>\r\n[10:20]\r\nLink\r\nMy Blog post on installing Rivendell in Ubuntu 12.04\r\n<a href=\"https://www.bluedrava.com/rivendell-on-ubuntu-12.04\">https://www.bluedrava.com/rivendell-on-ubuntu-12.04</a>\r\n</p>\r\n<p>\r\n[15:10]\r\nLink\r\nalsa_in and alsa_out - Very useful if you have a USB headset\r\n<a href=\"https://manpages.ubuntu.com/manpages/natty/man1/alsa_in.1.html\">https://manpages.ubuntu.com/manpages/natty/man1/alsa_in.1.html</a>\r\n</p>\r\n<p>\r\n[17:22]\r\nMusic\r\nDelirante planete by Löhstana David\r\nCC-BY\r\n<a href=\"https://www.jamendo.com/en/track/873822\">https://www.jamendo.com/en/track/873822</a>\r\n</p>\r\n<p>\r\n[22:06]\r\nPromo\r\nRivendell Audio Spot -- \"Rock Steady\"\r\n<a href=\"https://www.rivendellaudio.org/rivendell/download.shtml\">https://www.rivendellaudio.org/rivendell/download.shtml</a>\r\n</p>\r\n<p>\r\n[21:14]\r\nBed Music\r\nMay by Alexander Blu\r\nCC-BY-SA\r\n<a href=\"https://www.jamendo.com/en/track/950\">https://www.jamendo.com/en/track/950</a>\r\n</p>\r\n<p>\r\n[21:42]\r\nLink\r\nScreenshot of RDAirplay from Rivendell site\r\n<a href=\"https://www.rivendellaudio.org/images/rdairplay2.png\">https://www.rivendellaudio.org/images/rdairplay2.png</a>\r\n</p>\r\n<p>\r\nGallery of screenshots here\r\n<a href=\"https://www.rivendellaudio.org/rivendell/gallery.shtml\">https://www.rivendellaudio.org/rivendell/gallery.shtml</a>\r\n</p>\r\n<p>\r\n[25:23]\r\ngrenade.wav by ljudman\r\nCC-Sampling+\r\n<a href=\"https://www.freesound.org/people/ljudman/sounds/33245/\">https://www.freesound.org/people/ljudman/sounds/33245/</a>\r\n</p>\r\n<p>\r\n[25:53]\r\nStorm by RHumphries\r\nCC-BY\r\n<a href=\"https://www.freesound.org/people/RHumphries/sounds/2523/\">https://www.freesound.org/people/RHumphries/sounds/2523/</a>\r\n</p>\r\n<p>\r\n[27:27]\r\nPromo\r\nRivendell Audio Spot -- \"Never Pay\"\r\n<a href=\"https://www.rivendellaudio.org/rivendell/download.shtml\">https://www.rivendellaudio.org/rivendell/download.shtml</a>\r\n</p>\r\n<p>\r\n[34:28]\r\nFly Away by Tanya T6\r\nCC-BY-SA\r\n<a href=\"https://www.jamendo.com/en/track/894415\">https://www.jamendo.com/en/track/894415</a>\r\n</p>\r\n<p>\r\n[42:34]\r\nNote\r\nOdd thing happened, I thought the bed music had bypassed the recording when in fact it had just bypassed the mixer so it played full volume. Again, more practice needed.\r\n</p>\r\n<p>\r\nStuff I forgot to mention:\r\nTalking about multiple tracks in Carts, you can set each track to only play under certain conditions, such as time or day of the week.\r\nRDPanel is an appilcation which is a large version of the sound panel in RDAirplay, great to have on a second monitor.\r\nLogs are playlists which can be saved and loaded an can be generated just by playing music in Airplay or building them manually in RDLogedit or automatically with RDLogManager.\r\nRivendell can manage more than one radio station if needed and share the same DB.\r\n</p>\r\n<p>\r\n<a href=\"https://aukondk.com\">https://aukondk.com</a>\r\n<a href=\"https://bluedrava.com\">https://bluedrava.com</a>\r\n</p>\r\n',191,0,1,'CC-BY-SA','Rivendell,radio,automation',0,2240,1),
(1024,'2012-07-05','Episode 1024',4940,'Celebration of Hacker Public Radio\'s first 1K episodes','<p>In the second and final installment of\r\nHacker Public Radio\'s first 1K episodes (yes Lord D, we know it\'s\r\nreally 1324 :) anniversary celebration, FiftyOneFifty hosts a panel\r\nconsisting of the following hosts from Today With a Techie and the\r\ninaugural year of Hacker Public Radio: jrullo, klaatu, willjasen,\r\nLord Drachenblut, and Xoke (with Mrs. Xoke). Special thanks to\r\naparanoidshell, who stepped in to keep the conversation rolling when\r\nFiftyOneFifty momentarily lost the connection.</p>\r\n<p>Destinations mentioned in this episode:</p>\r\n<p><a href=\"https://audio.textfiles.com/shows/\">https://audio.textfiles.com/shows/</a></p>\r\n<p><a href=\"https://www.oldskoolphreak.com/\">https://www.oldskoolphreak.com/</a></p>\r\n<p><a href=\"https://nomicon.info/\">https://nomicon.info/</a></p>\r\n<p><a href=\"https://www.binrev.com/\">https://www.binrev.com/</a></p>\r\n<p><a href=\"https://twatech.org\">https://twatech.org</a></p>\r\n<p><a href=\"https://hackermedia.org/\">https://hackermedia.org/</a></p>\r\n<p><a href=\"https://www.HackerPublicRadio.org/\">https://www.HackerPublicRadio.org</a></p>\r\n<p>Accordion intro theme courtesy of Mr. X</p>\r\n',109,0,1,'CC-BY-SA','HPR,community,anniversary',0,2358,1),
(1025,'2012-07-05','Infonomicon Episode #51',1577,'Episode 51 of the Infonomicon podcast','<p>\r\n<em>Syndicated Thursdays is a chance to showcase other Creative Commons works. We try to expose podcasts, speeches, presentations, music, etc that you may not have heard. If you have suggestions for items then send your recommendation to admin at hpr and we\'ll add it to the queue.</em>\r\n</p>\r\n<p>\r\nToday we are going to listen to episode 51 of the infonomicon (<a href=\"https://audio.textfiles.com/shows/infonomicon/\">https://audio.textfiles.com/shows/infonomicon/</a> ) podcast. Droops had been a regular listener of RFA and emailed their show several times, started his own show Droops Radio which changed to infonomicon radio. \r\n</p>\r\n<p>\r\nInfonomicon Bumper Music plays until 1:35. Positive feedback about the Infonomicon TV. This is episode 51, which should be almost a year, except it\'s been more than a year. Podcast Incubator 2.0 is coming, and its code is going to be released under the GPL. Dosman and Droops have come up with the idea of doing a daily radio show: Talk with a Techie (TWAT). No fluff, no nothing, at least five minutes long. Infonomicon won\'t close because of this. Obfuscated is not a happy camper, but he is alive. 16 of 66 pages in a magazine Droops read was from one magazine. Bob Denver (Gilligan) passed away, and the boat from Gilligan\'s Island was named after a FCC chairman. AOL is about to be a sucker again, so screw them over. Cyber-looters are registering domains and taking money from hurricane donators: 2500 domains have been registered. Droops is not sure what the solution should be and asks for solutions. People trust Google, but Google can do evil: they\'re an advertising company. Google is buying dark fiber. Google has all sorts of broadband needs, so they\'ll likely go after all sorts of bandwidth to bring their services. Droops wishes that Google made blogs an option to not search. There\'s lots of companies searching nothing but blogs. This hasn\'t been the greatest show ever, but work is being done on the other shows. This is the shortest Infonomicon ever. Bumper Music plays from 15:42 onward.\r\n</p>',109,54,1,'CC-BY-SA','Infonomicon,RFA',0,2254,1),
(1025,'2012-07-05','Infonomicon Episode #51',1577,'Episode 51 of the Infonomicon podcast','<p>\r\n<em>Syndicated Thursdays is a chance to showcase other Creative Commons works. We try to expose podcasts, speeches, presentations, music, etc that you may not have heard. If you have suggestions for items then send your recommendation to admin at hpr and we\'ll add it to the queue.</em>\r\n</p>\r\n<p>\r\nToday we are going to listen to episode 51 of the infonomicon (<a href=\"https://audio.textfiles.com/shows/infonomicon/\">https://audio.textfiles.com/shows/infonomicon/</a> ) podcast. Droops had been a regular listener of RFA and emailed their show several times, started his own show Droops Radio which changed to infonomicon radio. \r\n</p>\r\n<p>\r\nInfonomicon Bumper Music plays until 1:35. Positive feedback about the Infonomicon TV. This is episode 51, which should be almost a year, except it\'s been more than a year. Podcast Incubator 2.0 is coming, and its code is going to be released under the GPL. Dosman and Droops have come up with the idea of doing a daily radio show: Talk with a Techie (TWT). No fluff, no nothing, at least five minutes long. Infonomicon won\'t close because of this. Obfuscated is not a happy camper, but he is alive. 16 of 66 pages in a magazine Droops read was from one magazine. Bob Denver (Gilligan) passed away, and the boat from Gilligan\'s Island was named after a FCC chairman. AOL is about to be a sucker again, so screw them over. Cyber-looters are registering domains and taking money from hurricane donators: 2500 domains have been registered. Droops is not sure what the solution should be and asks for solutions. People trust Google, but Google can do evil: they\'re an advertising company. Google is buying dark fiber. Google has all sorts of broadband needs, so they\'ll likely go after all sorts of bandwidth to bring their services. Droops wishes that Google made blogs an option to not search. There\'s lots of companies searching nothing but blogs. This hasn\'t been the greatest show ever, but work is being done on the other shows. This is the shortest Infonomicon ever. Bumper Music plays from 15:42 onward.\r\n</p>',109,54,1,'CC-BY-SA','Infonomicon,RFA',0,2254,1),
(1026,'2012-07-09','Setting up a WordPress blog: part 4',1385,'Episode 4 of the series <em>Setting up a Wordpress blog</em>','<p>\r\nThis is the fourth and last of Frank\'s series on setting up a WordPress blog, now projected to be four episodes. \r\n</p>\r\n<p>\r\nThis episode discusses when and what to back up and maintaining a MySQL database using phpMyAdmin.\r\n</p>\r\n<p>\r\nLinks:\r\n</p>\r\n<p>\r\n<a href=\"https://codex.wordpress.org/Backing_Up_Your_Database\">Wordpress article on backing up your database</a>: https://codex.wordpress.org/Backing_Up_Your_Database\r\n</p>\r\n<p>\r\n<a href=\"https://codex.wordpress.org/WordPress_Site_Maintenance\">WordPress article on database maintenance</a>: https://codex.wordpress.org/WordPress_Site_Maintenance\r\n</p>\r\n',195,0,1,'CC-BY-SA','WordPress,MySQL,phpMyAdmin,backup',0,2213,1),
(1027,'2012-07-10','Migrating away from Google Reader',1455,'An alternative to Google Reader for managing feeds','<p>\r\nOne of the major advantages of Google Reader over application based clients is that no matter where you access it from your views are synchronized. Everything you read is marked a read everywhere and you don\'t have to worry about whither you check your feeds on a desktop PC or on your phone. It truly is the best example of a cloud application out there.\r\n</p>\r\n<p>\r\nExcept for the fact that I\'m not happy with the idea of a complete stranger watching and recording every article I read, how long I read it for, and share that information around to other <em>trusted partners</em>. Remember when your parents/guardians caught you reading over their shoulder ? It wasn\'t acceptable then and it sure isn\'t now. Epically when I noticed that my search results changed dramatically after I started following certain feeds. It\'s just not right and here\'s why <a href=\"https://www.ted.com/talks/eli_pariser_beware_online_filter_bubbles.html\">https://www.ted.com/talks/eli_pariser_beware_online_filter_bubbles.html</a>\r\n</p>\r\n<p>\r\n<object width=\"526\" height=\"374\">\r\n<param name=\"movie\" value=\"https://video.ted.com/assets/player/swf/EmbedPlayer.swf\"/>\r\n<param name=\"allowFullScreen\" value=\"true\" />\r\n<param name=\"allowScriptAccess\" value=\"always\"/>\r\n<param name=\"wmode\" value=\"transparent\"/>\r\n<param name=\"bgColor\" value=\"#ffffff\"/>\r\n<param name=\"flashvars\" value=\"vu=https://video.ted.com/talk/stream/2011/Blank/EliPariser_2011-320k.mp4&su=https://images.ted.com/images/ted/tedindex/embed-posters/EliPariser-2011.embed_thumbnail.jpg&vw=512&vh=288&ap=0&ti=1091&lang=&introDuration=15330&adDuration=4000&postAdDuration=830&adKeys=talk=eli_pariser_beware_online_filter_bubbles;year=2011;theme=what_s_next_in_tech;theme=bold_predictions_stern_warnings;event=TED2011;tag=culture;tag=global+issues;tag=journalism;tag=politics;tag=technology;&preAdTag=tconf.ted/embed;tile=1;sz=512x288;\" />\r\n<embed src=\"https://video.ted.com/assets/player/swf/EmbedPlayer.swf\" pluginspace=\"https://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" bgColor=\"#ffffff\" width=\"526\" height=\"374\" allowFullScreen=\"true\" allowScriptAccess=\"always\" flashvars=\"vu=https://video.ted.com/talk/stream/2011/Blank/EliPariser_2011-320k.mp4&su=https://images.ted.com/images/ted/tedindex/embed-posters/EliPariser-2011.embed_thumbnail.jpg&vw=512&vh=288&ap=0&ti=1091&lang=&introDuration=15330&adDuration=4000&postAdDuration=830&adKeys=talk=eli_pariser_beware_online_filter_bubbles;year=2011;theme=what_s_next_in_tech;theme=bold_predictions_stern_warnings;event=TED2011;tag=culture;tag=global+issues;tag=journalism;tag=politics;tag=technology;&preAdTag=tconf.ted/embed;tile=1;sz=512x288;\"></embed>\r\n</object>\r\n</p>\r\n<h3>Getting a list of my feeds</h3>\r\n<p>\r\nGoogle should be credited with the fact that they make exporting very easy to do. Thanks to the work of the <a href=\"https://www.dataliberation.org/\">https://www.dataliberation.org/</a> team. Who\'s stated goal is <em>\"Users should be able to control the data they store in any of Google\'s products. Our team\'s goal is to make it easier to move data in and out.\"</em><br />\r\nFor Google Reader this amounts to:\r\n</p>\r\n<pre>\r\nSettings -> Reader Settings -> Import/Export -> OPML\r\n</pre>\r\n<p>\r\n<em><strong>OPML (Outline Processor Markup Language)</strong> is an XML format for outlines (defined as \"a tree, where each node contains a set of named attributes with string values\"). Originally developed by Radio UserLand as a native file format for an outliner application, it has since been adopted for other uses, the most common being to exchange lists of web feeds between web feed aggregators.</em><br />\r\nFrom Wikipedia, the free encyclopedia <a href=\"https://en.wikipedia.org/wiki/OPML\">https://en.wikipedia.org/wiki/OPML</a>\r\n</p>\r\n\r\n<p>\r\nThat\'s it. You now have a list of all your feeds we are still faced with the problem of reading/deleting items in one place and having them synchronized everywhere else ? The answer is actually quite obvious.\r\n</p>\r\n<h3>imap - Internet Message Access Protocol</h3>\r\n<p>\r\n<em>From Wikipedia, the free encyclopedia<br />\r\n<a href=\"https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol\">https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol</a><br />\r\nInternet message access protocol (IMAP) is one of the two most prevalent Internet standard protocols for e-mail retrieval, the other being the Post Office Protocol (POP). Virtually all modern e-mail clients and mail servers support both protocols as a means of transferring e-mail messages from a server.</em>\r\n</p>\r\n<p>\r\nThe great news is that there are imap clients everywhere. Microsoft Outlook supports it. Thunderbird, Evolution, Kmail, Claws-Mail all support itLine truncated
(1028,'2012-07-11','Jonathan Kulp and NYbill: Goodwill Hunting ',1962,'A discussion of what technology can be found at Goodwill','<p>\r\n<a href=\"https://sn.jonkulp.net/jk?\">Jonathan Kulp</a> and <a href=\"https://identi.ca/nybill\">NYbill</a> talk about a little known resource for inexpensive tech finds. Thanks go to Windigo for the inspiration and episodes title from this dent: <br/>\r\n<br/>\r\n<a href=\"https://micro.fragdev.com/notice/265312\">Jon\'s export business</a> <br/>\r\n<br/>\r\nThe guys talk about Jon\'s finds at the Goodwill and his uses of the rigs. As is becoming somewhat of a theme, there is a digression into computer nostalgia and Linux origins. But, the guys get the episode back on track. <br/>\r\n<br/>\r\nGrab ten bucks and get out there and shop! <br/>\r\n<br/>\r\n<a href=\"https://jonathankulp.org/\">Jon\'s web site</a> <br/>\r\n<a href=\"https://www.goodwill.org/\">Goodwill</a> <br/>\r\n<a href=\"https://www.lagoodwill.com/site.php\">Jon\'s Goodwill</a> <br/>\r\n<a href=\"https://www.shopgoodwill.com\">Goodwill Online</a> <br/>\r\n<br/>\r\n<a href=\"https://www.scribd.com/doc/9836903/Catalog-y1984-Heathkit-No865-Spring-Archive-Computer-Dch-h89-Kit\">Heathkit Nostalgia</a>\r\n</p>\r\n\r\n<h2>Links</h2>\r\n<ul>\r\n<li><a href=\"https://identi.ca/nybill\">https://identi.ca/nybill</a></li>\r\n<li><a href=\"https://micro.fragdev.com/notice/265312\">https://micro.fragdev.com/notice/265312</a></li>\r\n<li><a href=\"https://jonathankulp.org/\">https://jonathankulp.org/</a></li>\r\n<li><a href=\"https://www.goodwill.org/\">https://www.goodwill.org/</a></li>\r\n<li><a href=\"https://www.lagoodwill.com/site.php\">https://www.lagoodwill.com/site.php</a></li>\r\n<li><a href=\"https://www.shopgoodwill.com\">https://www.shopgoodwill.com</a></li>\r\n<li><a href=\"https://www.scribd.com/doc/9836903/Catalog-y1984-Heathkit-No865-Spring-Archive-Computer-Dch-h89-Kit\">https://www.scribd.com/doc/9836903/Catalog-y1984-Heathkit-No865-Spring-Archive-Computer-Dch-h89-Kit</a></li>\r\n</ul>\r\n',109,0,1,'CC-BY-SA','Goodwill,second-hand,IT',0,2397,1),
@@ -918,7 +918,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(1320,'2013-08-23','How I got into Linux',414,'jrobb gives a short show about how he got into Linux and programming','<p>\r\nThis is my first HPR, first ever podcast, and first ever attempt at editing any audio. Don\'t expect greatness.\r\nThe banging in the background is my daughter playing with something.\r\nI give a very quick rundown of my introduction to Linux, programming, and tech in general. This is a pretty short show.\r\n</p>\r\n<p>\r\nI forgot to mention that early on in high school or middle school I enjoyed playing with DOS on an old 386 and that is probably what got my interest and led me to enroll in the High School computer science class that I mention.\r\nI didn\'t really have anything planned to talk about, I should probably do that next time.\r\n</p>',253,29,1,'CC-BY-SA','Pascal,RedHat,Ubuntu,Arch,Debian,PHP,MySQL',0,1773,1),
(1322,'2013-08-27','Kevin O\'Brien - Ohio LinuxFest 2013',2918,'A discussion with Kevin O\'Brien about Ohio LinuxFest','<h2>About the Ohio LinuxFest</h2>\r\n<p>\r\nThe Ohio LinuxFest is a grassroots conference for the GNU/Linux/Open Source Software/Free Software community that started in 2003 as a large inter-LUG meeting and has grown steadily since. It is a place for the community to gather and share information about Linux and Open Source Software.\r\n</p>\r\n<p>\r\nA large expo area adjacent to the conference rooms will feature exhibits from our sponsors as well as a large .org section from non-profit Open Source/Free Software projects.\r\n</p>\r\n<p>\r\nThe Ohio LinuxFest welcomes people from all 50 states and international participants. We\'ve had participants from Canada, England, Argentina, Brazil, and Australia in years past.\r\n</p>\r\n<h2>Links</h2>\r\n<p>\r\nLast years audio: <a href=\"https://archive.org/search.php?query=Ohio%20LinuxFest%202012%20AND%20mediatype%3Aaudio\">https://archive.org/search.php?query=Ohio%20LinuxFest%202012%20AND%20mediatype%3Aaudio</a>\r\n</p>',30,0,1,'CC-BY-SA','\"Ohio LinuxFest 2013\"',0,1624,1),
(1323,'2013-08-28','HPR Community News For July 2013',3861,'HPR Community News For July 2013','<h2>New hosts</h2>\n <p>Welcome to our new hosts: <a href=\"https://hackerpublicradio.org/correspondents/0248.html\">Alek Grigorian</a>, <a href=\"https://hackerpublicradio.org/correspondents/0249.html\">Accipiter</a>, <a href=\"https://hackerpublicradio.org/correspondents/0250.html\">Shane Shennan</a>, <a href=\"https://hackerpublicradio.org/correspondents/0251.html\">Bob Tregilus</a>, <a href=\"https://hackerpublicradio.org/correspondents/0252.html\">Curtis Adkins (CPrompt^)</a>, and <a href=\"https://hackerpublicradio.org/correspondents/0253.html\">jrobb</a>.</p>\n <h2>Show Updates</h2>\n <table>\n <thead>\n <tr>\n <th>id</th>\n <th>title</th>\n <th>host</th>\n </tr>\n </thead>\n <tbody>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1282</td>\n <td class=\"data grid_edit not_null\">My Homemade Recumbent Bicycle</td>\n <td class=\"data grid_edit not_null\">Jon Kulp</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1283</td>\n <td class=\"data grid_edit not_null\">Ken gets to talk with Ambjorn about politics</td>\n <td class=\"data grid_edit not_null\">Ken Fallon</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1284</td>\n <td class=\"data grid_edit not_null\">Blather Speech Recognition for Linux: Interview with Jezra</td>\n <td class=\"data grid_edit not_null\">Jon Kulp</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1285</td>\n <td class=\"data grid_edit not_null\">LibreOffice 06 Writer Creating a Paragraph Style LibreOffice</td>\n <td class=\"data grid_edit not_null\">Ahuka</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1286</td>\n <td class=\"data grid_edit not_null\">iCalendar Hacking</td>\n <td class=\"data grid_edit not_null\">Dave Morriss</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1287</td>\n <td class=\"data grid_edit not_null\">HPR Community News For June 2013</td>\n <td class=\"data grid_edit not_null\">HPR Admins</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1288</td>\n <td class=\"data grid_edit not_null\">Nido Media gets Ken to go camping at OHM2013</td>\n <td class=\"data grid_edit not_null\">Ken Fallon</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1289</td>\n <td class=\"data grid_edit not_null\">Short Xen Update From JWP</td>\n <td class=\"data grid_edit not_null\">JWP</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1290</td>\n <td class=\"data grid_edit not_null\">MultiSystem: The Bootable Thumb Drive Creator</td>\n <td class=\"data grid_edit not_null\">FiftyOneFifty</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1291</td>\n <td class=\"data grid_edit not_null\">Parsing an ISO8601 formatted duration field with Perl</td>\n <td class=\"data grid_edit not_null\">Dave Morriss</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1292</td>\n <td class=\"data grid_edit not_null\">Doomsday Remainders</td>\n <td class=\"data grid_edit not_null\">Charles in NJ</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1293</td>\n <td class=\"data grid_edit not_null\">A Week of Freedom</td>\n <td class=\"data grid_edit not_null\">Christopher M. Hobbs</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1294</td>\n <td class=\"data grid_edit not_null\">Causes of Schizophrenia, neurochemical theory</td>\n <td class=\"data grid_edit not_null\">sigflup</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1295</td>\n <td class=\"data grid_edit not_null\">LibreOffice 07 Writer Heading Styles</td>\n <td class=\"data grid_edit not_null\">Ahuka</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1296</td>\n <td class=\"data grid_edit not_null\">Intro to camp fires</td>\n <td class=\"data grid_edit not_null\">pokey</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1297</td>\n <td class=\"data grid_edit not_null\">Mobile Hackspace (whats in my bag)</td>\n <td class=\"data grid_edit not_null\">NYbillLine truncated
(1351,'2013-10-07','HPR Community News For August 2013',2423,'HPR Community News For August 2013','<h2>New hosts</h2>\r\n <p>Welcome to our new host: <a href=\"https://hackerpublicradio.org/correspondents/0254.html\">Stitch</a>, <a href=\"https://hackerpublicradio.org/correspondents/0255.html\">Matt McGraw (g33kdad)</a>, <a href=\"https://hackerpublicradio.org/correspondents/0256.html\">Julian Neuer</a>, <a href=\"https://hackerpublicradio.org/correspondents/0257.html\">laindir</a>, and <a href=\"https://hackerpublicradio.org/correspondents/0258.html\">Riley Gelwicks (glwx)</a>.</p>\r\n <h2>Show Updates</h2>\r\n <table>\r\n <thead>\r\n <tr>\r\n <th>id</th>\r\n <th>date</th>\r\n <th>title</th>\r\n <th>host</th>\r\n </tr>\r\n </thead>\r\n <tbody>\r\n <tr>\r\n <td>1306</td>\r\n <td>2013-08-05</td>\r\n <td>Freedom Followup</td>\r\n <td>Christopher M. Hobbs</td>\r\n </tr>\r\n <tr>\r\n <td>1307</td>\r\n <td>2013-08-06</td>\r\n <td>What\'s in my Bag</td>\r\n <td>Accipiter</td>\r\n </tr>\r\n <tr>\r\n <td>1308</td>\r\n <td>2013-08-07</td>\r\n <td>Helping a New Computer User</td>\r\n <td>Shane Shennan</td>\r\n </tr>\r\n <tr>\r\n <td>1309</td>\r\n <td>2013-08-08</td>\r\n <td>Assisted Human Reproduction</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1310</td>\r\n <td>2013-08-09</td>\r\n <td>Energy Democracy defined</td>\r\n <td>Bob Tregilus</td>\r\n </tr>\r\n <tr>\r\n <td>1311</td>\r\n <td>2013-08-12</td>\r\n <td>Modern Inconveniences</td>\r\n <td>Christopher M. Hobbs</td>\r\n </tr>\r\n <tr>\r\n <td>1312</td>\r\n <td>2013-08-13</td>\r\n <td>Deepgeek interviews Birgitta Jonsdottir (Icelandic Pirate Party parliamentarian)</td>\r\n <td>Epicanis</td>\r\n </tr>\r\n <tr>\r\n <td>1313</td>\r\n <td>2013-08-14</td>\r\n <td>How I Manage Contacts</td>\r\n <td>Jon Kulp</td>\r\n </tr>\r\n <tr>\r\n <td>1314</td>\r\n <td>2013-08-15</td>\r\n <td>Impressions of Mageia</td>\r\n <td>Frank Bell</td>\r\n </tr>\r\n <tr>\r\n <td>1315</td>\r\n <td>2013-08-16</td>\r\n <td>LibreOffice 09 Writer Working With Paragraph-Level Styles</td>\r\n <td>Ahuka</td>\r\n </tr>\r\n <tr>\r\n <td>1316</td>\r\n <td>2013-08-19</td>\r\n <td>What is my bag</td>\r\n <td>MrGadgets</td>\r\n </tr>\r\n <tr>\r\n <td>1317</td>\r\n <td>2013-08-20</td>\r\n <td>What\'s In My 2 Bags</td>\r\n <td>Curtis Adkins (CPrompt^)</td>\r\n </tr>\r\n <tr>\r\n <td>1318</td>\r\n <td>2013-08-21</td>\r\n <td>How I found Linux</td>\r\n <td>Sunzofman1</td>\r\n </tr>\r\n <tr>\r\n <td>1319</td>\r\n <td>2013-08-22</td>\r\n <td>Frank Bell Presents HPR to His LUG</td>\r\n <td>Frank Bell</td>\r\n </tr>\r\n <tr>\r\n <td>1320</td>\r\n <td>2013-08-23</td>\r\n <td>How I got into Linux</td>\r\n <td>jrobb</td>\r\n </tr>\r\n <tr>\r\n <td>1321</td>\r\n <td>2013-08-26</td>\r\n <td>What\'s in my Bag</td>\r\n <td>Christopher M. Hobbs</td>\r\n </tr>\r\n <tr>\r\n <td>1322</td>\r\n <td>2013-08-27</td>\r\n <td>Kevin O\'Brien - Ohio LinuxFest 2013</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1323</td>\r\n <td>2013-08-28</td>\r\n <td>HPR Community News For July 2013</td>\r\n <td>HPR Admins</td>\r\n </tr>\r\n <tr>\r\n <td>1324</td>\r\n <td>2013-08-29</td>\r\n <td>Porting Mega Happy Sprite To Windows</td>\r\n <td>sigflup</td>\r\n </tr>\r\n <tr>\r\n <td>1325</td>\r\n <td>2013-08-30</td>\r\n <td>LibreOffice 10 Writer Paragraph Styles in Templates</td>\r\n <td>Ahuka</td>\r\n </tr>\r\n </tbody>\r\n </table>\r\n <h2>Monthly Downloads</h2>\r\n <p><a href=\"https://hackerpublicradio.org/eps/hpr1351_communitynews-2013-08.png\"><img alt=\"Graph of monthly downloads total and by episode\" width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1351_communitynews-2013-08.png\" /></a></p>\r\n <p><a href=\"https://hackerpublicradio.org/eps/hpr1351_hprstats-2013-08.png\"><img alt=\"Download History\" width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1351_hprstats-2013-08.png\" /></a></p><pre>\r\nStarted: 7 years, 6 months, 22 days ago (2005-10-10)\r\nRenamed HPR: 5 years, 3 months, 29 days ago (2007-12-31)\r\nTotal Shows: 1685\r\nTotal TWAT: 300\r\nTotal HPR: 1385\r\nHPR Hosts: 200\r\nNext free slot: 25\r\nHosts in Queue: 13\r\nShows in Queue: 22\r\nAugust Downloads: 86,109\r\nAverage Daily Download: 2,620\r\nEstimated Episodes Downloaded: 7,567,791\r\n<a href=\"https://hackerpublicradio.org/report.bz2\">https://hackerpublicradio.org/report.bz2</a>\r\n</pre><h2>Host Pages</h2>\r\n <p>Should we update the host pages to include information like PGP Key, a photo etc.</p>\r\n <h2>On the Mailing List</h2>\r\n <ul>\r\n <li>Everyone is going to OGGCamp except Ken.</li>\r\n <li>HPR Episodes with Code is OK</li>\r\n </ul>\r\n',159,47,1,'CC-BY-SA','Community News',0,1550,1Line truncated
(1351,'2013-10-07','HPR Community News For August 2013',2423,'HPR Community News For August 2013','<h2>New hosts</h2>\r\n <p>Welcome to our new host: <a href=\"https://hackerpublicradio.org/correspondents/0254.html\">Stitch</a>, <a href=\"https://hackerpublicradio.org/correspondents/0255.html\">Matt McGraw (g33kdad)</a>, <a href=\"https://hackerpublicradio.org/correspondents/0256.html\">Julian Neuer</a>, <a href=\"https://hackerpublicradio.org/correspondents/0257.html\">laindir</a>, and <a href=\"https://hackerpublicradio.org/correspondents/0258.html\">Riley Gelwicks (glwx)</a>.</p>\r\n <h2>Show Updates</h2>\r\n <table>\r\n <thead>\r\n <tr>\r\n <th>id</th>\r\n <th>date</th>\r\n <th>title</th>\r\n <th>host</th>\r\n </tr>\r\n </thead>\r\n <tbody>\r\n <tr>\r\n <td>1306</td>\r\n <td>2013-08-05</td>\r\n <td>Freedom Followup</td>\r\n <td>Christopher M. Hobbs</td>\r\n </tr>\r\n <tr>\r\n <td>1307</td>\r\n <td>2013-08-06</td>\r\n <td>What\'s in my Bag</td>\r\n <td>Accipiter</td>\r\n </tr>\r\n <tr>\r\n <td>1308</td>\r\n <td>2013-08-07</td>\r\n <td>Helping a New Computer User</td>\r\n <td>Shane Shennan</td>\r\n </tr>\r\n <tr>\r\n <td>1309</td>\r\n <td>2013-08-08</td>\r\n <td>Assisted Human Reproduction</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1310</td>\r\n <td>2013-08-09</td>\r\n <td>Energy Democracy defined</td>\r\n <td>Bob Tregilus</td>\r\n </tr>\r\n <tr>\r\n <td>1311</td>\r\n <td>2013-08-12</td>\r\n <td>Modern Inconveniences</td>\r\n <td>Christopher M. Hobbs</td>\r\n </tr>\r\n <tr>\r\n <td>1312</td>\r\n <td>2013-08-13</td>\r\n <td>Deepgeek interviews Birgitta Jonsdottir (Icelandic Pirate Party parliamentarian)</td>\r\n <td>Epicanis</td>\r\n </tr>\r\n <tr>\r\n <td>1313</td>\r\n <td>2013-08-14</td>\r\n <td>How I Manage Contacts</td>\r\n <td>Jon Kulp</td>\r\n </tr>\r\n <tr>\r\n <td>1314</td>\r\n <td>2013-08-15</td>\r\n <td>Impressions of Mageia</td>\r\n <td>Frank Bell</td>\r\n </tr>\r\n <tr>\r\n <td>1315</td>\r\n <td>2013-08-16</td>\r\n <td>LibreOffice 09 Writer Working With Paragraph-Level Styles</td>\r\n <td>Ahuka</td>\r\n </tr>\r\n <tr>\r\n <td>1316</td>\r\n <td>2013-08-19</td>\r\n <td>What is my bag</td>\r\n <td>MrGadgets</td>\r\n </tr>\r\n <tr>\r\n <td>1317</td>\r\n <td>2013-08-20</td>\r\n <td>What\'s In My 2 Bags</td>\r\n <td>Curtis Adkins (CPrompt^)</td>\r\n </tr>\r\n <tr>\r\n <td>1318</td>\r\n <td>2013-08-21</td>\r\n <td>How I found Linux</td>\r\n <td>Sunzofman1</td>\r\n </tr>\r\n <tr>\r\n <td>1319</td>\r\n <td>2013-08-22</td>\r\n <td>Frank Bell Presents HPR to His LUG</td>\r\n <td>Frank Bell</td>\r\n </tr>\r\n <tr>\r\n <td>1320</td>\r\n <td>2013-08-23</td>\r\n <td>How I got into Linux</td>\r\n <td>jrobb</td>\r\n </tr>\r\n <tr>\r\n <td>1321</td>\r\n <td>2013-08-26</td>\r\n <td>What\'s in my Bag</td>\r\n <td>Christopher M. Hobbs</td>\r\n </tr>\r\n <tr>\r\n <td>1322</td>\r\n <td>2013-08-27</td>\r\n <td>Kevin O\'Brien - Ohio LinuxFest 2013</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1323</td>\r\n <td>2013-08-28</td>\r\n <td>HPR Community News For July 2013</td>\r\n <td>HPR Admins</td>\r\n </tr>\r\n <tr>\r\n <td>1324</td>\r\n <td>2013-08-29</td>\r\n <td>Porting Mega Happy Sprite To Windows</td>\r\n <td>sigflup</td>\r\n </tr>\r\n <tr>\r\n <td>1325</td>\r\n <td>2013-08-30</td>\r\n <td>LibreOffice 10 Writer Paragraph Styles in Templates</td>\r\n <td>Ahuka</td>\r\n </tr>\r\n </tbody>\r\n </table>\r\n <h2>Monthly Downloads</h2>\r\n <p><a href=\"https://hackerpublicradio.org/eps/hpr1351_communitynews-2013-08.png\"><img alt=\"Graph of monthly downloads total and by episode\" width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1351_communitynews-2013-08.png\" /></a></p>\r\n <p><a href=\"https://hackerpublicradio.org/eps/hpr1351_hprstats-2013-08.png\"><img alt=\"Download History\" width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1351_hprstats-2013-08.png\" /></a></p><pre>\r\nStarted: 7 years, 6 months, 22 days ago (2005-10-10)\r\nRenamed HPR: 5 years, 3 months, 29 days ago (2007-12-31)\r\nTotal Shows: 1685\r\nTotal TWT: 300\r\nTotal HPR: 1385\r\nHPR Hosts: 200\r\nNext free slot: 25\r\nHosts in Queue: 13\r\nShows in Queue: 22\r\nAugust Downloads: 86,109\r\nAverage Daily Download: 2,620\r\nEstimated Episodes Downloaded: 7,567,791\r\n<a href=\"https://hackerpublicradio.org/report.bz2\">https://hackerpublicradio.org/report.bz2</a>\r\n</pre><h2>Host Pages</h2>\r\n <p>Should we update the host pages to include information like PGP Key, a photo etc.</p>\r\n <h2>On the Mailing List</h2>\r\n <ul>\r\n <li>Everyone is going to OGGCamp except Ken.</li>\r\n <li>HPR Episodes with Code is OK</li>\r\n </ul>\r\n',159,47,1,'CC-BY-SA','Community News',0,1550,1)Line truncated
(1324,'2013-08-29','Porting Mega Happy Sprite To Windows ',877,'Porting with the mingw32 cross-compiler','<p>\r\nIn this episode of HPR sigflup talks about her experiences porting her favorite program to windows using the mingw32 cross-compiler\r\n</p>',115,0,1,'CC-BY-SA','mingw32,cross-compiler',0,1634,1),
(1326,'2013-09-02','What\'s in my bag',570,'jrobb details the contents of his laptop backback','<p>\r\nIn this show jrobb goes through his laptop backback and details the contents.\r\nI had a few minutes while the wife had most of the kids out running errands and figured I\'d make another HPR.\r\n</p>\r\n<p>\r\nIf anyone is otherwise interested, this is my second recording, which was made with audacity. \r\nI ran the noise removal (which is basically magic), and then I ran the compressor tool which seemed to bring the volume level up a bit.\r\n</p>',253,23,0,'CC-BY-SA','\"SWISSGEAR backpack\",\"Lenovo X1 Carbon\",\"Lenovo X220\"',0,1656,1),
(1327,'2013-09-03','Frank Bell Bakes Bread',1587,'Frank bakes two loaves of honey wheat bread','<p>\r\nFrank Bell prattles on about baking bread while he bakes two loaves of honey wheat bread.\r\n</p>\r\n\r\n<h2>Links:</h2>\r\n\r\n<ul>\r\n<li>Table of US, Imperial, and Metric equivalents: <a href=\"https://whatscookingamerica.net/Q-A/equiv.htm\">https://whatscookingamerica.net/Q-A/equiv.htm</a>\r\n</li>\r\n<li>Picture of honey wheat bread under construction; <a href=\"https://www.pineviewfarm.net/weblog/wp-content/uploads/2013/08/Frank_Bread.jpg\">https://www.pineviewfarm.net/weblog/wp-content/uploads/2013/08/Frank_Bread.jpg</a>\r\n</li>\r\n<li>Frank\'s generic bread recipe: <a href=\"https://www.pineviewfarm.net/weblog/2011/11/well-bread/\">https://www.pineviewfarm.net/weblog/2011/11/well-bread/</a>\r\n</li>\r\n<li>Sour dough starter: <a href=\"https://breadbaking.about.com/od/sourdoughbreads/r/basicstarter.htm\">https://breadbaking.about.com/od/sourdoughbreads/r/basicstarter.htm</a>\r\n</li>\r\n<li>Kon-Tiki: <a href=\"https://en.wikipedia.org/wiki/Kon-Tiki\">https://en.wikipedia.org/wiki/Kon-Tiki</a>\r\n</li>\r\n</ul>',195,93,1,'CC-BY-SA','baking,bread,dough,sourdough',0,1631,1),
@@ -950,7 +950,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(1357,'2013-10-15','Whats in my bag, and other stories',1245,'A minimalist carry; travelling light','<p>In the show I discuss my philosophy of travelling light, how to travel without baggage or computers, how to setup disposable accounts and protect your accounts from compromise. Also I talk about how I am adjusting to living without a car in Kansas, and other topics.</p>\n <ul>\n <li>Install fest link :<a href=\"https://installfestlawrence-eorg.eventbrite.com/\">https://installfestlawrence-eorg.eventbrite.com/</a></li>\n <li>Call for help on a FLOSS Conference in Kansas :<a href=\"https://fmtyewtk.blogspot.com/2013/08/freelibre-open-source-software-open.html\">https://fmtyewtk.blogspot.com/2013/08/freelibre-open-source-software-open.html</a></li>\n <li>My twitter :<a href=\"https://twitter.com/h4ck3rm1k3\">https://twitter.com/h4ck3rm1k3</a></li>\n <li>Uploaded show to wikimedia commons <a href=\"https://commons.wikimedia.org/wiki/File:HPR-h4ck3rm1k3-2013-09-22-Whatsinmybag.ogg\">https://commons.wikimedia.org/wiki/File:HPR-h4ck3rm1k3-2013-09-22-Whatsinmybag.ogg</a></li>\n <li>youtube : <a href=\"https://www.youtube.com/watch?v=oWgEXfsXfew\">https://www.youtube.com/watch?v=oWgEXfsXfew</a></li>\n </ul>',260,23,0,'CC-BY-SA','\"public transport\"',0,1611,1),
(1358,'2013-10-16','How to set up GnuPG, a PGP-compliant encryption system',3107,'Setting up GnuPG for use with Thunderbird and Mutt','<p>\r\nKlaatu explains how to set up GnuPG, a PGP-compliant encryption\r\nsystem, and use it with both Thunderbird and Mutt mail clients.\r\n</p>\r\n\r\n<h2>Links</h2>\r\n<p>\r\nSet up GnuPG: <a href=\"https://straightedgelinux.com/blog/howto/setupgnupg.html\" target=\"_blank\">https://straightedgelinux.com/blog/howto/setupgnupg.html</a>\r\n</p>\r\n<p>\r\nUsing Mutt: <a href=\"https://straightedgelinux.com/blog/howto/mutt.html\" target=\"_blank\">https://straightedgelinux.com/blog/howto/mutt.html</a>\r\n</p>\r\n<p>\r\nKlaatu\'s\r\nhumble dot-muttrc file: <a href=\"https://gnuworldorder.info/dot-muttrc\">https://gnuworldorder.info/dot-muttrc</a> (there are better ones out there)\r\n</p>\r\n\r\n<p>\r\nKlaatu\'s <a href=\"https://gnuworldorder.info/public_key.asc\">public key</a>\r\n</p>\r\n',78,0,0,'CC-BY-SA','encryption,PGP,GnuPG,Thunderbird,Mutt',0,1710,1),
(1359,'2013-10-17','Pipes',1015,'How to fill and smoke a pipe','<p>\r\nIn this episode I take a look at a \"low-tech\" pasttime. In the spirit of the campfire episode and the bread baking episode, I give a simple episode about filling and smoking a pipe (tobacco, not 420!).\r\n</p>\r\n<h2>Images:</h2>\r\n<p>\r\n<a href=\"https://imgur.com/a/wYTf3#0\">https://imgur.com/a/wYTf3#0</a>\r\n</p>',255,0,0,'CC-BY-SA','pipes,smoking,tobacco,howto',0,1589,1),
(1360,'2013-10-18','HPR Community News For September2013',6865,'HPR Community News For September 2013','<h2>New hosts</h2>\r\n <p>Welcome to our new hosts: <a href=\"https://hackerpublicradio.org/correspondents/0259.html\">Gabriel Evenfire</a>,\r\n and <a href=\"https://hackerpublicradio.org/correspondents/0260.html\">James Michael DuPont (h4ck3rm1k3)</a>.</p>\r\n <h2>Show Updates</h2>\r\n <table>\r\n <thead>\r\n <tr>\r\n <th>id</th>\r\n <th>date</th>\r\n <th>title</th>\r\n <th>host</th>\r\n </tr>\r\n </thead>\r\n <tbody>\r\n <tr>\r\n <td>1326</td>\r\n <td>2013-09-02</td>\r\n <td>What\'s in my bag</td>\r\n <td>jrobb</td>\r\n </tr>\r\n <tr>\r\n <td>1327</td>\r\n <td>2013-09-03</td>\r\n <td>Frank Bell Bakes Bread</td>\r\n <td>Frank Bell</td>\r\n </tr>\r\n <tr>\r\n <td>1328</td>\r\n <td>2013-09-04</td>\r\n <td>A Hacker\'s Perspective On Schizophrenia</td>\r\n <td>sigflup</td>\r\n </tr>\r\n <tr>\r\n <td>1329</td>\r\n <td>2013-09-05</td>\r\n <td>TGTM Newscast for 2013-13-08</td>\r\n <td>Tgtm News Team</td>\r\n </tr>\r\n <tr>\r\n <td>1330</td>\r\n <td>2013-09-06</td>\r\n <td>Programming languages 3 - C</td>\r\n <td>garjola</td>\r\n </tr>\r\n <tr>\r\n <td>1331</td>\r\n <td>2013-09-09</td>\r\n <td>A Tale of Chroot</td>\r\n <td>NYbill</td>\r\n </tr>\r\n <tr>\r\n <td>1332</td>\r\n <td>2013-09-10</td>\r\n <td>Jingles</td>\r\n <td>Stitch</td>\r\n </tr>\r\n <tr>\r\n <td>1333</td>\r\n <td>2013-09-11</td>\r\n <td>Introduction / How I Got Into Linux</td>\r\n <td>Matt McGraw (g33kdad)</td>\r\n </tr>\r\n <tr>\r\n <td>1334</td>\r\n <td>2013-09-12</td>\r\n <td>Open Sourcing Mental Illness - Ed Finkler</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1335</td>\r\n <td>2013-09-13</td>\r\n <td>LibreOffice 11 Writer Character Styles</td>\r\n <td>Ahuka</td>\r\n </tr>\r\n <tr>\r\n <td>1336</td>\r\n <td>2013-09-16</td>\r\n <td>The Rosetta Dream</td>\r\n <td>Julian Neuer</td>\r\n </tr>\r\n <tr>\r\n <td>1337</td>\r\n <td>2013-09-17</td>\r\n <td>overdrive</td>\r\n <td>sigflup</td>\r\n </tr>\r\n <tr>\r\n <td>1338</td>\r\n <td>2013-09-18</td>\r\n <td>Pumped Pi\'s</td>\r\n <td>NYbill</td>\r\n </tr>\r\n <tr>\r\n <td>1339</td>\r\n <td>2013-09-19</td>\r\n <td>Legacy Technology: My Victrola</td>\r\n <td>Jon Kulp</td>\r\n </tr>\r\n <tr>\r\n <td>1340</td>\r\n <td>2013-09-20</td>\r\n <td>Out and about at OHM 2013</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1341</td>\r\n <td>2013-09-23</td>\r\n <td>TGTM Newscast for 2013-08-25</td>\r\n <td>Tgtm News Team</td>\r\n </tr>\r\n <tr>\r\n <td>1342</td>\r\n <td>2013-09-24</td>\r\n <td>Power Tool Drag Racing!</td>\r\n <td>MrGadgets</td>\r\n </tr>\r\n <tr>\r\n <td>1343</td>\r\n <td>2013-09-25</td>\r\n <td>Too Clever For Your Own Good</td>\r\n <td>laindir</td>\r\n </tr>\r\n <tr>\r\n <td>1344</td>\r\n <td>2013-09-26</td>\r\n <td>Filming a Dinosaur egg hatching</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1345</td>\r\n <td>2013-09-27</td>\r\n <td>LibreOffice 12 Writer List Styles Introduced</td>\r\n <td>Ahuka</td>\r\n </tr>\r\n <tr>\r\n <td>1346</td>\r\n <td>2013-09-30</td>\r\n <td>How to properly evangelize linux or why I use linux as my daily driver.</td>\r\n <td>Riley Gelwicks (glwx)</td>\r\n </tr>\r\n </tbody>\r\n </table><pre>\r\nStarted: 7 years, 6 months, 22 days ago\r\nRenamed HPR: 5 years, 3 months, 29 days ago\r\nTotal Shows: 1685\r\nTotal TWAT: 300\r\nTotal HPR: 1385\r\nHPR Hosts: 202\r\nNext free slot: 13\r\nHosts in Queue: 9\r\nShows in Queue: 12\r\nSeptember Downloads: 75,774\r\n<a href=\"https://hackerpublicradio.org/report.bz2\">https://hackerpublicradio.org/report.bz2</a>\r\n</pre><h2>Host Pages</h2>\r\n <p>Should we update the host pages to include information like PGP Key, a photo etc.</p>\r\n <h2>TGTM as a general newscast now over</h2><pre>\r\nHey, Ken,\r\n\r\nI just published TGTM news #103, which is my explanation of its\r\nclosure and next month\'s new format. I now plan to do two audios a\r\nmonth, one tech piece for HPR and one non-tech for my personal site.\r\n\r\nCould you please announce this in the next HPR community news, as well\r\nas putting this link in the show notes:\r\n\r\n<a href=\"https://www.talkgeektome.us/tgtmnews-103.xhtml\">https://www.talkgeektome.us/tgtmnews-103.xhtml</a>\r\n\r\nyours, \r\n---\r\nDeepGeek\r\n</pre><h2>Other News</h2>\r\n <ul>\r\n <li>Is it Spam ?</li>\r\n <li>Mumble HPR - a show about banners, stickers, and HPR tables at events like Linux Fests etc.</li>\r\n <li>Upcoming Series on \"Units\": Help with Medical Maths? Help with the units used in medicine dosages.</li>\r\n <li>Fix for the HPR Calendar Page</li>\r\n <li>Nutters</li>\r\n <li>Audio Quality ManifeLine truncated
(1360,'2013-10-18','HPR Community News For September2013',6865,'HPR Community News For September 2013','<h2>New hosts</h2>\r\n <p>Welcome to our new hosts: <a href=\"https://hackerpublicradio.org/correspondents/0259.html\">Gabriel Evenfire</a>,\r\n and <a href=\"https://hackerpublicradio.org/correspondents/0260.html\">James Michael DuPont (h4ck3rm1k3)</a>.</p>\r\n <h2>Show Updates</h2>\r\n <table>\r\n <thead>\r\n <tr>\r\n <th>id</th>\r\n <th>date</th>\r\n <th>title</th>\r\n <th>host</th>\r\n </tr>\r\n </thead>\r\n <tbody>\r\n <tr>\r\n <td>1326</td>\r\n <td>2013-09-02</td>\r\n <td>What\'s in my bag</td>\r\n <td>jrobb</td>\r\n </tr>\r\n <tr>\r\n <td>1327</td>\r\n <td>2013-09-03</td>\r\n <td>Frank Bell Bakes Bread</td>\r\n <td>Frank Bell</td>\r\n </tr>\r\n <tr>\r\n <td>1328</td>\r\n <td>2013-09-04</td>\r\n <td>A Hacker\'s Perspective On Schizophrenia</td>\r\n <td>sigflup</td>\r\n </tr>\r\n <tr>\r\n <td>1329</td>\r\n <td>2013-09-05</td>\r\n <td>TGTM Newscast for 2013-13-08</td>\r\n <td>Tgtm News Team</td>\r\n </tr>\r\n <tr>\r\n <td>1330</td>\r\n <td>2013-09-06</td>\r\n <td>Programming languages 3 - C</td>\r\n <td>garjola</td>\r\n </tr>\r\n <tr>\r\n <td>1331</td>\r\n <td>2013-09-09</td>\r\n <td>A Tale of Chroot</td>\r\n <td>NYbill</td>\r\n </tr>\r\n <tr>\r\n <td>1332</td>\r\n <td>2013-09-10</td>\r\n <td>Jingles</td>\r\n <td>Stitch</td>\r\n </tr>\r\n <tr>\r\n <td>1333</td>\r\n <td>2013-09-11</td>\r\n <td>Introduction / How I Got Into Linux</td>\r\n <td>Matt McGraw (g33kdad)</td>\r\n </tr>\r\n <tr>\r\n <td>1334</td>\r\n <td>2013-09-12</td>\r\n <td>Open Sourcing Mental Illness - Ed Finkler</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1335</td>\r\n <td>2013-09-13</td>\r\n <td>LibreOffice 11 Writer Character Styles</td>\r\n <td>Ahuka</td>\r\n </tr>\r\n <tr>\r\n <td>1336</td>\r\n <td>2013-09-16</td>\r\n <td>The Rosetta Dream</td>\r\n <td>Julian Neuer</td>\r\n </tr>\r\n <tr>\r\n <td>1337</td>\r\n <td>2013-09-17</td>\r\n <td>overdrive</td>\r\n <td>sigflup</td>\r\n </tr>\r\n <tr>\r\n <td>1338</td>\r\n <td>2013-09-18</td>\r\n <td>Pumped Pi\'s</td>\r\n <td>NYbill</td>\r\n </tr>\r\n <tr>\r\n <td>1339</td>\r\n <td>2013-09-19</td>\r\n <td>Legacy Technology: My Victrola</td>\r\n <td>Jon Kulp</td>\r\n </tr>\r\n <tr>\r\n <td>1340</td>\r\n <td>2013-09-20</td>\r\n <td>Out and about at OHM 2013</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1341</td>\r\n <td>2013-09-23</td>\r\n <td>TGTM Newscast for 2013-08-25</td>\r\n <td>Tgtm News Team</td>\r\n </tr>\r\n <tr>\r\n <td>1342</td>\r\n <td>2013-09-24</td>\r\n <td>Power Tool Drag Racing!</td>\r\n <td>MrGadgets</td>\r\n </tr>\r\n <tr>\r\n <td>1343</td>\r\n <td>2013-09-25</td>\r\n <td>Too Clever For Your Own Good</td>\r\n <td>laindir</td>\r\n </tr>\r\n <tr>\r\n <td>1344</td>\r\n <td>2013-09-26</td>\r\n <td>Filming a Dinosaur egg hatching</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1345</td>\r\n <td>2013-09-27</td>\r\n <td>LibreOffice 12 Writer List Styles Introduced</td>\r\n <td>Ahuka</td>\r\n </tr>\r\n <tr>\r\n <td>1346</td>\r\n <td>2013-09-30</td>\r\n <td>How to properly evangelize linux or why I use linux as my daily driver.</td>\r\n <td>Riley Gelwicks (glwx)</td>\r\n </tr>\r\n </tbody>\r\n </table><pre>\r\nStarted: 7 years, 6 months, 22 days ago\r\nRenamed HPR: 5 years, 3 months, 29 days ago\r\nTotal Shows: 1685\r\nTotal TWT: 300\r\nTotal HPR: 1385\r\nHPR Hosts: 202\r\nNext free slot: 13\r\nHosts in Queue: 9\r\nShows in Queue: 12\r\nSeptember Downloads: 75,774\r\n<a href=\"https://hackerpublicradio.org/report.bz2\">https://hackerpublicradio.org/report.bz2</a>\r\n</pre><h2>Host Pages</h2>\r\n <p>Should we update the host pages to include information like PGP Key, a photo etc.</p>\r\n <h2>TGTM as a general newscast now over</h2><pre>\r\nHey, Ken,\r\n\r\nI just published TGTM news #103, which is my explanation of its\r\nclosure and next month\'s new format. I now plan to do two audios a\r\nmonth, one tech piece for HPR and one non-tech for my personal site.\r\n\r\nCould you please announce this in the next HPR community news, as well\r\nas putting this link in the show notes:\r\n\r\n<a href=\"https://www.talkgeektome.us/tgtmnews-103.xhtml\">https://www.talkgeektome.us/tgtmnews-103.xhtml</a>\r\n\r\nyours, \r\n---\r\nDeepGeek\r\n</pre><h2>Other News</h2>\r\n <ul>\r\n <li>Is it Spam ?</li>\r\n <li>Mumble HPR - a show about banners, stickers, and HPR tables at events like Linux Fests etc.</li>\r\n <li>Upcoming Series on \"Units\": Help with Medical Maths? Help with the units used in medicine dosages.</li>\r\n <li>Fix for the HPR Calendar Page</li>\r\n <li>Nutters</li>\r\n <li>Audio Quality ManifesLine truncated
(1361,'2013-10-21','SFS and Linux Camp',1197,'Software Freedom School helps anyone interested in expanding their knowledge of free software','<p>\r\nHostname and email address: David Willson <a href=\"mailto:DLWillson@thegeek.nu\">DLWillson@thegeek.nu</a> , Gary (Garheade) Romero <a href=\"mailto:GARomero@thegeek.nu\">GARomero@thegeek.nu</a>, Troy Ridgley <a href=\"mailto:TRRidgley@thegeek.nu\">TRRidgley@thegeek.nu</a>\r\n</p>\r\n<p>\r\nThe Software Freedom Society/School is a local movement to help anyone interested in expanding their knowledge of free software. Linux Camp, the latest success of SFS is discussed along with several of our other past and future projects.\r\n</p>\r\n<p>\r\nWe hope to do another show soon, a Linux Camp Radio Show. We said in this interview that Linux Camp was a series of \"real world task\" labs, and we think that with a little work, they would make a good radio show. A show that an aspiring Linux SysAdmin, especially one that is studying for the LPIC-1 exams, could use as a list of challenge tasks to reinforce their skills.\r\n</p>\r\n<p>\r\nThis is the book that we\'re using in our study groups:\r\n</p>\r\n<pre>\r\n CompTIA Linux+ Study Guide\r\n Publication Date: January 14, 2013\r\n ISBN-10: 1118531744\r\n ISBN-13: 978-1118531747\r\n</pre>\r\n<p>\r\nThe Linux Camp document is here for now:\r\n</p>\r\n<p>\r\n <a href=\"https://zimbra.thegeek.nu/home/dlwillson@thegeek.nu/Shared/SFS/Linux%20Camp%202013/SFS%20Linux%20Camp.odt\">https://zimbra.thegeek.nu/home/dlwillson@thegeek.nu/Shared/SFS/Linux%20Camp%202013/SFS%20Linux%20Camp.odt</a>\r\n</p>\r\n<p>\r\nEventually, we\'ll clean it up and put it on our website.\r\n</p>\r\n<p>\r\nOur goal is to build a fully free (libre) knowledge-sharing group with learning and payment options that work for everyone, from the penny-pinching enthusiast to the well-funded professional.\r\n</p>\r\n<p>\r\nTo that end, we want your suggestions and welcome your feedback!\r\n</p>\r\n<p>\r\nTo find out more about SFS and it\'s upcoming projects, go to: <a href=\"https://www.sofree.us\">https://www.sofree.us</a>\r\n</p>\r\n<p>\r\nTo give feedback, leave a comment here or email any of the authors above. To join the conversation, send the word \"subscribe\" by email to <a href=\"mailto:sfs-request@thegeek.nu\">sfs-request@thegeek.nu</a>.\r\n</p>',261,0,0,'CC-BY-SA','SFS,Software Freedom School,Linux Camp',0,1504,1),
(1362,'2013-10-22','Fixing a bad RSS feed',1267,'Perl scripts to modify broken RSS feeds on the fly','<p>\r\nThere have been problems with the podcast feed for \"mintCast\",\r\napparently as a result of a bug in Wordpress. The feed contains\r\nmultiple \"enclosure\" tags containing the same audio over and over\r\nagain. While the mintCast hosts are looking for a fix I would like to\r\nfind a local work-around.\r\n</p>\r\n<p>\r\nI have also encountered a problem with the \"Pod Delusion Extra\" feed\r\nwhich contains multiple enclosures in some episodes. Unlike the\r\n\"mintCast\" example I don\'t want to lose these enclosures but want to\r\nfind a way of repackaging them into individual episodes.\r\n</p>\r\n<p>\r\nThese problems affect some podcatchers, the modified Bashpodder I use\r\nbeing amongst them. To counteract this problem I have written two\r\nshort Perl scripts to copy and clean each feed before submitting it to\r\nmy podcatcher.\r\n</p>\r\n<p>\r\nDetailed notes: \r\n<a href=\"https://www.hackerpublicradio.org/eps/hpr1362/Dealing_with_bad_RSS_feeds.html\">https://www.hackerpublicradio.org/eps/hpr1362/Dealing_with_bad_RSS_feeds.html</a>\r\n</p>',225,0,1,'CC-BY-SA','RSS,Perl,podcast,scripting',0,1509,1),
(1363,'2013-10-23','Some pacman Tips By Way of Repacing NetworkManager With WICD',1177,'So you\'ve just installed Arch Linux now what? Arch Lessons from a Newbie Ep 02: Some pacman tips','<p>A while back, I used my Arch laptop to pre-configure a router for a customer, which of course required me set up a static IP on my eth0. I should have done this from the command line, instead I used the graphical Network Manager. I had a lot of trouble getting the graphical application to accept a change in IP, and in getting to go back to DHCP when I was done, and I wound up going back and forth between the Network Manager and terminal commands. I\'ve mentioned before my ISP is behind two NATed networks, the router in the outbuilding where the uplink to the ISP is (this is also the network my server is on) and the router in my house. The static IP I used for the customer router configuration was in the same address range as my \"outside\" network Though I successfully got eth0 back on DHCP, there was a phantom adapter still out there on the same range as the network my server was on, preventing me from ssh\'ing in. I did come across a hack, if I set eth0 to an IP and mask of all zeros, then stopped and started dhcpcd on eth0, I could connect. I had also used the laptop on a customer\'s WiFi recently, and the connection was horrible.</p>\n <p>I decided to see if just installing the wicd network manager would clear everything up (and it did), but before installing Wicd, I had to update the system, so first a little bit about pacman</p>\n <p>Arch\'s primary package manager is pacman. The -S operator is for sync operations, including package installation, for instance:</p><pre>\n<code># sudo pacman -S &lt;package_name&gt;</code>\n</pre> ..... installs a package from the standard repos and is more or less equivalent to the Debian instruction .... <pre>\n<code># sudo apt-get install &lt;package_name&gt;</code>\n</pre> The option -y used with -S refreshes the master package list and -u updates all out of date packages, so the command <pre>\n<code>\n# sudo pacman -Syu .... is equivalent to the Debian instruction .... \n# sudo apt-get update .... followed by .... \n# sudo apt-get upgrade\n# sudo pacman -Syu &lt;package_name1&gt; &lt;package_name2&gt;\n</code>\n</pre> would update the system, then install the selected packages<br /> Perhaps because of my slow Internet, the first time through a few of the update packages timed out without downloading, so nothing installed. The second time through, even one of the repos didn\'t refresh. Thinking this was a connectivity problem, I kept trying the same update command over and over. Finally, I enlisted the help of Google.<br /> \'pacman -Syy\' forces a refresh of all package lists \"even if they appear to be up to date\". This seems to automagically fix the timeout and connection problems, and the next time I ran the update, it completed without complaint. I was mad at myself when I found the solution, because I remember I\'d had the exact same problem and the exact same solution before and had forgotten them. Podcasting your errors is a great way of setting them in your memory.<br /> About the same time, I ran out of space on my 10Gb root partition. I remembered Peter64 had a similar problem, but I found a different solution than he did.<br /><pre>\n<code># sudo pacman -Sc</code>\n</pre> .... cleans packages that are no longer installed from the pacman cache as well as currently unused sync databases to free up disk space. I got 3Gb back! \'pacman -Scc\' removes all files from the cache.<br /><a href=\"https://wiki.archlinux.org/index.php/Wicd\">https://wiki.archlinux.org/index.php/Wicd</a><br /> Use pacman to install the package \'wicd\' and if you want a graphical front end, \'wicd-gtk\' or \'wicd-kde\' (in the AUR). For network notifications, install \'notification-daemon\', or the smaller \'xfce4-notifyd\' if you are NOT using Gnome.<br /> None of this enables wicd or makes it your default network manager on reboot, that you must do manually. First, stop all previously running network daemons (like netctl, netcfg, dhcpcd, NetworkManager) you probably won\'t have them all. Lets assume for the rest of the terminal commands, you are root, then do: <pre>\n<code># systemctl stop &lt;package_name&gt; i.e # systemctl stop NetworkManager</code>\n</pre><br /> Then we have to disable the old network tools so they don\'t conflict with wicd on reboot. <pre>\n<code># systemctl disable &lt;package_name&gt; i.e. # systemctl disable NetworkManager</code>\n</pre><br /> Make sure your login is in the users group <pre>\n<code># gpasswd -a USERNAME users</code>\n</pre><br /> Now, we have to initialize wicd <pre>\n<code># systemctl start wicd.service\n# wicd-client</code>\n</pre><br /> Finally, enable wicd.service to load on your next boot up <pre>\n<code># systemctl enable wicd.service</code>\n</pre>',131,0,0,'CC-BY-SA','Arch,pacman,wicd',0,1485,1),
@@ -975,7 +975,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(1376,'2013-11-11','How Should We Then Teach the Art of Computing?',2120,'Teaching specific packages versus the Art of Computing','In this episode Klaatu discusses the Art of Computing.',78,0,0,'CC-BY-SA','teaching,computing,\"generic solutions\",\"problem solving\"',0,1672,1),
(1381,'2013-11-18','How We Found Linux',3432,'Kevin Wisher and Honkey Magoo each discuss their journey to Linux','<p>\r\n<a href=\"https://en.wikipedia.org/wiki/IBM_Portable_Personal_Computer\">https://en.wikipedia.org/wiki/IBM_Portable_Personal_Computer</a>\r\n</p>\r\n<p>\r\n<a href=\"https://en.wikipedia.org/wiki/Texas_Instruments_TI-99/4A\">https://en.wikipedia.org/wiki/Texas_Instruments_TI-99/4A</a>\r\n</p>\r\n<p>\r\n<a href=\"https://en.wikipedia.org/wiki/Freespire\">https://en.wikipedia.org/wiki/Freespire</a>\r\n</p>',265,29,1,'CC-BY-SA','TRS-80,\"IBM portable PC\",modem,\"Texas Instruments TI-99/4A\",\"Fedora Core\",Freespire,\"Linux Mint\",Manjaro,Debian,MythTV',0,1560,1),
(1382,'2013-11-19','Interview with Dave Hingley',1415,'Interview with Dave Hingley from www.titaniumbunker.com, about #OggCamp, linux and hardware issues.','<p>\r\nIn this episode Mike Hingley interviews his brother after oggcamp 2013 (www.oggcamp.org), and Dave talks about linux and hardware problems.\r\n</p>\r\n<h3>Links</h3>\r\n<p>\r\nTitanium Bunker: <a href=\"https://www.titaniumbunker.com\">https://www.titaniumbunker.com/</a>\r\n</p>\r\n<p>\r\nOggCamp: <a href=\"https://www.oggcamp.org/\">https://oggcamp.org/</a>\r\n</p>\r\n',185,62,1,'CC-BY-SA','OggCamp,presentation,Ubuntu,\"slide projector\"',0,1413,1),
(1383,'2013-11-20','HPR Community News for October 2013',2962,'HPR Community News for October 2013','<h2>New hosts</h2>\n <p>Welcome to our new hosts: <a href=\"https://hackerpublicradio.org/correspondents/0261.html\">David Willson</a>, <a href=\"https://hackerpublicradio.org/correspondents/0262.html\">Neandergeek</a>, <a href=\"https://hackerpublicradio.org/correspondents/0263.html\">Tony Pelaez</a>, and <a href=\"https://hackerpublicradio.org/correspondents/0264.html\">Richard Hughes</a>.</p>\n <h2>Show Updates</h2>\n <table>\n <thead>\n <tr>\n <th>id</th>\n <th>date</th>\n <th>title</th>\n <th>host</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td>1347</td>\n <td>2013-10-01</td>\n <td>LinuxJAZZ#4</td>\n <td>Bariman</td>\n </tr>\n <tr>\n <td>1348</td>\n <td>2013-10-02</td>\n <td>Fuse</td>\n <td>MrX</td>\n </tr>\n <tr>\n <td>1349</td>\n <td>2013-10-03</td>\n <td>Melissa Dupreast helps me with Audio Compression</td>\n <td>Jon Kulp</td>\n </tr>\n <tr>\n <td>1350</td>\n <td>2013-10-04</td>\n <td>The Origin of ONICS (My Intro)</td>\n <td>Gabriel Evenfire</td>\n </tr>\n <tr>\n <td>1351</td>\n <td>2013-10-07</td>\n <td>HPR Community News For August 2013</td>\n <td>HPR Admins</td>\n </tr>\n <tr>\n <td>1352</td>\n <td>2013-10-08</td>\n <td>Stanford marshmallow experiment</td>\n <td>Zachary De Santos</td>\n </tr>\n <tr>\n <td>1353</td>\n <td>2013-10-09</td>\n <td>Practical Math - Introduction to Units</td>\n <td>Charles in NJ</td>\n </tr>\n <tr>\n <td>1354</td>\n <td>2013-10-10</td>\n <td>Wayne Green</td>\n <td>MrGadgets</td>\n </tr>\n <tr>\n <td>1355</td>\n <td>2013-10-11</td>\n <td>LibreOffice 13 Writer A Bullet Style Deconstructed</td>\n <td>Ahuka</td>\n </tr>\n <tr>\n <td>1356</td>\n <td>2013-10-14</td>\n <td>So, you\'ve just installed Arch Linux, now what? Arch Lessons from a Newbie, Ep. 01</td>\n <td>FiftyOneFifty</td>\n </tr>\n <tr>\n <td>1357</td>\n <td>2013-10-15</td>\n <td>Whats in my bag, and other stories</td>\n <td>James Michael DuPont (h4ck3rm1k3)</td>\n </tr>\n <tr>\n <td>1358</td>\n <td>2013-10-16</td>\n <td>how to set up GnuPG, a PGP-compliant encryption</td>\n <td>klaatu</td>\n </tr>\n <tr>\n <td>1359</td>\n <td>2013-10-17</td>\n <td>Pipes</td>\n <td>Matt McGraw (g33kdad)</td>\n </tr>\n <tr>\n <td>1360</td>\n <td>2013-10-18</td>\n <td>HPR Community News For September2013</td>\n <td>HPR Admins</td>\n </tr>\n <tr>\n <td>1361</td>\n <td>2013-10-21</td>\n <td>SFS and Linux Camp</td>\n <td>David Willson</td>\n </tr>\n <tr>\n <td>1362</td>\n <td>2013-10-22</td>\n <td>Fixing a bad RSS feed</td>\n <td>Dave Morriss</td>\n </tr>\n <tr>\n <td>1363</td>\n <td>2013-10-23</td>\n <td>Some pacman Tips By Way of Repacing NetworkManager With WICD</td>\n <td>FiftyOneFifty</td>\n </tr>\n <tr>\n <td>1364</td>\n <td>2013-10-24</td>\n <td>Vintage Tech Iron Pay Phone Coin Box</td>\n <td>FiftyOneFifty</td>\n </tr>\n <tr>\n <td>1365</td>\n <td>2013-10-25</td>\n <td>LibreOffice 14 Writer A Numbered List Style Deconstructed</td>\n <td>Ahuka</td>\n </tr>\n <tr>\n <td>1366</td>\n <td>2013-10-28</td>\n <td>What I do with my Raspberry Pi</td>\n <td>Neandergeek</td>\n </tr>\n <tr>\n <td>1367</td>\n <td>2013-10-29</td>\n <td>I\'m Sorry Dan</td>\n <td>Jezra</td>\n </tr>\n <tr>\n <td>1368</td>\n <td>2013-10-30</td>\n <td>How to Fold a Fitted Sheet</td>\n <td>Jon Kulp</td>\n </tr>\n <tr>\n <td>1369</td>\n <td>2013-10-31</td>\n <td>NaNoWriMo Prep</td>\n <td>Heisenbug</td>\n </tr>\n </tbody>\n </table><pre>\nStarted: 7 years, 6 months, 22 days ago\nRenamed HPR: 5 years, 3 months, 29 days ago\nTotal Shows: 1715\nTotal TWAT: 300\nTotal HPR: 1415\nHPR Hosts: 206\nNext free slot: 16\nHosts in Queue: 7\nShows in Queue: 15\nOctober Downloads: 101,572\n<a href=\"https://hackerpublicradio.org/report.bz2\">https://hackerpublicradio.org/report.bz2</a>\n</pre><h2>2013-14 New Years 24-hour show</h2>\n <p>Hello All,<br />\n <br /> We are roughly around 10 weeks away from the next 24-hour New Year\'s show. This a call out for all parties who are interested in helping with this year\'s show. We mainly need to make arrangements for a Mumble server and a few streaming servers. If you have any of these resources available then please send me your name, email address, available resources, and a day/time that is convenient for you to meet on-line on a Mumble server for organizational purposes.<br />\n <br /> Thank you,<br />\n <br /> Kwisher on IRC<br /> kevin dot wisher at gmail dot com</p>\n <h2>Other News</h2>\n <ul>\n <li>Request for Ahuka - doing car payments as an example</li>\n <li>Queue Management/Disposing of current backup shows<br /> \"It was scary to me tLine truncated
(1383,'2013-11-20','HPR Community News for October 2013',2962,'HPR Community News for October 2013','<h2>New hosts</h2>\n <p>Welcome to our new hosts: <a href=\"https://hackerpublicradio.org/correspondents/0261.html\">David Willson</a>, <a href=\"https://hackerpublicradio.org/correspondents/0262.html\">Neandergeek</a>, <a href=\"https://hackerpublicradio.org/correspondents/0263.html\">Tony Pelaez</a>, and <a href=\"https://hackerpublicradio.org/correspondents/0264.html\">Richard Hughes</a>.</p>\n <h2>Show Updates</h2>\n <table>\n <thead>\n <tr>\n <th>id</th>\n <th>date</th>\n <th>title</th>\n <th>host</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td>1347</td>\n <td>2013-10-01</td>\n <td>LinuxJAZZ#4</td>\n <td>Bariman</td>\n </tr>\n <tr>\n <td>1348</td>\n <td>2013-10-02</td>\n <td>Fuse</td>\n <td>MrX</td>\n </tr>\n <tr>\n <td>1349</td>\n <td>2013-10-03</td>\n <td>Melissa Dupreast helps me with Audio Compression</td>\n <td>Jon Kulp</td>\n </tr>\n <tr>\n <td>1350</td>\n <td>2013-10-04</td>\n <td>The Origin of ONICS (My Intro)</td>\n <td>Gabriel Evenfire</td>\n </tr>\n <tr>\n <td>1351</td>\n <td>2013-10-07</td>\n <td>HPR Community News For August 2013</td>\n <td>HPR Admins</td>\n </tr>\n <tr>\n <td>1352</td>\n <td>2013-10-08</td>\n <td>Stanford marshmallow experiment</td>\n <td>Zachary De Santos</td>\n </tr>\n <tr>\n <td>1353</td>\n <td>2013-10-09</td>\n <td>Practical Math - Introduction to Units</td>\n <td>Charles in NJ</td>\n </tr>\n <tr>\n <td>1354</td>\n <td>2013-10-10</td>\n <td>Wayne Green</td>\n <td>MrGadgets</td>\n </tr>\n <tr>\n <td>1355</td>\n <td>2013-10-11</td>\n <td>LibreOffice 13 Writer A Bullet Style Deconstructed</td>\n <td>Ahuka</td>\n </tr>\n <tr>\n <td>1356</td>\n <td>2013-10-14</td>\n <td>So, you\'ve just installed Arch Linux, now what? Arch Lessons from a Newbie, Ep. 01</td>\n <td>FiftyOneFifty</td>\n </tr>\n <tr>\n <td>1357</td>\n <td>2013-10-15</td>\n <td>Whats in my bag, and other stories</td>\n <td>James Michael DuPont (h4ck3rm1k3)</td>\n </tr>\n <tr>\n <td>1358</td>\n <td>2013-10-16</td>\n <td>how to set up GnuPG, a PGP-compliant encryption</td>\n <td>klaatu</td>\n </tr>\n <tr>\n <td>1359</td>\n <td>2013-10-17</td>\n <td>Pipes</td>\n <td>Matt McGraw (g33kdad)</td>\n </tr>\n <tr>\n <td>1360</td>\n <td>2013-10-18</td>\n <td>HPR Community News For September2013</td>\n <td>HPR Admins</td>\n </tr>\n <tr>\n <td>1361</td>\n <td>2013-10-21</td>\n <td>SFS and Linux Camp</td>\n <td>David Willson</td>\n </tr>\n <tr>\n <td>1362</td>\n <td>2013-10-22</td>\n <td>Fixing a bad RSS feed</td>\n <td>Dave Morriss</td>\n </tr>\n <tr>\n <td>1363</td>\n <td>2013-10-23</td>\n <td>Some pacman Tips By Way of Repacing NetworkManager With WICD</td>\n <td>FiftyOneFifty</td>\n </tr>\n <tr>\n <td>1364</td>\n <td>2013-10-24</td>\n <td>Vintage Tech Iron Pay Phone Coin Box</td>\n <td>FiftyOneFifty</td>\n </tr>\n <tr>\n <td>1365</td>\n <td>2013-10-25</td>\n <td>LibreOffice 14 Writer A Numbered List Style Deconstructed</td>\n <td>Ahuka</td>\n </tr>\n <tr>\n <td>1366</td>\n <td>2013-10-28</td>\n <td>What I do with my Raspberry Pi</td>\n <td>Neandergeek</td>\n </tr>\n <tr>\n <td>1367</td>\n <td>2013-10-29</td>\n <td>I\'m Sorry Dan</td>\n <td>Jezra</td>\n </tr>\n <tr>\n <td>1368</td>\n <td>2013-10-30</td>\n <td>How to Fold a Fitted Sheet</td>\n <td>Jon Kulp</td>\n </tr>\n <tr>\n <td>1369</td>\n <td>2013-10-31</td>\n <td>NaNoWriMo Prep</td>\n <td>Heisenbug</td>\n </tr>\n </tbody>\n </table><pre>\nStarted: 7 years, 6 months, 22 days ago\nRenamed HPR: 5 years, 3 months, 29 days ago\nTotal Shows: 1715\nTotal TWT: 300\nTotal HPR: 1415\nHPR Hosts: 206\nNext free slot: 16\nHosts in Queue: 7\nShows in Queue: 15\nOctober Downloads: 101,572\n<a href=\"https://hackerpublicradio.org/report.bz2\">https://hackerpublicradio.org/report.bz2</a>\n</pre><h2>2013-14 New Years 24-hour show</h2>\n <p>Hello All,<br />\n <br /> We are roughly around 10 weeks away from the next 24-hour New Year\'s show. This a call out for all parties who are interested in helping with this year\'s show. We mainly need to make arrangements for a Mumble server and a few streaming servers. If you have any of these resources available then please send me your name, email address, available resources, and a day/time that is convenient for you to meet on-line on a Mumble server for organizational purposes.<br />\n <br /> Thank you,<br />\n <br /> Kwisher on IRC<br /> kevin dot wisher at gmail dot com</p>\n <h2>Other News</h2>\n <ul>\n <li>Request for Ahuka - doing car payments as an example</li>\n <li>Queue Management/Disposing of current backup shows<br /> \"It was scary to me thLine truncated
(1384,'2013-11-21','How I Got Into Linux and OSS',663,'New HPR podcaster Keith Murray shares how he came to the Linux and OSS world.','<p>\r\nIt seems that telling the tale of how you came to be an active user of Linux or open source software has become the de facto first show topic, so here\'s my story. I hope this slightly different take on the how-I-came-to-Linux story will be of some interest to you. If you\'re interested in any of the other things I do you can find me on twitter @kdmurray (<a href=\"https://twitter.com/kdmurray\">https://twitter.com/kdmurray</a>) or on my blog at <a href=\"https://kdmurray.net/\">https://kdmurray.net/</a>.\r\n</p>\r\n\r\n<h2>Links</h2>\r\n\r\n<ul>\r\n<li>Red Hat Linux for Dummies: <a href=\"https://books.google.ca/books/about/Red_hat_Linux_for_dummies.html?id=iKJAOAAACAAJ\">https://books.google.ca/books/about/Red_hat_Linux_for_dummies.html?id=iKJAOAAACAAJ</a>\r\n</li>\r\n<li>RTFM on XKCD: <a href=\"https://xkcd.com/293/\">https://xkcd.com/293/</a>\r\n</li>\r\n<li>Audacity Project: <a href=\"https://audacity.sourceforge.net/\">https://audacity.sourceforge.net/</a>\r\n</li>\r\n<li>Notepad++ Project: <a href=\"https://notepad-plus-plus.org/\">https://notepad-plus-plus.org/</a>\r\n</li>\r\n<li>Going Linux Podcast: <a href=\"https://goinglinux.com/\">https://goinglinux.com/</a>\r\n</li>\r\n<li>Ubuntu Experiment Blog Post: <a href=\"https://kdmurray.net/three-week-ubuntu-experiment-migrating-to-open-source/\">https://kdmurray.net/three-week-ubuntu-experiment-migrating-to-open-source/</a>\r\n</li>\r\n</ul>',266,29,1,'CC-BY-SA','\"Red Hat\",Audacity,Notepad++,Windows7,Ubuntu',0,1566,1),
(1386,'2013-11-25','Hacking Public Policy: The Underground Press',4507,'An exploration on how to hack public policy','<p>\r\nIn this Hacker Public Radio episode Bob Tregilus continues an exploration on how to hack public policy. Because outreach and education is so critical to building a successful movement, Tregilus talks to Ken Wachsberger of Lansing, Michigan, about the underground press of the late \'60s and early \'70s. Wachsberger was involved with the \"Joint Issue,\" an underground paper serving southeastern Michigan.\r\n</p>\r\n<p>\r\nQuestions addressed and answered include:\r\n</p>\r\n\r\n<ol>\r\n<li>The history of the underground press.\r\n</li>\r\n<li>Constraints on leisure time in the \'60s vs. the 2000s.\r\n</li>\r\n<li>Differences between the underground press, the alternative press, and the corporate press.\r\n</li>\r\n<li>Community organizing in the \'60s vs. the 2000s.\r\n</li>\r\n<li>Social issues of the \'60s vs. the 2000s.\r\n</li>\r\n<li>And more!\r\n</li>\r\n</ol>\r\n\r\n<p>\r\nHost: Bob Tregilus\r\n</p>\r\n\r\n<ul>\r\n<li>Hacker Public Radio: &lt;<a href=\"https://hackerpublicradio.org/correspondents/0251.html\">https://hackerpublicradio.org/correspondents/0251.html</a>&gt;.\r\n</li>\r\n<li>This Week in Energy: &lt;<a href=\"https://ThisWeekinEnergy.tv\">https://ThisWeekinEnergy.tv</a>&gt;.\r\n</li>\r\n<li>The Plug In America Show: &lt;<a href=\"https://www.pluginamerica.org/ev-media/podcasts\">https://www.pluginamerica.org/ev-media/podcasts</a>&gt;.\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nGuest: Ken Wachsberger\r\n</p>\r\n\r\n<ul>\r\n<li>Voices from the Underground: &lt;<a href=\"https://www.voicesfromtheunderground.com/\">https://www.voicesfromtheunderground.com/</a>&gt;.\r\n</li>\r\n<li>Azenphony Press: &lt;<a href=\"https://www.azenphonypress.com/\">https://www.azenphonypress.com/</a>&gt;.\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nOther resources mentioned are:\r\n</p>\r\n\r\n<ul>\r\n<li>Independent Voices is a four-year project to digitize over 1 million pages from the magazines, journals and newspapers of the alternative press archives of participating libraries: &lt;<a href=\"https://www.revealdigital.com/\">https://www.revealdigital.com/</a>&gt;.\r\n</li>\r\n</ul>',251,0,0,'CC-BY-SA','public policy, media, underground press, alternative press, outreach, education, activism, radicalism, community organizing',0,1539,1),
(1387,'2013-11-26','Christmas Light Synchronization',1835,'Christmas Holiday Light synchronization','<p>Hello hacker public radio</p>\n <p>I have wanted to contribute to HPR for several months now. I find it annoying and pointless to create a script to read off. But after several attempts of trying to recording my self blathering on with stuttering, cursing, air gaps, and humming I had to script my episode. In this episode I would like to talk about building a Christmas light synchronization system.</p>\n <p>I had first seen someone\'s home brew system years ago synchronized to music by the trans-Siberian orchestra. I was immediately mesmerized and went to work on figuring out how it was done.</p>\n <p>I have had a fair amount of experience with fabrication and electricity over the years. However I really only know how to maintain systems that have already been engineered and fully vetted by others. My exploration led me to first find all of the unreliable sources and then on to the sites that leave out the magic step into getting their system to work. Truly reliable sources were scarce.</p>\n <p>Frustrated with what I was finding, I gave up and my time was consumed with remodelling our home and moving to a different state into our new house.</p>\n <p>Last year I wanted to start another attempt at making a system but time was short and planning something like this during the holidays is extremely dumb.</p>\n <p>After the last holiday season and while putting away the holiday lights all I could think about is getting these lights synchronized for the next season. So I went back to the disinformation highway continuing my research.</p>\n <p>Although I was looking strictly for technical information personal information leaked through.</p>\n <p>The common theme amongst other people is to start planning for the next season in July. Starting to plan in January is a bad idea and all you will have is anguish when it comes time to deploy your show.</p>\n <p>Soon July came along and I argued with myself if I was really going to commit myself to doing this. From what I have read I can be reassured that there is no backing out once you start. Most people talk about what they are going to add to their system next year.</p>\n <p>So lets talk about the first step.</p>\n <p>Some sites will say \"GET AS MANY LIGHTS AS YOU CAN AS SOON AS POSSIBLE\"</p>\n <p>This theme seems like a logical step, but I don\'t know what I\'m doing!</p>\n <p>I already have lots of lights, its not like I\'m going to put up one hundred thousand lights this year. No my plans are to put up the same old lights I already have and incorporate them into the system and then grow from there.</p>\n <p>So if I already have some lights I need a new step one.</p>\n <p>Unfortunately most of the so called step by step lists don\'t agree on anything. So I chose what was most important just to get lights to work, even if I was never able to build my own synchronization system. The most important thing in any holiday lighting set-up is electricity. So that is the first thing I concentrated on. The front of my house has two outlets on two different circuits. One conveniently placed on the front porch, at the lowest spot on the porch with a plastic cover that is hinged to open upwards preventing direct line of sight when trying to plug an extension cord in. The second is behind a razor sharp ornamental grass bush. The two circuits are on 15 amp breakers and each outlet is installed with a ground fault circuit interrupter (GFCI). You make have seen these in your bathroom, they have a rest button and a test button. These circuits are not dedicated to these two outlets. They are connected to all of the rooms on the front side of the house. For me this simply will not do. Because when or if a breaker trips part of the house will go dark. Instead of fussing with these difficult circuits I decided to install two new circuits that would be exclusively dedicated for any out door lighting. My garage has a relatively empty breaker box so whatever I decide to do I\'ll have plenty of room to do it.</p>\n <p>With my mind on future needs I made a check list of what I wanted</p>\n <ul>\n <li># One. Two separate circuits</li>\n <li># Two. 20 amps on each line</li>\n <li># Three. The circuits need to terminate in two separate two gang boxes somewhere out in the yard where all the lights would connect to them.</li>\n </ul> And thats just what I did. From the breaker box I ran 12 gauge 3 wire (12/3) over head and down the wall into two separate junction boxes. <p>A GFCI outlet is the first device connected from the home run between the breaker box and this junction box. So anything installed after this point will have GFCI protection. The second thing installed is a light switch that can create an open circuit to the power leaving the garage. I had thought about installing a digital timer instead of the light switches but the light switches are a cheap place holder until I make upLine truncated
+3 -3
View File
@@ -253,7 +253,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(1735,'2015-03-27','Free tutorials for teachers',897,'Professor Bernard Poole makes free tutorials available aimed at teachers','<p>\r\nI have received a very generous offer from Bernard J. Poole, a professor at the University of Pittsburgh. He has a series of LibreOffice Tutorials and has asked me to publicize that they are available free of charge to all of our LibreOffice fans on Hacker Public Radio. You can find his tutorials on his web site at <a href=\"https://www.pitt.edu/~poole/\">https://www.pitt.edu/~poole/</a>. He is particularly aiming his tutorials at educators who might use LibreOffice in the classroom\r\n</p>',198,70,1,'CC-BY-SA','Teachers, tutorials',0,0,1),
(1649,'2014-11-27','Raspberry Pi Accessibility Breakthrough',1036,'How I fixed the stuttering text-to-speech on a Raspberry Pi','<p>\r\nSince April last year the text-to-speech using eSpeak in the Raspberry Pi\r\nconsole has stuttered very badly and regularly crashes the kernel.\r\n</p>\r\n<p>\r\nHere\'s how I fixed it.\r\n</p>\r\n<p>\r\nCloning my github repo:\r\n</p>\r\n<pre>\r\ngit clone <a href=\"https://github.com/cromarty/ttsprojects.git\">https://github.com/cromarty/ttsprojects.git</a>\r\n</pre>\r\n<p>\r\nInstallation:\r\n</p>\r\n<pre>\r\ncd ttsprojects/raspberry-pi/libilctts/build\r\nsudo ./build.sh\r\ncd ../../piespeakup\r\nsudo ./build.sh\r\n</pre>\r\n<p>\r\nBingo! Speech should work.\r\n</p>\r\n<p>\r\nThis has only just been released and there is still work to do on the\r\ndocumentation.\r\n</p>\r\n<p>\r\nNote: I am not connected to the Raspberry Pi Foundation in any way\r\nand anything I say or do is not endorsed by them.\r\n</p>\r\n<p>\r\nMy email address is connected with a Freelists email list I set up and\r\nan accompanying web site:\r\n</p>\r\n<p>\r\n<a href=\"https://www.raspberryvi.org/\">https://www.raspberryvi.org/</a>\r\n</p>\r\n<p>\r\nThe \'VI\' is for \'Visually Impaired\' and I DID check with the\r\nFoundation about the similarity of the web address before I created it.\r\n</p>\r\n<p>\r\nTo join our email list send an email to:\r\n</p>\r\n<p>\r\n<a href=\"mailto:raspberry-vi-request@freelists.org\">raspberry-vi-request@freelists.org</a>\r\n</p>\r\n<p>\r\nWith \'subscribe\' in the subject.\r\n</p>\r\n<p>\r\nMike\r\n</p>',282,0,1,'CC-BY-SA','Raspberry Pi, Accessibility, console, speakup, kernel oops, fixed',0,0,1),
(1738,'2015-04-01','Credit Card PIN breach',5240,'We expose a well known but ignored security breach','\r\n<h2>Spoiler</h2>\r\n<p>Your passwords are as secure as they ever were</p>\r\n<p>\r\nOn September the 10th, 2012 an anonymous malicious hacker released 10,000 pin codes onto the site paste bin dot com. How the attacker gained access to the codes is not known, but it is thought that it may be linked to a breach that occurred at the end of March 2012 to the Credit card processor Global Payments. That attack exposed 1.5 million consumers financial data. These codes have been confirmed by security experts to be legitimate and in wide spread use even today. Despite this exposure been \"common knowledge\" among the security community, major banks and credit card companies have yet to issue any statement on the breach.\r\n</p>\r\n<p>\r\nTired of waiting for action by big business, we bring you a list of the codes so you can check for yourself if your data is compromised.\r\n</p>',109,83,0,'CC-BY-SA','April fools, credit card pin, security',0,0,1),
(2000,'2016-04-01','How to Point a Satellite Dish',3958,'After 10 years, 3 months, 19 days of Procrastination, Ken finally delivers droops a show','\r\n<h2>Spoiler</h2>\r\n<p>Ken did not fall of the roof in a storm</p>\r\n\r\n<p>This show is dedicated to <strong>Procrastination</strong>, <em>the avoidance of doing a task which needs to be accomplished</em>.</p>\r\n<p>I\'ve been trying to record this particular show for ages but I can never seem to finish it. I find the topic just too interesting. When I start then I get distracted by some other aspect. Every time I try to record it Murphy gets in the way, with lost recordings and broken cards etc. This is the email that prompted this show.</p>\r\n<pre><code>-------- Forwarded Message --------\r\nSubject: TWAT - Satellite communications\r\nDate: Tue, 13 Dec 2005 12:00:54 +0100\r\n\r\nHi Droops,\r\n\r\nI heard your call for content and I\'d like to send you some shows. I\r\ndon\'t have a lot of spare time with work and a young family so I can\'t\r\ndo a regular show but I can send you a series on a topic. I was\r\nthinking of doing a series on Satellite Communications.\r\n...\r\nKen\r\n</code></pre>\r\n<p><a href=\"https://en.wikipedia.org/wiki/Murphy%27s_law\">https://en.wikipedia.org/wiki/Murphy%27s_law</a></p>\r\n<p>So after eleven years, I set the deadline of episode 2000 to force myself to finish this show.</p>\r\n<p>Let\'s start.</p>\r\n<h1>What are orbits ?</h1>\r\n<p><a href=\"https://en.wikipedia.org/wiki/Orbit\">https://en.wikipedia.org/wiki/Orbit</a></p>\r\n<p>In physics, an orbit is the gravitationally curved path of an object about a point in space, for example the orbit of a planet about a star or a natural satellite around a planet. Orbits of planets are typically elliptical, and the central mass being orbited is at a focal point of the ellipse.</p>\r\n<p>Newton\'s cannonball was a thought experiment Isaac Newton used to hypothesize that the force of gravity was universal, and it was the key force for planetary motion. It appeared in his book A Treatise of the System of the World.</p>\r\n<p><a href=\"https://en.wikipedia.org/wiki/Newton%27s_cannonball\">https://en.wikipedia.org/wiki/Newton%27s_cannonball</a></p>\r\n<p><a href=\"https://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg\">https://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg</a></p>\r\n<p><a href=\"https://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg\"><img src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/Newton_Cannon.svg/240px-Newton_Cannon.svg.png\"/></a></p>\r\n<ul>\r\n<li>No orbit</li>\r\n<li>Suborbital trajectories, trajectory intersects the atmosphere so that it does not complete one orbital revolution.</li>\r\n<li>Orbital trajectories (or simply \"orbits\")</li>\r\n<li>Open (or escape) trajectories</li>\r\n</ul>\r\n<p>It is worth noting that orbital rockets are launched vertically at first to lift the rocket above the atmosphere (which causes frictional drag), and then slowly pitch over and finish firing the rocket engine parallel to the atmosphere to achieve orbit speed.</p>\r\n<p>Once in orbit, their speed keeps them in orbit above the atmosphere. If e.g., an elliptical orbit dips into dense air, the object will lose speed and re-enter (i.e. fall). Occasionally a space craft will intentionally intercept the atmosphere, in an act commonly referred to as an aerobraking maneuver.</p>\r\n<h1>Types of orbits</h1>\r\n<p>There are many ways to classify orbits </p>\r\n<p><a href=\"https://en.wikipedia.org/wiki/List_of_orbits\">https://en.wikipedia.org/wiki/List_of_orbits</a></p>\r\n<p>The choice of which orbit to use is based on the intended purpose of the satellite. </p>\r\n<ul>\r\n<li>Centric classifications: Based on what they orbit</li>\r\n<li>Altitude classifications: Based on how high they are</li>\r\n<li>Inclination classifications: Based on the angle of rotation with respect to the Equator. </li>\r\n<li>Eccentricity classifications: Based on their path</li>\r\n<li>Synchronicity classifications: Based on how often they rotate</li>\r\n</ul>\r\n<h2>Low Earth orbit (LEO)</h2>\r\n<p>0 to 2,000 km (0–1,240 miles).</p>\r\n<ul>\r\n<li>0 km / mi - Sea Level.</li>\r\n<li>37.6 km / 23.4 mi - Self Propelled Jet Aircraft Flight Ceiling (Record Set in 1977).</li>\r\n<li>215 km / 133.6 mi - Sputnik-1 The first artificial satellite of earth.</li>\r\n<li>340 km / 211.3 mi - International Space Station.</li>\r\n<li>390 km / 242.3 mi - Former Russian Space Station MIR.</li>\r\n<li>595 km / 369.7 mi - Hubble Space Telescope.</li>\r\n<li>600 - 800 km / 372.8 - 497.1 mi - Sun-synchronous Satellites.</li>\r\n</ul>\r\n<p>These satellites orbit the Earth in near exact polar orbits north to south. They cross the equator multiple times per day and each time they are at the same anglewith respect to the sun. Satellites on these types of orbits are particularly useful for capturing images of the Earth’s surface or images of the sun</pLine truncated
(2000,'2016-04-01','How to Point a Satellite Dish',3958,'After 10 years, 3 months, 19 days of Procrastination, Ken finally delivers droops a show','\r\n<h2>Spoiler</h2>\r\n<p>Ken did not fall of the roof in a storm</p>\r\n\r\n<p>This show is dedicated to <strong>Procrastination</strong>, <em>the avoidance of doing a task which needs to be accomplished</em>.</p>\r\n<p>I\'ve been trying to record this particular show for ages but I can never seem to finish it. I find the topic just too interesting. When I start then I get distracted by some other aspect. Every time I try to record it Murphy gets in the way, with lost recordings and broken cards etc. This is the email that prompted this show.</p>\r\n<pre><code>-------- Forwarded Message --------\r\nSubject: TWT - Satellite communications\r\nDate: Tue, 13 Dec 2005 12:00:54 +0100\r\n\r\nHi Droops,\r\n\r\nI heard your call for content and I\'d like to send you some shows. I\r\ndon\'t have a lot of spare time with work and a young family so I can\'t\r\ndo a regular show but I can send you a series on a topic. I was\r\nthinking of doing a series on Satellite Communications.\r\n...\r\nKen\r\n</code></pre>\r\n<p><a href=\"https://en.wikipedia.org/wiki/Murphy%27s_law\">https://en.wikipedia.org/wiki/Murphy%27s_law</a></p>\r\n<p>So after eleven years, I set the deadline of episode 2000 to force myself to finish this show.</p>\r\n<p>Let\'s start.</p>\r\n<h1>What are orbits ?</h1>\r\n<p><a href=\"https://en.wikipedia.org/wiki/Orbit\">https://en.wikipedia.org/wiki/Orbit</a></p>\r\n<p>In physics, an orbit is the gravitationally curved path of an object about a point in space, for example the orbit of a planet about a star or a natural satellite around a planet. Orbits of planets are typically elliptical, and the central mass being orbited is at a focal point of the ellipse.</p>\r\n<p>Newton\'s cannonball was a thought experiment Isaac Newton used to hypothesize that the force of gravity was universal, and it was the key force for planetary motion. It appeared in his book A Treatise of the System of the World.</p>\r\n<p><a href=\"https://en.wikipedia.org/wiki/Newton%27s_cannonball\">https://en.wikipedia.org/wiki/Newton%27s_cannonball</a></p>\r\n<p><a href=\"https://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg\">https://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg</a></p>\r\n<p><a href=\"https://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg\"><img src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/Newton_Cannon.svg/240px-Newton_Cannon.svg.png\"/></a></p>\r\n<ul>\r\n<li>No orbit</li>\r\n<li>Suborbital trajectories, trajectory intersects the atmosphere so that it does not complete one orbital revolution.</li>\r\n<li>Orbital trajectories (or simply \"orbits\")</li>\r\n<li>Open (or escape) trajectories</li>\r\n</ul>\r\n<p>It is worth noting that orbital rockets are launched vertically at first to lift the rocket above the atmosphere (which causes frictional drag), and then slowly pitch over and finish firing the rocket engine parallel to the atmosphere to achieve orbit speed.</p>\r\n<p>Once in orbit, their speed keeps them in orbit above the atmosphere. If e.g., an elliptical orbit dips into dense air, the object will lose speed and re-enter (i.e. fall). Occasionally a space craft will intentionally intercept the atmosphere, in an act commonly referred to as an aerobraking maneuver.</p>\r\n<h1>Types of orbits</h1>\r\n<p>There are many ways to classify orbits </p>\r\n<p><a href=\"https://en.wikipedia.org/wiki/List_of_orbits\">https://en.wikipedia.org/wiki/List_of_orbits</a></p>\r\n<p>The choice of which orbit to use is based on the intended purpose of the satellite. </p>\r\n<ul>\r\n<li>Centric classifications: Based on what they orbit</li>\r\n<li>Altitude classifications: Based on how high they are</li>\r\n<li>Inclination classifications: Based on the angle of rotation with respect to the Equator. </li>\r\n<li>Eccentricity classifications: Based on their path</li>\r\n<li>Synchronicity classifications: Based on how often they rotate</li>\r\n</ul>\r\n<h2>Low Earth orbit (LEO)</h2>\r\n<p>0 to 2,000 km (0–1,240 miles).</p>\r\n<ul>\r\n<li>0 km / mi - Sea Level.</li>\r\n<li>37.6 km / 23.4 mi - Self Propelled Jet Aircraft Flight Ceiling (Record Set in 1977).</li>\r\n<li>215 km / 133.6 mi - Sputnik-1 The first artificial satellite of earth.</li>\r\n<li>340 km / 211.3 mi - International Space Station.</li>\r\n<li>390 km / 242.3 mi - Former Russian Space Station MIR.</li>\r\n<li>595 km / 369.7 mi - Hubble Space Telescope.</li>\r\n<li>600 - 800 km / 372.8 - 497.1 mi - Sun-synchronous Satellites.</li>\r\n</ul>\r\n<p>These satellites orbit the Earth in near exact polar orbits north to south. They cross the equator multiple times per day and each time they are at the same anglewith respect to the sun. Satellites on these types of orbits are particularly useful for capturing images of the Earth’s surface or images of the sun</p>Line truncated
(1654,'2014-12-04','Using AS numbers to identify where you are on the Internet',1204,'ASN uniquely identifies each network on the Internet','<p>\r\nI have a laptop and I want it to use different configurations depending on where I am. If I’m on wifi at home, I don’t want my NAS mounted, but if I’m on a wired connection I do. If I’m at work I want to connect to various servers there. If I’m in the train I want to setup a vpn tunnel. You get the idea.\r\n</p>\r\n<p>\r\nMy solution to this was to approach it from the laptop and go out. So to look around and see what network I was on. There are a few ways to approach this, you could look at your IP address, the arp tables, try and ping a known server in each location. The issue with looking at an IP address is that most networks use Private Networks. Very soon you will find that the wifi coffee shop happens to have picked the same range as you use at home and now your laptop is trying to backup to their cash register.\r\n</p>\r\n<p>\r\nThen I was thinking that I’m approaching this problem from the wrong angle. Why not start with my public IP address range, which has to be unique, and work back from there to my laptop. From there I was planning on maintaining a look-up table of public IP addresses, along the lines of the GeoIP tools developed by MaxMind.\r\n</p>\r\n<p>\r\nBy Accident I found out that geoiplookup supports AS Number\r\n</p>\r\n<blockquote>\r\nFrom WikiPedia: Autonomous System (Internet)<br />\r\n<a href=\"https://en.wikipedia.org/wiki/Autonomous_System_%28Internet%29\">https://en.wikipedia.org/wiki/Autonomous_System_%28Internet%29</a><br />\r\nISP must have an officially registered autonomous system number (ASN). A unique ASN is allocated to each AS for use in BGP routing. AS numbers are important because the ASN uniquely identifies each network on the Internet.\r\n</blockquote>\r\n<p>\r\nSo what that is saying is that every network in the Inter(connected)Net(work), must have it’s own unique AS Number. From there I was able to write a script to easily manage my laptops behaviour based on both location and connection type</p>\r\n<p>\r\nSee <a href=\"https://kenfallon.com/scripts-based-on-your-network-location/\">https://kenfallon.com/scripts-based-on-your-network-location/</a> for the complete article and scripts.</p>\r\n\r\n\r\n',30,0,0,'CC-BY-SA','Autonomous System Number,ASN,geoiplookup',0,0,1),
(1656,'2014-12-08','My audio player collection',1278,'I describe the collection of audio players I use for listening to podcasts','<h1 id=\"my-audio-player-collection\">My Audio Player Collection</h1>\r\n<p>I got broadband installed in my house in 2005 after I\'d bought my first PC. I\'d owned a lot of PCs before that, but they had all been cast-offs from the university I was working at, and I accessed the Internet via dial-up to my work.</p>\r\n<p>This was around the time I got sick of listening to the radio and first discovered podcasts, and so I decided I wanted a portable audio player (or <em>MP3 Player</em> as they tended to be called back then).</p>\r\n<p>Since then I have been listening to podcasts pretty much all of the time and have worked my way through a number of players. I thought it might be interesting if I chronicled the devices I have owned in the past 9-10 years.</p>\r\n<p>The full show notes for this episode are available at: <a href=\"https://hackerpublicradio.org/eps/hpr1656_full_shownotes.html\">hpr1656_full_shownotes.html</a></p>\r\n<h2 id=\"links\">Links</h2>\r\n<ul>\r\n<li>Full show notes <a href=\"https://hackerpublicradio.org/eps/hpr1656_full_shownotes.html\">hpr1656_full_shownotes.html</a></li>\r\n<li>Rockbox <a href=\"https://www.rockbox.org/\">https://www.rockbox.org/</a></li>\r\n<li>SanDisk Sansa range <a href=\"https://en.wikipedia.org/wiki/SanDisk_Sansa\">https://en.wikipedia.org/wiki/SanDisk_Sansa</a></li>\r\n<li>iRiver H10 series <a href=\"https://en.wikipedia.org/wiki/Iriver_H10_series\">https://en.wikipedia.org/wiki/Iriver_H10_series</a></li>\r\n<li>Apple iPod mini <a href=\"https://en.wikipedia.org/wiki/IPod_Mini\">https://en.wikipedia.org/wiki/IPod_Mini</a></li>\r\n</ul>\r\n\r\n',225,0,1,'CC-BY-SA','audio player,podcast,Rockbox',0,0,1),
(1657,'2014-12-09','Hacking Gutenberg eBooks',1623,'I talk about ebook formatting and how to customize an ebook from Project Gutenberg','<h3>Links to stuff I mentioned in the podcast:</h3>\r\n\r\n<ul>\r\n<li>Project Gutenberg: <a href=\"https://www.gutenberg.org/\">https://www.gutenberg.org/</a>\r\n</li>\r\n<li>\"Washington Square\" by Henry James: <a href=\"https://www.gutenberg.org/ebooks/2870\">https://www.gutenberg.org/ebooks/2870</a>\r\n</li>\r\n<li>Calibre ebook manager: <a href=\"https://calibre-ebook.com/\">https://calibre-ebook.com/</a>\r\n</li>\r\n<li>My \"basic ebook\" css file: <a href=\"https://paste.jonkulp.net/bokehecisa.css\">https://paste.jonkulp.net/bokehecisa.css</a>\r\n</li>\r\n</ul>',238,0,0,'CC-BY-SA','ebooks, html, css, hacks',0,0,1),
@@ -269,7 +269,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(1669,'2014-12-25','New Retro Computing',1053,'NYbill talks about building a Micromite Companion ','<p>\r\nSorry for the bad audio in places here. My mic was giving me troubles. Also, I know I called MythTV, Mythbox. (Mythbox was the name I gave the computer that ran MythTV here way back when.)\r\n</p>\r\n\r\n<h3>Links</h3>\r\n\r\n<ul>\r\n<li>The Micromite Companion kit: <a href=\"https://propellerpowered.com/shop/?page_id=1946\">https://propellerpowered.com/shop/?page_id=1946</a>\r\n</li>\r\n<li>Build instructions: <a href=\"https://propellerpowered.com/forum/index.php?PHPSESSID=6ddf1cdf7dc34bdf34500d2b39581492&amp;topic=638.0\">https://propellerpowered.com/forum/index.php?PHPSESSID=6ddf1cdf7dc34bdf34500d2b39581492&amp;topic=638.0</a>\r\n</li>\r\n<li>The Retrobits podcast: <a href=\"https://www.retrobits.com/\">https://www.retrobits.com/</a>\r\n</li>\r\n<li>Pics of the build: <a href=\"https://media.gunmonkeynet.net/u/nybill/collection/micromite-companion-build/\">https://media.gunmonkeynet.net/u/nybill/collection/micromite-companion-build/</a>\r\n</li>\r\n</ul>',235,0,0,'CC-BY-SA','Micromite Companion,BASIC',0,0,1),
(1671,'2014-12-29','LinuxLugCast Episode-002 Outtakes',4913,'Some good content that we do not publish','<p>\r\nPreshow and aftershow banter that does not get published through our normal feeds. \r\n</p>\r\n<a href=\"https://linuxlugcast.com/?p=115\">https://linuxlugcast.com/?p=115</a>',265,0,1,'CC-BY-SA','linuxlugcast,outtakes',0,0,1),
(1672,'2014-12-30','Systemd for Learner Drivers ',1288,'How to drive systemd, without crashing the vehicle through arguing with your passenger.','<h1>systemd For Learner Drivers</h1>\n <p>A graphic to help out: <a href=\"https://hackerpublicradio.org/eps/hpr1672.svg\">https://hackerpublicradio.org/eps/hpr1672.svg</a></p>\n <p>This is a subject that attracts controversy, but I am not today going to be controversial, I hope. Many Linux systems are moving away from SysV Init and adopting systemd instead; both Linuxes that I use, Fedora and Mint have adopted systemd, and I understand that Debian has now forked to allow both sides of the argument to have their way. I am not going to get into the debate here. My personal stance is that I see both sides of the argument and I will continue to perch on top of the fence until systemd either proves itself or fails to do so.</p>\n <p>In this HPR I am going to try to fill a gap that I have seen in the systemd discussion; that is - how to operate it. I am not an expert on systemd, I have just tried to work it, and in doing so I have fished around in my file system and in the documentation. If you want to know what I found, then keep on listening. By way of opening I will remind myself, and you also, what systemd is replacing.</p>\n <p>SysV initd works with runlevels, the most common being</p>\n <ul>\n <li>5 for graphical multiuser networked</li>\n <li>3 for cli multiuser networked</li>\n <li>1 for single user</li>\n <li>6 for reboot</li>\n <li>0 for halt</li>\n </ul>\n <p>In moving to a runlevel, unwanted services are shut down and wanted services are started up. For most users on most systems the most appropriate default runlevel is 5 giving multiuser, GUI &amp; networking. Services can be started and stopped on demand by inetd.</p>\n <p>systemd works differently. It has target units. For most users on most systems the most appropriate default target is the graphical.target, which does a similar thing to runlevel 5 . Units are configured by unit configuration files. These files may start other units and stop other units. They can impose sequence and dependancies. There is a lot of cascading going on, with unit launching unit launching unit. Units also can be started and stopped on demand by systemd.</p>\n <h2>Units</h2>\n <p>The term Unit refers to a resource that systemd is taking under its control. There are 12 different types of Unit.</p>\n <dl>\n <dt><strong>systemd.service</strong></dt>\n <dd>that starts/stops daemons</dd>\n <dt><strong>systemd.socket</strong></dt>\n <dd>activates network connections</dd>\n <dt><strong>systemd.device</strong></dt>\n <dd>activates kernel devices</dd>\n <dt><strong>systemd.mount</strong></dt>\n <dd>controls mount points</dd>\n <dt><strong>systemd.automount</strong></dt>\n <dd>provides on-demand mounting of file systems</dd>\n <dt><strong>systemd.swap</strong></dt>\n <dd>does for swap what systemd.mount does for filesystems</dd>\n <dt><strong>systemd.scope</strong></dt>\n <dd>starts/stops external processes</dd>\n <dt><strong>systemd.target</strong></dt>\n <dd>groups of services akin to init level 3, init level 5</dd>\n <dt><strong>systemd.snapshot</strong></dt>\n <dd>saves/restores the momentary state of other units</dd>\n <dt><strong>systemd.timer</strong></dt>\n <dd>triggers units based on date/time</dd>\n <dt><strong>systemd.path</strong></dt>\n <dd>trigger units based on changes in file system objects</dd>\n <dd>organises units in a hierarchical tree of cgroups, for resource management purposes</dd>\n </dl>\n <p>Units files called by systemd live in <code>/etc/systemd/system</code>. But these are symbolic links to the real ones stored in <code>/usr/lib/systemd/system</code></p>\n <p>There is a parallel <code>/etc/systemd/user</code> structure which does not seem to do anything on my computers, so I work for now like its not there.</p>\n <p>There is also a <code>/run/systemd/system</code> structure which appears to contain runtime configuration files with names like <code>session-xxxx.scope</code>. These are the unit type for external processes.</p>\n <table border=\"1\" cellpadding=\"5\" cellspacing=\"5\" width=\"500\">\n <caption>Table 1. Directory structure for systemd</caption>\n <tr>\n <th>Path</th>\n <th>Description</th>\n </tr>\n <tr>\n <td><code>/etc/systemd/system</code></td>\n <td>Local configuration</td>\n </tr>\n <tr>\n <td><code>/etc/systemd/user</code></td>\n <td>User configuration</td>\n </tr>\n <tr>\n <td><code>/run/systemd/system</code></td>\n <td>Runtime units</td>\n </tr>\n <tr>\n <td><code>/usr/lib/systemd/system</code></td>\n <td>Units of installed packages</td>\n </tr>\n </table>\n <h2>Directives</h2>\n <p>The next thing we need is Directives.</p>\n <p>The unit configuration files contain directives to start/stop a unit, and directives that cascade to other unit configuration files that start/stop dependant units. Directives may impose conditions on Line truncated
(1700,'2015-02-06','Today with a Techie episode two thousand',619,'TWaT started 9 years, 3 months, 27 days ago and today we celebrate the first 2000 episodes','<p>Hacker Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday. HPR has a long lineage going back to <a href=\"https://www.oldskoolphreak.com\" target=\"_blank\">Radio FreeK America</a>, <a href=\"https://www.binrev.com\" target=\"_blank\">Binary Revolution Radio</a> &amp; <a href=\"https://nomicon.info\" target=\"_blank\">Infonomicon</a>, and it is a direct continuation of <a href=\"https://twatech.org/\" target=\"_blank\">Twatech</a> radio. Please listen to StankDawg&#39;s &quot;<a href=\"https://hackerpublicradio.org/eps/hpr0001.mp3\" target=\"_blank\">Introduction to HPR</a>&quot; for more information.</p>\r\n\r\n<p>Knowing how much I hate editing, I hope everyone can get a sense for how much I appreciate all the people who took the time to contribute to the project.</p>\r\n\r\n<p>\r\nIf you haven\'t contributed a show yet, well today is a perfect day to get involved. Just click our contribute link: <a href=\"https://hackerpublicradio.org/contribute.php\">https://hackerpublicradio.org/contribute.php</a></p>',30,0,0,'CC-BY-SA','today with a techie,hacker public radio,hosts',0,0,1),
(1700,'2015-02-06','Today with a Techie episode two thousand',619,'TWT started 9 years, 3 months, 27 days ago and today we celebrate the first 2000 episodes','<p>Hacker Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday. HPR has a long lineage going back to <a href=\"https://www.oldskoolphreak.com\" target=\"_blank\">Radio FreeK America</a>, <a href=\"https://www.binrev.com\" target=\"_blank\">Binary Revolution Radio</a> &amp; <a href=\"https://nomicon.info\" target=\"_blank\">Infonomicon</a>, and it is a direct continuation of <a href=\"https://twatech.org/\" target=\"_blank\">Twatech</a> radio. Please listen to StankDawg&#39;s &quot;<a href=\"https://hackerpublicradio.org/eps/hpr0001.mp3\" target=\"_blank\">Introduction to HPR</a>&quot; for more information.</p>\r\n\r\n<p>Knowing how much I hate editing, I hope everyone can get a sense for how much I appreciate all the people who took the time to contribute to the project.</p>\r\n\r\n<p>\r\nIf you haven\'t contributed a show yet, well today is a perfect day to get involved. Just click our contribute link: <a href=\"https://hackerpublicradio.org/contribute.php\">https://hackerpublicradio.org/contribute.php</a></p>',30,0,0,'CC-BY-SA','today with a techie,hacker public radio,hosts',0,0,1),
(1673,'2014-12-31','How I use ZFS on Linux',1037,'The ZFS file system and how I use it under Linux.','<p>\r\nOn the show today, I will tell you about how I use the ZFS file system on my home server. I also go into some details about how I came to use the ZFS, especially under Linux. I also tell you about a certain pitfall I ran into with the hard drives I chose for ZFS. And finally, I will refer you back to HPR episode 1600 by JWP for more information about ZFS, as he goes into great detail about it and its history.\r\n</p>\r\n\r\n<h3>Links</h3>\r\n\r\n<ul>\r\n<li><a href=\"https://hackerpublicradio.org/eps.php?id=1600\">https://hackerpublicradio.org/eps.php?id=1600</a>\r\n</li>\r\n<li><a href=\"https://zfsonlinux.org/\">https://zfsonlinux.org/</a>\r\n</li>\r\n<li><a href=\"https://www.backblaze.com/blog/hard-drive-reliability-update-september-2014/\">https://www.backblaze.com/blog/hard-drive-reliability-update-september-2014/</a>\r\n</li>\r\n</ul>',292,77,0,'CC-BY-SA','ZFS, zfsonlinux, linux',0,0,1),
(1681,'2015-01-12','2014-2015 New Year Show Part 8 of 8',13080,'New Year Show Part 8 from 08:00 to 12:00','<b>2015-01-01T08:00:00Z</b><br\r\n/>Mumble-2015-01-01-00-04-59-ch1.teamspeak.cc-Mixdown.ogg<br\r\n/><ul><li>Greetings to the western region of the United States, some regions of Canada and 2 more: Los Angeles, San Francisco, Las Vegas, Seattle.</li\r\n><li>pants.... really this is intelligent conversation</li\r\n><li>Pants are optional, I think. It\'s -20C.... pants are not optional</li\r\n><li>kilts are kreepy? or not. No they are not.</li\r\n><li>cobra2 thinks that ken should pay attention to show notes for editing lol. </li\r\n><li>pokey thinks this may be the show that finally convinces Ken to edit.</li\r\n><li>2nd there is a good hour that should not go onto the feed. it was rough on the stream</li\r\n><li>YAY TMI!!!</li\r\n><li>This is not the creamy part of the oreo. :(</li\r\n><li> this is the creamy salty part... of the oreo. </li\r\n><li>Sliders - tvshow added late by pegwole</li\r\n><li>dogs giving birth sounds better than singing over mumble</li\r\n><li><br/><br/><br\r\n/></li></ul\r\n><b>2015-01-01T09:00:00Z</b><br\r\n/><br\r\n/><ul><li>Greetings to Alaska and French Polynesia: Anchorage, Fairbanks, Unalaska, Juneau.</li\r\n><li>pokey  issues a challenge to the NYE participants: Judging by the show notes, we\'ve spent the last 6 hours taking every joke to the lowest common denominator. I\'d like to see an hour of greatest common factor.</li\r\n><li>Ken Talks about xmlstarlet and converting xml<br/><br\r\n/></li></ul\r\n><b>2015-01-01T09:30:00Z</b><br\r\n/><br\r\n/><ul><li>Greetings to Marquesas Islands/France. Taiohae.</li\r\n><li><br/></li></ul\r\n>\r\n<br\r\n/><ul><li>handsome_pirate talks about his model trains; he models the original Norfolk Southern in N scale</li\r\n><li>Some talks about about Scottish things, innacuracies in Braveheart, Gaidhligh has no \'W\'<br/><br\r\n/></li></ul\r\n><b>2015-01-01T10:00:00Z</b><br\r\n/><br\r\n/><ul><li>Greetings to small region of the United States and 2 more: Honolulu, Rarotonga, Adak, Papeete.</li\r\n><li>Youngins!</li\r\n><li>Kens Children talk about taking hard disks apart and put together an Ikea bookshelf.</li\r\n><li>Discussion on accessability in mumble Emil Ivov, the project lead of Jitsi. <a href=\"https://hackerpublicradio.org/eps.php?id=1454\">https://hackerpublicradio.org/eps.php?id=1454</a> Jits</li\r\n><li><br/><br/><br\r\n/></li></ul\r\n><b>2015-01-01T11:00:00Z</b><br\r\n/><br\r\n/><ul><li>Greetings to American Samoa, Midway Atoll and 1 more: Alofi, Midway, Pago Pago.</li\r\n><li>Use of federated tools like gnusocial quitter.se </li\r\n><li>Tech in Hungary - Internet tax</li\r\n><li>Irish expats can\'t vote</li\r\n><li>Scottish independance</li\r\n><li><a href=\"https://duffercast.org/about/the-hosts/\">https://duffercast.org/about/the-hosts/</a></li\r\n><li>Ken shares his saga on getting a Linux Laptop</li\r\n><li>UK Support say \"Lenovo UK does not restrict anything on the unit. You can install any  Operating system on the unit however we can only support the original  configuration of the unit. \"</li\r\n><li>Ken Asked \"Lenovo have shipped the IdeaPad Flex 10, without the ability to boot other operating systems, restricting the owner to running only the installed Windows 8.0 operating system.\"</li\r\n><li>Lenovo Replies: \"The first wave of this CPU model from Intel can only support Windows, this is not Lenovo design, all product with this wave CPU were not able to support other OS except Windows. After this wave, the follow on Flex10 will support other operating systems.\"</li\r\n><li>Open phones. <a href=\"https://en.wikipedia.org/wiki/List_of_open-source_mobile_phones\">https://en.wikipedia.org/wiki/List_of_open-source_mobile_phones</a><br/><br\r\n/></li></ul\r\n><b>2015-01-01T12:00:00Z</b><br\r\n/><br\r\n/><ul><li>Greetings to small region the United States: Baker Island, Howland Island.<br/><br\r\n/></li>\r\n<li>Script to convert url lists to OPML: <a href=\"https://gitlab.anhonesthost.com/HPR/HPR_Public_Code/blob/master/misc/convert-mashpodder-to-opml.bash\">https://gitlab.anhonesthost.com/HPR/HPR_Public_Code/blob/master/misc/convert-mashpodder-to-opml.bash</a></li>\r\n<li>The End!<br/><br\r\n/></li\r\n><li> <a href=\"https://en.wikipedia.org/wiki/Auld_Lang_Syne\">https://en.wikipedia.org/wiki/Auld_Lang_Syne</a><br/><br\r\n/><br/><br\r\n/><br/><br\r\n/></li></ul\r\n><b><i>Auld Lang Syne</i></b><br\r\n/><br\r\n/><i>Should auld acquaintance be forgot, </i><br\r\n/><i>And never brought to mind? </i><br\r\n/><i>Should auld acquaintance be forgot, </i><br\r\n/><i>And days o’ lang syne!</i><br\r\n/><br\r\n/><b><i>Chorus:</i></b><br\r\n/><i>For auld lang syne, my dear </i><br\r\n/><i>For auld lang syne, </i><br\r\n/><i>We’ll tak a cup o’ kindness yet </i><br\r\n/><i>For auld lang syne!               </i><br\r\n/><i>We twa hae run about the braes, </i><br\r\n/><i>And pu’d the gowans fine, Line truncated
(1686,'2015-01-19','Interview with Joel Gibbard of OpenHand',1619,'An interview with Joel Gibbard founder of the prize winning Openhand project','<p>\r\nThis show is an interview with Joel Gibbard founder of the OpenHand project. \r\nThe interview was recorded on my phone which unfortunately created a few glitches. \r\nI\'ve cleaned the audio up as best I can. Although frustrating, the occasional glitches have not caused anything to be missed that cannot be inferred from the context of the recording. \r\n</p>\r\n<img src=\"https://hackerpublicradio.org/eps/hpr1686.jpg\" width=\"80%\" alt=\"photo of the hand\"/>\r\n<p>\r\nAfter creating an artificial hand for his degree project Joel Gibbard wanted to continue the work on the hand with the goal of producing a workable prosthetic hand for $1000, so he launched the OpenHand project with a succesful IndieGoGo fundraiser. In this interview we learn more about the Dextrus hand, the project\'s \r\nprogress to date, and hear of Joel\'s vision of affordable prosthetics for amputees worldwide.\r\n</p>\r\n<p>\r\nFor a short 4 minute introduction to the project see Joel\'s video at \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://tinyurl.com/ohvid\">https://tinyurl.com/ohvid</a> \r\n</li>\r\n<li>(<a href=\"https://www.youtube.com/watch?v=6dI-dNE2yQ0\">https://www.youtube.com/watch?v=6dI-dNE2yQ0</a>)\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nThe openhand designs and more information are available at \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://www.openhandproject.org/\">https://www.openhandproject.org/</a> and \r\n</li>\r\n<li><a href=\"https://www.openbionics.com/\">https://www.openbionics.com/</a>\r\n<p></p>\r\n</li>\r\n</ul>\r\n',240,79,0,'CC-BY-SA','Open Source, Robotics, 3D Printing',0,0,1),
@@ -930,7 +930,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(2339,'2017-07-20','Podcast list additions',1255,'Updates to my list of podcast feeds','<h1 id=\"podcast-list-additions\">Podcast list additions</h1>\r\n<p>I did two HPR shows <a href=\"https://hackerpublicradio.org/eps.php?id=1516\" title=\"01 The podcasts I listen to\">1516</a> and <a href=\"https://hackerpublicradio.org/eps.php?id=1518\" title=\"02 The podcasts I listen to\">1518</a> in 2014 about the podcast feeds I\'m subscribed to. I have made a few additions since then (and a few subtractions) and I thought I\'d share a few of the additions.</p>\r\n<p>The list below shows the feed titles. Clicking on them will take you to the <a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html\">full notes</a> where you can examine the details of the feed.</p>\r\n<ol type=\"1\">\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed1\">The World of Business</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed2\">Criminal</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed3\">Seriously...</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed4\">Start the Week</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed5\">Dan Carlin\'s Hardcore History</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed6\">The Verb</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed7\">Making It With Jimmy Diresta, Bob Clagett and David Picciuto</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed8\">Reclaimed Audio Podcast</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed9\">The Bugcast - Ogg Feed</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed10\">Open Country</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed11\">Common Sense with Dan Carlin</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed12\">Philosophy Bites</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed13\">All in the Mind</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed14\">BacterioFiles</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed15\">podcast (en) – omega tau science &amp; engineering podcast</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed16\">This Week in Evolution</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed17\">This Week in Microbiology</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed18\">Urban Agriculture</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed19\">Weekly Space Hangout Audio</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed20\">Edinburgh Skeptics Presents...</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed21\">Exposing PseudoAstronomy</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed22\">The Pen Addict</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed23\">Late Night Linux (Ogg)</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed24\">systemau - OGG</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed25\">The Changelog</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed26\">The Duffercast Ogg</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed27\">The Full Circle Weekly News</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed28\">The JaK Attack! podcast</a></li>\r\n</ol>\r\n<h2 id=\"resources\">Resources</h2>\r\n<ul>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html\">Full notes</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/additions.opml\">OPML file</a></li>\r\n</ul>',225,75,1,'CC-BY-SA','podcast,feed,recommendation',0,0,1),
(2341,'2017-07-24','Liverpool Makefest 2017 Show 3',378,'A short series of interviews done at the Liverpool Makefest 2017','<p>Hi Tony Hughes here with the third show of some short interviews I did during the Liverpool Makefest held on the 24th June 2017 at Liverpool Central Library.</p>\r\n<p><a href=\"https://lpoolmakefest.org/\" class=\"uri\">https://lpoolmakefest.org/</a></p>\r\n<p>The first interview is with David from Studio@Deyes in Wavertree</p>\r\n<p><a href=\"https://studio-deyes.co.uk/\" class=\"uri\">https://studio-deyes.co.uk/</a></p>\r\n<p>The second interview was with Laura from Tactile electronics</p>\r\n<p><a href=\"https://tactile-electronics.tumblr.com/\" class=\"uri\">https://tactile-electronics.tumblr.com/</a></p>\r\n<p>The final interview for this show was with Amelia, Beth and Chelsea from Liverpool Girl Geeks.</p>\r\n<p><a href=\"https://www.liverpoolgirlgeeks.co.uk/\" class=\"uri\">https://www.liverpoolgirlgeeks.co.uk/</a></p>',338,78,0,'CC-BY-SA','Interviews, Making',0,0,1),
(2342,'2017-07-25','Wherein our hero fails to repair a garage door.',1517,'I try and fail to fix my garage door.','<p>My garage door failed spectacularly for a second time. I make an attempt to repair it but find that my extension cables are a bit too short. I hope I can explain a little about how garage doors work along the way.</p>',241,0,1,'CC-BY-SA','diy, home improvement, fixit, wontfix, failure, door, garage door, handyman, narration',0,0,1),
(2344,'2017-07-27','Follow on to HPR2340 (Tracking the HPR queue in Python)',869,'Improved version of script to capture the number of HPR shows in the queue using python.','<p>This is a follow up to my previous show HPR2340, the improvement being I use the available STATS file from the hpr website rather than scraping the content from the HPR calendar page</p>\r\n<ul>\r\n<li><p>Link to my original show HPR2340<br />\r\n<a href=\"https://hackerpublicradio.org/eps.php?id=2340\" class=\"uri\">https://hackerpublicradio.org/eps.php?id=2340</a></p></li>\r\n<li><p>Link to the excellent episode HPR1986 from Dave Morriss which references the stats file<br />\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1986/full_shownotes.html#example-2\" class=\"uri\">https://hackerpublicradio.org/eps/hpr1986/full_shownotes.html#example-2</a></p></li>\r\n<li><p>Link to useful HPR Stats page<br />\r\n<a href=\"https://hackerpublicradio.org/stats.php\" class=\"uri\">https://hackerpublicradio.org/stats.php</a></p></li>\r\n</ul>\r\n<p>Snapshot contents (2017-06-23) of \'stats.txt\' file which was actually called \'hpr_stats.txt\' my mistake</p>\r\n<pre><code>Started: 11 years, 8 months, 19 days ago (2005-10-10)\r\nRenamed HPR: 9 years, 5 months, 27 days ago (2007-12-31)\r\nTotal Shows: 2911\r\nTotal TWAT: 300\r\nTotal HPR: 2611\r\nHPR Hosts: 286\r\nDays to next free slot: 17\r\nHosts in Queue: 9\r\nShows in Queue: 14\r\nComments waiting approval: 0\r\nFiles on the FTP Server: 1\r\nNumber of Emergency Shows: 7\r\nDays until show without media: 0\r\n1498246151,369343750,299186950,2911,300,2611,286,17,9,14,0,1,7,0</code></pre>\r\n<ul>\r\n<li>Link to Meld the great visual diff and merge tool<br />\r\n<a href=\"https://meldmerge.org/\" class=\"uri\">https://meldmerge.org/</a></li>\r\n</ul>\r\n<pre><code>#!/usr/bin/env python3\r\n\r\n### This is a scratchpad file I&#39;ve created to try out snippets of code in python\r\n\r\n# The script below is for use with Python 3\r\n# This script should work out of the box on most systems running a version of Python 3 \r\n# If you happen to have a blinkstick lying about then your can uncomment the blinkstick module\r\n# and uncomment the references at the bottom of the program that call the blinkstick functions\r\n# Regrds, Mr X\r\n\r\n\r\n# Imported modules\r\nfrom time import sleep # used to pause program\r\n#from blinkstick import blinkstick # used to control blinkstick nano attached to usb port of raspberry pi\r\nimport urllib.request # used to capture hpr webpage content to get the number of HPR shows in the que\r\nimport re # regular expressions, used to find sting in HPR webpage (get_hpr_que)\r\n\r\n\r\n# These functions control a blink stick nano attached to my raspberry pi USB port #################\r\n# They can be ignored or deleted if you don&#39;t have one\r\n\r\n\r\ndef bstick_off():\r\n# Search for all attached blinksticks and turn them all off\r\n for bstick in blinkstick.find_all():\r\n bstick.turn_off() # Turn front blinkstick LED off\r\n bstick.set_color(channel=0, index=1, name=&quot;black&quot;) # Turn rear blinkstick led off\r\n print(&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; turned off&quot;)\r\n\r\n\r\ndef bstick_on(colour):\r\n# Turn blinkstick on and set led colour to string value stored in var colour\r\n# valid colours are, black, silver, gray, white, maroon, red, purple, fuchsia, green, lime, olive, yellow, navy, blue, teal, aqua\r\n for bstick in blinkstick.find_all():\r\n bstick.set_max_rgb_value(30) # Sets max blinkstick RGB value to 15, makes LED dimm\r\n bstick.set_color(name=colour) # Turn blinkstick on, var colour determines colour\r\n print (&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; | Colour: &quot; + bstick.get_color(color_format=&quot;hex&quot;) + &quot; [&quot; + colour + &quot;]&quot;)\r\n#hex\r\n\r\ndef bstick_on_random():\r\n# Turn blinkstick on colour random\r\n for bstick in blinkstick.find_all():\r\n bstick.set_random_color()\r\n print (&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; | Colour: &quot; + bstick.get_color(color_format=&quot;hex&quot;))\r\n\r\n\r\ndef bstick_blink_red():\r\n# Flash blinkstick colour red\r\n for bstick in blinkstick.find_all():\r\n bstick.blink(name=&quot;red&quot;)\r\n print (&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; | Colour: &quot; + bstick.get_color(color_format=&quot;hex&quot;))\r\n\r\n################################################################################\r\n\r\n\r\ndef get_hpr_que_improved():\r\n# Goto hacker public stats page and extract the number of days to next free slot\r\n# turns on blinkstick LED with colour dependent on the number of days to next free slot in HPR queue\r\n\r\n url = &#39;https://hackerpublicradio.org/stats.php&#39; # HPR url for stats page\r\n try:\r\n text = urllib.request.urLine truncated
(2344,'2017-07-27','Follow on to HPR2340 (Tracking the HPR queue in Python)',869,'Improved version of script to capture the number of HPR shows in the queue using python.','<p>This is a follow up to my previous show HPR2340, the improvement being I use the available STATS file from the hpr website rather than scraping the content from the HPR calendar page</p>\r\n<ul>\r\n<li><p>Link to my original show HPR2340<br />\r\n<a href=\"https://hackerpublicradio.org/eps.php?id=2340\" class=\"uri\">https://hackerpublicradio.org/eps.php?id=2340</a></p></li>\r\n<li><p>Link to the excellent episode HPR1986 from Dave Morriss which references the stats file<br />\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1986/full_shownotes.html#example-2\" class=\"uri\">https://hackerpublicradio.org/eps/hpr1986/full_shownotes.html#example-2</a></p></li>\r\n<li><p>Link to useful HPR Stats page<br />\r\n<a href=\"https://hackerpublicradio.org/stats.php\" class=\"uri\">https://hackerpublicradio.org/stats.php</a></p></li>\r\n</ul>\r\n<p>Snapshot contents (2017-06-23) of \'stats.txt\' file which was actually called \'hpr_stats.txt\' my mistake</p>\r\n<pre><code>Started: 11 years, 8 months, 19 days ago (2005-10-10)\r\nRenamed HPR: 9 years, 5 months, 27 days ago (2007-12-31)\r\nTotal Shows: 2911\r\nTotal TWT: 300\r\nTotal HPR: 2611\r\nHPR Hosts: 286\r\nDays to next free slot: 17\r\nHosts in Queue: 9\r\nShows in Queue: 14\r\nComments waiting approval: 0\r\nFiles on the FTP Server: 1\r\nNumber of Emergency Shows: 7\r\nDays until show without media: 0\r\n1498246151,369343750,299186950,2911,300,2611,286,17,9,14,0,1,7,0</code></pre>\r\n<ul>\r\n<li>Link to Meld the great visual diff and merge tool<br />\r\n<a href=\"https://meldmerge.org/\" class=\"uri\">https://meldmerge.org/</a></li>\r\n</ul>\r\n<pre><code>#!/usr/bin/env python3\r\n\r\n### This is a scratchpad file I&#39;ve created to try out snippets of code in python\r\n\r\n# The script below is for use with Python 3\r\n# This script should work out of the box on most systems running a version of Python 3 \r\n# If you happen to have a blinkstick lying about then your can uncomment the blinkstick module\r\n# and uncomment the references at the bottom of the program that call the blinkstick functions\r\n# Regrds, Mr X\r\n\r\n\r\n# Imported modules\r\nfrom time import sleep # used to pause program\r\n#from blinkstick import blinkstick # used to control blinkstick nano attached to usb port of raspberry pi\r\nimport urllib.request # used to capture hpr webpage content to get the number of HPR shows in the que\r\nimport re # regular expressions, used to find sting in HPR webpage (get_hpr_que)\r\n\r\n\r\n# These functions control a blink stick nano attached to my raspberry pi USB port #################\r\n# They can be ignored or deleted if you don&#39;t have one\r\n\r\n\r\ndef bstick_off():\r\n# Search for all attached blinksticks and turn them all off\r\n for bstick in blinkstick.find_all():\r\n bstick.turn_off() # Turn front blinkstick LED off\r\n bstick.set_color(channel=0, index=1, name=&quot;black&quot;) # Turn rear blinkstick led off\r\n print(&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; turned off&quot;)\r\n\r\n\r\ndef bstick_on(colour):\r\n# Turn blinkstick on and set led colour to string value stored in var colour\r\n# valid colours are, black, silver, gray, white, maroon, red, purple, fuchsia, green, lime, olive, yellow, navy, blue, teal, aqua\r\n for bstick in blinkstick.find_all():\r\n bstick.set_max_rgb_value(30) # Sets max blinkstick RGB value to 15, makes LED dimm\r\n bstick.set_color(name=colour) # Turn blinkstick on, var colour determines colour\r\n print (&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; | Colour: &quot; + bstick.get_color(color_format=&quot;hex&quot;) + &quot; [&quot; + colour + &quot;]&quot;)\r\n#hex\r\n\r\ndef bstick_on_random():\r\n# Turn blinkstick on colour random\r\n for bstick in blinkstick.find_all():\r\n bstick.set_random_color()\r\n print (&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; | Colour: &quot; + bstick.get_color(color_format=&quot;hex&quot;))\r\n\r\n\r\ndef bstick_blink_red():\r\n# Flash blinkstick colour red\r\n for bstick in blinkstick.find_all():\r\n bstick.blink(name=&quot;red&quot;)\r\n print (&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; | Colour: &quot; + bstick.get_color(color_format=&quot;hex&quot;))\r\n\r\n################################################################################\r\n\r\n\r\ndef get_hpr_que_improved():\r\n# Goto hacker public stats page and extract the number of days to next free slot\r\n# turns on blinkstick LED with colour dependent on the number of days to next free slot in HPR queue\r\n\r\n url = &#39;https://hackerpublicradio.org/stats.php&#39; # HPR url for stats page\r\n try:\r\n text = urllib.request.urlLine truncated
(2346,'2017-07-31','Liverpool Makefest 2017 Show 4',315,'A short series of interviews done at the Liverpool Makefest 2017','<p>Hi Tony Hughes here with the 4th show of some short interviews I did during the Liverpool Makefest held on the 24th June 2017 at Liverpool Central Library.</p>\r\n<p><a href=\"https://lpoolmakefest.org/\" class=\"uri\">https://lpoolmakefest.org/</a></p>\r\n<p>The first interview is with Hillary Harper one of the Makefest Crew</p>\r\n<p>The second interview was with Gemma from Patten Craft</p>\r\n<p><a href=\"https://www.gemmamaylatham.co.uk/portfolio-item/patterncraft/\" class=\"uri\">https://www.gemmamaylatham.co.uk/portfolio-item/patterncraft/</a></p>\r\n<p>The final interview for this show was with Simon Rider of Liverpool Book Art</p>\r\n<p><a href=\"https://liverpoolbookart.com/\" class=\"uri\">https://liverpoolbookart.com/</a></p>\r\n',338,78,0,'CC-BY-SA','Interviews, Making',0,0,1),
(2352,'2017-08-08','Liverpool Makefest 2017 Show 5',192,'A short series of interviews done at the Liverpool Makefest 2017','<p>Hi Tony Hughes here with the 5th and final show of some short interviews I did during the Liverpool Makefest held on the 24th June 2017 at Liverpool Central Library.</p>\r\n<p><a href=\"https://lpoolmakefest.org/\" class=\"uri\">https://lpoolmakefest.org/</a></p>\r\n<p>The first interview is with Diane from Melt 3D printing</p>\r\n<p><a href=\"https://www.melt-3d.co.uk/\" class=\"uri\">https://www.melt-3d.co.uk/</a></p>\r\n<p>The second interview was with Michael from Electric Flapjack Guitars</p>\r\n<p><a href=\"https://lpoolmakefest.org/portfolio/electric-flapjack-guitars/\" class=\"uri\">https://lpoolmakefest.org/portfolio/electric-flapjack-guitars/</a></p>\r\n<p><span class=\"citation\" data-cites=\"EFGuitars\">@EFGuitars</span></p>\r\n<p><a href=\"https://instagram.com/electricflapjack\" class=\"uri\">https://instagram.com/electricflapjack</a></p>',338,78,0,'CC-BY-SA','Interviews, Making',0,0,1),
(2343,'2017-07-26','Healthcare in the Netherlands',1109,'Ken reads the Wikipedia article on Healthcare in the Netherlands','<p>\r\nIn show <a href=\"https://hackerpublicradio.org/eps.php?id=2325\">hpr2325</a> Ahuka describes how Health Insurance and How It Works.</p>\r\n<p>\r\nIn this episode Ken reads the current state of Healthcare in the Netherlands by reading the Wikipedia entry.</p>\r\n<h3>Links</h3>\r\n<ul>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Healthcare_in_the_Netherlands\">Healthcare in the Netherlands</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps.php?id=2325\">hpr2325 :: Insurance - How It Works</a></li>\r\n</ul>',30,100,1,'CC-BY-SA','Health Insurance',0,0,1),
+3 -3
View File
@@ -293,7 +293,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(2694,'2018-11-29','Bandit Update',699,'NYbill does a quick episode to mention there are new Over the Wire, Bandit levels out.','<p>(No Spoilers)</p>\r\n<p>NYbill does a quick episode to mention there are new Over the Wire, Bandit levels out.</p>\r\n<p><a href=\"https://overthewire.org/wargames/bandit/bandit0.html\" class=\"uri\">https://overthewire.org/wargames/bandit/bandit0.html</a></p>\r\n<p>Original Episode:</p>\r\n<p><a href=\"https://hackerpublicradio.org/eps.php?id=2138\" class=\"uri\">https://hackerpublicradio.org/eps.php?id=2138</a></p>\r\n',235,0,0,'CC-BY-SA','Hacking, War games, Linux',0,0,1),
(2697,'2018-12-04','The Linux Shutdown Command Explained',402,'A short pod cast about the linux shutdown command','<p>\r\nA short podcast about the shutdown command \r\n</p>\r\n<p>\r\n<a href=\"https://linuxhandbook.com/linux-shutdown-command/\">https://linuxhandbook.com/linux-shutdown-command/</a>\r\n</p>',129,0,0,'CC-BY-SA','Linux,shutdown',0,0,1),
(2698,'2018-12-05','XSV for fast CSV manipulations - Part 1',1837,'Written in Rust, xsv is my new favorite tool for manipulating csv files','<h1 id=\"xsv-for-fast-csv-manipulations---part-1-basic-usage\">XSV for fast CSV manipulations - Part 1: Basic Usage</h1>\r\n<blockquote>\r\n<p><a href=\"https://github.com/BurntSushi/xsv\" class=\"uri\">https://github.com/BurntSushi/xsv</a></p>\r\n</blockquote>\r\n<h2 id=\"introduction\">Introduction</h2>\r\n<p>xsv is a command line program for indexing, slicing, analyzing, splitting and joining CSV files. Commands should be simple, fast and composable:</p>\r\n<ol>\r\n<li>Simple tasks should be easy.</li>\r\n<li>Performance trade offs should be exposed in the CLI interface.</li>\r\n<li>Composition should not come at the expense of performance.</li>\r\n</ol>\r\n<p>We will be using the CSV file provided in the <a href=\"https://burntsushi.net/stuff/worldcitiespop.csv\">documentation</a>.</p>\r\n<h2 id=\"commands-covered-in-this-episode\">Commands covered in this episode</h2>\r\n<ul>\r\n<li>count - Count the rows of CSV data</li>\r\n<li>headers - Show the headers of CSV data, or show the intersection of all headers between many CSV files</li>\r\n<li>index - Create an index for a CSV file. This is very quick and provides constant time indexing into the CSV file.</li>\r\n<li>frequency - Build frequency tables of each column in CSV data.</li>\r\n<li>stats - Show basic types and statistics of each column in the CSV file. (i.e., mean, standard deviation, median, range, etc.)</li>\r\n<li>sort - Sort CSV data</li>\r\n<li>select - Select or re-order columns from CSV data.</li>\r\n<li>slice - Slice rows from any part of a CSV file. When an index is present, this only has to parse the rows in the slice (instead of all rows leading up to the start of the slice).</li>\r\n<li>search - Run a regex over CSV data. Applies the regex to each field individually and shows only matching rows.</li>\r\n<li>table - Show aligned output of any CSV data using elastic tabstops.</li>\r\n<li>flatten - A flattened view of CSV records. Useful for viewing one record at a time.</li>\r\n</ul>\r\n',300,0,0,'CC-BY-SA','CSV,XSV',0,0,1),
(2700,'2018-12-07','Episode 3000',26830,'We commemorate the 300 Today with a Techie and 2700 Hacker Public Radio shows','<p>\r\nOn the 19th of September 2005 a group of individuals got together to release their first show on the podcast network \"Today with a Techie\".\r\n</p>\r\n<p>\r\nThe idea was to share knowledge through podcasting. Now 13 years, 2 months, 19 days later the project is still going strong, and you dear listener are a part of it.\r\n</p>\r\n<p>\r\nToday marks the 2700th episode of \"Hacker Public Radio\" and coupled with the 300 shows from \"Today with a Techie\", marks the 3000th episode of this project.\r\n</p>\r\n<p>\r\nA big thanks goes out to all 354 individual hosts who together contributed 1452 hours of shows to the archive. \r\n</p>\r\n<p>\r\nThere is about 50 giga bytes of mp3 files alone. \r\n</p>\r\n<p>\r\nWhich played back to back gives 60 days 11 hours 40 minutes 21 seconds of continuous play. \r\n</p>\r\n<p>\r\nIf you started listening today and played the shows 24 x 7 you wouldn\'t be finished listening until Monday, February 5th, 2019.\r\n</p>\r\n<p>\r\nOf course by then there would be 39 additional shows released, so you still wouldn\'t be finished.\r\n</p>\r\n<p>\r\nDespite all this we still don\'t have a wikipedia page. If you can, please take the time to create one for us. There is plenty of supporting information in the \"In the Press\" section of our about page.\r\n</p>\r\n<p>\r\nSo to mark the 3000th episode we are going to do nothing more than list the shows, host and summary where available.\r\n</p>\r\n<p>\r\nJust doing that alone creates a whopping 7 and a half hour episode. \r\n</p>\r\n<p>\r\nAre you l33t enough to listen to it all ?\r\n</p>\r\n<p>\r\nLet\'s go.\r\n</p>',30,0,0,'CC-BY-SA','TWaT, HPR, 3000',0,0,1),
(2700,'2018-12-07','Episode 3000',26830,'We commemorate the 300 Today with a Techie and 2700 Hacker Public Radio shows','<p>\r\nOn the 19th of September 2005 a group of individuals got together to release their first show on the podcast network \"Today with a Techie\".\r\n</p>\r\n<p>\r\nThe idea was to share knowledge through podcasting. Now 13 years, 2 months, 19 days later the project is still going strong, and you dear listener are a part of it.\r\n</p>\r\n<p>\r\nToday marks the 2700th episode of \"Hacker Public Radio\" and coupled with the 300 shows from \"Today with a Techie\", marks the 3000th episode of this project.\r\n</p>\r\n<p>\r\nA big thanks goes out to all 354 individual hosts who together contributed 1452 hours of shows to the archive. \r\n</p>\r\n<p>\r\nThere is about 50 giga bytes of mp3 files alone. \r\n</p>\r\n<p>\r\nWhich played back to back gives 60 days 11 hours 40 minutes 21 seconds of continuous play. \r\n</p>\r\n<p>\r\nIf you started listening today and played the shows 24 x 7 you wouldn\'t be finished listening until Monday, February 5th, 2019.\r\n</p>\r\n<p>\r\nOf course by then there would be 39 additional shows released, so you still wouldn\'t be finished.\r\n</p>\r\n<p>\r\nDespite all this we still don\'t have a wikipedia page. If you can, please take the time to create one for us. There is plenty of supporting information in the \"In the Press\" section of our about page.\r\n</p>\r\n<p>\r\nSo to mark the 3000th episode we are going to do nothing more than list the shows, host and summary where available.\r\n</p>\r\n<p>\r\nJust doing that alone creates a whopping 7 and a half hour episode. \r\n</p>\r\n<p>\r\nAre you l33t enough to listen to it all ?\r\n</p>\r\n<p>\r\nLet\'s go.\r\n</p>',30,0,0,'CC-BY-SA','TWT, HPR, 3000',0,0,1),
(2701,'2018-12-10','First impressions of the Odroid-go',1926,'I ramble on about my first impressions of the odroid-go','<p>I ramble on about my impressions of the Odroid-go, a 32 USD handheld system similar to a gameboy built to run game system emulators and various other free software. It’s also built to be harcked.</p>\r\n<p><a href=\"https://wiki.odroid.com/odroid_go/odroid_go\" class=\"uri\">https://wiki.odroid.com/odroid_go/odroid_go</a></p>\r\n<p>The summary is this is an easy to put together kit requiring no soldering, and runs classic console emulators pretty well. Well worth the 32 USD plus shipping in my opinion. Claims 10 hours of game play and that seems about right so far for me.</p>\r\n<p>The systems emulated out of the box are:</p>\r\n<p>NES, Game Gear, Gameboy, Gameboy Color, Sega Master System, ColecoVision. Other systems of similar or earlier vintages have emulators that you have to install separately and boot into to run. I don’t think it will emulate newer systems. No Gameboy Advance emulator and I don’t see a Mame emulator. However, I do think this ‘might’ support Mame for some of the early arcade games like Asteroids and Space Invaders.</p>',151,103,0,'CC-0','Odroid-go',0,0,1),
(2702,'2018-12-11','Audacity set up and response to episode 2658',107,'Just a quick response to Ep2658','<p>Hi Guys and Girls in HPR land.</p>\r\n<p>This is Tony Hughes in Blackpool in the UK back for another show. I normally talk about my own stuff but while it is related to what I have been doing lately this is a response to Al’s interview with Dave in Episode 2658 and how to setup Audacity to record and edit audio for best sound quality when podcasting.</p>\r\n<p>I’ve recently joined the mintCast podcast team and have been editing and doing the post production of the audio recording for the last couple of episodes. The information that Dave provided during the show was invaluable in helping me in this task, I also have to give a shout out to Rob the previous host who also spent an hour and a half giving a tutorial on his post production work flow, but the additional information given by Dave in this show was also a big help.</p>\r\n<p>I’ve now purchased a boom arm and pop filter for my mic to reduce any artefacts in the recording although as it is still attached to my desk I think I may need to invest in a shock mount although I’m not sure how it will attach to my current Boom arm. Ah well that’s a problem for another day.</p>\r\n<p>As I said this was just a shout out to Al and Dave to say thanks for the show and I will save it for another day to do a show on my new post production work flow on the mintCast audio.</p>\r\n<p>This is Tony Hughes saying goodbye for now.</p>\r\n<p><a href=\"https://mintcast.org/about-the-authors/tonyh/\" class=\"uri\">https://mintcast.org/about-the-authors/tonyh/</a><br />\r\n<a href=\"mailto:th@mintcast.org\">th@mintcast.org</a></p>\r\n<p><a href=\"https://hackerpublicradio.org/eps.php?id=2658\">https://hackerpublicradio.org/eps.php?id=2658</a></p>',338,0,0,'CC-BY-SA','audio,Audacity',0,0,1),
(2715,'2018-12-28','About ONAP',618,'The Linux foundations ONAP project all about it','<p>So I went to the open networking trade show sponsored by the Linux Foundation with Ken Fallon’s help.</p>\r\n<p>The first thing they talked about was ONAP.</p>\r\n<p><a href=\"https://www.onap.org/\" class=\"uri\">https://www.onap.org/</a><br />\r\n<a href=\"https://en.wikipedia.org/wiki/ONAP\" class=\"uri\">https://en.wikipedia.org/wiki/ONAP</a></p>\r\n',129,61,1,'CC-BY-SA','Networking,ONAP,Open Networking Automation Platform',0,0,1),
@@ -432,7 +432,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(2836,'2019-06-17','Interview with Wendy Hill',1576,'In this episode, Yannick talks with Wendy Hill about her use of opensource software in her job','<p>Wendy Hill is a photographer. And by that, I don’t mean she takes pictures of her kids on Sundays at the baseball game. Although, if she was to do that, it would probably turn out to be great pictures. No, Wendy is a professional photographer, and to run her business, she uses free and opensource software.</p>\r\n<p>Wait… no Photoshop? No Illustrator? How is that possible? Wendy joined me on Mumble earlier this year – that’s 2019 for you, visitors from the future – and we discussed about that.</p>\r\n<h2 id=\"links\">Links</h2>\r\n<ul>\r\n<li><a href=\"https://www.wendyhillphoto.com/\" class=\"uri\">https://www.wendyhillphoto.com/</a></li>\r\n<li><a href=\"https://launchpad.net/lubuntu\" class=\"uri\">https://launchpad.net/lubuntu</a></li>\r\n</ul>\r\n',370,78,0,'CC-BY-SA','opensource,photography,lubuntu,darktable,Rapid Photo Downloader,displaycal,gimp',0,0,1),
(2831,'2019-06-10','Interview with Robbie Ferguson',2347,'In this episode, Yannick talks with Robbie Ferguson about the Nagios Enterprise Monitoring System','<p>When it comes to monitoring your network, and the machines on it, you have a lot of options. But, let’s face it : none of those are easy to implement, and configuring a monitoring tool, whether it’s an open-source or a proprietary one, is often complex and time consuming.</p>\r\n<p>Well, someone took that matter into their own hands, and made <a href=\"https://nemslinux.com/\">NEMS</a>. What is NEMS, how can it help us, and what infrastructure does it require? Those are a few of the questions I asked <a href=\"https://baldnerd.com/\">Robbie Ferguson</a>, the maintainer of NEMS, who joined me on Easter week-end for a little chat.</p>\r\n<h2 id=\"links\">Links</h2>\r\n<ul>\r\n<li><a href=\"https://nemslinux.com/\" class=\"uri\">https://nemslinux.com/</a></li>\r\n<li><a href=\"https://twitter.com/NEMSLinux\" class=\"uri\">https://twitter.com/NEMSLinux</a></li>\r\n<li><a href=\"https://baldnerd.com/\" class=\"uri\">https://baldnerd.com/</a></li>\r\n</ul>\r\n',370,78,0,'CC-BY-SA','nagios,network,monitoring,opensource,single board computer,sbc,raspberrypi,odroid',0,0,1),
(2837,'2019-06-18','parallax live desktops in android',1040,'Parallax_Wallpaper, mouse gigglers, system d Youtube background play and more ! ','<h2 id=\"parallax-live-desktops-in-android\">parallax live desktops in android</h2>\r\n<ul>\r\n<li><p><a href=\"https://www.linkedin.com/pulse/caffeine-pfft-espresso-robert-mccurdy/\" class=\"uri\">https://www.linkedin.com/pulse/caffeine-pfft-espresso-robert-mccurdy/</a><br />\r\nlinkedin Cafinee.exe MouseGiggler espresso autohotkey</p></li>\r\n<li><p>Systemd linkedin<br />\r\n<a href=\"https://www.linkedin.com/pulse/initd-dead-long-live-robert-mccurdy/\" class=\"uri\">https://www.linkedin.com/pulse/initd-dead-long-live-robert-mccurdy/</a></p></li>\r\n<li><p>linkedin youtube in background<br />\r\n<a href=\"https://www.linkedin.com/pulse/play-youtube-background-robert-mccurdy/\" class=\"uri\">https://www.linkedin.com/pulse/play-youtube-background-robert-mccurdy/</a><br />\r\nViewers can download</p></li>\r\n<li><p><a href=\"https://f-droid.org/repo/org.schabi.newpipe_71.apk\" class=\"uri\">https://f-droid.org/repo/org.schabi.newpipe_71.apk</a></p></li>\r\n</ul>\r\n',36,0,1,'CC-BY-SA','youtube downloader,systemd,linux,autohotkey',0,0,1),
(2829,'2019-06-06','Discussion around fair use clips on HPR',1391,'A request for comments on not publishing clips with known fair use samples','<h1>Request for comments</h1>\r\n<p>Hi All,</p>\r\n<p>Under safe harbor provisions, we as volunteers are usually insulated from any copyright issues that may arise in the shows. \"We do not vet, edit, moderate or in any way censor any of the shows on the network, we trust you to do that.\"</p>\r\n<p>This we got by accident <a href=\"https://hackerpublicradio.org/stuff_you_need_to_know.php#not_moderated\">because</a> \"This is a long standing tradition arising from the fact that HPR is a community of peers who believe that any host has as much right to submit shows as any other.\"</p>\r\n<p>In the show notes associated with hpr2829 on 2019-06-06, the host included the following text \"For all included materials: If anyone feels they have right to any material in this show please let me know and I will comply.\"</p>\r\n<p>This violates the HPR <a href=\"https://hackerpublicradio.org/stuff_you_need_to_know.php#permission\">upload policy</a>.</p>\r\n<p>\"Never include content, for example music, in your show that you do not have permission to redistribute. Try to avoid using any content in your show that can not be redistributed under a Creative Commons Attribution-ShareAlike 3.0 Unported license. If you are redistributing under another Creative Commons License or by arranged permission please make note of the restrictions when you upload your show. We can then signal that, so that others who redistribute HPR content can filter your show out.\"</p>\r\n<p>As it was clear that they were not in compliance, I contacted the host. The host has been very helpful and has already removed some of the content but commented \"There are still 2 audio clips included. I claim I can use them on the basis off fair use principles.\"</p>\r\n<p>While the host may be correct, if they are not, then it is me and not the host that will be held responsible for posting it. I do not want that responsibility.</p>\r\n<p>Under the current HPR rules I am allowed to reject this submission.</p>\r\n<p>Before I do, I would appreciate as much feedback as possible on this topic so that we can gauge the opinions of the HPR Community as a whole.</p>\r\n<p>Regards,</p>\r\n<p>Ken. </p>\r\n\r\n<p>The discussion <a href=\"https://hackerpublicradio.org/pipermail/hpr_hackerpublicradio.org/2019-May/014446.html\">thread</a> remains open and is open to all by joining the <a href=\"https://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org\">Maillist</a>.</p>',109,0,0,'CC-BY-SA','HPR, Policy Change, Legal, DMCA, TWAT, Fair Use, PacketSniffers, Copyright',0,0,1),
(2829,'2019-06-06','Discussion around fair use clips on HPR',1391,'A request for comments on not publishing clips with known fair use samples','<h1>Request for comments</h1>\r\n<p>Hi All,</p>\r\n<p>Under safe harbor provisions, we as volunteers are usually insulated from any copyright issues that may arise in the shows. \"We do not vet, edit, moderate or in any way censor any of the shows on the network, we trust you to do that.\"</p>\r\n<p>This we got by accident <a href=\"https://hackerpublicradio.org/stuff_you_need_to_know.php#not_moderated\">because</a> \"This is a long standing tradition arising from the fact that HPR is a community of peers who believe that any host has as much right to submit shows as any other.\"</p>\r\n<p>In the show notes associated with hpr2829 on 2019-06-06, the host included the following text \"For all included materials: If anyone feels they have right to any material in this show please let me know and I will comply.\"</p>\r\n<p>This violates the HPR <a href=\"https://hackerpublicradio.org/stuff_you_need_to_know.php#permission\">upload policy</a>.</p>\r\n<p>\"Never include content, for example music, in your show that you do not have permission to redistribute. Try to avoid using any content in your show that can not be redistributed under a Creative Commons Attribution-ShareAlike 3.0 Unported license. If you are redistributing under another Creative Commons License or by arranged permission please make note of the restrictions when you upload your show. We can then signal that, so that others who redistribute HPR content can filter your show out.\"</p>\r\n<p>As it was clear that they were not in compliance, I contacted the host. The host has been very helpful and has already removed some of the content but commented \"There are still 2 audio clips included. I claim I can use them on the basis off fair use principles.\"</p>\r\n<p>While the host may be correct, if they are not, then it is me and not the host that will be held responsible for posting it. I do not want that responsibility.</p>\r\n<p>Under the current HPR rules I am allowed to reject this submission.</p>\r\n<p>Before I do, I would appreciate as much feedback as possible on this topic so that we can gauge the opinions of the HPR Community as a whole.</p>\r\n<p>Regards,</p>\r\n<p>Ken. </p>\r\n\r\n<p>The discussion <a href=\"https://hackerpublicradio.org/pipermail/hpr_hackerpublicradio.org/2019-May/014446.html\">thread</a> remains open and is open to all by joining the <a href=\"https://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org\">Maillist</a>.</p>',109,0,0,'CC-BY-SA','HPR, Policy Change, Legal, DMCA, TWT, Fair Use, PacketSniffers, Copyright',0,0,1),
(2827,'2019-06-04','Unscripted ramblings from my garage about my first CTF event',832,'I briefly discss a CTF event I was invited to and what I plan to bring with me.','<h2 id=\"unscripted-ramblings-about-an-upcoming-ctf-event.\">Unscripted ramblings about an upcoming CTF event.</h2>\r\n<h3 id=\"hak5-items-mentioned-hak5.org\">Hak5 items mentioned (hak5.org):</h3>\r\n<ul>\r\n<li>WiFi Pineapple</li>\r\n<li>Bash Bunny (erroneously referred to as a ‘rabbit’)</li>\r\n<li>USB Rubber Ducky</li>\r\n<li>Packet Squirrel</li>\r\n<li>LAN Turtle (unmentioned but I’ll bring one)</li>\r\n</ul>\r\n<h3 id=\"software-mentioned\">Software mentioned:</h3>\r\n<ul>\r\n<li>MetaSploit: <a href=\"https://metasploit.com\">metasploit.com</a></li>\r\n<li>Ronin: <a href=\"https://ronin-ruby.github.io\">ronin-ruby.github.io</a></li>\r\n<li>Maltego: <a href=\"https://www.paterva.com/web7/\">www.paterva.com/web7/</a></li>\r\n<li>Burpsuite: <a href=\"https://portswigger.net/burp/\">portswigger.net/burp/</a></li>\r\n<li>SET: <a href=\"https://trustedsec.com/social-engineer-toolkit-set/\">trustedsec.com/social-engineer-toolkit-set/</a></li>\r\n<li>Parrot Linux: <a href=\"https://parrotsec.org\">parrotsec.org</a></li>\r\n</ul>\r\n<h3 id=\"my-info\">My info:</h3>\r\n<ul>\r\n<li>Chat with us on irc.freenode.net in #manor\r\n<ul>\r\n<li>More info at <a href=\"https://manor.space\" class=\"uri\">https://manor.space</a></li>\r\n</ul></li>\r\n<li>My little business: <a href=\"https://ascia.tech\" class=\"uri\">https://ascia.tech</a></li>\r\n<li>Email: <a href=\"mailto:cmhobbs@member.fsf.org\">cmhobbs@member.fsf.org</a>\r\n<ul>\r\n<li>1200 0808 F968 47AB F489 91A3 FE26 6FFB 1A77 0868</li>\r\n</ul></li>\r\n<li>Other shows by me (in case this one doesn’t get linked)\r\n<ul>\r\n<li><a href=\"https://hackerpublicradio.org/correspondents/0241.html\" class=\"uri\">https://hackerpublicradio.org/correspondents/0241.html</a></li>\r\n</ul></li>\r\n</ul>\r\n<h2 id=\"links\">Links</h2>\r\n<ul>\r\n<li>CTF: Capture the flag; <a href=\"https://en.wikipedia.org/wiki/Capture_the_flag_(disambiguation)\">Wikipedia disambiguation page</a>\r\n<ul>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Wargame_(hacking)\">Cyber-security challenge</a></li>\r\n</ul></li>\r\n</ul>\r\n',241,0,0,'CC-BY-SA','ctf, hacking, security, infosec, events, conventions, gear',0,0,1),
(2833,'2019-06-12','Jeroen chats with Joep Piscaer',1176,'Interviewing Joep Piscaer during Loadays in Antwerpen, Belgium','<p>In this show an Interview with Joep Piscaer, recorded during the recent Loadays conference in Antwerpen, Belgium.</p>\r\n<p>Schedule of recent Loadays event: <a href=\"https://cfp.loadays.org/2019/schedule/\">https://cfp.loadays.org/2019/schedule/</a></p>\r\n<p>I mention the \"Cut the crap podcast\", made by Ryan Caligiuri.</p>\r\n<p>And specifically episode 145 as an excellent example of his podcast quality:</p>\r\n<p><a href=\"https://player.fm/series/the-cut-the-crap-show/ep-145-stronger-develop-the-resilience-you-need-to-succeed-with-dr-george-everly\">https://player.fm/series/the-cut-the-crap-show/ep-145-stronger-develop-the-resilience-you-need-to-succeed-with-dr-george-everly</a></p>\r\n<p>At the end of the podcast I a refer to the \"Follow your Gift\" talk, by Steve Harvey.</p>\r\n<p>You can find a recording of this talk on YouTube at <a href=\"https://www.youtube.com/watch?v=3x3rEg2qvcQ\">https://www.youtube.com/watch?v=3x3rEg2qvcQ</a></p>\r\n\r\n',369,78,0,'CC-BY-SA','loadays, ryan caligiuri, steve harvey',0,0,1),
(2834,'2019-06-13','My favorite desktop and android applications',1757,'Moving right along with shows from the requests list, I combine two program lists.','<p>Desktop:</p>\r\n<ul>\r\n<li>xfce4-terminal</li>\r\n<li>globaltime (orage)</li>\r\n<li>xfce4 notes</li>\r\n<li>thunar</li>\r\n<li>firefox</li>\r\n<li>Emacs</li>\r\n<li>claws-mail</li>\r\n<li>weechat</li>\r\n<li>mupdf</li>\r\n<li>gtk-redshift</li>\r\n<li>asunder</li>\r\n<li>keepassx</li>\r\n<li>lucky backup</li>\r\n<li>virtualbox/kvm</li>\r\n<li>xlog</li>\r\n<li>gpredict</li>\r\n<li>arduino ide</li>\r\n<li>tor browser bundle</li>\r\n<li>ledger wallet</li>\r\n<li>xmame</li>\r\n<li>freedoom</li>\r\n<li>rRootage</li>\r\n<li>dia</li>\r\n<li>fbreader</li>\r\n<li>gnumeric/libreoffice</li>\r\n<li>mandelbulber2</li>\r\n<li>gqrx</li>\r\n<li>transmission</li>\r\n<li>xastir</li>\r\n<li>youtube-dl gui</li>\r\n<li>zenmap</li>\r\n<li>mpv</li>\r\n</ul>\r\n<p>Android</p>\r\n<ul>\r\n<li>LineageOS</li>\r\n<li>built in phone</li>\r\n<li>signal</li>\r\n<li>built in fm radio</li>\r\n<li>built in camera</li>\r\n<li>2048</li>\r\n<li>acrylic paint</li>\r\n<li>amsatdroid free</li>\r\n<li>antennapod</li>\r\n<li>aprsdroid</li>\r\n<li>audiofx</li>\r\n<li>barcode scanner</li>\r\n<li>binaural beats</li>\r\n<li>blockinger</li>\r\n<li>blowtorch</li>\r\n<li>built in calendar</li>\r\n<li>call recorder</li>\r\n<li>chroma doze</li>\r\n<li>built in clock</li>\r\n<li>cloudlibrary</li>\r\n<li>built in contacts</li>\r\n<li>danmaku death</li>\r\n<li>echolink</li>\r\n<li>equate</li>\r\n<li>f-droid</li>\r\n<li>fbreader</li>\r\n<li>fennec f-droid</li>\r\n<li>red cross first aid</li>\r\n<li>flashlight</li>\r\n<li>freegal music</li>\r\n<li>gadgetbridge</li>\r\n<li>built in gallery</li>\r\n<li>ghost commander</li>\r\n<li>gobandroid</li>\r\n<li>hoopla</li>\r\n<li>iz2uuf morse code trainer</li>\r\n<li>libby</li>\r\n<li>lightning</li>\r\n<li>mobilinkd tnc</li>\r\n<li>mupdf</li>\r\n<li>netguard</li>\r\n<li>o’reilly</li>\r\n<li>orbot, orfox</li>\r\n<li>osmand~</li>\r\n<li>red cross pet first aid</li>\r\n<li>plumble</li>\r\n<li>propel graviton</li>\r\n<li>radiodroid (radio-browser.info)</li>\r\n<li>recorder</li>\r\n<li>roblox</li>\r\n<li>rpn</li>\r\n<li>sealnote</li>\r\n<li>sim card</li>\r\n<li>simple world clock</li>\r\n<li>space trader</li>\r\n<li>spotify</li>\r\n<li>suntimes, suntimes alarms</li>\r\n<li>survival manual</li>\r\n<li>termux</li>\r\n<li>timber</li>\r\n<li>tsumego pro</li>\r\n<li>ttrss-reader</li>\r\n<li>unifi</li>\r\n<li>vlc</li>\r\n<li>webtube</li>\r\n<li>weechat-android</li>\r\n<li>wifianalyzer</li>\r\n<li>wikipedia</li>\r\n<li>yalp store</li>\r\n<li>yorecast</li>\r\n</ul>\r\n',241,0,0,'CC-BY-SA','programs, linux, android, apps, applications, lists, favorites',0,0,1),
@@ -813,7 +813,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(3226,'2020-12-14','Using taskwarrior to structurize your work',970,'How using taskwarrior can help you to structure your work','<ul>\r\n<li><a href=\"https://taskwarrior.org/\">taskwarrior.org</a>\r\n<ul>\r\n<li>Taskwarrior is Free and Open Source Software that manages your TODO list from the command line. It is flexible, fast, and unobtrusive. It does its job then gets out of your way.</li>\r\n</ul></li>\r\n</ul>\r\n<!-- x -->\r\n<ul>\r\n<li><a href=\"https://timewarrior.net/\">timewarrior.net</a>\r\n<ul>\r\n<li>Timewarrior is Free and Open Source Software that tracks time from the command line.</li>\r\n</ul></li>\r\n</ul>\r\n<!-- x -->\r\n<ul>\r\n<li><a href=\"https://medium.com/@jrisch/tracking-time-with-taskwarrior-and-timewarrior-6759f3542276\">Article on the Medium website</a>\r\n<ul>\r\n<li><em>Tracking time on the command line with Taskwarrior and Timewarrior</em></li>\r\n</ul></li>\r\n</ul>',369,0,0,'CC-BY-SA','command-line,taskwarrior,timewarrior,todo-list',0,0,1),
(3215,'2020-11-27','Why I Gave Away a 3-D Printer',442,'I briefly had a 3-D printer and gave it away. This is why.','<p>Ken Fallon asked for shows abut 3-D printers and I told him I had given mine away. So of course he asked for a show about why I had done that. This is that show.</p>\r\n<ul>\r\n<li><a href=\"https://olfconference.org/\" class=\"uri\">https://olfconference.org/</a></li>\r\n<li><a href=\"https://2021.penguicon.org/\" class=\"uri\">https://2021.penguicon.org/</a></li>\r\n<li><a href=\"https://canonical.com/\" class=\"uri\">https://canonical.com/</a></li>\r\n<li><a href=\"https://www.vmware.com/\" class=\"uri\">https://www.vmware.com/</a></li>\r\n<li><a href=\"https://www.redhat.com/en/authors/joe-brockmeier\" class=\"uri\">https://www.redhat.com/en/authors/joe-brockmeier</a></li>\r\n<li><a href=\"https://enablingthefuture.org/\" class=\"uri\">https://enablingthefuture.org/</a></li>\r\n<li><a href=\"https://www.zwilnik.com/why-i-gave-away-a-3-d-printer/\" class=\"uri\">https://www.zwilnik.com/why-i-gave-away-a-3-d-printer/</a></li>\r\n</ul>',198,0,0,'CC-BY-SA','3D Printers, prosthetics',0,0,1),
(3209,'2020-11-19','Linux Inlaws S01E17: Nextcloud',4189,'Chat with Frank Karlitschek about Nextcloud and forking your company','<ul>\r\n<li>Nextcloud: <a href=\"https://nextcloud.com\" target=\"_blank\">https://nextcloud.com</a></li>\r\n<li>PHP: <a href=\"https://www.php.net\" target=\"_blank\">https://www.php.net</a></li>\r\n</ul>',384,111,1,'CC-BY-SA','Nextcloud, PHP, Golang, forking a company, technical debt',0,0,1),
(3207,'2020-11-17','Fireside chat with E Nigma',3799,'Ken talks to the original HPR and Today with a Techie Admin.','<p>In this rambling episode, we talk to <a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma</a> about the old days of HPR. He helped out with Today With A Techie and <a href=\"https://hackerpublicradio.org/correspondents/0001.html\">Droops</a> asked him if he would like lead the project. After 300 episodes he, <a href=\"https://www.urbandictionary.com/define.php?term=Dual_Parallel\">Dual Parallel</a>, <a href=\"https://hackerpublicradio.org/correspondents/0001.html\">Droops</a>, and <a href=\"https://en.wikipedia.org/wiki/StankDawg\">StankDawg</a> decided to pivot and rebrand as Hacker Public Radio. A nod to <a href=\"https://en.wikipedia.org/wiki/NPR\">National Public Radio</a>.</p>\r\n\r\n<h3>Links</h3>\r\n<ul>\r\n<li><a href=\"https://oldskoolphreak.com/radio.html\">https://oldskoolphreak.com/radio.html</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/twat.html\">https://hackerpublicradio.org/twat.html</a></li>\r\n<li><a href=\"https://www.binrev.com/forums/\">https://www.binrev.com/forums/</a></li>\r\n<li><a href=\"https://lottalinuxlinks.com/\">https://lottalinuxlinks.com/</a></li>\r\n<li><a href=\"https://archive.org/details/Linux_Reality_Podcast_Archive_DVD\">https://archive.org/details/Linux_Reality_Podcast_Archive_DVD</a></li>\r\n<li><a href=\"https://archive.org/details/BRRseason1\">https://archive.org/details/BRRseason1</a></li>\r\n<li><a href=\"https://archive.org/details/BRRseason2\">https://archive.org/details/BRRseason2</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma https://hackerpublicradio.org/correspondents/0039.html</a></li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Digital_DawgPound\">https://en.wikipedia.org/wiki/Digital_DawgPound</a></li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Infonomicon\">https://en.wikipedia.org/wiki/Infonomicon</a></li>\r\n<li><a href=\"https://www.urbandictionary.com/define.php?term=Dual_Parallel\">https://www.urbandictionary.com/define.php?term=Dual_Parallel</a></li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/StankDawg\">https://en.wikipedia.org/wiki/StankDawg</a></li>\r\n</ul>',30,0,1,'CC-BY-SA','HPR, TWAT, DDP, Infonomicon, Binrev, RFA',0,0,1),
(3207,'2020-11-17','Fireside chat with E Nigma',3799,'Ken talks to the original HPR and Today with a Techie Admin.','<p>In this rambling episode, we talk to <a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma</a> about the old days of HPR. He helped out with Today With A Techie and <a href=\"https://hackerpublicradio.org/correspondents/0001.html\">Droops</a> asked him if he would like lead the project. After 300 episodes he, <a href=\"https://www.urbandictionary.com/define.php?term=Dual_Parallel\">Dual Parallel</a>, <a href=\"https://hackerpublicradio.org/correspondents/0001.html\">Droops</a>, and <a href=\"https://en.wikipedia.org/wiki/StankDawg\">StankDawg</a> decided to pivot and rebrand as Hacker Public Radio. A nod to <a href=\"https://en.wikipedia.org/wiki/NPR\">National Public Radio</a>.</p>\r\n\r\n<h3>Links</h3>\r\n<ul>\r\n<li><a href=\"https://oldskoolphreak.com/radio.html\">https://oldskoolphreak.com/radio.html</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/twat.html\">https://hackerpublicradio.org/twat.html</a></li>\r\n<li><a href=\"https://www.binrev.com/forums/\">https://www.binrev.com/forums/</a></li>\r\n<li><a href=\"https://lottalinuxlinks.com/\">https://lottalinuxlinks.com/</a></li>\r\n<li><a href=\"https://archive.org/details/Linux_Reality_Podcast_Archive_DVD\">https://archive.org/details/Linux_Reality_Podcast_Archive_DVD</a></li>\r\n<li><a href=\"https://archive.org/details/BRRseason1\">https://archive.org/details/BRRseason1</a></li>\r\n<li><a href=\"https://archive.org/details/BRRseason2\">https://archive.org/details/BRRseason2</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma https://hackerpublicradio.org/correspondents/0039.html</a></li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Digital_DawgPound\">https://en.wikipedia.org/wiki/Digital_DawgPound</a></li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Infonomicon\">https://en.wikipedia.org/wiki/Infonomicon</a></li>\r\n<li><a href=\"https://www.urbandictionary.com/define.php?term=Dual_Parallel\">https://www.urbandictionary.com/define.php?term=Dual_Parallel</a></li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/StankDawg\">https://en.wikipedia.org/wiki/StankDawg</a></li>\r\n</ul>',30,0,1,'CC-BY-SA','HPR, TWT, DDP, Infonomicon, Binrev, RFA',0,0,1),
(3208,'2020-11-18','The Paul Quirk show: Wacom with Pinebook, and thoughts on the DMCA takedown',1120,'I got a Wacom tablet to use with my Pinebook, and then share my thoughts on the recent DMCA takedown','<ul>\r\n<li><p>My fediverse address: <span class=\"citation\" data-cites=\"paul\">@paul</span><span class=\"citation\" data-cites=\"cloud.pquirk.com\">@cloud.pquirk.com</span></p></li>\r\n<li><p>See my first Wacom doodle here: <a href=\"https://cloud.pquirk.com/index.php/s/CAnAwwD6S6AczC6\" class=\"uri\">https://cloud.pquirk.com/index.php/s/CAnAwwD6S6AczC6</a></p></li>\r\n<li><p><a href=\"https://en.wikipedia.org/wiki/Citizens_United_v._Federal_Election_Commission\" class=\"uri\">https://en.wikipedia.org/wiki/Citizens_United_v._Federal_Election_Commission</a></p></li>\r\n<li><p><a href=\"https://www.canlii.org/en/ca/scc/doc/2000/2000scc57/2000scc57.html\" class=\"uri\">https://www.canlii.org/en/ca/scc/doc/2000/2000scc57/2000scc57.html</a></p></li>\r\n</ul>',383,0,0,'CC-BY-SA','Pinebook,Pro,Wacom,tablet,DMCA,takedown,Youtube,Canadian,Canada,Music',0,0,1),
(3212,'2020-11-24','A Pi Model 3B as your daily driver? You must be joking.',755,'Beeza\'s laptop is away being fixed. Can he manage for a few days using just his Raspberry Pi 3B?','<p>My Dell laptop had to go away to have a new cooling fan fitted. I\'ve got 3 other laptops to call upon, but instead I decided to conduct an experiment I\'ve theorised about for ages. Could a Raspberry Pi 3B serve as my daily driver?</p>\r\n<p>This idea goes back some way and since then, of course, the much more powerful model 4 has been released. However, there must be thousands of 3Bs out there doing nothing, so perhaps they could have a new lease of life providing basic browsing and internet capabilities to people who might otherwise not be in a position to buy a computer.</p>\r\n<p>Hardware: Raspberry Pi Model 3B<br />\r\nOS: Raspberry Pi OS (current version as of 31st October 2020)<br />\r\nMicroSD: SanDisk 16GB</p>\r\n<p>ADDITIONAL SOFTWARE INSTALLED</p>\r\n<ul>\r\n<li>Audio Editor: mhWaveEdit 1.4.23</li>\r\n<li>Audio Format Converter: SoundConverter 2.1.3</li>\r\n<li>Image Editor: GIMP 2.10</li>\r\n</ul>\r\n',246,0,0,'CC-BY-SA','Raspberry Pi, Software Review',0,0,1),
(3213,'2020-11-25','Electrical Safety',1835,'I discuss why and how I stay safe when working with electricity, with some ear candy at the end.','<ul>\r\n<li>Circuit breaker failures:\r\n<ul>\r\n<li><a href=\"https://www.youtube.com/watch?v=0Xov-nXpBmM\" class=\"uri\">Breaker Panel Explosion</a></li>\r\n<li><a href=\"https://www.youtube.com/watch?v=PN7qtQVJXXM\" class=\"uri\">DB-25 Circuit Breaker Blows Up</a></li>\r\n</ul></li>\r\n<li>Electrical socket failures:\r\n<ul>\r\n<li><a href=\"https://www.youtube.com/watch?v=Kzv1Qn1pPpc\" class=\"uri\">Multiple socket outlet catching fire</a></li>\r\n<li><a href=\"https://www.youtube.com/watch?v=nPhgQpRFe5A\" class=\"uri\">Loose wires cause fires.</a></li>\r\n</ul></li>\r\n</ul>\r\n<p>Please be safe!</p>',383,0,0,'CC-BY-SA','Electrical,safety,code,electricity,electrocution',0,0,1),
+23 -23
View File
@@ -173,13 +173,13 @@ INSERT INTO `miniseries` (`id`, `name`, `description`, `private`, `image`, `vali
UNLOCK TABLES;
--
-- Table structure for table `twat_eps`
-- Table structure for table `twt_eps`
--
DROP TABLE IF EXISTS `twat_eps`;
DROP TABLE IF EXISTS `twt_eps`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `twat_eps` (
CREATE TABLE `twt_eps` (
`id` int(5) NOT NULL DEFAULT 0,
`date` date NOT NULL,
`title` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
@@ -200,12 +200,12 @@ CREATE TABLE `twat_eps` (
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `twat_eps`
-- Dumping data for table `twt_eps`
--
LOCK TABLES `twat_eps` WRITE;
/*!40000 ALTER TABLE `twat_eps` DISABLE KEYS */;
INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (9,'2005-09-29','Misc Stuff',1180,'','Linlin, J-Hood and the crew discuss tech',8,0,1,'CC-BY-NC-SA','',0,0,1),
LOCK TABLES `twt_eps` WRITE;
/*!40000 ALTER TABLE `twt_eps` DISABLE KEYS */;
INSERT INTO `twt_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (9,'2005-09-29','Misc Stuff',1180,'','Linlin, J-Hood and the crew discuss tech',8,0,1,'CC-BY-NC-SA','',0,0,1),
(2,'2005-09-20','Cat5 Cables',874,'','droops and dosman talk about network cables',1,0,1,'CC-BY-NC-SA','',0,0,1),
(17,'2005-10-11','Open Source Project',532,'','getting involved with open source projects',4,0,1,'CC-BY-NC-SA','',0,0,1),
(3,'2005-09-21','Old and new dos',1040,'','dosman uses his old school skills to to talk about old and new dos',3,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -228,13 +228,13 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(21,'2005-10-17','cell phones and bluetooth',546,'','No Shownotes Provided.',11,0,1,'CC-BY-NC-SA','',0,0,1),
(22,'2005-10-18','C# (c sharp)',1107,'','No Shownotes Provided.',14,0,1,'CC-BY-NC-SA','',0,0,1),
(23,'2005-10-19','More on Intel Processors',1874,'','No Shownotes Provided.',15,0,1,'CC-BY-NC-SA','',0,0,1),
(1,'2005-10-10','Special Episode',583,'','his is the intro episode of TWAT Radio, dosman talks about hyper/multi threading',3,0,1,'CC-BY-NC-SA','',0,0,1),
(1,'2005-10-10','Special Episode',583,'','his is the intro episode of TWT Radio, dosman talks about hyper/multi threading',3,0,1,'CC-BY-NC-SA','',0,0,1),
(24,'2005-10-20','Making CMD.EXE more like your *nix shell',571,'','No Shownotes Provided.',1,0,1,'CC-BY-NC-SA','',0,0,1),
(25,'2005-10-23','Setting up a home recording studio',1538,'','No Shownotes Provided.',46,0,1,'CC-BY-NC-SA','',0,0,1),
(26,'2005-10-24','Debian on a Sharp Zaureus',416,'','No Shownotes Provided.',17,0,1,'CC-BY-NC-SA','',0,0,1),
(28,'2005-10-26','Anti Forensics',1065,'','FireWire - all your memory are belong to us<br>\r\nhttp://md.hudora.de/presentations/#firewire-cansecwest<br>\r\n<br>\r\nAnti-forensics:<br>\r\nhttp://vidstrom.net/<br>\r\n<br>\r\nTalisker Anti <br>Forensic Tools:<br>\r\nhttp://www.networkintrusion.co.uk/foranti.htm<br>\r\n<br>\r\nThe Coroners Toolkit<br> (Dan Farmer and Wietse Venema)<br>\r\nhttp://www.porcupine.org/forensics/tct.html<br>\r\n<br>\r\nI made a statement about a paper Dennis Ritchie wrote, after finding it again it appears it was Ken Thompson that wrote it,<br> easy enough mistake to make ;)<br>\r\nhttp://cm.bell-labs.com/who/ken/trust.html<br>\r\n<br><br>',3,0,1,'CC-BY-NC-SA','',0,0,1),
(29,'2005-10-27','Edubuntu on an old computer for children',756,'','No Shownotes Provided.',1,0,1,'CC-BY-NC-SA','',0,0,1),
(30,'2005-10-30','TWAT Info',482,'','Twat is taking a break for a month. <br>We all need to take this month, make some episodes, get new listeners, get new hosts, and make twat so that it is updated every day.<br> p0trill0 is the new site admin, so that we will have more than one person trying to keep things updated.<br>\r\n<br>\r\nDec 1st will start Twat back up again, hopefully with more hosts and more interesting content.<br>\r\n<br>\r\nThanks to all that have gotten us this far.<br>\r\n<br>\r\ndroops had a bit of wine, so if you like infonomicon radio, you really need to listen to this one<br>\r\n\r\n',1,0,1,'CC-BY-NC-SA','',0,0,1),
(30,'2005-10-30','TWT Info',482,'','TWT is taking a break for a month. <br>We all need to take this month, make some episodes, get new listeners, get new hosts, and make TWT so that it is updated every day.<br> p0trill0 is the new site admin, so that we will have more than one person trying to keep things updated.<br>\r\n<br>\r\nDec 1st will start TWT back up again, hopefully with more hosts and more interesting content.<br>\r\n<br>\r\nThanks to all that have gotten us this far.<br>\r\n<br>\r\ndroops had a bit of wine, so if you like infonomicon radio, you really need to listen to this one<br>\r\n\r\n',1,0,1,'CC-BY-NC-SA','',0,0,1),
(31,'2005-11-30','droops starts it off and then it quickly',1125,'','No Shownotes Provided.',1,0,1,'CC-BY-NC-SA','',0,0,1),
(32,'2005-12-01','Password Management',350,'','Many of us have the problem of trying to remember and un-godly amount of\r\npasswords for the various services and programs that we use on a daily\r\nbasis.<br> So I am gonna talk about portable password managment solutions. <br>All\r\nthe passwords are protected by one master password that is necessary to\r\noperating the software.<br> Some of the software packages also have the\r\nfunctionality of creating pseudo-random passwords on the fly, so if you need\r\na new password you don’t have to make one up, the software will make one for\r\nyou and I promise it will be more secure than anything you can think of.<br>\r\n<br>\r\nhttp://www.roboform.com<br>\r\nhttp://www.keywarden.com<br>',2,0,1,'CC-BY-NC-SA','',0,0,1),
(33,'2005-12-04','sql injection',351,'','Sample Injection: ‘OR’1′=’1<br>\r\nQuery sent with this injection:<br> SELECT FROM users WHERE ‘‘OR’1′=’1′<br>\r\n<br>\r\nSample ODBC Error:<br>\r\n<br>\r\nMicrosoft OLE DB <br>Provider for ODBC Drivers error ‘80040e14′<br>\r\n<br>\r\n[Microsoft][ODBC SQL<br> Server Driver][SQL Server]Unclosed quotation mark before the character string ‘\\\'’.<br>\r\n<br>\r\n*****************/logon.asp,<br> line 4\r\n<br>\r\nhttp://us2.php.net/manual-lookup.php?pattern=escape_string<br>\r\n<br>\r\nth3j0k3r@gmail.com<br>',12,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -268,7 +268,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(60,'2006-01-11',' DSDT.aml And Linux',756,'',' <p><a href=\\\"http://acpi.sourceforge.net/dsdt/index.php\\\">DSDT repository</a></p>\r\n <p><a href=\\\"http://gentoo-wiki.com/HOWTO_Fix_Common_ACPI_Problems\\\">Great how-to that got me Started</a></p>\r\n <p><a href=\\\"http://developer.intel.com/technology/iapc/acpi/downloads.htm\\\">Intel’s ASL Compiler</a></p>\r\n <p>You will need to have bison and flex-old install to make iasl</p>\r\n <p>To obtain your present dsdt file drop to term and type<br>\r\n ‘ cat /proc/acpi/dsdt &gt; dsdt.dat ‘</p>\r\n\r\n <p>To decompile dsdt.dat and get a dsdt.dsl drop to term and type<br>\r\n ‘ ./iasl -d dsdt.dat ‘</p>\r\n <p>To recompile dsdt.dsl and get a DSDT.aml drop to term and type<br>\r\n ‘./iasl -tc dsdt.dsl’</p>',21,0,1,'CC-BY-NC-SA','',0,0,1),
(61,'2006-01-16','Windows browsing at work',484,'','http://www.htthost.com/\r\n\r\nhttp://www.ghostzilla.com/\r\n\r\nhttp://www.proxyplus.cz/\r\n\r\nTheYellow1- at- gmail.com',70,0,1,'CC-BY-NC-SA','',0,0,1),
(62,'2006-01-17','WRT hacking',293,'','Will Jason\r\n\r\n***Hacking the WRT54G***\r\n\r\n-WRT54G is a Linksys router and highly customizable with custom firmwares\r\n\r\n-WRT54G - 16 MB of RAM & 4 MB of Flash\r\nWRT54GS - 32 MB of RAM & 8 MB of Flash\r\n\r\n-WRT54GS version 5 is not hackable because of the reduced RAM and Flash size. Instead of running Linux, it runs VxWorks. Because of this, Linksys has released the WRT54GL to appeal to the modders of the community. WRT54GL is the same as the older version of the WRT54G.\r\n\r\n-Any other version of WRT54G or GS will work\r\n\r\n-If you have to pay for a good firmware, then you’re getting ripped off\r\n\r\n-DD-WRT is for those who wants more options in the router without the configuration of everything else. Simply upload via the web interface and you’re done.\r\n\r\n-OpenWRT has the ipkg package management system included and many packages are available to add. You could virtual host a site, run a small FTP server, or set up an Asterisk box. I’d love to list all of the things you could do, but that’d take a while.\r\n\r\n-For free firmwares:\r\nDD-WRT –> http://www.dd-wrt.com\r\nOpenWRT –> http://www.openwrt.org\r\n\r\n-There are plenty more choices for firmwares, but I only named two. I think that they’re the best, but strictly opinion.\r\n\r\n-email me at willjasen -at- charter.net. I know I said Gmail on the show, but I thought I was prepared to switch, but I’m not. ',71,0,1,'CC-BY-NC-SA','',0,0,1),
(63,'2006-01-17','TWAT',233,'','No Shownotes Provided.',1,0,1,'CC-BY-NC-SA','',0,0,1),
(63,'2006-01-17','TWT',233,'','No Shownotes Provided.',1,0,1,'CC-BY-NC-SA','',0,0,1),
(64,'2006-01-19','Cygwin Exploits',404,'','No Shownotes Provided.',9,0,1,'CC-BY-NC-SA','',0,0,1),
(65,'2006-01-22','Xampp',274,'','http://www.apachefriends.org/de/\r\n\r\ntar xvfz xampp-linux-1.5.1.tar.gz -C /opt\r\n/opt/lampp/lampp start \r\n',1,0,1,'CC-BY-NC-SA','',0,0,1),
(66,'2006-01-23','Numbering Systems for noobs',0,'','============================\r\nDecimal (Base 10 system)\r\n\r\n143\r\n||1…….1*3 +\r\n|10……10*4 +\r\n100…..100*1\r\n—————\r\n= 143\r\n\r\n============================\r\nBinary (Base 2 system)\r\n\r\n10001111\r\n|||||||1..1*1 +\r\n||||||2…2*1 +\r\n|||||4….4*1 +\r\n||||8…..8*1 +\r\n|||16….16*0 +\r\n||32…..32*0 +\r\n|64……64*0 +\r\n128…..128*1\r\n—————\r\n= 143 (decimal)\r\n\r\n============================\r\nHexadecimal (Base 16 system)\r\nShorthand for binary…\r\n\r\n 10001111 (segment into groups of 4’s)\r\n ^\r\n |\r\n1000 | 1111\r\n 8 F\r\n————\r\n= 8F or 0×8F\r\n\r\n',46,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -276,7 +276,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(70,'2006-01-26','Editing in linux',1448,'','Applications\r\n\r\nTranscode\r\n\r\nMplayer/Mencoder\r\n\\\\\r\n\r\nKino & Linux Digital Video\r\n\r\nLiVES\r\n\r\ntovid\r\n\r\nVideo Lan Client\r\n\r\nQdvdauthor',11,0,1,'CC-BY-NC-SA','',0,0,1),
(71,'2006-01-29','OAT\\\'s',329,'','No Shownotes Provided.',4,0,1,'CC-BY-NC-SA','',0,0,1),
(72,'2006-01-30','More goodness on video production in Lin',1468,'','PAT too!!!!',7,0,1,'CC-BY-NC-SA','',0,0,1),
(73,'2006-02-02','TWAT',139,'','no reason to listen to this one folks, we are talking the month of febuary off, to work on the show. We didnt plan for twat to be become so polular, and we need to get a few things done. First off we need more hosts and backup episodes, but we all know that, why are we all not helping? second of all, we need to get away from wordpress and build our own system. wordpress is nice as it is easy to edit, but its not real searchable, we cant have a chart of how many shows people have done, things are not formatted the same, so we are building our own cms. so take the month off, do something productive, and get some twat eps recorded.\r\n\r\nif you want to help with the website, we need a graphics guy, please email droops@gmail if you are any good at such things.\r\n\r\n',1,0,1,'CC-BY-NC-SA','',0,0,1),
(73,'2006-02-02','TWT',139,'','no reason to listen to this one folks, we are talking the month of febuary off, to work on the show. We didnt plan for TWT to be become so polular, and we need to get a few things done. First off we need more hosts and backup episodes, but we all know that, why are we all not helping? second of all, we need to get away from wordpress and build our own system. wordpress is nice as it is easy to edit, but its not real searchable, we cant have a chart of how many shows people have done, things are not formatted the same, so we are building our own cms. so take the month off, do something productive, and get some TWT eps recorded.\r\n\r\nif you want to help with the website, we need a graphics guy, please email droops@gmail if you are any good at such things.\r\n\r\n',1,0,1,'CC-BY-NC-SA','',0,0,1),
(74,'2006-02-28','WRT Hacking',2199,'','yes!!!',81,0,1,'CC-BY-NC-SA','',0,0,1),
(75,'2006-03-01','DVD Copying',609,'','<a href=\\\"http://www.dvdshrink.org\\\">DVD Shrink</a><br>\r\n<a href=\\\"http://tinyurl.com/k4ms6\\\">DVD Decrypter</a><br>\r\n<a href=\\\"http://tinyurl.com/n7oj7%20\\\">PgcEdit</a><br>\r\n<a href=\\\"http://tinyurl.com/bgrv8\\\">How To Copy ArccOS & Plugin</a><br><br>\r\nCan you copy?<br>\r\n<a href=\\\"http://tinyurl.com/s44gs\\\"><br>\r\nCnet Info</a><br>\r\n<a href=\\\"http://tinyurl.com/qfe3m\\\">PCWorld</a>',22,0,1,'CC-BY-NC-SA','',0,0,1),
(76,'2006-03-05','Setting up an Icecast server',1490,'','<a href=\\\"http://www.icecast.org\\\">icecast homepage</a><br>\r\n<a href=\\\"http://www.xiph.org\\\">Xiph Foundation</a><br>\r\n<a href=\\\"http://muse.dyne.org\\\">MuSE - Multistreaming Engine</a><br>\r\n<a href=\\\"http://dynebolic.org\\\">Dynebolic - Live Multimedia Linux Distro</a><br><br>\r\nThat xargs command:<br>\r\nls *.[mp3,ogg]* | xargs -i echo http://myhost.org:8000/{}” > playlist.m3u',7,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -300,7 +300,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(95,'2006-04-10','Windows from commandline',947,'','<br>\r\n<a href=\\\"http://tinyurl.com/ac9d\\\">MSDN entry describing Services</a><br>\r\n<a href=\\\"http://tinyurl.com/s78tk\\\">SC.ZIP</a><br>\r\n<a href=\\\"http://tinyurl.com/p6kct\\\">SC For Window 2003 Manual</a><br>\r\n<a href=\\\"http://tinyurl.com/hx8nc\\\">SRVANY.ZIP</a><br>\r\n<a href=\\\"http://tinyurl.com/kh9lp\\\">SP4 Support Tools</a><br>',28,0,1,'CC-BY-NC-SA','',0,0,1),
(96,'2006-04-11','Linux Distros',1379,'','Article for Topic Idea <br>http://www.linuxforums.org/reviews/overview_of_the_ten_major_linux_distributions.html<br>\r\n<br>\r\n<br>\r\nDebian and Derivs.<br>\r\n<br>\r\nDebian http://www.debian.org/<br>\r\nDamn Small Linux http://www.damnsmalllinux.org/<br>\r\nKnoppix http://www.knoppix.com/<br>\r\nKanotix http://kanotix.com/index.php?&newlang=eng<br>\r\nMepis http://www.mepis.com/<br>\r\nUbuntu http://www.ubuntu.com/<br>\r\nXandros http://www.xandros.com/<br>\r\n<br>\r\nRpm Based<br>\r\n<br>\r\nFedora http://fedoraproject.org/wiki/<br>\r\nMandriva http://wwwnew.mandriva.com/<br>\r\nOpenSuSE http://en.opensuse.org/Welcome_to_openSUSE.org<br>\r\n<br>\r\nSource and Other<br>\r\n<br>\r\nSlackware http://www.slackware.com/<br>\r\nBackTrack http://www.remote-exploit.org/index.php/Main_Page<br>\r\nGentoo http://www.gentoo.org/<br>\r\nArchLinux http://www.archlinux.org/<br>\r\n<br>\r\nCheck Here for any Distro! http://distrowatch.com/<br>\r\n',21,0,1,'CC-BY-NC-SA','',0,0,1),
(97,'2006-04-13',' Physical Security Case Mods part 1',451,'','no notes',26,0,1,'CC-BY-NC-SA','',0,0,1),
(98,'2006-04-17','Audacity Tips',1124,'','\r\n\r\nTWAT 98 explains how to fix varried audio decibel levels and/or boost an audio t\r\nrack\\\'s decibel levels using tools in Audacity.',7,0,1,'CC-BY-NC-SA','',0,0,1),
(98,'2006-04-17','Audacity Tips',1124,'','\r\n\r\nTWT 98 explains how to fix varried audio decibel levels and/or boost an audio t\r\nrack\\\'s decibel levels using tools in Audacity.',7,0,1,'CC-BY-NC-SA','',0,0,1),
(99,'2006-04-19','Water Cooling Rig',454,'','<a href=\"http://www.electrostuff.net/phpbb2/viewtopic.php?t=291\">Water Rig!</a>',22,0,1,'CC-BY-NC-SA','',0,0,1),
(100,'2006-04-23','The 100th Episode Spectacular',671,'','this episode is on default',33,0,1,'CC-BY-NC-SA','',0,0,1),
(101,'2006-04-24','Shoutcast',498,'','No shownotes Submitted.',34,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -316,14 +316,14 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(111,'2006-05-08','Physical Security Case Mods part 2',562,'','No Notes',26,0,1,'CC-BY-NC-SA','',0,0,1),
(112,'2006-05-14','Reverse Engineering Part 1',1051,'','Chapter #1 of Security Warrior.<br>\r\n<br>\r\nKn1ghtl0rd reads the first chapter of Security Warrior about assembly language for reverse engineering. This is a good topic that I am learning about and this book has some good information so I am giving you a preview of the kinds of stuff in this book. I am giving full credit to the authors for the content and I hope this inspires you to go out and get the book and learn more about RCE.<br>\r\n<br>\r\n<a href=\"http://www.amazon.com/gp/product/0596005458/sr=8-1/qid=1147725119/ref=pd_bbs_1/104-9598123-4775116?%5Fencoding=UTF8\">Security Warrior on Amazon</a><br>\r\n<br>\r\n',2,0,1,'CC-BY-NC-SA','',0,0,1),
(113,'2006-05-17','Newsgroups',365,'','Quickie about newsgroups, recorded from work. ',36,0,1,'CC-BY-NC-SA','',0,0,1),
(114,'2006-05-18','New Project',457,'','Me rambling on about a new project being launched. I know its not the most interesting twat but hey check it out, it may spark an interest in the new project.',12,0,1,'CC-BY-NC-SA','',0,0,1),
(114,'2006-05-18','New Project',457,'','Me rambling on about a new project being launched. I know its not the most interesting TWT but hey check it out, it may spark an interest in the new project.',12,0,1,'CC-BY-NC-SA','',0,0,1),
(115,'2006-05-21','Homo-nomicon',40,'','\\\"I\\\'m.... a sexy motherfucker.\\\"',4,0,1,'CC-BY-NC-SA','',0,0,1),
(116,'2006-05-22','Irc Scripting',338,'','<a href=\\\"http://www.electrostuff.net\\\">Electro Stuff!</a><br>\r\n<a href=\\\"http://techcooks.com/\\\">Tech Cooks!</a>',22,0,1,'CC-BY-NC-SA','',0,0,1),
(117,'2006-05-23','ToVid ',617,'','Linux Video Authoring!!!',11,0,1,'CC-BY-NC-SA','',0,0,1),
(118,'2006-05-25','Compiling software under Linux ',1824,'',' An overview of the ./configure, make, make inst\r\nall process; some tips and what not.',7,0,1,'CC-BY-NC-SA','',0,0,1),
(119,'2006-05-29','External Memory',505,'','Memorial Day!!!! Yay! <br>\r\n<br>\r\n\\\'DPG\\\' is Dollars per Gigs, or Price/Gigs.<br>\r\nThe lower the DPG, the better the deal!<br>\r\nExample: $125/100GB = 1.25 DPG<br>\r\n<br>\r\n<a href=\\\"http://www.TigerDirect.com\\\"> Tiger Direct</a><br>\r\n<a href=\\\"http://www.Geeks.com\\\">Geeks!</a><br>\r\n<br>\r\nTWAT theme in doublespeed! w00t w00t!<br>\r\n<br>\r\nxcalibur1337 [at] gmail [dot] com<br>\r\n',31,0,1,'CC-BY-NC-SA','',0,0,1),
(119,'2006-05-29','External Memory',505,'','Memorial Day!!!! Yay! <br>\r\n<br>\r\n\\\'DPG\\\' is Dollars per Gigs, or Price/Gigs.<br>\r\nThe lower the DPG, the better the deal!<br>\r\nExample: $125/100GB = 1.25 DPG<br>\r\n<br>\r\n<a href=\\\"http://www.TigerDirect.com\\\"> Tiger Direct</a><br>\r\n<a href=\\\"http://www.Geeks.com\\\">Geeks!</a><br>\r\n<br>\r\nTWT theme in doublespeed! w00t w00t!<br>\r\n<br>\r\nxcalibur1337 [at] gmail [dot] com<br>\r\n',31,0,1,'CC-BY-NC-SA','',0,0,1),
(120,'2006-05-31','Firefox Secrets',340,'',' A couple of quick tips of features built into mozilla firefox<br>\r\n\r\n<a href=\\\"http://www.podcastincubator.com/dra\\\"> Lord Drachenblut</a>',24,0,1,'CC-BY-NC-SA','',0,0,1),
(121,'2006-07-02','Real Server',440,'','how to start the server <br>\r\n\\\"C:\\\\Program Files\\\\Real\\\\Helix Server\\\\Bin\\\\rmserver.exe\\\"<br> \\\"C:\\\\Program Files\\\\Real\\\\Helix Server\\\\rmserver.cfg\\\"<br>\r\n<br>\r\nyou can also save everything you setup on producer in a rpjf file<br>\r\n<br>\r\nexample rmserver.cfg<br>\r\n<br>\r\n\r\n<Var RTSPPort=\\\"25\\\"/><br>\r\n<Var PNAPort=\\\"70\\\"/><br>\r\n<Var HTTPPort=\\\"8080\\\"/><br>\r\n<Var MMSPort=\\\"1755\\\"/><br>\r\n<Var MonitorPort=\\\"9090\\\"/><br>\r\n<Var AdminPort=\\\"14185\\\"/><br>\r\n\r\n\r\n<br>\r\nscreen shot of main configure options for producer<br>\r\n\r\n<a href=\"http://rmccurdy.com/stuff/TWAT/twat_real_server.jpg\">\r\nScreenshot\r\n<br>',36,0,1,'CC-BY-NC-SA','',0,0,1),
(121,'2006-07-02','Real Server',440,'','how to start the server <br>\r\n\\\"C:\\\\Program Files\\\\Real\\\\Helix Server\\\\Bin\\\\rmserver.exe\\\"<br> \\\"C:\\\\Program Files\\\\Real\\\\Helix Server\\\\rmserver.cfg\\\"<br>\r\n<br>\r\nyou can also save everything you setup on producer in a rpjf file<br>\r\n<br>\r\nexample rmserver.cfg<br>\r\n<br>\r\n\r\n<Var RTSPPort=\\\"25\\\"/><br>\r\n<Var PNAPort=\\\"70\\\"/><br>\r\n<Var HTTPPort=\\\"8080\\\"/><br>\r\n<Var MMSPort=\\\"1755\\\"/><br>\r\n<Var MonitorPort=\\\"9090\\\"/><br>\r\n<Var AdminPort=\\\"14185\\\"/><br>\r\n\r\n\r\n<br>\r\nscreen shot of main configure options for producer<br>\r\n\r\n<a href=\"http://rmccurdy.com/stuff/TWAT/twt_real_server.jpg\">\r\nScreenshot\r\n<br>',36,0,1,'CC-BY-NC-SA','',0,0,1),
(122,'2006-07-04','Getting started with PHP on windows',975,'','Think you might be interested in learning PHP? Here is a\r\nquick show to help you get started. In this show I go over most\r\neverything you need to do or aquire in order to start programming PHP.\r\n\r\n',37,0,1,'CC-BY-NC-SA','',0,0,1),
(123,'2006-07-05','Python',1180,'','Learning with python though examples<br><br>\r\n\r\nMicrosoft Windows XP [Version 5.1.2600]<br>\r\n(C) Copyright 1985-2001 Microsoft Corp.<br>\r\nC:\\\\>python<br>\r\nPython 2.4.3 (#69, Mar 29 2006, 17:35:34) [MSC v.1310 32 bit (Intel)] on win32<br>\r\nType \\\"help\\\", \\\"copyright\\\", \\\"credits\\\" or \\\"license\\\" for more information.<br>\r\n>>> print \\\"HELLO\\\" # Number signs will comment<br>\r\nHELLO<br>\r\n\r\n<br>\r\n>>> name = \\\"Cotton\\\" <br>\r\n# the variable \\\"name\\\" has been defined to the string \\\"Cotton\\\"<br>\r\n>>> def hello():<br>\r\n... print \\\"Hello there, %s\\\"%name<br>\r\n... <br>\r\n# hello() is now a function<br>\r\n>>> hello()<br>\r\nHello there, Cotton<br>\r\n\r\n<br>\r\n# alittle more complicated<br>\r\n<br>\r\n>>> def hello2(user): # we now made \\\"user\\\" and argument. <br>\r\n... print \\\"Hello there, %s\\\"% user<br>\r\n...<br>\r\n>>> hello2() <br>\r\n# U cannot call hello2(user) without an argument. <br>\r\nTraceback (most recent call last):<br>\r\n File \\\"<stdin>\\\", line 1, in ?<br>\r\n\r\nTypeError: hello2() takes exactly 1 argument (0 given)<br>\r\n<br>\r\n>>> hello2(\\\"infonomicon\\\")<br>\r\nHello there, infonomicon<br>\r\n<br>\r\n>>> nicks = [\\\"John\\\",\\\"Billy\\\", \\\"Python\\\", \\\"Cotton\\\", \\\"twat\\\"] #nicks has been defined as a list<br>\r\n>>> nicks<br>\r\n[\\\'John\\\', \\\'Billy\\\', \\\'Python\\\', \\\'Cotton\\\', \\\'twat\\\']<br>\r\n>>> for i in nicks:<br>\r\n... hello2(i)<br>\r\n\r\n...<br>\r\nHello there, John<br>\r\nHello there, Billy<br>\r\nHello there, Python<br>\r\nHello there, Cotton<br>\r\nHello there, twat<br>\r\n<br>\r\n# For more help, visit http://www.ibiblio.org/obp/thinkCSpy/ That site has helped me tremendously! <br>\r\n# Email me cbmailone[at]gmail[dot]com<br>\r\nGreat Python Tutorials:<br><br>\r\n<a href=\\\"http://www.ibiblio.org/obp/thinkCSpy/\\\">http://www.ibiblio.org/obp/thinkCSpy/</a><br>\r\n<a href=\\\"http://www.ibiblio.org/g2swap/byteofpython/read/index.html\\\">http://www.ibiblio.org/g2swap/byteofpython/read/index.html</a><br>\r\n<a href=\\\"http://diveintopython.org/toc/index.html\\\">http://diveintopython.org/toc/index.html</a><br',35,0,1,'CC-BY-NC-SA','',0,0,1),
(124,'2006-07-10','Bluecasing',470,'','<a href=\\\"http://www.irongeek.com/i.php?page=security/bluecasing1\\\">Bluecasing: War Nibbling, Bluetooth and Petty Theft</a>\r\n',9,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -332,7 +332,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(127,'2006-07-23','Getting Started With Snort',189,'','Snort is included with SuSE but not Red Hat. If you need it (or you want to upgrade), download the source distribution from http://www.snort.org and unpack it:\r\n<br /><br />\r\n$ tar xvpzf snort-*.tar.gz\r\n<br /><br />\r\nThen compile it:\r\n<br /><br />\r\n$ cd `ls -d snort-* | head -1`<br />\r\n$ ./configure<br />\r\n$ make\r\n<br /><br />\r\nand install the binary and manpage as root:\r\n<br /><br />\r\n# make install\r\n<br /><br />\r\nNext, create a logging directory. It should not be publicly readable, since it will contain potentially sensitive data:\r\n<br /><br />\r\n# mkdir -p -m go-rwx /var/log/snort\r\n<br /><br />\r\nFinally, install the configuration files and rules database:\r\n<br /><br />\r\n# mkdir -p /usr/local/share/rules<br />\r\n# cp etc/* rules/*.rules /usr/local/share/rules<br />',38,0,1,'CC-BY-NC-SA','',0,0,1),
(128,'2006-08-01','Retreating From Tech In Style',574,'','No notes submitted.',11,0,1,'CC-BY-NC-SA','',0,0,1),
(129,'2006-08-03','Building Packages for Arch Linux',1532,'','<h3>Building Packages for Arch Linux</h3>\r\n\r\n\r\n<p>For more information on building Arch Packages, consult the <a href=\\\"http://wiki.archlinux.org/index.php/ABS_-_The_Arch_Build_System\\\">Arch Build System How-to</a> on the Arch Wiki. </p>\r\n\r\n<p>The following is a sample PKGBUILD file for building MuSE. Note, the source file was on my system, so I did not specify a url for the source and have the package build system pull the source down from the server.</p>\r\n\r\npkgname=MuSE<br />\r\npkgver=0.9.2<br />\r\n\r\npkgrel=1<br />\r\npkgdesc=\\\"MuSE is an application for the mixing, encoding, and network streaming of sound: it can mix up to 6 encoded audio bitstreams (from files or network, mp3 or ogg) plus a souncard input signal, the resulting stream can be played locally on the sound card and/or encoded at different bitrates, recorded to harddisk and/or streamed to the net. When sent to a server, the resulting audio can be listened thru the net by a vast number of players available on different operating systems.\\\"<br />\r\nurl=\\\"http://muse.dyne.org/\\\"<br />\r\nlicense=\\\"gnu/gpl\\\"<br />\r\ndepends=(\\\'lame\\\' \\\'libogg\\\' \\\'libvorbis\\\' \\\'ncurses\\\' \\\'gtk\\\' \\\'libsndfile\\\')<br />\r\nmakedepends=()<br />\r\nconflicts=()<br />\r\nreplaces=()<br />\r\nbackup=()<br />\r\n\r\ninstall=<br />\r\nsource=($pkgname-$pkgver.tar.gz)<br />\r\nmd5sums=()<br />\r\n<br />\r\nbuild() {<br />\r\n cd $startdir/src/$pkgname-$pkgver<br />\r\n ./configure --prefix=/usr<br />\r\n make || return 1<br />\r\n\r\n make DESTDIR=$startdir/pkg install<br />\r\n}<br />\r\n',7,0,1,'CC-BY-NC-SA','',0,0,1),
(130,'2006-08-06','UltraVNC',680,'','<a target=blank href=\\\"http://ultravnc.sf.net\\\">http://ultravnc.sf.net</a><br>\r\n<a target=blank href=\\\"http://www.no-ip.com\\\">http://www.no-ip.com</a><br>\r\n<a target=blank href=\\\"http://www.dyndns.com\\\">http://www.dyndns.com</a><br>\r\n<a target=blank href=\\\"http://www.rmccurdy.com/stuff/TWAT/twat_SC_VNC.txt\\\">http://www.rmccurdy.com/stuff/twat_SC_VNC.txt</a> Example code bat file.<br>\r\n\r\n<a target=blank href=\\\"http://daymarerecords.com/music/AwwTistic/\\\">http://daymarerecords.com/music/AwwTistic</a> Music I produced that is in the show<br>',36,0,1,'CC-BY-NC-SA','',0,0,1),
(130,'2006-08-06','UltraVNC',680,'','<a target=blank href=\\\"http://ultravnc.sf.net\\\">http://ultravnc.sf.net</a><br>\r\n<a target=blank href=\\\"http://www.no-ip.com\\\">http://www.no-ip.com</a><br>\r\n<a target=blank href=\\\"http://www.dyndns.com\\\">http://www.dyndns.com</a><br>\r\n<a target=blank href=\\\"http://www.rmccurdy.com/stuff/TWAT/twt_SC_VNC.txt\\\">http://www.rmccurdy.com/stuff/twt_SC_VNC.txt</a> Example code bat file.<br>\r\n\r\n<a target=blank href=\\\"http://daymarerecords.com/music/AwwTistic/\\\">http://daymarerecords.com/music/AwwTistic</a> Music I produced that is in the show<br>',36,0,1,'CC-BY-NC-SA','',0,0,1),
(131,'2006-08-07','Firefox Tips',415,'','<p>Go to about:config and right click and go to new --> boolean and set the preference name to config.trim_on_minimize and set the boolean value to true.\r\n</p>\r\n<p>Now go to task manager -->process tab-->and look for firefox.exe and watch the memory usage drop when you minimize. I will have the show notes on my site, <a href=\"http://www.i-trash.org\\\">www.i-trash.org</a> if you missed anything. </p>\r\n\r\n',40,0,1,'CC-BY-NC-SA','',0,0,1),
(132,'2006-08-08','Office 2003 Voice recognition review',566,'','<br>Office 2003 bug fixes\r\n<br><a href=\\\"http://www.tau.ac.il/~itamarez/sr/mssr-2003.htm\\\">http://www.tau.ac.il/~itamarez/sr/mssr-2003.htm </a>\r\n<br>\r\n<br>voice recognition in Chinese \r\n<br><a href=\\\"http://office.microsoft.com/en-gb/assistance/HA010347511033.aspx\\\">http://office.microsoft.com/en-gb/assistance/HA010347511033.aspx </a>',39,0,1,'CC-BY-NC-SA','',0,0,1),
(133,'2006-08-09','XPlite and 2000lite',449,'','Lite PC\r\n<br>\r\n<a href=\\\"http://www.litepc.com/xplite.html\\\">http://www.litepc.com/xplite.html</a>',41,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -357,7 +357,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(152,'2006-09-14','Dynamic DNS',834,'','<a href=\"http://www.twatech.org/shownotes/notes152txt\\\">Show Notes',40,0,1,'CC-BY-NC-SA','',0,0,1),
(153,'2006-09-18','How to make your own xbox usb adpapter',268,'','No Show Notes',24,0,1,'CC-BY-NC-SA','',0,0,1),
(154,'2006-09-20','Sourcemage',316,'','<br>\r\n<a href=\\\"http://www.sourcemage.org/\\\"> http://www.sourcemage.org/ </a>\r\n<br>\r\n<br>',41,0,1,'CC-BY-NC-SA','',0,0,1),
(155,'2006-09-21','Cross Site Scripting',357,'','<br><a href=\\\"http://occ0de.wordpress.com/2006/09/19/hello-world/\\\">Link to full shownotes</a><br/>\r\n<a href=\\\"http://www.cgisecurity.com/articles/xss-faq.shtml\\\">Cgisecurity.com: Cross Site Scripting questions and answers</a><br/>\r\n<a href=\\\"http://en.wikipedia.org/wiki/Cross_site_scripting\\\">Cross-site scripting - Wikipedia entry</a><br/>\r\n<a href=\\\"http://seclists.org/\\\">SecLists.org Security Mailing List Archives</a><br/>\r\n<a href=\\\"http://twatech.org/index.php?page=118\\\">TWAT ep. 33 - SQL Injection, by Livinded</a><br/>\r\n<a href=\\\"http://ha.ckers.org/xss.html\\\">XSS (Cross Site Scripting) Cheat Sheet</a><br/>\r\n<a href=\\\"http://www.grc.com/securitynow.htm\\\">Security Now Episodes</a><br/>\r\n<a href=\\\"http://www.noscript.net/\\\">NoScript Plugin for Firefox</a>\r\n<br>\r\n<br>',45,0,1,'CC-BY-NC-SA','',0,0,1),
(155,'2006-09-21','Cross Site Scripting',357,'','<br><a href=\\\"http://occ0de.wordpress.com/2006/09/19/hello-world/\\\">Link to full shownotes</a><br/>\r\n<a href=\\\"http://www.cgisecurity.com/articles/xss-faq.shtml\\\">Cgisecurity.com: Cross Site Scripting questions and answers</a><br/>\r\n<a href=\\\"http://en.wikipedia.org/wiki/Cross_site_scripting\\\">Cross-site scripting - Wikipedia entry</a><br/>\r\n<a href=\\\"http://seclists.org/\\\">SecLists.org Security Mailing List Archives</a><br/>\r\n<a href=\\\"http://twatech.org/index.php?page=118\\\">TWT ep. 33 - SQL Injection, by Livinded</a><br/>\r\n<a href=\\\"http://ha.ckers.org/xss.html\\\">XSS (Cross Site Scripting) Cheat Sheet</a><br/>\r\n<a href=\\\"http://www.grc.com/securitynow.htm\\\">Security Now Episodes</a><br/>\r\n<a href=\\\"http://www.noscript.net/\\\">NoScript Plugin for Firefox</a>\r\n<br>\r\n<br>',45,0,1,'CC-BY-NC-SA','',0,0,1),
(156,'2006-09-24','Safari Bookshelf',616,'','<br>\r\n<a href=\"http://safari.oreilly.com\"> http://safari.oreilly.com/ </a>\r\n<br>\r\n<br>',7,0,1,'CC-BY-NC-SA','',0,0,1),
(157,'2006-09-25','SnortSam',963,'','<br>\r\n<a href=\\\"http://www.rmccurdy.com/stuff/TWAT/snort/\\\"> http://www.rmccurdy.com/stuff/TWAT/snort/ </a>\r\n<br>\r\n<br>',36,0,1,'CC-BY-NC-SA','',0,0,1),
(158,'2006-09-26','NirCmd',365,'','<p>\r\nNirCmd info page:<br />\r\n<a href=\\\"http://www.nirsoft.net/utils/nircmd.html\\\">http://www.nirsoft.net/utils/nircmd.html</a>\r\n</p>\r\n\r\n<p>\r\nNirCmd download link (zip format):<br />\r\n<a href=\\\"http://www.nirsoft.net/utils/nircmd.zip\\\">http://www.nirsoft.net/utils/nircmd.zip</a>\r\n</p>\r\n\r\n<p>\r\nNirCmd help/command reference online:<br />\r\n<a href=\\\"http://www.nirsoft.net/utils/nircmd2.html#using\\\">http://www.nirsoft.net/utils/nircmd2.html#using</a>\r\n</p>',46,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -387,12 +387,12 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(182,'2006-11-15','OpenBSD',565,'','No Show Notes',19,0,1,'CC-BY-NC-SA','',0,0,1),
(183,'2006-11-19','Jokosher',667,'','<br>\r\n<p>This episode was recorded and mixed to wav entirely with Jokosher. I then used lame to record the mp3, as I usually like to do. The last second of audio was cut off and try as I might, could not get it to export this last second, but you did not miss anything. Give jokosher a try and support the <a href=\\\"http://www.jokosher.org\\\">Jokosher Community</a>. This has the the potential to be a killer audio app for the FOSS community.</p>\r\n<br>\r\n<br>',7,0,1,'CC-BY-NC-SA','',0,0,1),
(184,'2006-11-20','Bad Things',1370,'','<br>\r\n<a href=\\\"http://twatech.org/shownotes/shownotes184.html\"> Show Notes</a> \r\n<br>',35,0,1,'CC-BY-NC-SA','',0,0,1),
(185,'2006-11-29','Twat Radio',60,'','No need to listen to this one guys We will be taking the month of december off to get more backup episodes and more monthly hosts If anyone wants to help out as a monthly host or just sumbit an episode please email us at twat.admin -at- gmail /dot/ com. I want to thank all our hosts for there hard work and hope everyone has a good holiday season.\r\n<br>\r\n-Enigma ',39,0,1,'CC-BY-NC-SA','',0,0,1),
(185,'2006-11-29','TWT Radio',60,'','No need to listen to this one guys We will be taking the month of december off to get more backup episodes and more monthly hosts If anyone wants to help out as a monthly host or just sumbit an episode please email us at twat.admin -at- gmail /dot/ com. I want to thank all our hosts for there hard work and hope everyone has a good holiday season.\r\n<br>\r\n-Enigma ',39,0,1,'CC-BY-NC-SA','',0,0,1),
(186,'2007-01-01','SciTE snippets',642,'','A quick intro to SciTE snippets. Touch base on why you should use them, what they do, and how to install it. Any questions just ask my on IRC, I\\\'m always there. Freenode #infonomicon BinRev #binrev<br>\r\n<a href=\\\"http://caladbolg.net/scite.php\\\">SciTE Website</a>\r\n<br>\r\n<a href=\\\"http://scite-tools.googlecode.com/svn/trunk/scripts/scite/snippets.lua\\\">snippets.lua</a><br />\r\n<a href=\\\"http://caladbolg.net/scite.php\\\">SciTE Website</a>\r\n<br><a href=\\\"http://scite-tools.googlecode.com/svn/trunk/scripts/ruby/ruby.lua\\\">ruby.lua</a><br /> \r\n<a href=\\\"http://pastie.caboo.se/30616\\\">My ruby.lua</a><br />',49,0,1,'CC-BY-NC-SA','',0,0,1),
(187,'2007-01-02','Lockpicking',1140,'','\r\nBuy lockpicks & bumping tools: <a href=\\\"http://www.lockpicks.com\\\">www.lockpicks.com</a><br><br>\r\n\r\nLocksport forums:<br>\r\n<a href=\\\"http://www.ezpicking.com\\\">EZ Picking</a><br>\r\n<a href=\\\"http://www.lockpicking101.com\\\">Lockpicking 101</a><br>\r\n<a href=\\\"http://forum.lockpicker.net\\\">Lock Picker Network</a><br><br>\r\n\r\nLocksport clubs:<br>\r\n<a href=\\\"http://www.toool.nl\\\">TOOOL</a><br>\r\n<a href=\\\"http://www.locksport.com\\\">LockSport International</a><br>\r\n<a href=\\\"http://www.bloomingtonfools.org\\\">Fraternal Order Of LockSport</a><br><br>\r\n\r\nOther resources:<br>\r\n<a href=\\\"http://www.lockenpedia.org\\\">Lockenpedia</a><br>\r\n<a href=\\\"http://www.toool.nl/blackbag\\\">BlackBag - Blog of Barry \\\"The Key\\\" of TOOOL</a><br>\r\n',3,0,1,'CC-BY-NC-SA','',0,0,1),
(188,'2007-01-03','Ruby',436,'','<a href=\\\"http://www.ruby-lang.org/en/\\\">Ruby</a><br />\r\n<a href=\\\"http://www.poignantguide.net/ruby\\\">Why\\\'s Poignant Guide and other references</a><br />',12,0,1,'CC-BY-NC-SA','',0,0,1),
(189,'2007-01-08','Pizza, Wii, and OSX',1112,'','No Show notes',50,0,1,'CC-BY-NC-SA','',0,0,1),
(190,'2007-01-10','Twat Remix',431,'','No Show Notes',51,0,1,'CC-BY-NC-SA','',0,0,1),
(190,'2007-01-10','TWT Remix',431,'','No Show Notes',51,0,1,'CC-BY-NC-SA','',0,0,1),
(191,'2007-01-16','ipod linux',454,'','<a href=\"http://www.ipodlinux.org\\\">http://www.ipodlinux.org </a>\r\n<br>\r\n<a href=\"http://www.it.fht-esslingen.de/~zimmerma/software/ltools.html\"> LTools </a>\r\n<br>\r\n<br>',48,0,1,'CC-BY-NC-SA','',0,0,1),
(192,'2007-01-17','htaccess',642,'','<a href=\\\"http://www.gotroot.com/\\\">http://www.gotroot.com/ </a> <br> <br>\r\n<a href=\\\"http://www.kuznetsov.uklinux.net/robots-tutorial.php\\\"> http://www.kuznetsov.uklinux.net/robots-tutorial.php </a><br><br>\r\n<a href=\\\"http://rmccurdy.com/stuff/TWAT/htaccess\\\"> http://rmccurdy.com/stuff/TWAT/htaccess </a> <br> <br>',36,0,1,'CC-BY-NC-SA','',0,0,1),
(193,'2007-01-18','Application Lock on Windows mobile smart phones',350,'','No Show Notes',41,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -402,7 +402,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(197,'2007-01-25','LDAP',410,'','No show Notes',52,0,1,'CC-BY-NC-SA','',0,0,1),
(198,'2007-01-29','GIS and Remote Sensing',1159,'','<a href=\\\"http://en.wikipedia.org/wiki/Geographic_information_system\\\"> http://en.wikipedia.org/wiki/Geographic_information_system </a><br>\r\n<br>\r\n<a href=\\\"http://grass.itc.it/download/index.php\\\"> http://grass.itc.it/download/index.php </a> <br>\r\n<br>\r\n<a href=\\\"http://www.geobase.ca/\\\"> \r\nhttp://www.geobase.ca/ </a> <br>\r\n<br>\r\n<a href=\\\"http://www.dpi.inpe.br/spring/english/index.html\\\">\r\nhttp://www.dpi.inpe.br/spring/english/index.html </a><br>\r\n<br>\r\n\r\n',18,0,1,'CC-BY-NC-SA','',0,0,1),
(199,'2007-01-30','Slast',402,'','<a href=\\\"http://www.slast.org\\\"> www.slast.org </a>\r\n<br>\r\n<br>',1,0,1,'CC-BY-NC-SA','',0,0,1),
(200,'2007-01-31','200th Episode Special',242,'','This one was done for the twat cd at the last <a href=\\\"http://www.notacon.org/\\\"> Notacon </a> and hasn\\\'t been release other than on the cd I figured it would be a good special episode for our 200th --Enjoy\r\n<br>\r\n<br>\r\nthanks to all of our hosts for their hard work \r\n<br>\r\n-Enigma',22,0,1,'CC-BY-NC-SA','',0,0,1),
(200,'2007-01-31','200th Episode Special',242,'','This one was done for the TWT cd at the last <a href=\\\"http://www.notacon.org/\\\"> Notacon </a> and hasn\\\'t been release other than on the cd I figured it would be a good special episode for our 200th --Enjoy\r\n<br>\r\n<br>\r\nthanks to all of our hosts for their hard work \r\n<br>\r\n-Enigma',22,0,1,'CC-BY-NC-SA','',0,0,1),
(201,'2007-02-01','Project management and collaboration via Wiki',546,'','<a href=\\\"http://www.mediawiki.org/wiki/MediaWiki\\\">MediaWiki</a><br><br>\r\n<a href=\\\"http://twiki.org/\\\">TWiki</a><br>\r\n<br>',3,0,1,'CC-BY-NC-SA','',0,0,1),
(202,'2007-02-04','Wacom Tablets',461,'','<a href=\\\"http://linuxwacom.sourceforge.net/index.php/howto/main\\\"> Linux Wacom Tablet Project</a><br />\r\n<a href=\\\"http://hoopajoo.net/tips/content/20.html\\\">Helpful xorg.conf example</a>',12,0,1,'CC-BY-NC-SA','',0,0,1),
(203,'2007-02-06','Performace Monitoring with SysStat',696,'','SYSSTAT package for Linux<br>\r\nSystem performance tuning and performance history tracking is a necessity for Unix hosts that support growing projects and ever demanding users. RRDTool is another package that lets you graphically view this information. Today dosman discusses how to use both packages.<p>\r\n\r\n<a href=\\\"http://perso.orange.fr/sebastien.godard/index.html\\\">sysstat</a><br>\r\n<a href=\\\"http://oss.oetiker.ch/rrdtool/\\\">RRDTool</a><br>\r\nNovell\\\'s <a href=\\\"http://www.novell.com/coolsolutions/tools/15964.html\\\">Linux Monitoring Tool</a> Package<br>\r\n<br>\r\n<br>',3,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -461,7 +461,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(256,'2007-06-19','alkix live cd ',775,'','<a href=\\\"http://www.alkix-live.com/\\\"> Alkix Live Cd </a> <br> <br>',64,0,1,'CC-BY-NC-SA','',0,0,1),
(257,'2007-06-20','plsql',4169,'','No Show Notes <br>\r\n<br>',55,0,1,'CC-BY-NC-SA','',0,0,1),
(258,'2007-06-27','mindmanager',309,'','\r\n<a href=\\\"http://www.mindjet.com/us/\\\">Mindjet Home Page</a>\r\n\r\n<br>\r\n\r\n\r\nCtrl+Shit+Alt+T brings 5 day trial into 21 day mode.<br>\r\n<br>',58,0,1,'CC-BY-NC-SA','',0,0,1),
(259,'2007-06-27','How to make a Twat Ep',1744,'','No show notes <br>\r\n<br>',60,0,1,'CC-BY-NC-SA','',0,0,1),
(259,'2007-06-27','How to make a TWT Ep',1744,'','No show notes <br>\r\n<br>',60,0,1,'CC-BY-NC-SA','',0,0,1),
(260,'2007-07-02','Pidgeon Cam',845,'','No Show notes <br>\r\n<br>',3,0,1,'CC-BY-NC-SA','',0,0,1),
(261,'2007-07-09','NAS',1300,'','No show notes <br>\r\n<br>',55,0,1,'CC-BY-NC-SA','',0,0,1),
(262,'2007-07-11','zoneminder',336,'','No show notes <br>\r\n<br>\r\n\r\n\r\n',58,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -472,7 +472,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(267,'2007-07-27','trixbox',433,'','<a href=\\\"http://www.trixbox.org/\\\"> trixbox.org </a>\r\n<br>\r\n<br>',58,0,1,'CC-BY-NC-SA','',0,0,1),
(268,'2007-07-30','ManHole Funk',204,'','No Show Notes <br>\r\n<br>',65,0,1,'CC-BY-NC-SA','',0,0,1),
(269,'2007-08-02','Windows Tricks',523,'','No Show notes <br>\r\n<br>',67,0,1,'CC-BY-NC-SA','',0,0,1),
(270,'2007-08-08','sql injection',621,'','\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n <a href=\\\"http://www.sqlpowerinjector.com/\\\">SQL Power Injector </a> <br>\r\n<a href=\\\"http://www.priamos-project.com/demo.htm\\\"> PRIAMOS </a> <br>\r\n<a href=\\\"http://www.0x90.org/releases/absinthe/download.php \\\"> Absinthe </a><br>\r\n\r\n<a href=\\\"http://www.twatech.org/agentinfo.php?host=operat0r\\\"> twat episode mod_security </a> <br>\r\n\r\n',36,0,1,'CC-BY-NC-SA','',0,0,1),
(270,'2007-08-08','sql injection',621,'','\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n <a href=\\\"http://www.sqlpowerinjector.com/\\\">SQL Power Injector </a> <br>\r\n<a href=\\\"http://www.priamos-project.com/demo.htm\\\"> PRIAMOS </a> <br>\r\n<a href=\\\"http://www.0x90.org/releases/absinthe/download.php \\\"> Absinthe </a><br>\r\n\r\n<a href=\\\"http://www.twatech.org/agentinfo.php?host=operat0r\\\"> TWT episode mod_security </a> <br>\r\n\r\n',36,0,1,'CC-BY-NC-SA','',0,0,1),
(271,'2007-08-09','Avoid Cpu Billing',834,'','<a href=\\\"http://www.cs.huji.ac.il/~dants/papers/Cheat07Security.pdf\\\"> http://www.cs.huji.ac.il/~dants/papers/Cheat07Security.pdf </a> <br> <br>',58,0,1,'CC-BY-NC-SA','',0,0,1),
(272,'2007-08-16','NAMBLA',482,'','<a href=\\\"http://www.nambla.org\\\"> Nambla </a>\r\n<br>\r\n<br>',60,0,1,'CC-BY-NC-SA','',0,0,1),
(273,'2007-08-22','ChatBots',512,'','Play with<br>\r\n<a href=\\\"http://www-ai.ijs.si/eliza-cgi-bin/eliza_script\\\"> http://www-ai.ijs.si/eliza-cgi-bin/eliza_script </a> <br>\r\n<a href=\\\"http://www.alicebot.org/\\\"> http://www.alicebot.org/ </a> <br>\r\n<a href=\\\"http://www.sitechatters.com/\\\"> http://www.sitechatters.com/ </a> <br>\r\n<a href=\\\"http://library.thinkquest.org/19314/langprog.htm\\\"> http://library.thinkquest.org/19314/langprog.htm </a> <br>\r\n<a href=\\\"http://www.alicebot.org/superbot.html\\\"> http://www.alicebot.org/superbot.html </a> <br>\r\nread: <br>\r\n<a href=\\\"http://cogsci.ucsd.edu/%7Ebatali/108b/lectures/natlang.txt\\\"> http://cogsci.ucsd.edu/%7Ebatali/108b/lectures/natlang.txt </a> <br>\r\n<a href=\\\"http://www.toddhester.net/chatbot.html\\\"> http://www.toddhester.net/chatbot.html </a> <br>\r\n<br>\r\n',57,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -504,7 +504,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(299,'2007-12-31','Iphone Madness',2785,'','some old audio I dug up <br>\r\nhosts include: <br>\r\nEnigma<br>\r\nfaceman <br>\r\nDrake Anubis <br>\r\nThoughtphreaker <br>\r\n',39,0,1,'CC-BY-NC-SA','',0,0,1),
(300,'2007-12-31','End Transmisson',258,'','check out <a href=\"http://www.hackerpublicradio.org\"> hackerpublicradio.org </a> \r\n<br>\r\n<br>',39,0,1,'CC-BY-NC-SA','',0,0,1),
(69,'0000-00-00','Phone Calls',0,'','More info on the Boston Phone System',0,0,1,'CC-BY-NC-SA','',0,0,1);
/*!40000 ALTER TABLE `twat_eps` ENABLE KEYS */;
/*!40000 ALTER TABLE `twt_eps` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
+34 -34
View File
@@ -16566,8 +16566,8 @@ CREATE TABLE `eps` (
LOCK TABLES `eps` WRITE;
/*!40000 ALTER TABLE `eps` DISABLE KEYS */;
INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (1,'2007-12-31','Introduction to HPR',1373,'In this first ever show on Hacker Public Radio, StankDawg and Enigma introduce HPR.','<p>\r\nIn this first ever show on Hacker Public Radio, <a href=\"https://hackerpublicradio.org/correspondents/0055.html\">StankDawg</a> and <a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma</a> introduce HPR.\r\n</p>\r\n<p>\r\nThe story of Hacker Public Radio begins where <a href=\"https://www.oldskoolphreak.com/radio.html\">Radio FreeK America</a> leaves off. StankDawg was a busy with <a href=\"https://www.binrev.com/forums/index.php/files/category/3-binary-revolution-radio/\">Binary Revolution Radio</a> and so the idea lay dormant for some time. Then <a href=\"https://hackerpublicradio.org/correspondents/0001.html\">droops</a>, another podcaster (<a href=\"https://audio.textfiles.com/shows/infonomicon/\">Infonomicon</a>) who was inspired by RFA got together with <a href=\"https://hackerpublicradio.org/correspondents/0003.html\">dosman</a> to start <a href=\"https://www.twatech.org/\">TWaTech</a> Today with a Techie, a pun on <a href=\"https://twit.tv/\">Twit</a>. About a year in <a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma</a> took over operations from portrello.\r\n</p>\r\n<p>\r\nContinuing on from Today with a Techie, HPR will air anything that is <em>Of interest to hackers</em>. Think, hacking, phone preaking, politics, survival, caffeine, linux, movie reviews, game reviews, etc. There is no restriction on the length but the shows will have the intro and outro added, which was kindly donated by <a href=\"https://hackerpublicradio.org/correspondents/0042.html\">slick0</a>. Additionally there is the option to have miniseries where the hosts can have running topics to cover an issue in more detail. A mini series can also be open to so that multiple people can contribute to one topic.\r\n</p>\r\n<p>\r\nAbove all HPR is a Community Network.\r\n</p>\r\n',55,0,1,'CC-BY-NC-SA','hpr, twat, community',0,4737,1),
(9,'2008-01-10','This old Hack 4',2547,'Fixing a leak in a pressure based water well and making a Didgeridoo.','<p>\r\nContinuing the TWaT series, we go outside and get some background to water wells with pressure tanks and pressure switches. Also making a Didgeridoo<br />\r\n<a href=\"https://www.wikihow.com/Make-a-Didgeridoo-out-of-PVC-Pipe\">https://www.wikihow.com/Make-a-Didgeridoo-out-of-PVC-Pipe</a>\r\n</p>\r\n',75,5,1,'CC-BY-NC-SA','water well, pressure tank, pressure switch, Didgeridoo, hardware',0,3535,1),
INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (1,'2007-12-31','Introduction to HPR',1373,'In this first ever show on Hacker Public Radio, StankDawg and Enigma introduce HPR.','<p>\r\nIn this first ever show on Hacker Public Radio, <a href=\"https://hackerpublicradio.org/correspondents/0055.html\">StankDawg</a> and <a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma</a> introduce HPR.\r\n</p>\r\n<p>\r\nThe story of Hacker Public Radio begins where <a href=\"https://www.oldskoolphreak.com/radio.html\">Radio FreeK America</a> leaves off. StankDawg was a busy with <a href=\"https://www.binrev.com/forums/index.php/files/category/3-binary-revolution-radio/\">Binary Revolution Radio</a> and so the idea lay dormant for some time. Then <a href=\"https://hackerpublicradio.org/correspondents/0001.html\">droops</a>, another podcaster (<a href=\"https://audio.textfiles.com/shows/infonomicon/\">Infonomicon</a>) who was inspired by RFA got together with <a href=\"https://hackerpublicradio.org/correspondents/0003.html\">dosman</a> to start <a href=\"https://www.twatech.org/\">TWaTech</a> Today with a Techie, a pun on <a href=\"https://twit.tv/\">Twit</a>. About a year in <a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma</a> took over operations from portrello.\r\n</p>\r\n<p>\r\nContinuing on from Today with a Techie, HPR will air anything that is <em>Of interest to hackers</em>. Think, hacking, phone preaking, politics, survival, caffeine, linux, movie reviews, game reviews, etc. There is no restriction on the length but the shows will have the intro and outro added, which was kindly donated by <a href=\"https://hackerpublicradio.org/correspondents/0042.html\">slick0</a>. Additionally there is the option to have miniseries where the hosts can have running topics to cover an issue in more detail. A mini series can also be open to so that multiple people can contribute to one topic.\r\n</p>\r\n<p>\r\nAbove all HPR is a Community Network.\r\n</p>\r\n',55,0,1,'CC-BY-NC-SA','hpr, twt, community',0,4737,1),
(9,'2008-01-10','This old Hack 4',2547,'Fixing a leak in a pressure based water well and making a Didgeridoo.','<p>\r\nContinuing the TWT series, we go outside and get some background to water wells with pressure tanks and pressure switches. Also making a Didgeridoo<br />\r\n<a href=\"https://www.wikihow.com/Make-a-Didgeridoo-out-of-PVC-Pipe\">https://www.wikihow.com/Make-a-Didgeridoo-out-of-PVC-Pipe</a>\r\n</p>\r\n',75,5,1,'CC-BY-NC-SA','water well, pressure tank, pressure switch, Didgeridoo, hardware',0,3535,1),
(2,'2008-01-01','Customization the Lost Reason',1534,'deepgeek talks about Customization being the lost reason in switching from windows to linux','<p>Today deepgeek talks about Customization being the lost reason in switching from windows to Linux. He points out that the PC stands for <em>Personal</em> Computer. To many on windows this means they can change the desktop wallpaper. </p>\r\n<p>He believes that by explaining the ability to Customise the working environment is the power of Linux. You can customise the services running, whether you wish to use a <a href=\"https://en.wikipedia.org/wiki/Command-line_interface\">command line interface</a>, a basic <a href=\"https://en.wikipedia.org/wiki/Window_manager\">Window Manager</a>, or a Lightweight or Full Featured <a href=\"https://en.wikipedia.org/wiki/Desktop_environment\">Desktop Environment</a></p>\r\n<p>Finally he ends with a tribute to <a href=\"https://en.wikipedia.org/wiki/Seymour_Cray\">Seymour Cray</a></p>\r\n',73,0,1,'CC-BY-NC-SA','Linux, Desktop Environment, Window Manager, Seymour Cray',0,1551,1),
(3,'2008-01-02','Lost Haycon Audio',2850,'Morgellon and others traipse around in the woods geocaching at midnight','<p>\r\nIt\'s 12:10AM on the 10th of November 2007 and Morgellon, droops and phyboy are at Haycon, one of the first <a href=\"https://en.wikipedia.org/wiki/Unconference\">Unconference<a>s. The conversations turns to <a href=\"https://en.wikipedia.org/wiki/Geocaching\">Geocaching</a>, and so armed with laptop, flash light (and possibly beer) our intrepid explorers head off to do a night time run. Here the way is marked by reflectors that are difficult to see in day time.</p>\r\n<p>\r\nAlong the way we hear crickets, tales of wolves, forgotten roads, civil war destruction, abandoned cemeteries and how karma came to one real estate developer.\r\n</p>',25,0,1,'CC-BY-NC-SA','haycon, Unconference, Geocaching ',0,1410,1),
(4,'2008-01-03','Firefox Profiles',415,'Peter explains how to move firefox profiles from machine to machine ','<p>\r\nPeter explains how to move firefox profiles from machine to machine even between OSX, Windows and Linux. The biggest issue is actually locating the profile and this is covered in the following article.<br />\r\n<a href=\"https://kb.mozillazine.org/Profile_folder_-_Firefox\">https://kb.mozillazine.org/Profile_folder_-_Firefox</a>\r\n</p>',74,0,0,'CC-BY-NC-SA','firefox, profiles, osx, windows, linux',0,1524,1),
@@ -17574,7 +17574,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(998,'2012-05-29','Viva la Federation!',1441,'Setting up a Status.net instance','<p>\r\n In this episode, <a href=\"https://identi.ca/nybill\">NYbill</a> and\r\n <a href=\"https://micro.fragdev.com/windigo\">Windigo</a> explain their\r\n experience setting up their own instances of <a href=\r\n \"https://status.net\">Status.net</a>, a microblogging service.\r\n</p>\r\n<p>\r\n While they do not give a beginning to end installation guide, they\r\n do discuss some hurdles they encountered, and provide resources\r\n that may prove invaluable to someone who has just set up their own\r\n server.\r\n</p>\r\n<h3>Links</h3>\r\n<ul>\r\n <li><a href=\"https://status.net\">Status.net</a></li>\r\n <li><a href=\"https://identi.ca\">Identi.ca</a></li>\r\n <li><a href=\"https://whird.jpope.org/2011/11/01/identifailed-me-last-time\">JPope\'s Blog About Status.net</a></li>\r\n <li><a href=\"https://publications.jbfavre.org/statusnet/install-statusnet-nginx-php-fpm\">Jean Baptiste Favre\'s Status.net article</a></li>\r\n <li><a href=\"https://diekershoff.homeunix.net/tobias/2011-03-30/three-month-of-statusnet-from-home\">Subscription Import Script</a> - by Tobias Diekershoff</li>\r\n <li><a href=\"https://wiki.x1101.net/index.php/Main_Page\">x1101\'s Wiki</a></li>\r\n <li><a href=\"https://parlementum.net/group/feds\">The Federated User\'s Group</a></li>\r\n <li><a href=\"https://www.verbosity.ca/statusnet-identica-ostatus-microblogging/getting-real-time-updates-statusnet\">Realtime Updates</a> - article by Ryan Weal</li>\r\n <li><a href=\"https://status.net/wiki/Twitter_bridge\">Twitter Bridge</a></li>\r\n <li><a href=\"https://www.gunmonkeynet.net/statusnet/\">NYbill\'s Instance</a></li>\r\n <li><a href=\"https://micro.fragdev.com\">Windigo\'s Instance</a></li>\r\n</ul>',196,0,1,'CC-BY-SA','microblogging,status.net,identi.ca',0,2130,1),
(999,'2012-05-30','Simon Phipps on Open Software: OGG Camp Part One',1084,'The Full Circle Podcast with a recording of Simon Phipps at OggCamp 11','<p>This is the first of our highlights of last Summer\'s unconference, <a href=\"https://oggcamp.org/\" target=\"_blank\" >OGG Camp eleven</a>, held at Farnham Maltings in the South of England.</p>\r\n\r\n<p>Introducing Simon Phipps, who presented the opening session of the unconference to a packed main hall, on Software Freedom.</p>\r\n\r\n<p>A computer industry veteran, Simon Phipps came on with an actual box of hats which he proceeded the change at speed, reminding me of Tommy Cooper in his heyday.</p>\r\n\r\n<p>Simon has come up through hands-on roles as field engineer, programmer and systems analyst, run a software publishing company, worked with OSI standards in the eighties, on the first commercial collaborative conferencing software in the nineties, and helped introduce both Java and XML at IBM.</p>\r\n\r\n<p>A founding Director of the Open Mobile Alliance, Simon is Chief Strategy Officer at independent software company ForgeRock and Director of the Open Source Initiative. Find his essays at <a href=\"https://webmink.com/\" target=\"_blank\" >webmink.com.</a></p>\r\n\r\n<p>Simon Phipps’ presentation on software freedom. Here’s a shortened version of the presentation which ran to 35 minutes in its entirety.</p>\r\n\r\n<p>OGG Camp is a joint venture organised by those lovely podcasters the <a href=\"https://linuxoutlaws.com/\" target=\"_blank\" >Linux Outlaws</a> and the <a href=\"https://podcast.ubuntu-uk.org/\" target=\"_blank\" >Ubuntu UK Podcast</a>.</p>\r\n\r\n<p>We\'ve more highlights of OGG Camp coming up on the Full Circle Podcast very soon, including Karen Sandler and the Ogg Camp Panel discussion.</p>\r\n\r\n<p>The Full Circle Podcast is the companion to Full Circle Magazine, the Independent Magazine for the Ubuntu Community. Find us at <a href=\"www.fullcirclemagazine.org/podcast\" target=\"_blank\">www.fullcirclemagazine.org/podcast</a>.</p>\r\n<p>Feedback; you can post comments and feedback on the podcast page at <a href=\"www.fullcirclemagazine.org/podcast\" target=\"_blank\">www.fullcirclemagazine.org/podcast</a>, send us a comment to podcast (at) fullcirclemagazine.org</p>\r\n\r\n<p><strong>Your Hosts:</strong></p>\r\n\r\n<ul>\r\n<li><strong>Robin Catling</strong> (blog at <a target=\"_blank\" href=\"https://catlingmindswipe.blogspot.com/\">https://catlingmindswipe.blogspot.com/</a>, @robincatling on Twitter)</li>\r\n<li><strong>Ed Hewitt</strong> (blog at <a href=\"https://www.edhewitt.co.uk/\">https://www.edhewitt.co.uk/</a>, @edhewitt on Twitter)</li>\r\n<li><strong>Dave Wilkins</strong> (…had to go cook the dinner. @davidawilkins on Twitter)</li>\r\n</ul>\r\n\r\n<p><em>Additional audio by Victoria Pritchard</em></p>\r\n\r\n<p><strong>Runtime:</strong> 18mins 2seconds</p>',160,62,1,'CC-BY-SA','OggCamp',0,2177,1),
(1000,'2012-05-31','Episode 1000',1247,'Thoughts and wishes for the 1000th episode of HPR','<p>\r\nHacker Public Radio commemorated it\'s 1000th episode by inviting listeners, contributors, and fellow podcasters to send in their thoughts and wishes of the occasion. The following voices contributed to this episode.\r\n</p>\r\n<p>\r\nFiftyOneFifty, Chess Griffen, Claudio Miranda, Broam, Leo LaPorte and Dick DeBartolo, Dan Lynch, Becky and Phillip (Corenominal) Newborough, Dann Washko, Frank Bell, Jezra, Fabian Scherschel, k5tux, CafeNinja, imahuph, Johan Vervloet, Kevin Granade, Knightwise, MrX, NYBill, Quvmoh, pokey, MrGadgets, riddlebox, Saturday Morning Linux Review, Scott Sigler, Robert E. Wooden, Sigflup, BrocktonBob, Trevor Parsons, Ulises Manuel López Damián, Verbal, Ahuka, westoztux, Toby Meehan, Chris Garrett, winigo, Ken Fallon, Lord Draukenbleut, aukondk, Full Circle Podcast\r\n</p>\r\n',131,0,1,'CC-BY-SA','HPR,community,congratulations ',0,2524,1),
(1001,'2012-06-04','HPR Community News May 2012',2540,'HPR Community News May 2012','<h2>New hosts</h2>\r\n<p>\r\nWelcome to our new host: \r\n<a href=\"https://hackerpublicradio.org/correspondents/0213.html\">bgryderclock</a>.\r\n<br />\r\nIf you would like to become a HPR host then please head over to <a href=\"https://hackerpublicradio.org/contribute.php\">https://hackerpublicradio.org/contribute.php</a>\r\n</p>\r\n\r\n<table >\r\n<thead><tr>\r\n<th class=\"condition\">id\r\n</th><th>title\r\n</th><th>host\r\n</th></tr>\r\n</thead>\r\n <tbody>\r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">976</td>\r\n<td class=\"data inline_edit not_null odd \">HPR Community News (March 2012)</td>\r\n<td class=\"data inline_edit not_null odd \">HPR Admins</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">977</td>\r\n<td class=\"data inline_edit not_null even \">Setting Up a WordPress Blog 2</td>\r\n<td class=\"data inline_edit not_null even \">Frank Bell</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">978</td>\r\n<td class=\"data inline_edit not_null odd \">Dead_Hunt</td>\r\n<td class=\"data inline_edit not_null odd \">Various Hosts</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">979</td>\r\n<td class=\"data inline_edit not_null even \">Sunday Morning Linux Review Episode 029</td>\r\n<td class=\"data inline_edit not_null even \">Various Creative Commons Works</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">980</td>\r\n<td class=\"data inline_edit not_null odd \">Broadband for Rural North</td>\r\n<td class=\"data inline_edit not_null odd \">Ken Fallon</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">981</td>\r\n<td class=\"data inline_edit not_null even \">Review Indiana LinuxFest 2012</td>\r\n<td class=\"data inline_edit not_null even \">Ahuka</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">982</td>\r\n<td class=\"data inline_edit not_null odd \">LITS: Episode 005 - pmount</td>\r\n<td class=\"data inline_edit not_null odd \">Dann</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">983</td>\r\n<td class=\"data inline_edit not_null even \">Freedom is not Free 5 - Get Involved</td>\r\n<td class=\"data inline_edit not_null even \">Ahuka</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">984</td>\r\n<td class=\"data inline_edit not_null odd \">Going Linux: Introduction to Podcasting with Linux</td>\r\n<td class=\"data inline_edit not_null odd \">HPR Admins</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">985</td>\r\n<td class=\"data inline_edit not_null even \">LFNW: A Short Talk with Thomas Stover</td>\r\n<td class=\"data inline_edit not_null even \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">986</td>\r\n<td class=\"data inline_edit not_null odd \">LFNW: Interview with Scott Newlon of MintCast</td>\r\n<td class=\"data inline_edit not_null odd \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">987</td>\r\n<td class=\"data inline_edit not_null even \">LFNW: Larry Cafiero - the Crunchbang guy</td>\r\n<td class=\"data inline_edit not_null even \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">988</td>\r\n<td class=\"data inline_edit not_null odd \">LFNW: Dawn McKenna of McKenna Interpreting Services</td>\r\n<td class=\"data inline_edit not_null odd \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">989</td>\r\n<td class=\"data inline_edit not_null even \">Juiced Penguin 079 – Early Spring</td>\r\n<td class=\"data inline_edit not_null even \">Various Creative Commons Works</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">990</td>\r\n<td class=\"data inline_edit not_null odd \">Portable Apps</td>\r\n<td class=\"data inline_edit not_null odd \">JWP</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"rightLine truncated
(1001,'2012-06-04','HPR Community News May 2012',2540,'HPR Community News May 2012','<h2>New hosts</h2>\r\n<p>\r\nWelcome to our new host: \r\n<a href=\"https://hackerpublicradio.org/correspondents/0213.html\">bgryderclock</a>.\r\n<br />\r\nIf you would like to become a HPR host then please head over to <a href=\"https://hackerpublicradio.org/contribute.php\">https://hackerpublicradio.org/contribute.php</a>\r\n</p>\r\n\r\n<table >\r\n<thead><tr>\r\n<th class=\"condition\">id\r\n</th><th>title\r\n</th><th>host\r\n</th></tr>\r\n</thead>\r\n <tbody>\r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">976</td>\r\n<td class=\"data inline_edit not_null odd \">HPR Community News (March 2012)</td>\r\n<td class=\"data inline_edit not_null odd \">HPR Admins</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">977</td>\r\n<td class=\"data inline_edit not_null even \">Setting Up a WordPress Blog 2</td>\r\n<td class=\"data inline_edit not_null even \">Frank Bell</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">978</td>\r\n<td class=\"data inline_edit not_null odd \">Dead_Hunt</td>\r\n<td class=\"data inline_edit not_null odd \">Various Hosts</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">979</td>\r\n<td class=\"data inline_edit not_null even \">Sunday Morning Linux Review Episode 029</td>\r\n<td class=\"data inline_edit not_null even \">Various Creative Commons Works</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">980</td>\r\n<td class=\"data inline_edit not_null odd \">Broadband for Rural North</td>\r\n<td class=\"data inline_edit not_null odd \">Ken Fallon</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">981</td>\r\n<td class=\"data inline_edit not_null even \">Review Indiana LinuxFest 2012</td>\r\n<td class=\"data inline_edit not_null even \">Ahuka</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">982</td>\r\n<td class=\"data inline_edit not_null odd \">LITS: Episode 005 - pmount</td>\r\n<td class=\"data inline_edit not_null odd \">Dann</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">983</td>\r\n<td class=\"data inline_edit not_null even \">Freedom is not Free 5 - Get Involved</td>\r\n<td class=\"data inline_edit not_null even \">Ahuka</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">984</td>\r\n<td class=\"data inline_edit not_null odd \">Going Linux: Introduction to Podcasting with Linux</td>\r\n<td class=\"data inline_edit not_null odd \">HPR Admins</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">985</td>\r\n<td class=\"data inline_edit not_null even \">LFNW: A Short Talk with Thomas Stover</td>\r\n<td class=\"data inline_edit not_null even \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">986</td>\r\n<td class=\"data inline_edit not_null odd \">LFNW: Interview with Scott Newlon of MintCast</td>\r\n<td class=\"data inline_edit not_null odd \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">987</td>\r\n<td class=\"data inline_edit not_null even \">LFNW: Larry Cafiero - the Crunchbang guy</td>\r\n<td class=\"data inline_edit not_null even \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">988</td>\r\n<td class=\"data inline_edit not_null odd \">LFNW: Dawn McKenna of McKenna Interpreting Services</td>\r\n<td class=\"data inline_edit not_null odd \">David Whitman</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"right\" class=\"data inline_edit not_null even condition nowrap \">989</td>\r\n<td class=\"data inline_edit not_null even \">Juiced Penguin 079 – Early Spring</td>\r\n<td class=\"data inline_edit not_null even \">Various Creative Commons Works</td>\r\n</tr>\r\n \r\n<tr class=\"odd\"><td align=\"right\" class=\"data inline_edit not_null odd condition nowrap \">990</td>\r\n<td class=\"data inline_edit not_null odd \">Portable Apps</td>\r\n<td class=\"data inline_edit not_null odd \">JWP</td>\r\n</tr>\r\n \r\n<tr class=\"even\"><td align=\"rightLine truncated
(1002,'2012-06-05','LiTS 008: free: Understanding Linux Memory Usage',853,'The free command and memory usage','<p>\r\nIn today\'s show Dann explains to us what it means to be free. \r\n</p>\r\n<p>\r\n<em>\r\nThe free command is a handy snapshot into your systems memory and how much of it is being used. In conjunction with other tools like top you can begin to understand where your system resources are being utilized and weed out potential bottlenecks and bugs. But before jumping into the deep end in system analysis, you need to have a decent grasp on how the Linux kernel utilizes memory, or your initial observations may send you tearing through the interwebs looking for a solution to a problem that does not exist.\r\n</em>\r\n</p>\r\n<p>\r\nAs ever catch the complete shownotes and video at <a href=\"https://www.linuxintheshell.com/2012/06/05/episode-008-free-understanding-linux-memory-usage/\">https://www.linuxintheshell.com</a>\r\n</p>\r\n',7,67,1,'CC-BY-SA','free,memory',0,2811,1),
(1003,'2012-06-06','My audio gear',759,'The recording equipment of a new contributor','<p>\r\nIn today\'s show long time listener first time contributer Nido Media, submits his show on his \"Recording Gear\".\r\n</p>\r\n<p>\r\nAfter looking at the <a href=\"https://www.shure.com/americas/products/microphones/sm/sm58-vocal-microphone\">Shure SM58</a> and the <a href=\"https://www.shure.com/americas/products/microphones/sm/sm57-instrument-microphone\">Shure SM57</a> he settled on the <br />\r\n<a href=\"https://www.behringer.com/EN/Products/C-3.aspx\">Behringer c3</a><br />\r\n<img src=\"https://www.behringer.com/assets/C-3_P0262_Perspective_XL.png\" alt=\"Behringer c3\" width=\"300\" />\r\n</p>\r\n<p>\r\n<a href=\"https://www.behringer.com/EN/Products/PS400.aspx\">Behringer ps400</a><br />\r\n<img src=\"https://www.behringer.com/assets/PS400_P0489_Right_View.jpg\" alt=\"Behringer ps400\" width=\"300\" />\r\n</p>\r\n<p>\r\n<a href=\"https://www.phonic.com/en/am-55.html\">Phonic AM 55</a><br />\r\n<img src=\"https://www.tonecontrol.nl/images/products/370x320/Phonic-AM-55.png\" alt=\"Phonic AM 55\" width=\"300\" />\r\n</p>\r\n<p>\r\n<a href=\"https://us.store.creative.com/Sound-Blaster-XFi-Surround-5.1/M/B0017QQQAE.htm\">Sound Blaster XFi Surround 5.1</a><br />\r\n<img src=\"https://www.virtualdj.com/image/12436/36695/creativexfiusb.jpg\" alt=\"Sound Blaster XFi Surround 5.1\" width=\"300\" />\r\n</p>\r\n<p>\r\n<a href=\"https://ardour.org/\">https://ardour.org/</a><br />\r\n<img src=\"https://ardour.org/files/afront.png\" alt=\"Ardour\" width=\"300\" />\r\n</p>\r\n',214,0,1,'CC-BY-SA','microphone,mixer,sound card,Ardour ',0,1978,1),
(1004,'2012-06-06','Sunday Morning Linux Review Episode 34 - SUSE and Venus',4732,'SMLR episode 34','In today\'s syndicated Thursday we again return to SMLR Towers and join Mat Enders, Tony Bemus, and Mary Tomich for Sunday Morning Linux Review Episode 34 - SUSE and Venus. The complete shownotes can be found at <a href=\"https://smlr.us/?p=1082\">https://smlr.us/?p=1082</a>',158,54,1,'CC-BY-SA','SMLR,Sunday Morning Linux Review',0,2254,1),
@@ -17598,7 +17598,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(1022,'2012-07-03','LiTS 010: df - Exploring Disk Filesystem Usage',1075,'Report file system disk space usage with the df command','The df command is used to report file system usage. The df command will show you the amount of storage available, used, and free per partition for each fileystem currently mounted on the system. Values are shown in blocks. \n\n<a href=\"https://www.linuxintheshell.com/2012/07/03/episode-010-df-exploring-disk-filesystem-usage/\">https://www.linuxintheshell.com</a>\n',7,67,1,'CC-BY-SA','df',0,2772,1),
(1023,'2012-07-04','About Rivendell with Rivendell',3064,'Rivendell Radio Automation software','<h1>AukonDK</h1>\r\n<h2>About Rivendell with Rivendell</h2>\r\n\r\n<p>\r\nIn this episode I talk about the Rivendell Radio Automation software whilst using the same software to play music and sound.\r\nThis show was recorded \"as live\" and unscripted. I need a bit more practise as I\'d like to use a similar setup to do my own podcast show. Did a bit of normalising and amplifing as the levels weren\'t that great (another thing to practise)\r\n</p>\r\n<p>\r\nLinks and CC attribution follow.\r\n</p>\r\n<p>\r\n[00:00]\r\nSFX\r\nCinematicBoomNorm.wav by Herbert Boland\r\nCC-BY\r\n<a href=\"https://www.freesound.org/people/HerbertBoland/sounds/33637/\">https://www.freesound.org/people/HerbertBoland/sounds/33637/</a>\r\n</p>\r\n<p>\r\n[00:36]\r\nPromo\r\nRivendell Audio Spot -- \"$15,000\"\r\n<a href=\"https://www.rivendellaudio.org/rivendell/download.shtml\">https://www.rivendellaudio.org/rivendell/download.shtml</a>\r\n</p>\r\n<p>\r\n[00:47]\r\nBed Music\r\nEmptiness by Alexander Blu\r\nCC-BY-SA\r\n<a href=\"https://www.jamendo.com/en/track/946\">https://www.jamendo.com/en/track/946</a>\r\n</p>\r\n<p>\r\n[01:00]\r\nLink\r\nRivendell Radio Automation\r\n<a href=\"https://www.rivendellaudio.org/\">https://www.rivendellaudio.org/</a>\r\n</p>\r\n<p>\r\n[03:29]\r\nMusic\r\nThere\'s Something Wrong by Brad Sucks\r\nCC-BY-SA\r\n<a href=\"https://www.jamendo.com/en/track/210911\">https://www.jamendo.com/en/track/210911</a>\r\n</p>\r\n<p>\r\n[07:30]\r\nLink\r\nInstalling Rivendell - From the Rivendell Wiki, lists some live cds\r\n<a href=\"https://rivendell.tryphon.org/wiki/Installing_Rivendell\">https://rivendell.tryphon.org/wiki/Installing_Rivendell</a>\r\n</p>\r\n<p>\r\n[10:20]\r\nLink\r\nMy Blog post on installing Rivendell in Ubuntu 12.04\r\n<a href=\"https://www.bluedrava.com/rivendell-on-ubuntu-12.04\">https://www.bluedrava.com/rivendell-on-ubuntu-12.04</a>\r\n</p>\r\n<p>\r\n[15:10]\r\nLink\r\nalsa_in and alsa_out - Very useful if you have a USB headset\r\n<a href=\"https://manpages.ubuntu.com/manpages/natty/man1/alsa_in.1.html\">https://manpages.ubuntu.com/manpages/natty/man1/alsa_in.1.html</a>\r\n</p>\r\n<p>\r\n[17:22]\r\nMusic\r\nDelirante planete by Löhstana David\r\nCC-BY\r\n<a href=\"https://www.jamendo.com/en/track/873822\">https://www.jamendo.com/en/track/873822</a>\r\n</p>\r\n<p>\r\n[22:06]\r\nPromo\r\nRivendell Audio Spot -- \"Rock Steady\"\r\n<a href=\"https://www.rivendellaudio.org/rivendell/download.shtml\">https://www.rivendellaudio.org/rivendell/download.shtml</a>\r\n</p>\r\n<p>\r\n[21:14]\r\nBed Music\r\nMay by Alexander Blu\r\nCC-BY-SA\r\n<a href=\"https://www.jamendo.com/en/track/950\">https://www.jamendo.com/en/track/950</a>\r\n</p>\r\n<p>\r\n[21:42]\r\nLink\r\nScreenshot of RDAirplay from Rivendell site\r\n<a href=\"https://www.rivendellaudio.org/images/rdairplay2.png\">https://www.rivendellaudio.org/images/rdairplay2.png</a>\r\n</p>\r\n<p>\r\nGallery of screenshots here\r\n<a href=\"https://www.rivendellaudio.org/rivendell/gallery.shtml\">https://www.rivendellaudio.org/rivendell/gallery.shtml</a>\r\n</p>\r\n<p>\r\n[25:23]\r\ngrenade.wav by ljudman\r\nCC-Sampling+\r\n<a href=\"https://www.freesound.org/people/ljudman/sounds/33245/\">https://www.freesound.org/people/ljudman/sounds/33245/</a>\r\n</p>\r\n<p>\r\n[25:53]\r\nStorm by RHumphries\r\nCC-BY\r\n<a href=\"https://www.freesound.org/people/RHumphries/sounds/2523/\">https://www.freesound.org/people/RHumphries/sounds/2523/</a>\r\n</p>\r\n<p>\r\n[27:27]\r\nPromo\r\nRivendell Audio Spot -- \"Never Pay\"\r\n<a href=\"https://www.rivendellaudio.org/rivendell/download.shtml\">https://www.rivendellaudio.org/rivendell/download.shtml</a>\r\n</p>\r\n<p>\r\n[34:28]\r\nFly Away by Tanya T6\r\nCC-BY-SA\r\n<a href=\"https://www.jamendo.com/en/track/894415\">https://www.jamendo.com/en/track/894415</a>\r\n</p>\r\n<p>\r\n[42:34]\r\nNote\r\nOdd thing happened, I thought the bed music had bypassed the recording when in fact it had just bypassed the mixer so it played full volume. Again, more practice needed.\r\n</p>\r\n<p>\r\nStuff I forgot to mention:\r\nTalking about multiple tracks in Carts, you can set each track to only play under certain conditions, such as time or day of the week.\r\nRDPanel is an appilcation which is a large version of the sound panel in RDAirplay, great to have on a second monitor.\r\nLogs are playlists which can be saved and loaded an can be generated just by playing music in Airplay or building them manually in RDLogedit or automatically with RDLogManager.\r\nRivendell can manage more than one radio station if needed and share the same DB.\r\n</p>\r\n<p>\r\n<a href=\"https://aukondk.com\">https://aukondk.com</a>\r\n<a href=\"https://bluedrava.com\">https://bluedrava.com</a>\r\n</p>\r\n',191,0,1,'CC-BY-SA','Rivendell,radio,automation',0,2240,1),
(1024,'2012-07-05','Episode 1024',4940,'Celebration of Hacker Public Radio\'s first 1K episodes','<p>In the second and final installment of\r\nHacker Public Radio\'s first 1K episodes (yes Lord D, we know it\'s\r\nreally 1324 :) anniversary celebration, FiftyOneFifty hosts a panel\r\nconsisting of the following hosts from Today With a Techie and the\r\ninaugural year of Hacker Public Radio: jrullo, klaatu, willjasen,\r\nLord Drachenblut, and Xoke (with Mrs. Xoke). Special thanks to\r\naparanoidshell, who stepped in to keep the conversation rolling when\r\nFiftyOneFifty momentarily lost the connection.</p>\r\n<p>Destinations mentioned in this episode:</p>\r\n<p><a href=\"https://audio.textfiles.com/shows/\">https://audio.textfiles.com/shows/</a></p>\r\n<p><a href=\"https://www.oldskoolphreak.com/\">https://www.oldskoolphreak.com/</a></p>\r\n<p><a href=\"https://nomicon.info/\">https://nomicon.info/</a></p>\r\n<p><a href=\"https://www.binrev.com/\">https://www.binrev.com/</a></p>\r\n<p><a href=\"https://twatech.org\">https://twatech.org</a></p>\r\n<p><a href=\"https://hackermedia.org/\">https://hackermedia.org/</a></p>\r\n<p><a href=\"https://www.HackerPublicRadio.org/\">https://www.HackerPublicRadio.org</a></p>\r\n<p>Accordion intro theme courtesy of Mr. X</p>\r\n',109,0,1,'CC-BY-SA','HPR,community,anniversary',0,2358,1),
(1025,'2012-07-05','Infonomicon Episode #51',1577,'Episode 51 of the Infonomicon podcast','<p>\r\n<em>Syndicated Thursdays is a chance to showcase other Creative Commons works. We try to expose podcasts, speeches, presentations, music, etc that you may not have heard. If you have suggestions for items then send your recommendation to admin at hpr and we\'ll add it to the queue.</em>\r\n</p>\r\n<p>\r\nToday we are going to listen to episode 51 of the infonomicon (<a href=\"https://audio.textfiles.com/shows/infonomicon/\">https://audio.textfiles.com/shows/infonomicon/</a> ) podcast. Droops had been a regular listener of RFA and emailed their show several times, started his own show Droops Radio which changed to infonomicon radio. \r\n</p>\r\n<p>\r\nInfonomicon Bumper Music plays until 1:35. Positive feedback about the Infonomicon TV. This is episode 51, which should be almost a year, except it\'s been more than a year. Podcast Incubator 2.0 is coming, and its code is going to be released under the GPL. Dosman and Droops have come up with the idea of doing a daily radio show: Talk with a Techie (TWAT). No fluff, no nothing, at least five minutes long. Infonomicon won\'t close because of this. Obfuscated is not a happy camper, but he is alive. 16 of 66 pages in a magazine Droops read was from one magazine. Bob Denver (Gilligan) passed away, and the boat from Gilligan\'s Island was named after a FCC chairman. AOL is about to be a sucker again, so screw them over. Cyber-looters are registering domains and taking money from hurricane donators: 2500 domains have been registered. Droops is not sure what the solution should be and asks for solutions. People trust Google, but Google can do evil: they\'re an advertising company. Google is buying dark fiber. Google has all sorts of broadband needs, so they\'ll likely go after all sorts of bandwidth to bring their services. Droops wishes that Google made blogs an option to not search. There\'s lots of companies searching nothing but blogs. This hasn\'t been the greatest show ever, but work is being done on the other shows. This is the shortest Infonomicon ever. Bumper Music plays from 15:42 onward.\r\n</p>',109,54,1,'CC-BY-SA','Infonomicon,RFA',0,2254,1),
(1025,'2012-07-05','Infonomicon Episode #51',1577,'Episode 51 of the Infonomicon podcast','<p>\r\n<em>Syndicated Thursdays is a chance to showcase other Creative Commons works. We try to expose podcasts, speeches, presentations, music, etc that you may not have heard. If you have suggestions for items then send your recommendation to admin at hpr and we\'ll add it to the queue.</em>\r\n</p>\r\n<p>\r\nToday we are going to listen to episode 51 of the infonomicon (<a href=\"https://audio.textfiles.com/shows/infonomicon/\">https://audio.textfiles.com/shows/infonomicon/</a> ) podcast. Droops had been a regular listener of RFA and emailed their show several times, started his own show Droops Radio which changed to infonomicon radio. \r\n</p>\r\n<p>\r\nInfonomicon Bumper Music plays until 1:35. Positive feedback about the Infonomicon TV. This is episode 51, which should be almost a year, except it\'s been more than a year. Podcast Incubator 2.0 is coming, and its code is going to be released under the GPL. Dosman and Droops have come up with the idea of doing a daily radio show: Talk with a Techie (TWT). No fluff, no nothing, at least five minutes long. Infonomicon won\'t close because of this. Obfuscated is not a happy camper, but he is alive. 16 of 66 pages in a magazine Droops read was from one magazine. Bob Denver (Gilligan) passed away, and the boat from Gilligan\'s Island was named after a FCC chairman. AOL is about to be a sucker again, so screw them over. Cyber-looters are registering domains and taking money from hurricane donators: 2500 domains have been registered. Droops is not sure what the solution should be and asks for solutions. People trust Google, but Google can do evil: they\'re an advertising company. Google is buying dark fiber. Google has all sorts of broadband needs, so they\'ll likely go after all sorts of bandwidth to bring their services. Droops wishes that Google made blogs an option to not search. There\'s lots of companies searching nothing but blogs. This hasn\'t been the greatest show ever, but work is being done on the other shows. This is the shortest Infonomicon ever. Bumper Music plays from 15:42 onward.\r\n</p>',109,54,1,'CC-BY-SA','Infonomicon,RFA',0,2254,1),
(1026,'2012-07-09','Setting up a WordPress blog: part 4',1385,'Episode 4 of the series <em>Setting up a Wordpress blog</em>','<p>\r\nThis is the fourth and last of Frank\'s series on setting up a WordPress blog, now projected to be four episodes. \r\n</p>\r\n<p>\r\nThis episode discusses when and what to back up and maintaining a MySQL database using phpMyAdmin.\r\n</p>\r\n<p>\r\nLinks:\r\n</p>\r\n<p>\r\n<a href=\"https://codex.wordpress.org/Backing_Up_Your_Database\">Wordpress article on backing up your database</a>: https://codex.wordpress.org/Backing_Up_Your_Database\r\n</p>\r\n<p>\r\n<a href=\"https://codex.wordpress.org/WordPress_Site_Maintenance\">WordPress article on database maintenance</a>: https://codex.wordpress.org/WordPress_Site_Maintenance\r\n</p>\r\n',195,0,1,'CC-BY-SA','WordPress,MySQL,phpMyAdmin,backup',0,2213,1),
(1027,'2012-07-10','Migrating away from Google Reader',1455,'An alternative to Google Reader for managing feeds','<p>\r\nOne of the major advantages of Google Reader over application based clients is that no matter where you access it from your views are synchronized. Everything you read is marked a read everywhere and you don\'t have to worry about whither you check your feeds on a desktop PC or on your phone. It truly is the best example of a cloud application out there.\r\n</p>\r\n<p>\r\nExcept for the fact that I\'m not happy with the idea of a complete stranger watching and recording every article I read, how long I read it for, and share that information around to other <em>trusted partners</em>. Remember when your parents/guardians caught you reading over their shoulder ? It wasn\'t acceptable then and it sure isn\'t now. Epically when I noticed that my search results changed dramatically after I started following certain feeds. It\'s just not right and here\'s why <a href=\"https://www.ted.com/talks/eli_pariser_beware_online_filter_bubbles.html\">https://www.ted.com/talks/eli_pariser_beware_online_filter_bubbles.html</a>\r\n</p>\r\n<p>\r\n<object width=\"526\" height=\"374\">\r\n<param name=\"movie\" value=\"https://video.ted.com/assets/player/swf/EmbedPlayer.swf\"/>\r\n<param name=\"allowFullScreen\" value=\"true\" />\r\n<param name=\"allowScriptAccess\" value=\"always\"/>\r\n<param name=\"wmode\" value=\"transparent\"/>\r\n<param name=\"bgColor\" value=\"#ffffff\"/>\r\n<param name=\"flashvars\" value=\"vu=https://video.ted.com/talk/stream/2011/Blank/EliPariser_2011-320k.mp4&su=https://images.ted.com/images/ted/tedindex/embed-posters/EliPariser-2011.embed_thumbnail.jpg&vw=512&vh=288&ap=0&ti=1091&lang=&introDuration=15330&adDuration=4000&postAdDuration=830&adKeys=talk=eli_pariser_beware_online_filter_bubbles;year=2011;theme=what_s_next_in_tech;theme=bold_predictions_stern_warnings;event=TED2011;tag=culture;tag=global+issues;tag=journalism;tag=politics;tag=technology;&preAdTag=tconf.ted/embed;tile=1;sz=512x288;\" />\r\n<embed src=\"https://video.ted.com/assets/player/swf/EmbedPlayer.swf\" pluginspace=\"https://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" bgColor=\"#ffffff\" width=\"526\" height=\"374\" allowFullScreen=\"true\" allowScriptAccess=\"always\" flashvars=\"vu=https://video.ted.com/talk/stream/2011/Blank/EliPariser_2011-320k.mp4&su=https://images.ted.com/images/ted/tedindex/embed-posters/EliPariser-2011.embed_thumbnail.jpg&vw=512&vh=288&ap=0&ti=1091&lang=&introDuration=15330&adDuration=4000&postAdDuration=830&adKeys=talk=eli_pariser_beware_online_filter_bubbles;year=2011;theme=what_s_next_in_tech;theme=bold_predictions_stern_warnings;event=TED2011;tag=culture;tag=global+issues;tag=journalism;tag=politics;tag=technology;&preAdTag=tconf.ted/embed;tile=1;sz=512x288;\"></embed>\r\n</object>\r\n</p>\r\n<h3>Getting a list of my feeds</h3>\r\n<p>\r\nGoogle should be credited with the fact that they make exporting very easy to do. Thanks to the work of the <a href=\"https://www.dataliberation.org/\">https://www.dataliberation.org/</a> team. Who\'s stated goal is <em>\"Users should be able to control the data they store in any of Google\'s products. Our team\'s goal is to make it easier to move data in and out.\"</em><br />\r\nFor Google Reader this amounts to:\r\n</p>\r\n<pre>\r\nSettings -> Reader Settings -> Import/Export -> OPML\r\n</pre>\r\n<p>\r\n<em><strong>OPML (Outline Processor Markup Language)</strong> is an XML format for outlines (defined as \"a tree, where each node contains a set of named attributes with string values\"). Originally developed by Radio UserLand as a native file format for an outliner application, it has since been adopted for other uses, the most common being to exchange lists of web feeds between web feed aggregators.</em><br />\r\nFrom Wikipedia, the free encyclopedia <a href=\"https://en.wikipedia.org/wiki/OPML\">https://en.wikipedia.org/wiki/OPML</a>\r\n</p>\r\n\r\n<p>\r\nThat\'s it. You now have a list of all your feeds we are still faced with the problem of reading/deleting items in one place and having them synchronized everywhere else ? The answer is actually quite obvious.\r\n</p>\r\n<h3>imap - Internet Message Access Protocol</h3>\r\n<p>\r\n<em>From Wikipedia, the free encyclopedia<br />\r\n<a href=\"https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol\">https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol</a><br />\r\nInternet message access protocol (IMAP) is one of the two most prevalent Internet standard protocols for e-mail retrieval, the other being the Post Office Protocol (POP). Virtually all modern e-mail clients and mail servers support both protocols as a means of transferring e-mail messages from a server.</em>\r\n</p>\r\n<p>\r\nThe great news is that there are imap clients everywhere. Microsoft Outlook supports it. Thunderbird, Evolution, Kmail, Claws-Mail all support itLine truncated
(1028,'2012-07-11','Jonathan Kulp and NYbill: Goodwill Hunting ',1962,'A discussion of what technology can be found at Goodwill','<p>\r\n<a href=\"https://sn.jonkulp.net/jk?\">Jonathan Kulp</a> and <a href=\"https://identi.ca/nybill\">NYbill</a> talk about a little known resource for inexpensive tech finds. Thanks go to Windigo for the inspiration and episodes title from this dent: <br/>\r\n<br/>\r\n<a href=\"https://micro.fragdev.com/notice/265312\">Jon\'s export business</a> <br/>\r\n<br/>\r\nThe guys talk about Jon\'s finds at the Goodwill and his uses of the rigs. As is becoming somewhat of a theme, there is a digression into computer nostalgia and Linux origins. But, the guys get the episode back on track. <br/>\r\n<br/>\r\nGrab ten bucks and get out there and shop! <br/>\r\n<br/>\r\n<a href=\"https://jonathankulp.org/\">Jon\'s web site</a> <br/>\r\n<a href=\"https://www.goodwill.org/\">Goodwill</a> <br/>\r\n<a href=\"https://www.lagoodwill.com/site.php\">Jon\'s Goodwill</a> <br/>\r\n<a href=\"https://www.shopgoodwill.com\">Goodwill Online</a> <br/>\r\n<br/>\r\n<a href=\"https://www.scribd.com/doc/9836903/Catalog-y1984-Heathkit-No865-Spring-Archive-Computer-Dch-h89-Kit\">Heathkit Nostalgia</a>\r\n</p>\r\n\r\n<h2>Links</h2>\r\n<ul>\r\n<li><a href=\"https://identi.ca/nybill\">https://identi.ca/nybill</a></li>\r\n<li><a href=\"https://micro.fragdev.com/notice/265312\">https://micro.fragdev.com/notice/265312</a></li>\r\n<li><a href=\"https://jonathankulp.org/\">https://jonathankulp.org/</a></li>\r\n<li><a href=\"https://www.goodwill.org/\">https://www.goodwill.org/</a></li>\r\n<li><a href=\"https://www.lagoodwill.com/site.php\">https://www.lagoodwill.com/site.php</a></li>\r\n<li><a href=\"https://www.shopgoodwill.com\">https://www.shopgoodwill.com</a></li>\r\n<li><a href=\"https://www.scribd.com/doc/9836903/Catalog-y1984-Heathkit-No865-Spring-Archive-Computer-Dch-h89-Kit\">https://www.scribd.com/doc/9836903/Catalog-y1984-Heathkit-No865-Spring-Archive-Computer-Dch-h89-Kit</a></li>\r\n</ul>\r\n',109,0,1,'CC-BY-SA','Goodwill,second-hand,IT',0,2397,1),
@@ -17918,7 +17918,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(1320,'2013-08-23','How I got into Linux',414,'jrobb gives a short show about how he got into Linux and programming','<p>\r\nThis is my first HPR, first ever podcast, and first ever attempt at editing any audio. Don\'t expect greatness.\r\nThe banging in the background is my daughter playing with something.\r\nI give a very quick rundown of my introduction to Linux, programming, and tech in general. This is a pretty short show.\r\n</p>\r\n<p>\r\nI forgot to mention that early on in high school or middle school I enjoyed playing with DOS on an old 386 and that is probably what got my interest and led me to enroll in the High School computer science class that I mention.\r\nI didn\'t really have anything planned to talk about, I should probably do that next time.\r\n</p>',253,29,1,'CC-BY-SA','Pascal,RedHat,Ubuntu,Arch,Debian,PHP,MySQL',0,1773,1),
(1322,'2013-08-27','Kevin O\'Brien - Ohio LinuxFest 2013',2918,'A discussion with Kevin O\'Brien about Ohio LinuxFest','<h2>About the Ohio LinuxFest</h2>\r\n<p>\r\nThe Ohio LinuxFest is a grassroots conference for the GNU/Linux/Open Source Software/Free Software community that started in 2003 as a large inter-LUG meeting and has grown steadily since. It is a place for the community to gather and share information about Linux and Open Source Software.\r\n</p>\r\n<p>\r\nA large expo area adjacent to the conference rooms will feature exhibits from our sponsors as well as a large .org section from non-profit Open Source/Free Software projects.\r\n</p>\r\n<p>\r\nThe Ohio LinuxFest welcomes people from all 50 states and international participants. We\'ve had participants from Canada, England, Argentina, Brazil, and Australia in years past.\r\n</p>\r\n<h2>Links</h2>\r\n<p>\r\nLast years audio: <a href=\"https://archive.org/search.php?query=Ohio%20LinuxFest%202012%20AND%20mediatype%3Aaudio\">https://archive.org/search.php?query=Ohio%20LinuxFest%202012%20AND%20mediatype%3Aaudio</a>\r\n</p>',30,0,1,'CC-BY-SA','\"Ohio LinuxFest 2013\"',0,1624,1),
(1323,'2013-08-28','HPR Community News For July 2013',3861,'HPR Community News For July 2013','<h2>New hosts</h2>\n <p>Welcome to our new hosts: <a href=\"https://hackerpublicradio.org/correspondents/0248.html\">Alek Grigorian</a>, <a href=\"https://hackerpublicradio.org/correspondents/0249.html\">Accipiter</a>, <a href=\"https://hackerpublicradio.org/correspondents/0250.html\">Shane Shennan</a>, <a href=\"https://hackerpublicradio.org/correspondents/0251.html\">Bob Tregilus</a>, <a href=\"https://hackerpublicradio.org/correspondents/0252.html\">Curtis Adkins (CPrompt^)</a>, and <a href=\"https://hackerpublicradio.org/correspondents/0253.html\">jrobb</a>.</p>\n <h2>Show Updates</h2>\n <table>\n <thead>\n <tr>\n <th>id</th>\n <th>title</th>\n <th>host</th>\n </tr>\n </thead>\n <tbody>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1282</td>\n <td class=\"data grid_edit not_null\">My Homemade Recumbent Bicycle</td>\n <td class=\"data grid_edit not_null\">Jon Kulp</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1283</td>\n <td class=\"data grid_edit not_null\">Ken gets to talk with Ambjorn about politics</td>\n <td class=\"data grid_edit not_null\">Ken Fallon</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1284</td>\n <td class=\"data grid_edit not_null\">Blather Speech Recognition for Linux: Interview with Jezra</td>\n <td class=\"data grid_edit not_null\">Jon Kulp</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1285</td>\n <td class=\"data grid_edit not_null\">LibreOffice 06 Writer Creating a Paragraph Style LibreOffice</td>\n <td class=\"data grid_edit not_null\">Ahuka</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1286</td>\n <td class=\"data grid_edit not_null\">iCalendar Hacking</td>\n <td class=\"data grid_edit not_null\">Dave Morriss</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1287</td>\n <td class=\"data grid_edit not_null\">HPR Community News For June 2013</td>\n <td class=\"data grid_edit not_null\">HPR Admins</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1288</td>\n <td class=\"data grid_edit not_null\">Nido Media gets Ken to go camping at OHM2013</td>\n <td class=\"data grid_edit not_null\">Ken Fallon</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1289</td>\n <td class=\"data grid_edit not_null\">Short Xen Update From JWP</td>\n <td class=\"data grid_edit not_null\">JWP</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1290</td>\n <td class=\"data grid_edit not_null\">MultiSystem: The Bootable Thumb Drive Creator</td>\n <td class=\"data grid_edit not_null\">FiftyOneFifty</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1291</td>\n <td class=\"data grid_edit not_null\">Parsing an ISO8601 formatted duration field with Perl</td>\n <td class=\"data grid_edit not_null\">Dave Morriss</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1292</td>\n <td class=\"data grid_edit not_null\">Doomsday Remainders</td>\n <td class=\"data grid_edit not_null\">Charles in NJ</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1293</td>\n <td class=\"data grid_edit not_null\">A Week of Freedom</td>\n <td class=\"data grid_edit not_null\">Christopher M. Hobbs</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1294</td>\n <td class=\"data grid_edit not_null\">Causes of Schizophrenia, neurochemical theory</td>\n <td class=\"data grid_edit not_null\">sigflup</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1295</td>\n <td class=\"data grid_edit not_null\">LibreOffice 07 Writer Heading Styles</td>\n <td class=\"data grid_edit not_null\">Ahuka</td>\n </tr>\n <tr class=\"odd\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1296</td>\n <td class=\"data grid_edit not_null\">Intro to camp fires</td>\n <td class=\"data grid_edit not_null\">pokey</td>\n </tr>\n <tr class=\"even\">\n <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1297</td>\n <td class=\"data grid_edit not_null\">Mobile Hackspace (whats in my bag)</td>\n <td class=\"data grid_edit not_null\">NYbillLine truncated
(1351,'2013-10-07','HPR Community News For August 2013',2423,'HPR Community News For August 2013','<h2>New hosts</h2>\r\n <p>Welcome to our new host: <a href=\"https://hackerpublicradio.org/correspondents/0254.html\">Stitch</a>, <a href=\"https://hackerpublicradio.org/correspondents/0255.html\">Matt McGraw (g33kdad)</a>, <a href=\"https://hackerpublicradio.org/correspondents/0256.html\">Julian Neuer</a>, <a href=\"https://hackerpublicradio.org/correspondents/0257.html\">laindir</a>, and <a href=\"https://hackerpublicradio.org/correspondents/0258.html\">Riley Gelwicks (glwx)</a>.</p>\r\n <h2>Show Updates</h2>\r\n <table>\r\n <thead>\r\n <tr>\r\n <th>id</th>\r\n <th>date</th>\r\n <th>title</th>\r\n <th>host</th>\r\n </tr>\r\n </thead>\r\n <tbody>\r\n <tr>\r\n <td>1306</td>\r\n <td>2013-08-05</td>\r\n <td>Freedom Followup</td>\r\n <td>Christopher M. Hobbs</td>\r\n </tr>\r\n <tr>\r\n <td>1307</td>\r\n <td>2013-08-06</td>\r\n <td>What\'s in my Bag</td>\r\n <td>Accipiter</td>\r\n </tr>\r\n <tr>\r\n <td>1308</td>\r\n <td>2013-08-07</td>\r\n <td>Helping a New Computer User</td>\r\n <td>Shane Shennan</td>\r\n </tr>\r\n <tr>\r\n <td>1309</td>\r\n <td>2013-08-08</td>\r\n <td>Assisted Human Reproduction</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1310</td>\r\n <td>2013-08-09</td>\r\n <td>Energy Democracy defined</td>\r\n <td>Bob Tregilus</td>\r\n </tr>\r\n <tr>\r\n <td>1311</td>\r\n <td>2013-08-12</td>\r\n <td>Modern Inconveniences</td>\r\n <td>Christopher M. Hobbs</td>\r\n </tr>\r\n <tr>\r\n <td>1312</td>\r\n <td>2013-08-13</td>\r\n <td>Deepgeek interviews Birgitta Jonsdottir (Icelandic Pirate Party parliamentarian)</td>\r\n <td>Epicanis</td>\r\n </tr>\r\n <tr>\r\n <td>1313</td>\r\n <td>2013-08-14</td>\r\n <td>How I Manage Contacts</td>\r\n <td>Jon Kulp</td>\r\n </tr>\r\n <tr>\r\n <td>1314</td>\r\n <td>2013-08-15</td>\r\n <td>Impressions of Mageia</td>\r\n <td>Frank Bell</td>\r\n </tr>\r\n <tr>\r\n <td>1315</td>\r\n <td>2013-08-16</td>\r\n <td>LibreOffice 09 Writer Working With Paragraph-Level Styles</td>\r\n <td>Ahuka</td>\r\n </tr>\r\n <tr>\r\n <td>1316</td>\r\n <td>2013-08-19</td>\r\n <td>What is my bag</td>\r\n <td>MrGadgets</td>\r\n </tr>\r\n <tr>\r\n <td>1317</td>\r\n <td>2013-08-20</td>\r\n <td>What\'s In My 2 Bags</td>\r\n <td>Curtis Adkins (CPrompt^)</td>\r\n </tr>\r\n <tr>\r\n <td>1318</td>\r\n <td>2013-08-21</td>\r\n <td>How I found Linux</td>\r\n <td>Sunzofman1</td>\r\n </tr>\r\n <tr>\r\n <td>1319</td>\r\n <td>2013-08-22</td>\r\n <td>Frank Bell Presents HPR to His LUG</td>\r\n <td>Frank Bell</td>\r\n </tr>\r\n <tr>\r\n <td>1320</td>\r\n <td>2013-08-23</td>\r\n <td>How I got into Linux</td>\r\n <td>jrobb</td>\r\n </tr>\r\n <tr>\r\n <td>1321</td>\r\n <td>2013-08-26</td>\r\n <td>What\'s in my Bag</td>\r\n <td>Christopher M. Hobbs</td>\r\n </tr>\r\n <tr>\r\n <td>1322</td>\r\n <td>2013-08-27</td>\r\n <td>Kevin O\'Brien - Ohio LinuxFest 2013</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1323</td>\r\n <td>2013-08-28</td>\r\n <td>HPR Community News For July 2013</td>\r\n <td>HPR Admins</td>\r\n </tr>\r\n <tr>\r\n <td>1324</td>\r\n <td>2013-08-29</td>\r\n <td>Porting Mega Happy Sprite To Windows</td>\r\n <td>sigflup</td>\r\n </tr>\r\n <tr>\r\n <td>1325</td>\r\n <td>2013-08-30</td>\r\n <td>LibreOffice 10 Writer Paragraph Styles in Templates</td>\r\n <td>Ahuka</td>\r\n </tr>\r\n </tbody>\r\n </table>\r\n <h2>Monthly Downloads</h2>\r\n <p><a href=\"https://hackerpublicradio.org/eps/hpr1351_communitynews-2013-08.png\"><img alt=\"Graph of monthly downloads total and by episode\" width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1351_communitynews-2013-08.png\" /></a></p>\r\n <p><a href=\"https://hackerpublicradio.org/eps/hpr1351_hprstats-2013-08.png\"><img alt=\"Download History\" width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1351_hprstats-2013-08.png\" /></a></p><pre>\r\nStarted: 7 years, 6 months, 22 days ago (2005-10-10)\r\nRenamed HPR: 5 years, 3 months, 29 days ago (2007-12-31)\r\nTotal Shows: 1685\r\nTotal TWAT: 300\r\nTotal HPR: 1385\r\nHPR Hosts: 200\r\nNext free slot: 25\r\nHosts in Queue: 13\r\nShows in Queue: 22\r\nAugust Downloads: 86,109\r\nAverage Daily Download: 2,620\r\nEstimated Episodes Downloaded: 7,567,791\r\n<a href=\"https://hackerpublicradio.org/report.bz2\">https://hackerpublicradio.org/report.bz2</a>\r\n</pre><h2>Host Pages</h2>\r\n <p>Should we update the host pages to include information like PGP Key, a photo etc.</p>\r\n <h2>On the Mailing List</h2>\r\n <ul>\r\n <li>Everyone is going to OGGCamp except Ken.</li>\r\n <li>HPR Episodes with Code is OK</li>\r\n </ul>\r\n',159,47,1,'CC-BY-SA','Community News',0,1550,1Line truncated
(1351,'2013-10-07','HPR Community News For August 2013',2423,'HPR Community News For August 2013','<h2>New hosts</h2>\r\n <p>Welcome to our new host: <a href=\"https://hackerpublicradio.org/correspondents/0254.html\">Stitch</a>, <a href=\"https://hackerpublicradio.org/correspondents/0255.html\">Matt McGraw (g33kdad)</a>, <a href=\"https://hackerpublicradio.org/correspondents/0256.html\">Julian Neuer</a>, <a href=\"https://hackerpublicradio.org/correspondents/0257.html\">laindir</a>, and <a href=\"https://hackerpublicradio.org/correspondents/0258.html\">Riley Gelwicks (glwx)</a>.</p>\r\n <h2>Show Updates</h2>\r\n <table>\r\n <thead>\r\n <tr>\r\n <th>id</th>\r\n <th>date</th>\r\n <th>title</th>\r\n <th>host</th>\r\n </tr>\r\n </thead>\r\n <tbody>\r\n <tr>\r\n <td>1306</td>\r\n <td>2013-08-05</td>\r\n <td>Freedom Followup</td>\r\n <td>Christopher M. Hobbs</td>\r\n </tr>\r\n <tr>\r\n <td>1307</td>\r\n <td>2013-08-06</td>\r\n <td>What\'s in my Bag</td>\r\n <td>Accipiter</td>\r\n </tr>\r\n <tr>\r\n <td>1308</td>\r\n <td>2013-08-07</td>\r\n <td>Helping a New Computer User</td>\r\n <td>Shane Shennan</td>\r\n </tr>\r\n <tr>\r\n <td>1309</td>\r\n <td>2013-08-08</td>\r\n <td>Assisted Human Reproduction</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1310</td>\r\n <td>2013-08-09</td>\r\n <td>Energy Democracy defined</td>\r\n <td>Bob Tregilus</td>\r\n </tr>\r\n <tr>\r\n <td>1311</td>\r\n <td>2013-08-12</td>\r\n <td>Modern Inconveniences</td>\r\n <td>Christopher M. Hobbs</td>\r\n </tr>\r\n <tr>\r\n <td>1312</td>\r\n <td>2013-08-13</td>\r\n <td>Deepgeek interviews Birgitta Jonsdottir (Icelandic Pirate Party parliamentarian)</td>\r\n <td>Epicanis</td>\r\n </tr>\r\n <tr>\r\n <td>1313</td>\r\n <td>2013-08-14</td>\r\n <td>How I Manage Contacts</td>\r\n <td>Jon Kulp</td>\r\n </tr>\r\n <tr>\r\n <td>1314</td>\r\n <td>2013-08-15</td>\r\n <td>Impressions of Mageia</td>\r\n <td>Frank Bell</td>\r\n </tr>\r\n <tr>\r\n <td>1315</td>\r\n <td>2013-08-16</td>\r\n <td>LibreOffice 09 Writer Working With Paragraph-Level Styles</td>\r\n <td>Ahuka</td>\r\n </tr>\r\n <tr>\r\n <td>1316</td>\r\n <td>2013-08-19</td>\r\n <td>What is my bag</td>\r\n <td>MrGadgets</td>\r\n </tr>\r\n <tr>\r\n <td>1317</td>\r\n <td>2013-08-20</td>\r\n <td>What\'s In My 2 Bags</td>\r\n <td>Curtis Adkins (CPrompt^)</td>\r\n </tr>\r\n <tr>\r\n <td>1318</td>\r\n <td>2013-08-21</td>\r\n <td>How I found Linux</td>\r\n <td>Sunzofman1</td>\r\n </tr>\r\n <tr>\r\n <td>1319</td>\r\n <td>2013-08-22</td>\r\n <td>Frank Bell Presents HPR to His LUG</td>\r\n <td>Frank Bell</td>\r\n </tr>\r\n <tr>\r\n <td>1320</td>\r\n <td>2013-08-23</td>\r\n <td>How I got into Linux</td>\r\n <td>jrobb</td>\r\n </tr>\r\n <tr>\r\n <td>1321</td>\r\n <td>2013-08-26</td>\r\n <td>What\'s in my Bag</td>\r\n <td>Christopher M. Hobbs</td>\r\n </tr>\r\n <tr>\r\n <td>1322</td>\r\n <td>2013-08-27</td>\r\n <td>Kevin O\'Brien - Ohio LinuxFest 2013</td>\r\n <td>Ken Fallon</td>\r\n </tr>\r\n <tr>\r\n <td>1323</td>\r\n <td>2013-08-28</td>\r\n <td>HPR Community News For July 2013</td>\r\n <td>HPR Admins</td>\r\n </tr>\r\n <tr>\r\n <td>1324</td>\r\n <td>2013-08-29</td>\r\n <td>Porting Mega Happy Sprite To Windows</td>\r\n <td>sigflup</td>\r\n </tr>\r\n <tr>\r\n <td>1325</td>\r\n <td>2013-08-30</td>\r\n <td>LibreOffice 10 Writer Paragraph Styles in Templates</td>\r\n <td>Ahuka</td>\r\n </tr>\r\n </tbody>\r\n </table>\r\n <h2>Monthly Downloads</h2>\r\n <p><a href=\"https://hackerpublicradio.org/eps/hpr1351_communitynews-2013-08.png\"><img alt=\"Graph of monthly downloads total and by episode\" width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1351_communitynews-2013-08.png\" /></a></p>\r\n <p><a href=\"https://hackerpublicradio.org/eps/hpr1351_hprstats-2013-08.png\"><img alt=\"Download History\" width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1351_hprstats-2013-08.png\" /></a></p><pre>\r\nStarted: 7 years, 6 months, 22 days ago (2005-10-10)\r\nRenamed HPR: 5 years, 3 months, 29 days ago (2007-12-31)\r\nTotal Shows: 1685\r\nTotal TWT: 300\r\nTotal HPR: 1385\r\nHPR Hosts: 200\r\nNext free slot: 25\r\nHosts in Queue: 13\r\nShows in Queue: 22\r\nAugust Downloads: 86,109\r\nAverage Daily Download: 2,620\r\nEstimated Episodes Downloaded: 7,567,791\r\n<a href=\"https://hackerpublicradio.org/report.bz2\">https://hackerpublicradio.org/report.bz2</a>\r\n</pre><h2>Host Pages</h2>\r\n <p>Should we update the host pages to include information like PGP Key, a photo etc.</p>\r\n <h2>On the Mailing List</h2>\r\n <ul>\r\n <li>Everyone is going to OGGCamp except Ken.</li>\r\n <li>HPR Episodes with Code is OK</li>\r\n </ul>\r\n',159,47,1,'CC-BY-SA','Community News',0,1550,1)Line truncated
(1324,'2013-08-29','Porting Mega Happy Sprite To Windows ',877,'Porting with the mingw32 cross-compiler','<p>\r\nIn this episode of HPR sigflup talks about her experiences porting her favorite program to windows using the mingw32 cross-compiler\r\n</p>',115,0,1,'CC-BY-SA','mingw32,cross-compiler',0,1634,1),
(1326,'2013-09-02','What\'s in my bag',570,'jrobb details the contents of his laptop backback','<p>\r\nIn this show jrobb goes through his laptop backback and details the contents.\r\nI had a few minutes while the wife had most of the kids out running errands and figured I\'d make another HPR.\r\n</p>\r\n<p>\r\nIf anyone is otherwise interested, this is my second recording, which was made with audacity. \r\nI ran the noise removal (which is basically magic), and then I ran the compressor tool which seemed to bring the volume level up a bit.\r\n</p>',253,23,0,'CC-BY-SA','\"SWISSGEAR backpack\",\"Lenovo X1 Carbon\",\"Lenovo X220\"',0,1656,1),
(1327,'2013-09-03','Frank Bell Bakes Bread',1587,'Frank bakes two loaves of honey wheat bread','<p>\r\nFrank Bell prattles on about baking bread while he bakes two loaves of honey wheat bread.\r\n</p>\r\n\r\n<h2>Links:</h2>\r\n\r\n<ul>\r\n<li>Table of US, Imperial, and Metric equivalents: <a href=\"https://whatscookingamerica.net/Q-A/equiv.htm\">https://whatscookingamerica.net/Q-A/equiv.htm</a>\r\n</li>\r\n<li>Picture of honey wheat bread under construction; <a href=\"https://www.pineviewfarm.net/weblog/wp-content/uploads/2013/08/Frank_Bread.jpg\">https://www.pineviewfarm.net/weblog/wp-content/uploads/2013/08/Frank_Bread.jpg</a>\r\n</li>\r\n<li>Frank\'s generic bread recipe: <a href=\"https://www.pineviewfarm.net/weblog/2011/11/well-bread/\">https://www.pineviewfarm.net/weblog/2011/11/well-bread/</a>\r\n</li>\r\n<li>Sour dough starter: <a href=\"https://breadbaking.about.com/od/sourdoughbreads/r/basicstarter.htm\">https://breadbaking.about.com/od/sourdoughbreads/r/basicstarter.htm</a>\r\n</li>\r\n<li>Kon-Tiki: <a href=\"https://en.wikipedia.org/wiki/Kon-Tiki\">https://en.wikipedia.org/wiki/Kon-Tiki</a>\r\n</li>\r\n</ul>',195,93,1,'CC-BY-SA','baking,bread,dough,sourdough',0,1631,1),
@@ -18253,7 +18253,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(1735,'2015-03-27','Free tutorials for teachers',897,'Professor Bernard Poole makes free tutorials available aimed at teachers','<p>\r\nI have received a very generous offer from Bernard J. Poole, a professor at the University of Pittsburgh. He has a series of LibreOffice Tutorials and has asked me to publicize that they are available free of charge to all of our LibreOffice fans on Hacker Public Radio. You can find his tutorials on his web site at <a href=\"https://www.pitt.edu/~poole/\">https://www.pitt.edu/~poole/</a>. He is particularly aiming his tutorials at educators who might use LibreOffice in the classroom\r\n</p>',198,70,1,'CC-BY-SA','Teachers, tutorials',0,0,1),
(1649,'2014-11-27','Raspberry Pi Accessibility Breakthrough',1036,'How I fixed the stuttering text-to-speech on a Raspberry Pi','<p>\r\nSince April last year the text-to-speech using eSpeak in the Raspberry Pi\r\nconsole has stuttered very badly and regularly crashes the kernel.\r\n</p>\r\n<p>\r\nHere\'s how I fixed it.\r\n</p>\r\n<p>\r\nCloning my github repo:\r\n</p>\r\n<pre>\r\ngit clone <a href=\"https://github.com/cromarty/ttsprojects.git\">https://github.com/cromarty/ttsprojects.git</a>\r\n</pre>\r\n<p>\r\nInstallation:\r\n</p>\r\n<pre>\r\ncd ttsprojects/raspberry-pi/libilctts/build\r\nsudo ./build.sh\r\ncd ../../piespeakup\r\nsudo ./build.sh\r\n</pre>\r\n<p>\r\nBingo! Speech should work.\r\n</p>\r\n<p>\r\nThis has only just been released and there is still work to do on the\r\ndocumentation.\r\n</p>\r\n<p>\r\nNote: I am not connected to the Raspberry Pi Foundation in any way\r\nand anything I say or do is not endorsed by them.\r\n</p>\r\n<p>\r\nMy email address is connected with a Freelists email list I set up and\r\nan accompanying web site:\r\n</p>\r\n<p>\r\n<a href=\"https://www.raspberryvi.org/\">https://www.raspberryvi.org/</a>\r\n</p>\r\n<p>\r\nThe \'VI\' is for \'Visually Impaired\' and I DID check with the\r\nFoundation about the similarity of the web address before I created it.\r\n</p>\r\n<p>\r\nTo join our email list send an email to:\r\n</p>\r\n<p>\r\n<a href=\"mailto:raspberry-vi-request@freelists.org\">raspberry-vi-request@freelists.org</a>\r\n</p>\r\n<p>\r\nWith \'subscribe\' in the subject.\r\n</p>\r\n<p>\r\nMike\r\n</p>',282,0,1,'CC-BY-SA','Raspberry Pi, Accessibility, console, speakup, kernel oops, fixed',0,0,1),
(1738,'2015-04-01','Credit Card PIN breach',5240,'We expose a well known but ignored security breach','\r\n<h2>Spoiler</h2>\r\n<p>Your passwords are as secure as they ever were</p>\r\n<p>\r\nOn September the 10th, 2012 an anonymous malicious hacker released 10,000 pin codes onto the site paste bin dot com. How the attacker gained access to the codes is not known, but it is thought that it may be linked to a breach that occurred at the end of March 2012 to the Credit card processor Global Payments. That attack exposed 1.5 million consumers financial data. These codes have been confirmed by security experts to be legitimate and in wide spread use even today. Despite this exposure been \"common knowledge\" among the security community, major banks and credit card companies have yet to issue any statement on the breach.\r\n</p>\r\n<p>\r\nTired of waiting for action by big business, we bring you a list of the codes so you can check for yourself if your data is compromised.\r\n</p>',109,83,0,'CC-BY-SA','April fools, credit card pin, security',0,0,1),
(2000,'2016-04-01','How to Point a Satellite Dish',3958,'After 10 years, 3 months, 19 days of Procrastination, Ken finally delivers droops a show','\r\n<h2>Spoiler</h2>\r\n<p>Ken did not fall of the roof in a storm</p>\r\n\r\n<p>This show is dedicated to <strong>Procrastination</strong>, <em>the avoidance of doing a task which needs to be accomplished</em>.</p>\r\n<p>I\'ve been trying to record this particular show for ages but I can never seem to finish it. I find the topic just too interesting. When I start then I get distracted by some other aspect. Every time I try to record it Murphy gets in the way, with lost recordings and broken cards etc. This is the email that prompted this show.</p>\r\n<pre><code>-------- Forwarded Message --------\r\nSubject: TWAT - Satellite communications\r\nDate: Tue, 13 Dec 2005 12:00:54 +0100\r\n\r\nHi Droops,\r\n\r\nI heard your call for content and I\'d like to send you some shows. I\r\ndon\'t have a lot of spare time with work and a young family so I can\'t\r\ndo a regular show but I can send you a series on a topic. I was\r\nthinking of doing a series on Satellite Communications.\r\n...\r\nKen\r\n</code></pre>\r\n<p><a href=\"https://en.wikipedia.org/wiki/Murphy%27s_law\">https://en.wikipedia.org/wiki/Murphy%27s_law</a></p>\r\n<p>So after eleven years, I set the deadline of episode 2000 to force myself to finish this show.</p>\r\n<p>Let\'s start.</p>\r\n<h1>What are orbits ?</h1>\r\n<p><a href=\"https://en.wikipedia.org/wiki/Orbit\">https://en.wikipedia.org/wiki/Orbit</a></p>\r\n<p>In physics, an orbit is the gravitationally curved path of an object about a point in space, for example the orbit of a planet about a star or a natural satellite around a planet. Orbits of planets are typically elliptical, and the central mass being orbited is at a focal point of the ellipse.</p>\r\n<p>Newton\'s cannonball was a thought experiment Isaac Newton used to hypothesize that the force of gravity was universal, and it was the key force for planetary motion. It appeared in his book A Treatise of the System of the World.</p>\r\n<p><a href=\"https://en.wikipedia.org/wiki/Newton%27s_cannonball\">https://en.wikipedia.org/wiki/Newton%27s_cannonball</a></p>\r\n<p><a href=\"https://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg\">https://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg</a></p>\r\n<p><a href=\"https://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg\"><img src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/Newton_Cannon.svg/240px-Newton_Cannon.svg.png\"/></a></p>\r\n<ul>\r\n<li>No orbit</li>\r\n<li>Suborbital trajectories, trajectory intersects the atmosphere so that it does not complete one orbital revolution.</li>\r\n<li>Orbital trajectories (or simply \"orbits\")</li>\r\n<li>Open (or escape) trajectories</li>\r\n</ul>\r\n<p>It is worth noting that orbital rockets are launched vertically at first to lift the rocket above the atmosphere (which causes frictional drag), and then slowly pitch over and finish firing the rocket engine parallel to the atmosphere to achieve orbit speed.</p>\r\n<p>Once in orbit, their speed keeps them in orbit above the atmosphere. If e.g., an elliptical orbit dips into dense air, the object will lose speed and re-enter (i.e. fall). Occasionally a space craft will intentionally intercept the atmosphere, in an act commonly referred to as an aerobraking maneuver.</p>\r\n<h1>Types of orbits</h1>\r\n<p>There are many ways to classify orbits </p>\r\n<p><a href=\"https://en.wikipedia.org/wiki/List_of_orbits\">https://en.wikipedia.org/wiki/List_of_orbits</a></p>\r\n<p>The choice of which orbit to use is based on the intended purpose of the satellite. </p>\r\n<ul>\r\n<li>Centric classifications: Based on what they orbit</li>\r\n<li>Altitude classifications: Based on how high they are</li>\r\n<li>Inclination classifications: Based on the angle of rotation with respect to the Equator. </li>\r\n<li>Eccentricity classifications: Based on their path</li>\r\n<li>Synchronicity classifications: Based on how often they rotate</li>\r\n</ul>\r\n<h2>Low Earth orbit (LEO)</h2>\r\n<p>0 to 2,000 km (0–1,240 miles).</p>\r\n<ul>\r\n<li>0 km / mi - Sea Level.</li>\r\n<li>37.6 km / 23.4 mi - Self Propelled Jet Aircraft Flight Ceiling (Record Set in 1977).</li>\r\n<li>215 km / 133.6 mi - Sputnik-1 The first artificial satellite of earth.</li>\r\n<li>340 km / 211.3 mi - International Space Station.</li>\r\n<li>390 km / 242.3 mi - Former Russian Space Station MIR.</li>\r\n<li>595 km / 369.7 mi - Hubble Space Telescope.</li>\r\n<li>600 - 800 km / 372.8 - 497.1 mi - Sun-synchronous Satellites.</li>\r\n</ul>\r\n<p>These satellites orbit the Earth in near exact polar orbits north to south. They cross the equator multiple times per day and each time they are at the same anglewith respect to the sun. Satellites on these types of orbits are particularly useful for capturing images of the Earth’s surface or images of the sun</pLine truncated
(2000,'2016-04-01','How to Point a Satellite Dish',3958,'After 10 years, 3 months, 19 days of Procrastination, Ken finally delivers droops a show','\r\n<h2>Spoiler</h2>\r\n<p>Ken did not fall of the roof in a storm</p>\r\n\r\n<p>This show is dedicated to <strong>Procrastination</strong>, <em>the avoidance of doing a task which needs to be accomplished</em>.</p>\r\n<p>I\'ve been trying to record this particular show for ages but I can never seem to finish it. I find the topic just too interesting. When I start then I get distracted by some other aspect. Every time I try to record it Murphy gets in the way, with lost recordings and broken cards etc. This is the email that prompted this show.</p>\r\n<pre><code>-------- Forwarded Message --------\r\nSubject: TWT - Satellite communications\r\nDate: Tue, 13 Dec 2005 12:00:54 +0100\r\n\r\nHi Droops,\r\n\r\nI heard your call for content and I\'d like to send you some shows. I\r\ndon\'t have a lot of spare time with work and a young family so I can\'t\r\ndo a regular show but I can send you a series on a topic. I was\r\nthinking of doing a series on Satellite Communications.\r\n...\r\nKen\r\n</code></pre>\r\n<p><a href=\"https://en.wikipedia.org/wiki/Murphy%27s_law\">https://en.wikipedia.org/wiki/Murphy%27s_law</a></p>\r\n<p>So after eleven years, I set the deadline of episode 2000 to force myself to finish this show.</p>\r\n<p>Let\'s start.</p>\r\n<h1>What are orbits ?</h1>\r\n<p><a href=\"https://en.wikipedia.org/wiki/Orbit\">https://en.wikipedia.org/wiki/Orbit</a></p>\r\n<p>In physics, an orbit is the gravitationally curved path of an object about a point in space, for example the orbit of a planet about a star or a natural satellite around a planet. Orbits of planets are typically elliptical, and the central mass being orbited is at a focal point of the ellipse.</p>\r\n<p>Newton\'s cannonball was a thought experiment Isaac Newton used to hypothesize that the force of gravity was universal, and it was the key force for planetary motion. It appeared in his book A Treatise of the System of the World.</p>\r\n<p><a href=\"https://en.wikipedia.org/wiki/Newton%27s_cannonball\">https://en.wikipedia.org/wiki/Newton%27s_cannonball</a></p>\r\n<p><a href=\"https://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg\">https://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg</a></p>\r\n<p><a href=\"https://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg\"><img src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/Newton_Cannon.svg/240px-Newton_Cannon.svg.png\"/></a></p>\r\n<ul>\r\n<li>No orbit</li>\r\n<li>Suborbital trajectories, trajectory intersects the atmosphere so that it does not complete one orbital revolution.</li>\r\n<li>Orbital trajectories (or simply \"orbits\")</li>\r\n<li>Open (or escape) trajectories</li>\r\n</ul>\r\n<p>It is worth noting that orbital rockets are launched vertically at first to lift the rocket above the atmosphere (which causes frictional drag), and then slowly pitch over and finish firing the rocket engine parallel to the atmosphere to achieve orbit speed.</p>\r\n<p>Once in orbit, their speed keeps them in orbit above the atmosphere. If e.g., an elliptical orbit dips into dense air, the object will lose speed and re-enter (i.e. fall). Occasionally a space craft will intentionally intercept the atmosphere, in an act commonly referred to as an aerobraking maneuver.</p>\r\n<h1>Types of orbits</h1>\r\n<p>There are many ways to classify orbits </p>\r\n<p><a href=\"https://en.wikipedia.org/wiki/List_of_orbits\">https://en.wikipedia.org/wiki/List_of_orbits</a></p>\r\n<p>The choice of which orbit to use is based on the intended purpose of the satellite. </p>\r\n<ul>\r\n<li>Centric classifications: Based on what they orbit</li>\r\n<li>Altitude classifications: Based on how high they are</li>\r\n<li>Inclination classifications: Based on the angle of rotation with respect to the Equator. </li>\r\n<li>Eccentricity classifications: Based on their path</li>\r\n<li>Synchronicity classifications: Based on how often they rotate</li>\r\n</ul>\r\n<h2>Low Earth orbit (LEO)</h2>\r\n<p>0 to 2,000 km (0–1,240 miles).</p>\r\n<ul>\r\n<li>0 km / mi - Sea Level.</li>\r\n<li>37.6 km / 23.4 mi - Self Propelled Jet Aircraft Flight Ceiling (Record Set in 1977).</li>\r\n<li>215 km / 133.6 mi - Sputnik-1 The first artificial satellite of earth.</li>\r\n<li>340 km / 211.3 mi - International Space Station.</li>\r\n<li>390 km / 242.3 mi - Former Russian Space Station MIR.</li>\r\n<li>595 km / 369.7 mi - Hubble Space Telescope.</li>\r\n<li>600 - 800 km / 372.8 - 497.1 mi - Sun-synchronous Satellites.</li>\r\n</ul>\r\n<p>These satellites orbit the Earth in near exact polar orbits north to south. They cross the equator multiple times per day and each time they are at the same anglewith respect to the sun. Satellites on these types of orbits are particularly useful for capturing images of the Earth’s surface or images of the sun</p>Line truncated
(1654,'2014-12-04','Using AS numbers to identify where you are on the Internet',1204,'ASN uniquely identifies each network on the Internet','<p>\r\nI have a laptop and I want it to use different configurations depending on where I am. If I’m on wifi at home, I don’t want my NAS mounted, but if I’m on a wired connection I do. If I’m at work I want to connect to various servers there. If I’m in the train I want to setup a vpn tunnel. You get the idea.\r\n</p>\r\n<p>\r\nMy solution to this was to approach it from the laptop and go out. So to look around and see what network I was on. There are a few ways to approach this, you could look at your IP address, the arp tables, try and ping a known server in each location. The issue with looking at an IP address is that most networks use Private Networks. Very soon you will find that the wifi coffee shop happens to have picked the same range as you use at home and now your laptop is trying to backup to their cash register.\r\n</p>\r\n<p>\r\nThen I was thinking that I’m approaching this problem from the wrong angle. Why not start with my public IP address range, which has to be unique, and work back from there to my laptop. From there I was planning on maintaining a look-up table of public IP addresses, along the lines of the GeoIP tools developed by MaxMind.\r\n</p>\r\n<p>\r\nBy Accident I found out that geoiplookup supports AS Number\r\n</p>\r\n<blockquote>\r\nFrom WikiPedia: Autonomous System (Internet)<br />\r\n<a href=\"https://en.wikipedia.org/wiki/Autonomous_System_%28Internet%29\">https://en.wikipedia.org/wiki/Autonomous_System_%28Internet%29</a><br />\r\nISP must have an officially registered autonomous system number (ASN). A unique ASN is allocated to each AS for use in BGP routing. AS numbers are important because the ASN uniquely identifies each network on the Internet.\r\n</blockquote>\r\n<p>\r\nSo what that is saying is that every network in the Inter(connected)Net(work), must have it’s own unique AS Number. From there I was able to write a script to easily manage my laptops behaviour based on both location and connection type</p>\r\n<p>\r\nSee <a href=\"https://kenfallon.com/scripts-based-on-your-network-location/\">https://kenfallon.com/scripts-based-on-your-network-location/</a> for the complete article and scripts.</p>\r\n\r\n\r\n',30,0,0,'CC-BY-SA','Autonomous System Number,ASN,geoiplookup',0,0,1),
(1656,'2014-12-08','My audio player collection',1278,'I describe the collection of audio players I use for listening to podcasts','<h1 id=\"my-audio-player-collection\">My Audio Player Collection</h1>\r\n<p>I got broadband installed in my house in 2005 after I\'d bought my first PC. I\'d owned a lot of PCs before that, but they had all been cast-offs from the university I was working at, and I accessed the Internet via dial-up to my work.</p>\r\n<p>This was around the time I got sick of listening to the radio and first discovered podcasts, and so I decided I wanted a portable audio player (or <em>MP3 Player</em> as they tended to be called back then).</p>\r\n<p>Since then I have been listening to podcasts pretty much all of the time and have worked my way through a number of players. I thought it might be interesting if I chronicled the devices I have owned in the past 9-10 years.</p>\r\n<p>The full show notes for this episode are available at: <a href=\"https://hackerpublicradio.org/eps/hpr1656_full_shownotes.html\">hpr1656_full_shownotes.html</a></p>\r\n<h2 id=\"links\">Links</h2>\r\n<ul>\r\n<li>Full show notes <a href=\"https://hackerpublicradio.org/eps/hpr1656_full_shownotes.html\">hpr1656_full_shownotes.html</a></li>\r\n<li>Rockbox <a href=\"https://www.rockbox.org/\">https://www.rockbox.org/</a></li>\r\n<li>SanDisk Sansa range <a href=\"https://en.wikipedia.org/wiki/SanDisk_Sansa\">https://en.wikipedia.org/wiki/SanDisk_Sansa</a></li>\r\n<li>iRiver H10 series <a href=\"https://en.wikipedia.org/wiki/Iriver_H10_series\">https://en.wikipedia.org/wiki/Iriver_H10_series</a></li>\r\n<li>Apple iPod mini <a href=\"https://en.wikipedia.org/wiki/IPod_Mini\">https://en.wikipedia.org/wiki/IPod_Mini</a></li>\r\n</ul>\r\n\r\n',225,0,1,'CC-BY-SA','audio player,podcast,Rockbox',0,0,1),
(1657,'2014-12-09','Hacking Gutenberg eBooks',1623,'I talk about ebook formatting and how to customize an ebook from Project Gutenberg','<h3>Links to stuff I mentioned in the podcast:</h3>\r\n\r\n<ul>\r\n<li>Project Gutenberg: <a href=\"https://www.gutenberg.org/\">https://www.gutenberg.org/</a>\r\n</li>\r\n<li>\"Washington Square\" by Henry James: <a href=\"https://www.gutenberg.org/ebooks/2870\">https://www.gutenberg.org/ebooks/2870</a>\r\n</li>\r\n<li>Calibre ebook manager: <a href=\"https://calibre-ebook.com/\">https://calibre-ebook.com/</a>\r\n</li>\r\n<li>My \"basic ebook\" css file: <a href=\"https://paste.jonkulp.net/bokehecisa.css\">https://paste.jonkulp.net/bokehecisa.css</a>\r\n</li>\r\n</ul>',238,0,0,'CC-BY-SA','ebooks, html, css, hacks',0,0,1),
@@ -18269,7 +18269,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(1669,'2014-12-25','New Retro Computing',1053,'NYbill talks about building a Micromite Companion ','<p>\r\nSorry for the bad audio in places here. My mic was giving me troubles. Also, I know I called MythTV, Mythbox. (Mythbox was the name I gave the computer that ran MythTV here way back when.)\r\n</p>\r\n\r\n<h3>Links</h3>\r\n\r\n<ul>\r\n<li>The Micromite Companion kit: <a href=\"https://propellerpowered.com/shop/?page_id=1946\">https://propellerpowered.com/shop/?page_id=1946</a>\r\n</li>\r\n<li>Build instructions: <a href=\"https://propellerpowered.com/forum/index.php?PHPSESSID=6ddf1cdf7dc34bdf34500d2b39581492&amp;topic=638.0\">https://propellerpowered.com/forum/index.php?PHPSESSID=6ddf1cdf7dc34bdf34500d2b39581492&amp;topic=638.0</a>\r\n</li>\r\n<li>The Retrobits podcast: <a href=\"https://www.retrobits.com/\">https://www.retrobits.com/</a>\r\n</li>\r\n<li>Pics of the build: <a href=\"https://media.gunmonkeynet.net/u/nybill/collection/micromite-companion-build/\">https://media.gunmonkeynet.net/u/nybill/collection/micromite-companion-build/</a>\r\n</li>\r\n</ul>',235,0,0,'CC-BY-SA','Micromite Companion,BASIC',0,0,1),
(1671,'2014-12-29','LinuxLugCast Episode-002 Outtakes',4913,'Some good content that we do not publish','<p>\r\nPreshow and aftershow banter that does not get published through our normal feeds. \r\n</p>\r\n<a href=\"https://linuxlugcast.com/?p=115\">https://linuxlugcast.com/?p=115</a>',265,0,1,'CC-BY-SA','linuxlugcast,outtakes',0,0,1),
(1672,'2014-12-30','Systemd for Learner Drivers ',1288,'How to drive systemd, without crashing the vehicle through arguing with your passenger.','<h1>systemd For Learner Drivers</h1>\n <p>A graphic to help out: <a href=\"https://hackerpublicradio.org/eps/hpr1672.svg\">https://hackerpublicradio.org/eps/hpr1672.svg</a></p>\n <p>This is a subject that attracts controversy, but I am not today going to be controversial, I hope. Many Linux systems are moving away from SysV Init and adopting systemd instead; both Linuxes that I use, Fedora and Mint have adopted systemd, and I understand that Debian has now forked to allow both sides of the argument to have their way. I am not going to get into the debate here. My personal stance is that I see both sides of the argument and I will continue to perch on top of the fence until systemd either proves itself or fails to do so.</p>\n <p>In this HPR I am going to try to fill a gap that I have seen in the systemd discussion; that is - how to operate it. I am not an expert on systemd, I have just tried to work it, and in doing so I have fished around in my file system and in the documentation. If you want to know what I found, then keep on listening. By way of opening I will remind myself, and you also, what systemd is replacing.</p>\n <p>SysV initd works with runlevels, the most common being</p>\n <ul>\n <li>5 for graphical multiuser networked</li>\n <li>3 for cli multiuser networked</li>\n <li>1 for single user</li>\n <li>6 for reboot</li>\n <li>0 for halt</li>\n </ul>\n <p>In moving to a runlevel, unwanted services are shut down and wanted services are started up. For most users on most systems the most appropriate default runlevel is 5 giving multiuser, GUI &amp; networking. Services can be started and stopped on demand by inetd.</p>\n <p>systemd works differently. It has target units. For most users on most systems the most appropriate default target is the graphical.target, which does a similar thing to runlevel 5 . Units are configured by unit configuration files. These files may start other units and stop other units. They can impose sequence and dependancies. There is a lot of cascading going on, with unit launching unit launching unit. Units also can be started and stopped on demand by systemd.</p>\n <h2>Units</h2>\n <p>The term Unit refers to a resource that systemd is taking under its control. There are 12 different types of Unit.</p>\n <dl>\n <dt><strong>systemd.service</strong></dt>\n <dd>that starts/stops daemons</dd>\n <dt><strong>systemd.socket</strong></dt>\n <dd>activates network connections</dd>\n <dt><strong>systemd.device</strong></dt>\n <dd>activates kernel devices</dd>\n <dt><strong>systemd.mount</strong></dt>\n <dd>controls mount points</dd>\n <dt><strong>systemd.automount</strong></dt>\n <dd>provides on-demand mounting of file systems</dd>\n <dt><strong>systemd.swap</strong></dt>\n <dd>does for swap what systemd.mount does for filesystems</dd>\n <dt><strong>systemd.scope</strong></dt>\n <dd>starts/stops external processes</dd>\n <dt><strong>systemd.target</strong></dt>\n <dd>groups of services akin to init level 3, init level 5</dd>\n <dt><strong>systemd.snapshot</strong></dt>\n <dd>saves/restores the momentary state of other units</dd>\n <dt><strong>systemd.timer</strong></dt>\n <dd>triggers units based on date/time</dd>\n <dt><strong>systemd.path</strong></dt>\n <dd>trigger units based on changes in file system objects</dd>\n <dd>organises units in a hierarchical tree of cgroups, for resource management purposes</dd>\n </dl>\n <p>Units files called by systemd live in <code>/etc/systemd/system</code>. But these are symbolic links to the real ones stored in <code>/usr/lib/systemd/system</code></p>\n <p>There is a parallel <code>/etc/systemd/user</code> structure which does not seem to do anything on my computers, so I work for now like its not there.</p>\n <p>There is also a <code>/run/systemd/system</code> structure which appears to contain runtime configuration files with names like <code>session-xxxx.scope</code>. These are the unit type for external processes.</p>\n <table border=\"1\" cellpadding=\"5\" cellspacing=\"5\" width=\"500\">\n <caption>Table 1. Directory structure for systemd</caption>\n <tr>\n <th>Path</th>\n <th>Description</th>\n </tr>\n <tr>\n <td><code>/etc/systemd/system</code></td>\n <td>Local configuration</td>\n </tr>\n <tr>\n <td><code>/etc/systemd/user</code></td>\n <td>User configuration</td>\n </tr>\n <tr>\n <td><code>/run/systemd/system</code></td>\n <td>Runtime units</td>\n </tr>\n <tr>\n <td><code>/usr/lib/systemd/system</code></td>\n <td>Units of installed packages</td>\n </tr>\n </table>\n <h2>Directives</h2>\n <p>The next thing we need is Directives.</p>\n <p>The unit configuration files contain directives to start/stop a unit, and directives that cascade to other unit configuration files that start/stop dependant units. Directives may impose conditions on Line truncated
(1700,'2015-02-06','Today with a Techie episode two thousand',619,'TWaT started 9 years, 3 months, 27 days ago and today we celebrate the first 2000 episodes','<p>Hacker Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday. HPR has a long lineage going back to <a href=\"https://www.oldskoolphreak.com\" target=\"_blank\">Radio FreeK America</a>, <a href=\"https://www.binrev.com\" target=\"_blank\">Binary Revolution Radio</a> &amp; <a href=\"https://nomicon.info\" target=\"_blank\">Infonomicon</a>, and it is a direct continuation of <a href=\"https://twatech.org/\" target=\"_blank\">Twatech</a> radio. Please listen to StankDawg&#39;s &quot;<a href=\"https://hackerpublicradio.org/eps/hpr0001.mp3\" target=\"_blank\">Introduction to HPR</a>&quot; for more information.</p>\r\n\r\n<p>Knowing how much I hate editing, I hope everyone can get a sense for how much I appreciate all the people who took the time to contribute to the project.</p>\r\n\r\n<p>\r\nIf you haven\'t contributed a show yet, well today is a perfect day to get involved. Just click our contribute link: <a href=\"https://hackerpublicradio.org/contribute.php\">https://hackerpublicradio.org/contribute.php</a></p>',30,0,0,'CC-BY-SA','today with a techie,hacker public radio,hosts',0,0,1),
(1700,'2015-02-06','Today with a Techie episode two thousand',619,'TWT started 9 years, 3 months, 27 days ago and today we celebrate the first 2000 episodes','<p>Hacker Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday. HPR has a long lineage going back to <a href=\"https://www.oldskoolphreak.com\" target=\"_blank\">Radio FreeK America</a>, <a href=\"https://www.binrev.com\" target=\"_blank\">Binary Revolution Radio</a> &amp; <a href=\"https://nomicon.info\" target=\"_blank\">Infonomicon</a>, and it is a direct continuation of <a href=\"https://twatech.org/\" target=\"_blank\">Twatech</a> radio. Please listen to StankDawg&#39;s &quot;<a href=\"https://hackerpublicradio.org/eps/hpr0001.mp3\" target=\"_blank\">Introduction to HPR</a>&quot; for more information.</p>\r\n\r\n<p>Knowing how much I hate editing, I hope everyone can get a sense for how much I appreciate all the people who took the time to contribute to the project.</p>\r\n\r\n<p>\r\nIf you haven\'t contributed a show yet, well today is a perfect day to get involved. Just click our contribute link: <a href=\"https://hackerpublicradio.org/contribute.php\">https://hackerpublicradio.org/contribute.php</a></p>',30,0,0,'CC-BY-SA','today with a techie,hacker public radio,hosts',0,0,1),
(1673,'2014-12-31','How I use ZFS on Linux',1037,'The ZFS file system and how I use it under Linux.','<p>\r\nOn the show today, I will tell you about how I use the ZFS file system on my home server. I also go into some details about how I came to use the ZFS, especially under Linux. I also tell you about a certain pitfall I ran into with the hard drives I chose for ZFS. And finally, I will refer you back to HPR episode 1600 by JWP for more information about ZFS, as he goes into great detail about it and its history.\r\n</p>\r\n\r\n<h3>Links</h3>\r\n\r\n<ul>\r\n<li><a href=\"https://hackerpublicradio.org/eps.php?id=1600\">https://hackerpublicradio.org/eps.php?id=1600</a>\r\n</li>\r\n<li><a href=\"https://zfsonlinux.org/\">https://zfsonlinux.org/</a>\r\n</li>\r\n<li><a href=\"https://www.backblaze.com/blog/hard-drive-reliability-update-september-2014/\">https://www.backblaze.com/blog/hard-drive-reliability-update-september-2014/</a>\r\n</li>\r\n</ul>',292,77,0,'CC-BY-SA','ZFS, zfsonlinux, linux',0,0,1),
(1681,'2015-01-12','2014-2015 New Year Show Part 8 of 8',13080,'New Year Show Part 8 from 08:00 to 12:00','<b>2015-01-01T08:00:00Z</b><br\r\n/>Mumble-2015-01-01-00-04-59-ch1.teamspeak.cc-Mixdown.ogg<br\r\n/><ul><li>Greetings to the western region of the United States, some regions of Canada and 2 more: Los Angeles, San Francisco, Las Vegas, Seattle.</li\r\n><li>pants.... really this is intelligent conversation</li\r\n><li>Pants are optional, I think. It\'s -20C.... pants are not optional</li\r\n><li>kilts are kreepy? or not. No they are not.</li\r\n><li>cobra2 thinks that ken should pay attention to show notes for editing lol. </li\r\n><li>pokey thinks this may be the show that finally convinces Ken to edit.</li\r\n><li>2nd there is a good hour that should not go onto the feed. it was rough on the stream</li\r\n><li>YAY TMI!!!</li\r\n><li>This is not the creamy part of the oreo. :(</li\r\n><li> this is the creamy salty part... of the oreo. </li\r\n><li>Sliders - tvshow added late by pegwole</li\r\n><li>dogs giving birth sounds better than singing over mumble</li\r\n><li><br/><br/><br\r\n/></li></ul\r\n><b>2015-01-01T09:00:00Z</b><br\r\n/><br\r\n/><ul><li>Greetings to Alaska and French Polynesia: Anchorage, Fairbanks, Unalaska, Juneau.</li\r\n><li>pokey  issues a challenge to the NYE participants: Judging by the show notes, we\'ve spent the last 6 hours taking every joke to the lowest common denominator. I\'d like to see an hour of greatest common factor.</li\r\n><li>Ken Talks about xmlstarlet and converting xml<br/><br\r\n/></li></ul\r\n><b>2015-01-01T09:30:00Z</b><br\r\n/><br\r\n/><ul><li>Greetings to Marquesas Islands/France. Taiohae.</li\r\n><li><br/></li></ul\r\n>\r\n<br\r\n/><ul><li>handsome_pirate talks about his model trains; he models the original Norfolk Southern in N scale</li\r\n><li>Some talks about about Scottish things, innacuracies in Braveheart, Gaidhligh has no \'W\'<br/><br\r\n/></li></ul\r\n><b>2015-01-01T10:00:00Z</b><br\r\n/><br\r\n/><ul><li>Greetings to small region of the United States and 2 more: Honolulu, Rarotonga, Adak, Papeete.</li\r\n><li>Youngins!</li\r\n><li>Kens Children talk about taking hard disks apart and put together an Ikea bookshelf.</li\r\n><li>Discussion on accessability in mumble Emil Ivov, the project lead of Jitsi. <a href=\"https://hackerpublicradio.org/eps.php?id=1454\">https://hackerpublicradio.org/eps.php?id=1454</a> Jits</li\r\n><li><br/><br/><br\r\n/></li></ul\r\n><b>2015-01-01T11:00:00Z</b><br\r\n/><br\r\n/><ul><li>Greetings to American Samoa, Midway Atoll and 1 more: Alofi, Midway, Pago Pago.</li\r\n><li>Use of federated tools like gnusocial quitter.se </li\r\n><li>Tech in Hungary - Internet tax</li\r\n><li>Irish expats can\'t vote</li\r\n><li>Scottish independance</li\r\n><li><a href=\"https://duffercast.org/about/the-hosts/\">https://duffercast.org/about/the-hosts/</a></li\r\n><li>Ken shares his saga on getting a Linux Laptop</li\r\n><li>UK Support say \"Lenovo UK does not restrict anything on the unit. You can install any  Operating system on the unit however we can only support the original  configuration of the unit. \"</li\r\n><li>Ken Asked \"Lenovo have shipped the IdeaPad Flex 10, without the ability to boot other operating systems, restricting the owner to running only the installed Windows 8.0 operating system.\"</li\r\n><li>Lenovo Replies: \"The first wave of this CPU model from Intel can only support Windows, this is not Lenovo design, all product with this wave CPU were not able to support other OS except Windows. After this wave, the follow on Flex10 will support other operating systems.\"</li\r\n><li>Open phones. <a href=\"https://en.wikipedia.org/wiki/List_of_open-source_mobile_phones\">https://en.wikipedia.org/wiki/List_of_open-source_mobile_phones</a><br/><br\r\n/></li></ul\r\n><b>2015-01-01T12:00:00Z</b><br\r\n/><br\r\n/><ul><li>Greetings to small region the United States: Baker Island, Howland Island.<br/><br\r\n/></li>\r\n<li>Script to convert url lists to OPML: <a href=\"https://gitlab.anhonesthost.com/HPR/HPR_Public_Code/blob/master/misc/convert-mashpodder-to-opml.bash\">https://gitlab.anhonesthost.com/HPR/HPR_Public_Code/blob/master/misc/convert-mashpodder-to-opml.bash</a></li>\r\n<li>The End!<br/><br\r\n/></li\r\n><li> <a href=\"https://en.wikipedia.org/wiki/Auld_Lang_Syne\">https://en.wikipedia.org/wiki/Auld_Lang_Syne</a><br/><br\r\n/><br/><br\r\n/><br/><br\r\n/></li></ul\r\n><b><i>Auld Lang Syne</i></b><br\r\n/><br\r\n/><i>Should auld acquaintance be forgot, </i><br\r\n/><i>And never brought to mind? </i><br\r\n/><i>Should auld acquaintance be forgot, </i><br\r\n/><i>And days o’ lang syne!</i><br\r\n/><br\r\n/><b><i>Chorus:</i></b><br\r\n/><i>For auld lang syne, my dear </i><br\r\n/><i>For auld lang syne, </i><br\r\n/><i>We’ll tak a cup o’ kindness yet </i><br\r\n/><i>For auld lang syne!               </i><br\r\n/><i>We twa hae run about the braes, </i><br\r\n/><i>And pu’d the gowans fine, Line truncated
(1686,'2015-01-19','Interview with Joel Gibbard of OpenHand',1619,'An interview with Joel Gibbard founder of the prize winning Openhand project','<p>\r\nThis show is an interview with Joel Gibbard founder of the OpenHand project. \r\nThe interview was recorded on my phone which unfortunately created a few glitches. \r\nI\'ve cleaned the audio up as best I can. Although frustrating, the occasional glitches have not caused anything to be missed that cannot be inferred from the context of the recording. \r\n</p>\r\n<img src=\"https://hackerpublicradio.org/eps/hpr1686.jpg\" width=\"80%\" alt=\"photo of the hand\"/>\r\n<p>\r\nAfter creating an artificial hand for his degree project Joel Gibbard wanted to continue the work on the hand with the goal of producing a workable prosthetic hand for $1000, so he launched the OpenHand project with a succesful IndieGoGo fundraiser. In this interview we learn more about the Dextrus hand, the project\'s \r\nprogress to date, and hear of Joel\'s vision of affordable prosthetics for amputees worldwide.\r\n</p>\r\n<p>\r\nFor a short 4 minute introduction to the project see Joel\'s video at \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://tinyurl.com/ohvid\">https://tinyurl.com/ohvid</a> \r\n</li>\r\n<li>(<a href=\"https://www.youtube.com/watch?v=6dI-dNE2yQ0\">https://www.youtube.com/watch?v=6dI-dNE2yQ0</a>)\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nThe openhand designs and more information are available at \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://www.openhandproject.org/\">https://www.openhandproject.org/</a> and \r\n</li>\r\n<li><a href=\"https://www.openbionics.com/\">https://www.openbionics.com/</a>\r\n<p></p>\r\n</li>\r\n</ul>\r\n',240,79,0,'CC-BY-SA','Open Source, Robotics, 3D Printing',0,0,1),
@@ -18930,7 +18930,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(2339,'2017-07-20','Podcast list additions',1255,'Updates to my list of podcast feeds','<h1 id=\"podcast-list-additions\">Podcast list additions</h1>\r\n<p>I did two HPR shows <a href=\"https://hackerpublicradio.org/eps.php?id=1516\" title=\"01 The podcasts I listen to\">1516</a> and <a href=\"https://hackerpublicradio.org/eps.php?id=1518\" title=\"02 The podcasts I listen to\">1518</a> in 2014 about the podcast feeds I\'m subscribed to. I have made a few additions since then (and a few subtractions) and I thought I\'d share a few of the additions.</p>\r\n<p>The list below shows the feed titles. Clicking on them will take you to the <a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html\">full notes</a> where you can examine the details of the feed.</p>\r\n<ol type=\"1\">\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed1\">The World of Business</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed2\">Criminal</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed3\">Seriously...</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed4\">Start the Week</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed5\">Dan Carlin\'s Hardcore History</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed6\">The Verb</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed7\">Making It With Jimmy Diresta, Bob Clagett and David Picciuto</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed8\">Reclaimed Audio Podcast</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed9\">The Bugcast - Ogg Feed</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed10\">Open Country</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed11\">Common Sense with Dan Carlin</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed12\">Philosophy Bites</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed13\">All in the Mind</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed14\">BacterioFiles</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed15\">podcast (en) – omega tau science &amp; engineering podcast</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed16\">This Week in Evolution</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed17\">This Week in Microbiology</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed18\">Urban Agriculture</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed19\">Weekly Space Hangout Audio</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed20\">Edinburgh Skeptics Presents...</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed21\">Exposing PseudoAstronomy</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed22\">The Pen Addict</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed23\">Late Night Linux (Ogg)</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed24\">systemau - OGG</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed25\">The Changelog</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed26\">The Duffercast Ogg</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed27\">The Full Circle Weekly News</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html#feed28\">The JaK Attack! podcast</a></li>\r\n</ol>\r\n<h2 id=\"resources\">Resources</h2>\r\n<ul>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/full_shownotes.html\">Full notes</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr2339/additions.opml\">OPML file</a></li>\r\n</ul>',225,75,1,'CC-BY-SA','podcast,feed,recommendation',0,0,1),
(2341,'2017-07-24','Liverpool Makefest 2017 Show 3',378,'A short series of interviews done at the Liverpool Makefest 2017','<p>Hi Tony Hughes here with the third show of some short interviews I did during the Liverpool Makefest held on the 24th June 2017 at Liverpool Central Library.</p>\r\n<p><a href=\"https://lpoolmakefest.org/\" class=\"uri\">https://lpoolmakefest.org/</a></p>\r\n<p>The first interview is with David from Studio@Deyes in Wavertree</p>\r\n<p><a href=\"https://studio-deyes.co.uk/\" class=\"uri\">https://studio-deyes.co.uk/</a></p>\r\n<p>The second interview was with Laura from Tactile electronics</p>\r\n<p><a href=\"https://tactile-electronics.tumblr.com/\" class=\"uri\">https://tactile-electronics.tumblr.com/</a></p>\r\n<p>The final interview for this show was with Amelia, Beth and Chelsea from Liverpool Girl Geeks.</p>\r\n<p><a href=\"https://www.liverpoolgirlgeeks.co.uk/\" class=\"uri\">https://www.liverpoolgirlgeeks.co.uk/</a></p>',338,78,0,'CC-BY-SA','Interviews, Making',0,0,1),
(2342,'2017-07-25','Wherein our hero fails to repair a garage door.',1517,'I try and fail to fix my garage door.','<p>My garage door failed spectacularly for a second time. I make an attempt to repair it but find that my extension cables are a bit too short. I hope I can explain a little about how garage doors work along the way.</p>',241,0,1,'CC-BY-SA','diy, home improvement, fixit, wontfix, failure, door, garage door, handyman, narration',0,0,1),
(2344,'2017-07-27','Follow on to HPR2340 (Tracking the HPR queue in Python)',869,'Improved version of script to capture the number of HPR shows in the queue using python.','<p>This is a follow up to my previous show HPR2340, the improvement being I use the available STATS file from the hpr website rather than scraping the content from the HPR calendar page</p>\r\n<ul>\r\n<li><p>Link to my original show HPR2340<br />\r\n<a href=\"https://hackerpublicradio.org/eps.php?id=2340\" class=\"uri\">https://hackerpublicradio.org/eps.php?id=2340</a></p></li>\r\n<li><p>Link to the excellent episode HPR1986 from Dave Morriss which references the stats file<br />\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1986/full_shownotes.html#example-2\" class=\"uri\">https://hackerpublicradio.org/eps/hpr1986/full_shownotes.html#example-2</a></p></li>\r\n<li><p>Link to useful HPR Stats page<br />\r\n<a href=\"https://hackerpublicradio.org/stats.php\" class=\"uri\">https://hackerpublicradio.org/stats.php</a></p></li>\r\n</ul>\r\n<p>Snapshot contents (2017-06-23) of \'stats.txt\' file which was actually called \'hpr_stats.txt\' my mistake</p>\r\n<pre><code>Started: 11 years, 8 months, 19 days ago (2005-10-10)\r\nRenamed HPR: 9 years, 5 months, 27 days ago (2007-12-31)\r\nTotal Shows: 2911\r\nTotal TWAT: 300\r\nTotal HPR: 2611\r\nHPR Hosts: 286\r\nDays to next free slot: 17\r\nHosts in Queue: 9\r\nShows in Queue: 14\r\nComments waiting approval: 0\r\nFiles on the FTP Server: 1\r\nNumber of Emergency Shows: 7\r\nDays until show without media: 0\r\n1498246151,369343750,299186950,2911,300,2611,286,17,9,14,0,1,7,0</code></pre>\r\n<ul>\r\n<li>Link to Meld the great visual diff and merge tool<br />\r\n<a href=\"https://meldmerge.org/\" class=\"uri\">https://meldmerge.org/</a></li>\r\n</ul>\r\n<pre><code>#!/usr/bin/env python3\r\n\r\n### This is a scratchpad file I&#39;ve created to try out snippets of code in python\r\n\r\n# The script below is for use with Python 3\r\n# This script should work out of the box on most systems running a version of Python 3 \r\n# If you happen to have a blinkstick lying about then your can uncomment the blinkstick module\r\n# and uncomment the references at the bottom of the program that call the blinkstick functions\r\n# Regrds, Mr X\r\n\r\n\r\n# Imported modules\r\nfrom time import sleep # used to pause program\r\n#from blinkstick import blinkstick # used to control blinkstick nano attached to usb port of raspberry pi\r\nimport urllib.request # used to capture hpr webpage content to get the number of HPR shows in the que\r\nimport re # regular expressions, used to find sting in HPR webpage (get_hpr_que)\r\n\r\n\r\n# These functions control a blink stick nano attached to my raspberry pi USB port #################\r\n# They can be ignored or deleted if you don&#39;t have one\r\n\r\n\r\ndef bstick_off():\r\n# Search for all attached blinksticks and turn them all off\r\n for bstick in blinkstick.find_all():\r\n bstick.turn_off() # Turn front blinkstick LED off\r\n bstick.set_color(channel=0, index=1, name=&quot;black&quot;) # Turn rear blinkstick led off\r\n print(&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; turned off&quot;)\r\n\r\n\r\ndef bstick_on(colour):\r\n# Turn blinkstick on and set led colour to string value stored in var colour\r\n# valid colours are, black, silver, gray, white, maroon, red, purple, fuchsia, green, lime, olive, yellow, navy, blue, teal, aqua\r\n for bstick in blinkstick.find_all():\r\n bstick.set_max_rgb_value(30) # Sets max blinkstick RGB value to 15, makes LED dimm\r\n bstick.set_color(name=colour) # Turn blinkstick on, var colour determines colour\r\n print (&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; | Colour: &quot; + bstick.get_color(color_format=&quot;hex&quot;) + &quot; [&quot; + colour + &quot;]&quot;)\r\n#hex\r\n\r\ndef bstick_on_random():\r\n# Turn blinkstick on colour random\r\n for bstick in blinkstick.find_all():\r\n bstick.set_random_color()\r\n print (&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; | Colour: &quot; + bstick.get_color(color_format=&quot;hex&quot;))\r\n\r\n\r\ndef bstick_blink_red():\r\n# Flash blinkstick colour red\r\n for bstick in blinkstick.find_all():\r\n bstick.blink(name=&quot;red&quot;)\r\n print (&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; | Colour: &quot; + bstick.get_color(color_format=&quot;hex&quot;))\r\n\r\n################################################################################\r\n\r\n\r\ndef get_hpr_que_improved():\r\n# Goto hacker public stats page and extract the number of days to next free slot\r\n# turns on blinkstick LED with colour dependent on the number of days to next free slot in HPR queue\r\n\r\n url = &#39;https://hackerpublicradio.org/stats.php&#39; # HPR url for stats page\r\n try:\r\n text = urllib.request.urLine truncated
(2344,'2017-07-27','Follow on to HPR2340 (Tracking the HPR queue in Python)',869,'Improved version of script to capture the number of HPR shows in the queue using python.','<p>This is a follow up to my previous show HPR2340, the improvement being I use the available STATS file from the hpr website rather than scraping the content from the HPR calendar page</p>\r\n<ul>\r\n<li><p>Link to my original show HPR2340<br />\r\n<a href=\"https://hackerpublicradio.org/eps.php?id=2340\" class=\"uri\">https://hackerpublicradio.org/eps.php?id=2340</a></p></li>\r\n<li><p>Link to the excellent episode HPR1986 from Dave Morriss which references the stats file<br />\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1986/full_shownotes.html#example-2\" class=\"uri\">https://hackerpublicradio.org/eps/hpr1986/full_shownotes.html#example-2</a></p></li>\r\n<li><p>Link to useful HPR Stats page<br />\r\n<a href=\"https://hackerpublicradio.org/stats.php\" class=\"uri\">https://hackerpublicradio.org/stats.php</a></p></li>\r\n</ul>\r\n<p>Snapshot contents (2017-06-23) of \'stats.txt\' file which was actually called \'hpr_stats.txt\' my mistake</p>\r\n<pre><code>Started: 11 years, 8 months, 19 days ago (2005-10-10)\r\nRenamed HPR: 9 years, 5 months, 27 days ago (2007-12-31)\r\nTotal Shows: 2911\r\nTotal TWT: 300\r\nTotal HPR: 2611\r\nHPR Hosts: 286\r\nDays to next free slot: 17\r\nHosts in Queue: 9\r\nShows in Queue: 14\r\nComments waiting approval: 0\r\nFiles on the FTP Server: 1\r\nNumber of Emergency Shows: 7\r\nDays until show without media: 0\r\n1498246151,369343750,299186950,2911,300,2611,286,17,9,14,0,1,7,0</code></pre>\r\n<ul>\r\n<li>Link to Meld the great visual diff and merge tool<br />\r\n<a href=\"https://meldmerge.org/\" class=\"uri\">https://meldmerge.org/</a></li>\r\n</ul>\r\n<pre><code>#!/usr/bin/env python3\r\n\r\n### This is a scratchpad file I&#39;ve created to try out snippets of code in python\r\n\r\n# The script below is for use with Python 3\r\n# This script should work out of the box on most systems running a version of Python 3 \r\n# If you happen to have a blinkstick lying about then your can uncomment the blinkstick module\r\n# and uncomment the references at the bottom of the program that call the blinkstick functions\r\n# Regrds, Mr X\r\n\r\n\r\n# Imported modules\r\nfrom time import sleep # used to pause program\r\n#from blinkstick import blinkstick # used to control blinkstick nano attached to usb port of raspberry pi\r\nimport urllib.request # used to capture hpr webpage content to get the number of HPR shows in the que\r\nimport re # regular expressions, used to find sting in HPR webpage (get_hpr_que)\r\n\r\n\r\n# These functions control a blink stick nano attached to my raspberry pi USB port #################\r\n# They can be ignored or deleted if you don&#39;t have one\r\n\r\n\r\ndef bstick_off():\r\n# Search for all attached blinksticks and turn them all off\r\n for bstick in blinkstick.find_all():\r\n bstick.turn_off() # Turn front blinkstick LED off\r\n bstick.set_color(channel=0, index=1, name=&quot;black&quot;) # Turn rear blinkstick led off\r\n print(&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; turned off&quot;)\r\n\r\n\r\ndef bstick_on(colour):\r\n# Turn blinkstick on and set led colour to string value stored in var colour\r\n# valid colours are, black, silver, gray, white, maroon, red, purple, fuchsia, green, lime, olive, yellow, navy, blue, teal, aqua\r\n for bstick in blinkstick.find_all():\r\n bstick.set_max_rgb_value(30) # Sets max blinkstick RGB value to 15, makes LED dimm\r\n bstick.set_color(name=colour) # Turn blinkstick on, var colour determines colour\r\n print (&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; | Colour: &quot; + bstick.get_color(color_format=&quot;hex&quot;) + &quot; [&quot; + colour + &quot;]&quot;)\r\n#hex\r\n\r\ndef bstick_on_random():\r\n# Turn blinkstick on colour random\r\n for bstick in blinkstick.find_all():\r\n bstick.set_random_color()\r\n print (&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; | Colour: &quot; + bstick.get_color(color_format=&quot;hex&quot;))\r\n\r\n\r\ndef bstick_blink_red():\r\n# Flash blinkstick colour red\r\n for bstick in blinkstick.find_all():\r\n bstick.blink(name=&quot;red&quot;)\r\n print (&quot;Blinkstick: &quot; + bstick.get_serial() + &quot; | Colour: &quot; + bstick.get_color(color_format=&quot;hex&quot;))\r\n\r\n################################################################################\r\n\r\n\r\ndef get_hpr_que_improved():\r\n# Goto hacker public stats page and extract the number of days to next free slot\r\n# turns on blinkstick LED with colour dependent on the number of days to next free slot in HPR queue\r\n\r\n url = &#39;https://hackerpublicradio.org/stats.php&#39; # HPR url for stats page\r\n try:\r\n text = urllib.request.urlLine truncated
(2346,'2017-07-31','Liverpool Makefest 2017 Show 4',315,'A short series of interviews done at the Liverpool Makefest 2017','<p>Hi Tony Hughes here with the 4th show of some short interviews I did during the Liverpool Makefest held on the 24th June 2017 at Liverpool Central Library.</p>\r\n<p><a href=\"https://lpoolmakefest.org/\" class=\"uri\">https://lpoolmakefest.org/</a></p>\r\n<p>The first interview is with Hillary Harper one of the Makefest Crew</p>\r\n<p>The second interview was with Gemma from Patten Craft</p>\r\n<p><a href=\"https://www.gemmamaylatham.co.uk/portfolio-item/patterncraft/\" class=\"uri\">https://www.gemmamaylatham.co.uk/portfolio-item/patterncraft/</a></p>\r\n<p>The final interview for this show was with Simon Rider of Liverpool Book Art</p>\r\n<p><a href=\"https://liverpoolbookart.com/\" class=\"uri\">https://liverpoolbookart.com/</a></p>\r\n',338,78,0,'CC-BY-SA','Interviews, Making',0,0,1),
(2352,'2017-08-08','Liverpool Makefest 2017 Show 5',192,'A short series of interviews done at the Liverpool Makefest 2017','<p>Hi Tony Hughes here with the 5th and final show of some short interviews I did during the Liverpool Makefest held on the 24th June 2017 at Liverpool Central Library.</p>\r\n<p><a href=\"https://lpoolmakefest.org/\" class=\"uri\">https://lpoolmakefest.org/</a></p>\r\n<p>The first interview is with Diane from Melt 3D printing</p>\r\n<p><a href=\"https://www.melt-3d.co.uk/\" class=\"uri\">https://www.melt-3d.co.uk/</a></p>\r\n<p>The second interview was with Michael from Electric Flapjack Guitars</p>\r\n<p><a href=\"https://lpoolmakefest.org/portfolio/electric-flapjack-guitars/\" class=\"uri\">https://lpoolmakefest.org/portfolio/electric-flapjack-guitars/</a></p>\r\n<p><span class=\"citation\" data-cites=\"EFGuitars\">@EFGuitars</span></p>\r\n<p><a href=\"https://instagram.com/electricflapjack\" class=\"uri\">https://instagram.com/electricflapjack</a></p>',338,78,0,'CC-BY-SA','Interviews, Making',0,0,1),
(2343,'2017-07-26','Healthcare in the Netherlands',1109,'Ken reads the Wikipedia article on Healthcare in the Netherlands','<p>\r\nIn show <a href=\"https://hackerpublicradio.org/eps.php?id=2325\">hpr2325</a> Ahuka describes how Health Insurance and How It Works.</p>\r\n<p>\r\nIn this episode Ken reads the current state of Healthcare in the Netherlands by reading the Wikipedia entry.</p>\r\n<h3>Links</h3>\r\n<ul>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Healthcare_in_the_Netherlands\">Healthcare in the Netherlands</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/eps.php?id=2325\">hpr2325 :: Insurance - How It Works</a></li>\r\n</ul>',30,100,1,'CC-BY-SA','Health Insurance',0,0,1),
@@ -19293,7 +19293,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(2694,'2018-11-29','Bandit Update',699,'NYbill does a quick episode to mention there are new Over the Wire, Bandit levels out.','<p>(No Spoilers)</p>\r\n<p>NYbill does a quick episode to mention there are new Over the Wire, Bandit levels out.</p>\r\n<p><a href=\"https://overthewire.org/wargames/bandit/bandit0.html\" class=\"uri\">https://overthewire.org/wargames/bandit/bandit0.html</a></p>\r\n<p>Original Episode:</p>\r\n<p><a href=\"https://hackerpublicradio.org/eps.php?id=2138\" class=\"uri\">https://hackerpublicradio.org/eps.php?id=2138</a></p>\r\n',235,0,0,'CC-BY-SA','Hacking, War games, Linux',0,0,1),
(2697,'2018-12-04','The Linux Shutdown Command Explained',402,'A short pod cast about the linux shutdown command','<p>\r\nA short podcast about the shutdown command \r\n</p>\r\n<p>\r\n<a href=\"https://linuxhandbook.com/linux-shutdown-command/\">https://linuxhandbook.com/linux-shutdown-command/</a>\r\n</p>',129,0,0,'CC-BY-SA','Linux,shutdown',0,0,1),
(2698,'2018-12-05','XSV for fast CSV manipulations - Part 1',1837,'Written in Rust, xsv is my new favorite tool for manipulating csv files','<h1 id=\"xsv-for-fast-csv-manipulations---part-1-basic-usage\">XSV for fast CSV manipulations - Part 1: Basic Usage</h1>\r\n<blockquote>\r\n<p><a href=\"https://github.com/BurntSushi/xsv\" class=\"uri\">https://github.com/BurntSushi/xsv</a></p>\r\n</blockquote>\r\n<h2 id=\"introduction\">Introduction</h2>\r\n<p>xsv is a command line program for indexing, slicing, analyzing, splitting and joining CSV files. Commands should be simple, fast and composable:</p>\r\n<ol>\r\n<li>Simple tasks should be easy.</li>\r\n<li>Performance trade offs should be exposed in the CLI interface.</li>\r\n<li>Composition should not come at the expense of performance.</li>\r\n</ol>\r\n<p>We will be using the CSV file provided in the <a href=\"https://burntsushi.net/stuff/worldcitiespop.csv\">documentation</a>.</p>\r\n<h2 id=\"commands-covered-in-this-episode\">Commands covered in this episode</h2>\r\n<ul>\r\n<li>count - Count the rows of CSV data</li>\r\n<li>headers - Show the headers of CSV data, or show the intersection of all headers between many CSV files</li>\r\n<li>index - Create an index for a CSV file. This is very quick and provides constant time indexing into the CSV file.</li>\r\n<li>frequency - Build frequency tables of each column in CSV data.</li>\r\n<li>stats - Show basic types and statistics of each column in the CSV file. (i.e., mean, standard deviation, median, range, etc.)</li>\r\n<li>sort - Sort CSV data</li>\r\n<li>select - Select or re-order columns from CSV data.</li>\r\n<li>slice - Slice rows from any part of a CSV file. When an index is present, this only has to parse the rows in the slice (instead of all rows leading up to the start of the slice).</li>\r\n<li>search - Run a regex over CSV data. Applies the regex to each field individually and shows only matching rows.</li>\r\n<li>table - Show aligned output of any CSV data using elastic tabstops.</li>\r\n<li>flatten - A flattened view of CSV records. Useful for viewing one record at a time.</li>\r\n</ul>\r\n',300,0,0,'CC-BY-SA','CSV,XSV',0,0,1),
(2700,'2018-12-07','Episode 3000',26830,'We commemorate the 300 Today with a Techie and 2700 Hacker Public Radio shows','<p>\r\nOn the 19th of September 2005 a group of individuals got together to release their first show on the podcast network \"Today with a Techie\".\r\n</p>\r\n<p>\r\nThe idea was to share knowledge through podcasting. Now 13 years, 2 months, 19 days later the project is still going strong, and you dear listener are a part of it.\r\n</p>\r\n<p>\r\nToday marks the 2700th episode of \"Hacker Public Radio\" and coupled with the 300 shows from \"Today with a Techie\", marks the 3000th episode of this project.\r\n</p>\r\n<p>\r\nA big thanks goes out to all 354 individual hosts who together contributed 1452 hours of shows to the archive. \r\n</p>\r\n<p>\r\nThere is about 50 giga bytes of mp3 files alone. \r\n</p>\r\n<p>\r\nWhich played back to back gives 60 days 11 hours 40 minutes 21 seconds of continuous play. \r\n</p>\r\n<p>\r\nIf you started listening today and played the shows 24 x 7 you wouldn\'t be finished listening until Monday, February 5th, 2019.\r\n</p>\r\n<p>\r\nOf course by then there would be 39 additional shows released, so you still wouldn\'t be finished.\r\n</p>\r\n<p>\r\nDespite all this we still don\'t have a wikipedia page. If you can, please take the time to create one for us. There is plenty of supporting information in the \"In the Press\" section of our about page.\r\n</p>\r\n<p>\r\nSo to mark the 3000th episode we are going to do nothing more than list the shows, host and summary where available.\r\n</p>\r\n<p>\r\nJust doing that alone creates a whopping 7 and a half hour episode. \r\n</p>\r\n<p>\r\nAre you l33t enough to listen to it all ?\r\n</p>\r\n<p>\r\nLet\'s go.\r\n</p>',30,0,0,'CC-BY-SA','TWaT, HPR, 3000',0,0,1),
(2700,'2018-12-07','Episode 3000',26830,'We commemorate the 300 Today with a Techie and 2700 Hacker Public Radio shows','<p>\r\nOn the 19th of September 2005 a group of individuals got together to release their first show on the podcast network \"Today with a Techie\".\r\n</p>\r\n<p>\r\nThe idea was to share knowledge through podcasting. Now 13 years, 2 months, 19 days later the project is still going strong, and you dear listener are a part of it.\r\n</p>\r\n<p>\r\nToday marks the 2700th episode of \"Hacker Public Radio\" and coupled with the 300 shows from \"Today with a Techie\", marks the 3000th episode of this project.\r\n</p>\r\n<p>\r\nA big thanks goes out to all 354 individual hosts who together contributed 1452 hours of shows to the archive. \r\n</p>\r\n<p>\r\nThere is about 50 giga bytes of mp3 files alone. \r\n</p>\r\n<p>\r\nWhich played back to back gives 60 days 11 hours 40 minutes 21 seconds of continuous play. \r\n</p>\r\n<p>\r\nIf you started listening today and played the shows 24 x 7 you wouldn\'t be finished listening until Monday, February 5th, 2019.\r\n</p>\r\n<p>\r\nOf course by then there would be 39 additional shows released, so you still wouldn\'t be finished.\r\n</p>\r\n<p>\r\nDespite all this we still don\'t have a wikipedia page. If you can, please take the time to create one for us. There is plenty of supporting information in the \"In the Press\" section of our about page.\r\n</p>\r\n<p>\r\nSo to mark the 3000th episode we are going to do nothing more than list the shows, host and summary where available.\r\n</p>\r\n<p>\r\nJust doing that alone creates a whopping 7 and a half hour episode. \r\n</p>\r\n<p>\r\nAre you l33t enough to listen to it all ?\r\n</p>\r\n<p>\r\nLet\'s go.\r\n</p>',30,0,0,'CC-BY-SA','TWT, HPR, 3000',0,0,1),
(2701,'2018-12-10','First impressions of the Odroid-go',1926,'I ramble on about my first impressions of the odroid-go','<p>I ramble on about my impressions of the Odroid-go, a 32 USD handheld system similar to a gameboy built to run game system emulators and various other free software. It’s also built to be harcked.</p>\r\n<p><a href=\"https://wiki.odroid.com/odroid_go/odroid_go\" class=\"uri\">https://wiki.odroid.com/odroid_go/odroid_go</a></p>\r\n<p>The summary is this is an easy to put together kit requiring no soldering, and runs classic console emulators pretty well. Well worth the 32 USD plus shipping in my opinion. Claims 10 hours of game play and that seems about right so far for me.</p>\r\n<p>The systems emulated out of the box are:</p>\r\n<p>NES, Game Gear, Gameboy, Gameboy Color, Sega Master System, ColecoVision. Other systems of similar or earlier vintages have emulators that you have to install separately and boot into to run. I don’t think it will emulate newer systems. No Gameboy Advance emulator and I don’t see a Mame emulator. However, I do think this ‘might’ support Mame for some of the early arcade games like Asteroids and Space Invaders.</p>',151,103,0,'CC-0','Odroid-go',0,0,1),
(2702,'2018-12-11','Audacity set up and response to episode 2658',107,'Just a quick response to Ep2658','<p>Hi Guys and Girls in HPR land.</p>\r\n<p>This is Tony Hughes in Blackpool in the UK back for another show. I normally talk about my own stuff but while it is related to what I have been doing lately this is a response to Al’s interview with Dave in Episode 2658 and how to setup Audacity to record and edit audio for best sound quality when podcasting.</p>\r\n<p>I’ve recently joined the mintCast podcast team and have been editing and doing the post production of the audio recording for the last couple of episodes. The information that Dave provided during the show was invaluable in helping me in this task, I also have to give a shout out to Rob the previous host who also spent an hour and a half giving a tutorial on his post production work flow, but the additional information given by Dave in this show was also a big help.</p>\r\n<p>I’ve now purchased a boom arm and pop filter for my mic to reduce any artefacts in the recording although as it is still attached to my desk I think I may need to invest in a shock mount although I’m not sure how it will attach to my current Boom arm. Ah well that’s a problem for another day.</p>\r\n<p>As I said this was just a shout out to Al and Dave to say thanks for the show and I will save it for another day to do a show on my new post production work flow on the mintCast audio.</p>\r\n<p>This is Tony Hughes saying goodbye for now.</p>\r\n<p><a href=\"https://mintcast.org/about-the-authors/tonyh/\" class=\"uri\">https://mintcast.org/about-the-authors/tonyh/</a><br />\r\n<a href=\"mailto:th@mintcast.org\">th@mintcast.org</a></p>\r\n<p><a href=\"https://hackerpublicradio.org/eps.php?id=2658\">https://hackerpublicradio.org/eps.php?id=2658</a></p>',338,0,0,'CC-BY-SA','audio,Audacity',0,0,1),
(2715,'2018-12-28','About ONAP',618,'The Linux foundations ONAP project all about it','<p>So I went to the open networking trade show sponsored by the Linux Foundation with Ken Fallon’s help.</p>\r\n<p>The first thing they talked about was ONAP.</p>\r\n<p><a href=\"https://www.onap.org/\" class=\"uri\">https://www.onap.org/</a><br />\r\n<a href=\"https://en.wikipedia.org/wiki/ONAP\" class=\"uri\">https://en.wikipedia.org/wiki/ONAP</a></p>\r\n',129,61,1,'CC-BY-SA','Networking,ONAP,Open Networking Automation Platform',0,0,1),
@@ -19432,7 +19432,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(2836,'2019-06-17','Interview with Wendy Hill',1576,'In this episode, Yannick talks with Wendy Hill about her use of opensource software in her job','<p>Wendy Hill is a photographer. And by that, I don’t mean she takes pictures of her kids on Sundays at the baseball game. Although, if she was to do that, it would probably turn out to be great pictures. No, Wendy is a professional photographer, and to run her business, she uses free and opensource software.</p>\r\n<p>Wait… no Photoshop? No Illustrator? How is that possible? Wendy joined me on Mumble earlier this year – that’s 2019 for you, visitors from the future – and we discussed about that.</p>\r\n<h2 id=\"links\">Links</h2>\r\n<ul>\r\n<li><a href=\"https://www.wendyhillphoto.com/\" class=\"uri\">https://www.wendyhillphoto.com/</a></li>\r\n<li><a href=\"https://launchpad.net/lubuntu\" class=\"uri\">https://launchpad.net/lubuntu</a></li>\r\n</ul>\r\n',370,78,0,'CC-BY-SA','opensource,photography,lubuntu,darktable,Rapid Photo Downloader,displaycal,gimp',0,0,1),
(2831,'2019-06-10','Interview with Robbie Ferguson',2347,'In this episode, Yannick talks with Robbie Ferguson about the Nagios Enterprise Monitoring System','<p>When it comes to monitoring your network, and the machines on it, you have a lot of options. But, let’s face it : none of those are easy to implement, and configuring a monitoring tool, whether it’s an open-source or a proprietary one, is often complex and time consuming.</p>\r\n<p>Well, someone took that matter into their own hands, and made <a href=\"https://nemslinux.com/\">NEMS</a>. What is NEMS, how can it help us, and what infrastructure does it require? Those are a few of the questions I asked <a href=\"https://baldnerd.com/\">Robbie Ferguson</a>, the maintainer of NEMS, who joined me on Easter week-end for a little chat.</p>\r\n<h2 id=\"links\">Links</h2>\r\n<ul>\r\n<li><a href=\"https://nemslinux.com/\" class=\"uri\">https://nemslinux.com/</a></li>\r\n<li><a href=\"https://twitter.com/NEMSLinux\" class=\"uri\">https://twitter.com/NEMSLinux</a></li>\r\n<li><a href=\"https://baldnerd.com/\" class=\"uri\">https://baldnerd.com/</a></li>\r\n</ul>\r\n',370,78,0,'CC-BY-SA','nagios,network,monitoring,opensource,single board computer,sbc,raspberrypi,odroid',0,0,1),
(2837,'2019-06-18','parallax live desktops in android',1040,'Parallax_Wallpaper, mouse gigglers, system d Youtube background play and more ! ','<h2 id=\"parallax-live-desktops-in-android\">parallax live desktops in android</h2>\r\n<ul>\r\n<li><p><a href=\"https://www.linkedin.com/pulse/caffeine-pfft-espresso-robert-mccurdy/\" class=\"uri\">https://www.linkedin.com/pulse/caffeine-pfft-espresso-robert-mccurdy/</a><br />\r\nlinkedin Cafinee.exe MouseGiggler espresso autohotkey</p></li>\r\n<li><p>Systemd linkedin<br />\r\n<a href=\"https://www.linkedin.com/pulse/initd-dead-long-live-robert-mccurdy/\" class=\"uri\">https://www.linkedin.com/pulse/initd-dead-long-live-robert-mccurdy/</a></p></li>\r\n<li><p>linkedin youtube in background<br />\r\n<a href=\"https://www.linkedin.com/pulse/play-youtube-background-robert-mccurdy/\" class=\"uri\">https://www.linkedin.com/pulse/play-youtube-background-robert-mccurdy/</a><br />\r\nViewers can download</p></li>\r\n<li><p><a href=\"https://f-droid.org/repo/org.schabi.newpipe_71.apk\" class=\"uri\">https://f-droid.org/repo/org.schabi.newpipe_71.apk</a></p></li>\r\n</ul>\r\n',36,0,1,'CC-BY-SA','youtube downloader,systemd,linux,autohotkey',0,0,1),
(2829,'2019-06-06','Discussion around fair use clips on HPR',1391,'A request for comments on not publishing clips with known fair use samples','<h1>Request for comments</h1>\r\n<p>Hi All,</p>\r\n<p>Under safe harbor provisions, we as volunteers are usually insulated from any copyright issues that may arise in the shows. \"We do not vet, edit, moderate or in any way censor any of the shows on the network, we trust you to do that.\"</p>\r\n<p>This we got by accident <a href=\"https://hackerpublicradio.org/stuff_you_need_to_know.php#not_moderated\">because</a> \"This is a long standing tradition arising from the fact that HPR is a community of peers who believe that any host has as much right to submit shows as any other.\"</p>\r\n<p>In the show notes associated with hpr2829 on 2019-06-06, the host included the following text \"For all included materials: If anyone feels they have right to any material in this show please let me know and I will comply.\"</p>\r\n<p>This violates the HPR <a href=\"https://hackerpublicradio.org/stuff_you_need_to_know.php#permission\">upload policy</a>.</p>\r\n<p>\"Never include content, for example music, in your show that you do not have permission to redistribute. Try to avoid using any content in your show that can not be redistributed under a Creative Commons Attribution-ShareAlike 3.0 Unported license. If you are redistributing under another Creative Commons License or by arranged permission please make note of the restrictions when you upload your show. We can then signal that, so that others who redistribute HPR content can filter your show out.\"</p>\r\n<p>As it was clear that they were not in compliance, I contacted the host. The host has been very helpful and has already removed some of the content but commented \"There are still 2 audio clips included. I claim I can use them on the basis off fair use principles.\"</p>\r\n<p>While the host may be correct, if they are not, then it is me and not the host that will be held responsible for posting it. I do not want that responsibility.</p>\r\n<p>Under the current HPR rules I am allowed to reject this submission.</p>\r\n<p>Before I do, I would appreciate as much feedback as possible on this topic so that we can gauge the opinions of the HPR Community as a whole.</p>\r\n<p>Regards,</p>\r\n<p>Ken. </p>\r\n\r\n<p>The discussion <a href=\"https://hackerpublicradio.org/pipermail/hpr_hackerpublicradio.org/2019-May/014446.html\">thread</a> remains open and is open to all by joining the <a href=\"https://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org\">Maillist</a>.</p>',109,0,0,'CC-BY-SA','HPR, Policy Change, Legal, DMCA, TWAT, Fair Use, PacketSniffers, Copyright',0,0,1),
(2829,'2019-06-06','Discussion around fair use clips on HPR',1391,'A request for comments on not publishing clips with known fair use samples','<h1>Request for comments</h1>\r\n<p>Hi All,</p>\r\n<p>Under safe harbor provisions, we as volunteers are usually insulated from any copyright issues that may arise in the shows. \"We do not vet, edit, moderate or in any way censor any of the shows on the network, we trust you to do that.\"</p>\r\n<p>This we got by accident <a href=\"https://hackerpublicradio.org/stuff_you_need_to_know.php#not_moderated\">because</a> \"This is a long standing tradition arising from the fact that HPR is a community of peers who believe that any host has as much right to submit shows as any other.\"</p>\r\n<p>In the show notes associated with hpr2829 on 2019-06-06, the host included the following text \"For all included materials: If anyone feels they have right to any material in this show please let me know and I will comply.\"</p>\r\n<p>This violates the HPR <a href=\"https://hackerpublicradio.org/stuff_you_need_to_know.php#permission\">upload policy</a>.</p>\r\n<p>\"Never include content, for example music, in your show that you do not have permission to redistribute. Try to avoid using any content in your show that can not be redistributed under a Creative Commons Attribution-ShareAlike 3.0 Unported license. If you are redistributing under another Creative Commons License or by arranged permission please make note of the restrictions when you upload your show. We can then signal that, so that others who redistribute HPR content can filter your show out.\"</p>\r\n<p>As it was clear that they were not in compliance, I contacted the host. The host has been very helpful and has already removed some of the content but commented \"There are still 2 audio clips included. I claim I can use them on the basis off fair use principles.\"</p>\r\n<p>While the host may be correct, if they are not, then it is me and not the host that will be held responsible for posting it. I do not want that responsibility.</p>\r\n<p>Under the current HPR rules I am allowed to reject this submission.</p>\r\n<p>Before I do, I would appreciate as much feedback as possible on this topic so that we can gauge the opinions of the HPR Community as a whole.</p>\r\n<p>Regards,</p>\r\n<p>Ken. </p>\r\n\r\n<p>The discussion <a href=\"https://hackerpublicradio.org/pipermail/hpr_hackerpublicradio.org/2019-May/014446.html\">thread</a> remains open and is open to all by joining the <a href=\"https://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org\">Maillist</a>.</p>',109,0,0,'CC-BY-SA','HPR, Policy Change, Legal, DMCA, TWT, Fair Use, PacketSniffers, Copyright',0,0,1),
(2827,'2019-06-04','Unscripted ramblings from my garage about my first CTF event',832,'I briefly discss a CTF event I was invited to and what I plan to bring with me.','<h2 id=\"unscripted-ramblings-about-an-upcoming-ctf-event.\">Unscripted ramblings about an upcoming CTF event.</h2>\r\n<h3 id=\"hak5-items-mentioned-hak5.org\">Hak5 items mentioned (hak5.org):</h3>\r\n<ul>\r\n<li>WiFi Pineapple</li>\r\n<li>Bash Bunny (erroneously referred to as a ‘rabbit’)</li>\r\n<li>USB Rubber Ducky</li>\r\n<li>Packet Squirrel</li>\r\n<li>LAN Turtle (unmentioned but I’ll bring one)</li>\r\n</ul>\r\n<h3 id=\"software-mentioned\">Software mentioned:</h3>\r\n<ul>\r\n<li>MetaSploit: <a href=\"https://metasploit.com\">metasploit.com</a></li>\r\n<li>Ronin: <a href=\"https://ronin-ruby.github.io\">ronin-ruby.github.io</a></li>\r\n<li>Maltego: <a href=\"https://www.paterva.com/web7/\">www.paterva.com/web7/</a></li>\r\n<li>Burpsuite: <a href=\"https://portswigger.net/burp/\">portswigger.net/burp/</a></li>\r\n<li>SET: <a href=\"https://trustedsec.com/social-engineer-toolkit-set/\">trustedsec.com/social-engineer-toolkit-set/</a></li>\r\n<li>Parrot Linux: <a href=\"https://parrotsec.org\">parrotsec.org</a></li>\r\n</ul>\r\n<h3 id=\"my-info\">My info:</h3>\r\n<ul>\r\n<li>Chat with us on irc.freenode.net in #manor\r\n<ul>\r\n<li>More info at <a href=\"https://manor.space\" class=\"uri\">https://manor.space</a></li>\r\n</ul></li>\r\n<li>My little business: <a href=\"https://ascia.tech\" class=\"uri\">https://ascia.tech</a></li>\r\n<li>Email: <a href=\"mailto:cmhobbs@member.fsf.org\">cmhobbs@member.fsf.org</a>\r\n<ul>\r\n<li>1200 0808 F968 47AB F489 91A3 FE26 6FFB 1A77 0868</li>\r\n</ul></li>\r\n<li>Other shows by me (in case this one doesn’t get linked)\r\n<ul>\r\n<li><a href=\"https://hackerpublicradio.org/correspondents/0241.html\" class=\"uri\">https://hackerpublicradio.org/correspondents/0241.html</a></li>\r\n</ul></li>\r\n</ul>\r\n<h2 id=\"links\">Links</h2>\r\n<ul>\r\n<li>CTF: Capture the flag; <a href=\"https://en.wikipedia.org/wiki/Capture_the_flag_(disambiguation)\">Wikipedia disambiguation page</a>\r\n<ul>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Wargame_(hacking)\">Cyber-security challenge</a></li>\r\n</ul></li>\r\n</ul>\r\n',241,0,0,'CC-BY-SA','ctf, hacking, security, infosec, events, conventions, gear',0,0,1),
(2833,'2019-06-12','Jeroen chats with Joep Piscaer',1176,'Interviewing Joep Piscaer during Loadays in Antwerpen, Belgium','<p>In this show an Interview with Joep Piscaer, recorded during the recent Loadays conference in Antwerpen, Belgium.</p>\r\n<p>Schedule of recent Loadays event: <a href=\"https://cfp.loadays.org/2019/schedule/\">https://cfp.loadays.org/2019/schedule/</a></p>\r\n<p>I mention the \"Cut the crap podcast\", made by Ryan Caligiuri.</p>\r\n<p>And specifically episode 145 as an excellent example of his podcast quality:</p>\r\n<p><a href=\"https://player.fm/series/the-cut-the-crap-show/ep-145-stronger-develop-the-resilience-you-need-to-succeed-with-dr-george-everly\">https://player.fm/series/the-cut-the-crap-show/ep-145-stronger-develop-the-resilience-you-need-to-succeed-with-dr-george-everly</a></p>\r\n<p>At the end of the podcast I a refer to the \"Follow your Gift\" talk, by Steve Harvey.</p>\r\n<p>You can find a recording of this talk on YouTube at <a href=\"https://www.youtube.com/watch?v=3x3rEg2qvcQ\">https://www.youtube.com/watch?v=3x3rEg2qvcQ</a></p>\r\n\r\n',369,78,0,'CC-BY-SA','loadays, ryan caligiuri, steve harvey',0,0,1),
(2834,'2019-06-13','My favorite desktop and android applications',1757,'Moving right along with shows from the requests list, I combine two program lists.','<p>Desktop:</p>\r\n<ul>\r\n<li>xfce4-terminal</li>\r\n<li>globaltime (orage)</li>\r\n<li>xfce4 notes</li>\r\n<li>thunar</li>\r\n<li>firefox</li>\r\n<li>Emacs</li>\r\n<li>claws-mail</li>\r\n<li>weechat</li>\r\n<li>mupdf</li>\r\n<li>gtk-redshift</li>\r\n<li>asunder</li>\r\n<li>keepassx</li>\r\n<li>lucky backup</li>\r\n<li>virtualbox/kvm</li>\r\n<li>xlog</li>\r\n<li>gpredict</li>\r\n<li>arduino ide</li>\r\n<li>tor browser bundle</li>\r\n<li>ledger wallet</li>\r\n<li>xmame</li>\r\n<li>freedoom</li>\r\n<li>rRootage</li>\r\n<li>dia</li>\r\n<li>fbreader</li>\r\n<li>gnumeric/libreoffice</li>\r\n<li>mandelbulber2</li>\r\n<li>gqrx</li>\r\n<li>transmission</li>\r\n<li>xastir</li>\r\n<li>youtube-dl gui</li>\r\n<li>zenmap</li>\r\n<li>mpv</li>\r\n</ul>\r\n<p>Android</p>\r\n<ul>\r\n<li>LineageOS</li>\r\n<li>built in phone</li>\r\n<li>signal</li>\r\n<li>built in fm radio</li>\r\n<li>built in camera</li>\r\n<li>2048</li>\r\n<li>acrylic paint</li>\r\n<li>amsatdroid free</li>\r\n<li>antennapod</li>\r\n<li>aprsdroid</li>\r\n<li>audiofx</li>\r\n<li>barcode scanner</li>\r\n<li>binaural beats</li>\r\n<li>blockinger</li>\r\n<li>blowtorch</li>\r\n<li>built in calendar</li>\r\n<li>call recorder</li>\r\n<li>chroma doze</li>\r\n<li>built in clock</li>\r\n<li>cloudlibrary</li>\r\n<li>built in contacts</li>\r\n<li>danmaku death</li>\r\n<li>echolink</li>\r\n<li>equate</li>\r\n<li>f-droid</li>\r\n<li>fbreader</li>\r\n<li>fennec f-droid</li>\r\n<li>red cross first aid</li>\r\n<li>flashlight</li>\r\n<li>freegal music</li>\r\n<li>gadgetbridge</li>\r\n<li>built in gallery</li>\r\n<li>ghost commander</li>\r\n<li>gobandroid</li>\r\n<li>hoopla</li>\r\n<li>iz2uuf morse code trainer</li>\r\n<li>libby</li>\r\n<li>lightning</li>\r\n<li>mobilinkd tnc</li>\r\n<li>mupdf</li>\r\n<li>netguard</li>\r\n<li>o’reilly</li>\r\n<li>orbot, orfox</li>\r\n<li>osmand~</li>\r\n<li>red cross pet first aid</li>\r\n<li>plumble</li>\r\n<li>propel graviton</li>\r\n<li>radiodroid (radio-browser.info)</li>\r\n<li>recorder</li>\r\n<li>roblox</li>\r\n<li>rpn</li>\r\n<li>sealnote</li>\r\n<li>sim card</li>\r\n<li>simple world clock</li>\r\n<li>space trader</li>\r\n<li>spotify</li>\r\n<li>suntimes, suntimes alarms</li>\r\n<li>survival manual</li>\r\n<li>termux</li>\r\n<li>timber</li>\r\n<li>tsumego pro</li>\r\n<li>ttrss-reader</li>\r\n<li>unifi</li>\r\n<li>vlc</li>\r\n<li>webtube</li>\r\n<li>weechat-android</li>\r\n<li>wifianalyzer</li>\r\n<li>wikipedia</li>\r\n<li>yalp store</li>\r\n<li>yorecast</li>\r\n</ul>\r\n',241,0,0,'CC-BY-SA','programs, linux, android, apps, applications, lists, favorites',0,0,1),
@@ -19813,7 +19813,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(3226,'2020-12-14','Using taskwarrior to structurize your work',970,'How using taskwarrior can help you to structure your work','<ul>\r\n<li><a href=\"https://taskwarrior.org/\">taskwarrior.org</a>\r\n<ul>\r\n<li>Taskwarrior is Free and Open Source Software that manages your TODO list from the command line. It is flexible, fast, and unobtrusive. It does its job then gets out of your way.</li>\r\n</ul></li>\r\n</ul>\r\n<!-- x -->\r\n<ul>\r\n<li><a href=\"https://timewarrior.net/\">timewarrior.net</a>\r\n<ul>\r\n<li>Timewarrior is Free and Open Source Software that tracks time from the command line.</li>\r\n</ul></li>\r\n</ul>\r\n<!-- x -->\r\n<ul>\r\n<li><a href=\"https://medium.com/@jrisch/tracking-time-with-taskwarrior-and-timewarrior-6759f3542276\">Article on the Medium website</a>\r\n<ul>\r\n<li><em>Tracking time on the command line with Taskwarrior and Timewarrior</em></li>\r\n</ul></li>\r\n</ul>',369,0,0,'CC-BY-SA','command-line,taskwarrior,timewarrior,todo-list',0,0,1),
(3215,'2020-11-27','Why I Gave Away a 3-D Printer',442,'I briefly had a 3-D printer and gave it away. This is why.','<p>Ken Fallon asked for shows abut 3-D printers and I told him I had given mine away. So of course he asked for a show about why I had done that. This is that show.</p>\r\n<ul>\r\n<li><a href=\"https://olfconference.org/\" class=\"uri\">https://olfconference.org/</a></li>\r\n<li><a href=\"https://2021.penguicon.org/\" class=\"uri\">https://2021.penguicon.org/</a></li>\r\n<li><a href=\"https://canonical.com/\" class=\"uri\">https://canonical.com/</a></li>\r\n<li><a href=\"https://www.vmware.com/\" class=\"uri\">https://www.vmware.com/</a></li>\r\n<li><a href=\"https://www.redhat.com/en/authors/joe-brockmeier\" class=\"uri\">https://www.redhat.com/en/authors/joe-brockmeier</a></li>\r\n<li><a href=\"https://enablingthefuture.org/\" class=\"uri\">https://enablingthefuture.org/</a></li>\r\n<li><a href=\"https://www.zwilnik.com/why-i-gave-away-a-3-d-printer/\" class=\"uri\">https://www.zwilnik.com/why-i-gave-away-a-3-d-printer/</a></li>\r\n</ul>',198,0,0,'CC-BY-SA','3D Printers, prosthetics',0,0,1),
(3209,'2020-11-19','Linux Inlaws S01E17: Nextcloud',4189,'Chat with Frank Karlitschek about Nextcloud and forking your company','<ul>\r\n<li>Nextcloud: <a href=\"https://nextcloud.com\" target=\"_blank\">https://nextcloud.com</a></li>\r\n<li>PHP: <a href=\"https://www.php.net\" target=\"_blank\">https://www.php.net</a></li>\r\n</ul>',384,111,1,'CC-BY-SA','Nextcloud, PHP, Golang, forking a company, technical debt',0,0,1),
(3207,'2020-11-17','Fireside chat with E Nigma',3799,'Ken talks to the original HPR and Today with a Techie Admin.','<p>In this rambling episode, we talk to <a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma</a> about the old days of HPR. He helped out with Today With A Techie and <a href=\"https://hackerpublicradio.org/correspondents/0001.html\">Droops</a> asked him if he would like lead the project. After 300 episodes he, <a href=\"https://www.urbandictionary.com/define.php?term=Dual_Parallel\">Dual Parallel</a>, <a href=\"https://hackerpublicradio.org/correspondents/0001.html\">Droops</a>, and <a href=\"https://en.wikipedia.org/wiki/StankDawg\">StankDawg</a> decided to pivot and rebrand as Hacker Public Radio. A nod to <a href=\"https://en.wikipedia.org/wiki/NPR\">National Public Radio</a>.</p>\r\n\r\n<h3>Links</h3>\r\n<ul>\r\n<li><a href=\"https://oldskoolphreak.com/radio.html\">https://oldskoolphreak.com/radio.html</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/twat.html\">https://hackerpublicradio.org/twat.html</a></li>\r\n<li><a href=\"https://www.binrev.com/forums/\">https://www.binrev.com/forums/</a></li>\r\n<li><a href=\"https://lottalinuxlinks.com/\">https://lottalinuxlinks.com/</a></li>\r\n<li><a href=\"https://archive.org/details/Linux_Reality_Podcast_Archive_DVD\">https://archive.org/details/Linux_Reality_Podcast_Archive_DVD</a></li>\r\n<li><a href=\"https://archive.org/details/BRRseason1\">https://archive.org/details/BRRseason1</a></li>\r\n<li><a href=\"https://archive.org/details/BRRseason2\">https://archive.org/details/BRRseason2</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma https://hackerpublicradio.org/correspondents/0039.html</a></li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Digital_DawgPound\">https://en.wikipedia.org/wiki/Digital_DawgPound</a></li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Infonomicon\">https://en.wikipedia.org/wiki/Infonomicon</a></li>\r\n<li><a href=\"https://www.urbandictionary.com/define.php?term=Dual_Parallel\">https://www.urbandictionary.com/define.php?term=Dual_Parallel</a></li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/StankDawg\">https://en.wikipedia.org/wiki/StankDawg</a></li>\r\n</ul>',30,0,1,'CC-BY-SA','HPR, TWAT, DDP, Infonomicon, Binrev, RFA',0,0,1),
(3207,'2020-11-17','Fireside chat with E Nigma',3799,'Ken talks to the original HPR and Today with a Techie Admin.','<p>In this rambling episode, we talk to <a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma</a> about the old days of HPR. He helped out with Today With A Techie and <a href=\"https://hackerpublicradio.org/correspondents/0001.html\">Droops</a> asked him if he would like lead the project. After 300 episodes he, <a href=\"https://www.urbandictionary.com/define.php?term=Dual_Parallel\">Dual Parallel</a>, <a href=\"https://hackerpublicradio.org/correspondents/0001.html\">Droops</a>, and <a href=\"https://en.wikipedia.org/wiki/StankDawg\">StankDawg</a> decided to pivot and rebrand as Hacker Public Radio. A nod to <a href=\"https://en.wikipedia.org/wiki/NPR\">National Public Radio</a>.</p>\r\n\r\n<h3>Links</h3>\r\n<ul>\r\n<li><a href=\"https://oldskoolphreak.com/radio.html\">https://oldskoolphreak.com/radio.html</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/twat.html\">https://hackerpublicradio.org/twat.html</a></li>\r\n<li><a href=\"https://www.binrev.com/forums/\">https://www.binrev.com/forums/</a></li>\r\n<li><a href=\"https://lottalinuxlinks.com/\">https://lottalinuxlinks.com/</a></li>\r\n<li><a href=\"https://archive.org/details/Linux_Reality_Podcast_Archive_DVD\">https://archive.org/details/Linux_Reality_Podcast_Archive_DVD</a></li>\r\n<li><a href=\"https://archive.org/details/BRRseason1\">https://archive.org/details/BRRseason1</a></li>\r\n<li><a href=\"https://archive.org/details/BRRseason2\">https://archive.org/details/BRRseason2</a></li>\r\n<li><a href=\"https://hackerpublicradio.org/correspondents/0039.html\">Enigma https://hackerpublicradio.org/correspondents/0039.html</a></li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Digital_DawgPound\">https://en.wikipedia.org/wiki/Digital_DawgPound</a></li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Infonomicon\">https://en.wikipedia.org/wiki/Infonomicon</a></li>\r\n<li><a href=\"https://www.urbandictionary.com/define.php?term=Dual_Parallel\">https://www.urbandictionary.com/define.php?term=Dual_Parallel</a></li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/StankDawg\">https://en.wikipedia.org/wiki/StankDawg</a></li>\r\n</ul>',30,0,1,'CC-BY-SA','HPR, TWT, DDP, Infonomicon, Binrev, RFA',0,0,1),
(3208,'2020-11-18','The Paul Quirk show: Wacom with Pinebook, and thoughts on the DMCA takedown',1120,'I got a Wacom tablet to use with my Pinebook, and then share my thoughts on the recent DMCA takedown','<ul>\r\n<li><p>My fediverse address: <span class=\"citation\" data-cites=\"paul\">@paul</span><span class=\"citation\" data-cites=\"cloud.pquirk.com\">@cloud.pquirk.com</span></p></li>\r\n<li><p>See my first Wacom doodle here: <a href=\"https://cloud.pquirk.com/index.php/s/CAnAwwD6S6AczC6\" class=\"uri\">https://cloud.pquirk.com/index.php/s/CAnAwwD6S6AczC6</a></p></li>\r\n<li><p><a href=\"https://en.wikipedia.org/wiki/Citizens_United_v._Federal_Election_Commission\" class=\"uri\">https://en.wikipedia.org/wiki/Citizens_United_v._Federal_Election_Commission</a></p></li>\r\n<li><p><a href=\"https://www.canlii.org/en/ca/scc/doc/2000/2000scc57/2000scc57.html\" class=\"uri\">https://www.canlii.org/en/ca/scc/doc/2000/2000scc57/2000scc57.html</a></p></li>\r\n</ul>',383,0,0,'CC-BY-SA','Pinebook,Pro,Wacom,tablet,DMCA,takedown,Youtube,Canadian,Canada,Music',0,0,1),
(3212,'2020-11-24','A Pi Model 3B as your daily driver? You must be joking.',755,'Beeza\'s laptop is away being fixed. Can he manage for a few days using just his Raspberry Pi 3B?','<p>My Dell laptop had to go away to have a new cooling fan fitted. I\'ve got 3 other laptops to call upon, but instead I decided to conduct an experiment I\'ve theorised about for ages. Could a Raspberry Pi 3B serve as my daily driver?</p>\r\n<p>This idea goes back some way and since then, of course, the much more powerful model 4 has been released. However, there must be thousands of 3Bs out there doing nothing, so perhaps they could have a new lease of life providing basic browsing and internet capabilities to people who might otherwise not be in a position to buy a computer.</p>\r\n<p>Hardware: Raspberry Pi Model 3B<br />\r\nOS: Raspberry Pi OS (current version as of 31st October 2020)<br />\r\nMicroSD: SanDisk 16GB</p>\r\n<p>ADDITIONAL SOFTWARE INSTALLED</p>\r\n<ul>\r\n<li>Audio Editor: mhWaveEdit 1.4.23</li>\r\n<li>Audio Format Converter: SoundConverter 2.1.3</li>\r\n<li>Image Editor: GIMP 2.10</li>\r\n</ul>\r\n',246,0,0,'CC-BY-SA','Raspberry Pi, Software Review',0,0,1),
(3213,'2020-11-25','Electrical Safety',1835,'I discuss why and how I stay safe when working with electricity, with some ear candy at the end.','<ul>\r\n<li>Circuit breaker failures:\r\n<ul>\r\n<li><a href=\"https://www.youtube.com/watch?v=0Xov-nXpBmM\" class=\"uri\">Breaker Panel Explosion</a></li>\r\n<li><a href=\"https://www.youtube.com/watch?v=PN7qtQVJXXM\" class=\"uri\">DB-25 Circuit Breaker Blows Up</a></li>\r\n</ul></li>\r\n<li>Electrical socket failures:\r\n<ul>\r\n<li><a href=\"https://www.youtube.com/watch?v=Kzv1Qn1pPpc\" class=\"uri\">Multiple socket outlet catching fire</a></li>\r\n<li><a href=\"https://www.youtube.com/watch?v=nPhgQpRFe5A\" class=\"uri\">Loose wires cause fires.</a></li>\r\n</ul></li>\r\n</ul>\r\n<p>Please be safe!</p>',383,0,0,'CC-BY-SA','Electrical,safety,code,electricity,electrocution',0,0,1),
@@ -21173,13 +21173,13 @@ INSERT INTO `miniseries` (`id`, `name`, `description`, `private`, `image`, `vali
UNLOCK TABLES;
--
-- Table structure for table `twat_eps`
-- Table structure for table `twt_eps`
--
DROP TABLE IF EXISTS `twat_eps`;
DROP TABLE IF EXISTS `twt_eps`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `twat_eps` (
CREATE TABLE `twt_eps` (
`id` int(5) NOT NULL DEFAULT 0,
`date` date NOT NULL,
`title` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
@@ -21200,12 +21200,12 @@ CREATE TABLE `twat_eps` (
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `twat_eps`
-- Dumping data for table `twt_eps`
--
LOCK TABLES `twat_eps` WRITE;
/*!40000 ALTER TABLE `twat_eps` DISABLE KEYS */;
INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (9,'2005-09-29','Misc Stuff',1180,'','Linlin, J-Hood and the crew discuss tech',8,0,1,'CC-BY-NC-SA','',0,0,1),
LOCK TABLES `twt_eps` WRITE;
/*!40000 ALTER TABLE `twt_eps` DISABLE KEYS */;
INSERT INTO `twt_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (9,'2005-09-29','Misc Stuff',1180,'','Linlin, J-Hood and the crew discuss tech',8,0,1,'CC-BY-NC-SA','',0,0,1),
(2,'2005-09-20','Cat5 Cables',874,'','droops and dosman talk about network cables',1,0,1,'CC-BY-NC-SA','',0,0,1),
(17,'2005-10-11','Open Source Project',532,'','getting involved with open source projects',4,0,1,'CC-BY-NC-SA','',0,0,1),
(3,'2005-09-21','Old and new dos',1040,'','dosman uses his old school skills to to talk about old and new dos',3,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21228,13 +21228,13 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(21,'2005-10-17','cell phones and bluetooth',546,'','No Shownotes Provided.',11,0,1,'CC-BY-NC-SA','',0,0,1),
(22,'2005-10-18','C# (c sharp)',1107,'','No Shownotes Provided.',14,0,1,'CC-BY-NC-SA','',0,0,1),
(23,'2005-10-19','More on Intel Processors',1874,'','No Shownotes Provided.',15,0,1,'CC-BY-NC-SA','',0,0,1),
(1,'2005-10-10','Special Episode',583,'','his is the intro episode of TWAT Radio, dosman talks about hyper/multi threading',3,0,1,'CC-BY-NC-SA','',0,0,1),
(1,'2005-10-10','Special Episode',583,'','his is the intro episode of TWT Radio, dosman talks about hyper/multi threading',3,0,1,'CC-BY-NC-SA','',0,0,1),
(24,'2005-10-20','Making CMD.EXE more like your *nix shell',571,'','No Shownotes Provided.',1,0,1,'CC-BY-NC-SA','',0,0,1),
(25,'2005-10-23','Setting up a home recording studio',1538,'','No Shownotes Provided.',46,0,1,'CC-BY-NC-SA','',0,0,1),
(26,'2005-10-24','Debian on a Sharp Zaureus',416,'','No Shownotes Provided.',17,0,1,'CC-BY-NC-SA','',0,0,1),
(28,'2005-10-26','Anti Forensics',1065,'','FireWire - all your memory are belong to us<br>\r\nhttp://md.hudora.de/presentations/#firewire-cansecwest<br>\r\n<br>\r\nAnti-forensics:<br>\r\nhttp://vidstrom.net/<br>\r\n<br>\r\nTalisker Anti <br>Forensic Tools:<br>\r\nhttp://www.networkintrusion.co.uk/foranti.htm<br>\r\n<br>\r\nThe Coroners Toolkit<br> (Dan Farmer and Wietse Venema)<br>\r\nhttp://www.porcupine.org/forensics/tct.html<br>\r\n<br>\r\nI made a statement about a paper Dennis Ritchie wrote, after finding it again it appears it was Ken Thompson that wrote it,<br> easy enough mistake to make ;)<br>\r\nhttp://cm.bell-labs.com/who/ken/trust.html<br>\r\n<br><br>',3,0,1,'CC-BY-NC-SA','',0,0,1),
(29,'2005-10-27','Edubuntu on an old computer for children',756,'','No Shownotes Provided.',1,0,1,'CC-BY-NC-SA','',0,0,1),
(30,'2005-10-30','TWAT Info',482,'','Twat is taking a break for a month. <br>We all need to take this month, make some episodes, get new listeners, get new hosts, and make twat so that it is updated every day.<br> p0trill0 is the new site admin, so that we will have more than one person trying to keep things updated.<br>\r\n<br>\r\nDec 1st will start Twat back up again, hopefully with more hosts and more interesting content.<br>\r\n<br>\r\nThanks to all that have gotten us this far.<br>\r\n<br>\r\ndroops had a bit of wine, so if you like infonomicon radio, you really need to listen to this one<br>\r\n\r\n',1,0,1,'CC-BY-NC-SA','',0,0,1),
(30,'2005-10-30','TWT Info',482,'','TWT is taking a break for a month. <br>We all need to take this month, make some episodes, get new listeners, get new hosts, and make TWT so that it is updated every day.<br> p0trill0 is the new site admin, so that we will have more than one person trying to keep things updated.<br>\r\n<br>\r\nDec 1st will start TWT back up again, hopefully with more hosts and more interesting content.<br>\r\n<br>\r\nThanks to all that have gotten us this far.<br>\r\n<br>\r\ndroops had a bit of wine, so if you like infonomicon radio, you really need to listen to this one<br>\r\n\r\n',1,0,1,'CC-BY-NC-SA','',0,0,1),
(31,'2005-11-30','droops starts it off and then it quickly',1125,'','No Shownotes Provided.',1,0,1,'CC-BY-NC-SA','',0,0,1),
(32,'2005-12-01','Password Management',350,'','Many of us have the problem of trying to remember and un-godly amount of\r\npasswords for the various services and programs that we use on a daily\r\nbasis.<br> So I am gonna talk about portable password managment solutions. <br>All\r\nthe passwords are protected by one master password that is necessary to\r\noperating the software.<br> Some of the software packages also have the\r\nfunctionality of creating pseudo-random passwords on the fly, so if you need\r\na new password you don’t have to make one up, the software will make one for\r\nyou and I promise it will be more secure than anything you can think of.<br>\r\n<br>\r\nhttp://www.roboform.com<br>\r\nhttp://www.keywarden.com<br>',2,0,1,'CC-BY-NC-SA','',0,0,1),
(33,'2005-12-04','sql injection',351,'','Sample Injection: ‘OR’1′=’1<br>\r\nQuery sent with this injection:<br> SELECT FROM users WHERE ‘‘OR’1′=’1′<br>\r\n<br>\r\nSample ODBC Error:<br>\r\n<br>\r\nMicrosoft OLE DB <br>Provider for ODBC Drivers error ‘80040e14′<br>\r\n<br>\r\n[Microsoft][ODBC SQL<br> Server Driver][SQL Server]Unclosed quotation mark before the character string ‘\\\'’.<br>\r\n<br>\r\n*****************/logon.asp,<br> line 4\r\n<br>\r\nhttp://us2.php.net/manual-lookup.php?pattern=escape_string<br>\r\n<br>\r\nth3j0k3r@gmail.com<br>',12,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21268,7 +21268,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(60,'2006-01-11',' DSDT.aml And Linux',756,'',' <p><a href=\\\"http://acpi.sourceforge.net/dsdt/index.php\\\">DSDT repository</a></p>\r\n <p><a href=\\\"http://gentoo-wiki.com/HOWTO_Fix_Common_ACPI_Problems\\\">Great how-to that got me Started</a></p>\r\n <p><a href=\\\"http://developer.intel.com/technology/iapc/acpi/downloads.htm\\\">Intel’s ASL Compiler</a></p>\r\n <p>You will need to have bison and flex-old install to make iasl</p>\r\n <p>To obtain your present dsdt file drop to term and type<br>\r\n ‘ cat /proc/acpi/dsdt &gt; dsdt.dat ‘</p>\r\n\r\n <p>To decompile dsdt.dat and get a dsdt.dsl drop to term and type<br>\r\n ‘ ./iasl -d dsdt.dat ‘</p>\r\n <p>To recompile dsdt.dsl and get a DSDT.aml drop to term and type<br>\r\n ‘./iasl -tc dsdt.dsl’</p>',21,0,1,'CC-BY-NC-SA','',0,0,1),
(61,'2006-01-16','Windows browsing at work',484,'','http://www.htthost.com/\r\n\r\nhttp://www.ghostzilla.com/\r\n\r\nhttp://www.proxyplus.cz/\r\n\r\nTheYellow1- at- gmail.com',70,0,1,'CC-BY-NC-SA','',0,0,1),
(62,'2006-01-17','WRT hacking',293,'','Will Jason\r\n\r\n***Hacking the WRT54G***\r\n\r\n-WRT54G is a Linksys router and highly customizable with custom firmwares\r\n\r\n-WRT54G - 16 MB of RAM & 4 MB of Flash\r\nWRT54GS - 32 MB of RAM & 8 MB of Flash\r\n\r\n-WRT54GS version 5 is not hackable because of the reduced RAM and Flash size. Instead of running Linux, it runs VxWorks. Because of this, Linksys has released the WRT54GL to appeal to the modders of the community. WRT54GL is the same as the older version of the WRT54G.\r\n\r\n-Any other version of WRT54G or GS will work\r\n\r\n-If you have to pay for a good firmware, then you’re getting ripped off\r\n\r\n-DD-WRT is for those who wants more options in the router without the configuration of everything else. Simply upload via the web interface and you’re done.\r\n\r\n-OpenWRT has the ipkg package management system included and many packages are available to add. You could virtual host a site, run a small FTP server, or set up an Asterisk box. I’d love to list all of the things you could do, but that’d take a while.\r\n\r\n-For free firmwares:\r\nDD-WRT –> http://www.dd-wrt.com\r\nOpenWRT –> http://www.openwrt.org\r\n\r\n-There are plenty more choices for firmwares, but I only named two. I think that they’re the best, but strictly opinion.\r\n\r\n-email me at willjasen -at- charter.net. I know I said Gmail on the show, but I thought I was prepared to switch, but I’m not. ',71,0,1,'CC-BY-NC-SA','',0,0,1),
(63,'2006-01-17','TWAT',233,'','No Shownotes Provided.',1,0,1,'CC-BY-NC-SA','',0,0,1),
(63,'2006-01-17','TWT',233,'','No Shownotes Provided.',1,0,1,'CC-BY-NC-SA','',0,0,1),
(64,'2006-01-19','Cygwin Exploits',404,'','No Shownotes Provided.',9,0,1,'CC-BY-NC-SA','',0,0,1),
(65,'2006-01-22','Xampp',274,'','http://www.apachefriends.org/de/\r\n\r\ntar xvfz xampp-linux-1.5.1.tar.gz -C /opt\r\n/opt/lampp/lampp start \r\n',1,0,1,'CC-BY-NC-SA','',0,0,1),
(66,'2006-01-23','Numbering Systems for noobs',0,'','============================\r\nDecimal (Base 10 system)\r\n\r\n143\r\n||1…….1*3 +\r\n|10……10*4 +\r\n100…..100*1\r\n—————\r\n= 143\r\n\r\n============================\r\nBinary (Base 2 system)\r\n\r\n10001111\r\n|||||||1..1*1 +\r\n||||||2…2*1 +\r\n|||||4….4*1 +\r\n||||8…..8*1 +\r\n|||16….16*0 +\r\n||32…..32*0 +\r\n|64……64*0 +\r\n128…..128*1\r\n—————\r\n= 143 (decimal)\r\n\r\n============================\r\nHexadecimal (Base 16 system)\r\nShorthand for binary…\r\n\r\n 10001111 (segment into groups of 4’s)\r\n ^\r\n |\r\n1000 | 1111\r\n 8 F\r\n————\r\n= 8F or 0×8F\r\n\r\n',46,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21276,7 +21276,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(70,'2006-01-26','Editing in linux',1448,'','Applications\r\n\r\nTranscode\r\n\r\nMplayer/Mencoder\r\n\\\\\r\n\r\nKino & Linux Digital Video\r\n\r\nLiVES\r\n\r\ntovid\r\n\r\nVideo Lan Client\r\n\r\nQdvdauthor',11,0,1,'CC-BY-NC-SA','',0,0,1),
(71,'2006-01-29','OAT\\\'s',329,'','No Shownotes Provided.',4,0,1,'CC-BY-NC-SA','',0,0,1),
(72,'2006-01-30','More goodness on video production in Lin',1468,'','PAT too!!!!',7,0,1,'CC-BY-NC-SA','',0,0,1),
(73,'2006-02-02','TWAT',139,'','no reason to listen to this one folks, we are talking the month of febuary off, to work on the show. We didnt plan for twat to be become so polular, and we need to get a few things done. First off we need more hosts and backup episodes, but we all know that, why are we all not helping? second of all, we need to get away from wordpress and build our own system. wordpress is nice as it is easy to edit, but its not real searchable, we cant have a chart of how many shows people have done, things are not formatted the same, so we are building our own cms. so take the month off, do something productive, and get some twat eps recorded.\r\n\r\nif you want to help with the website, we need a graphics guy, please email droops@gmail if you are any good at such things.\r\n\r\n',1,0,1,'CC-BY-NC-SA','',0,0,1),
(73,'2006-02-02','TWT',139,'','no reason to listen to this one folks, we are talking the month of febuary off, to work on the show. We didnt plan for TWT to be become so polular, and we need to get a few things done. First off we need more hosts and backup episodes, but we all know that, why are we all not helping? second of all, we need to get away from wordpress and build our own system. wordpress is nice as it is easy to edit, but its not real searchable, we cant have a chart of how many shows people have done, things are not formatted the same, so we are building our own cms. so take the month off, do something productive, and get some TWT eps recorded.\r\n\r\nif you want to help with the website, we need a graphics guy, please email droops@gmail if you are any good at such things.\r\n\r\n',1,0,1,'CC-BY-NC-SA','',0,0,1),
(74,'2006-02-28','WRT Hacking',2199,'','yes!!!',81,0,1,'CC-BY-NC-SA','',0,0,1),
(75,'2006-03-01','DVD Copying',609,'','<a href=\\\"http://www.dvdshrink.org\\\">DVD Shrink</a><br>\r\n<a href=\\\"http://tinyurl.com/k4ms6\\\">DVD Decrypter</a><br>\r\n<a href=\\\"http://tinyurl.com/n7oj7%20\\\">PgcEdit</a><br>\r\n<a href=\\\"http://tinyurl.com/bgrv8\\\">How To Copy ArccOS & Plugin</a><br><br>\r\nCan you copy?<br>\r\n<a href=\\\"http://tinyurl.com/s44gs\\\"><br>\r\nCnet Info</a><br>\r\n<a href=\\\"http://tinyurl.com/qfe3m\\\">PCWorld</a>',22,0,1,'CC-BY-NC-SA','',0,0,1),
(76,'2006-03-05','Setting up an Icecast server',1490,'','<a href=\\\"http://www.icecast.org\\\">icecast homepage</a><br>\r\n<a href=\\\"http://www.xiph.org\\\">Xiph Foundation</a><br>\r\n<a href=\\\"http://muse.dyne.org\\\">MuSE - Multistreaming Engine</a><br>\r\n<a href=\\\"http://dynebolic.org\\\">Dynebolic - Live Multimedia Linux Distro</a><br><br>\r\nThat xargs command:<br>\r\nls *.[mp3,ogg]* | xargs -i echo http://myhost.org:8000/{}” > playlist.m3u',7,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21300,7 +21300,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(95,'2006-04-10','Windows from commandline',947,'','<br>\r\n<a href=\\\"http://tinyurl.com/ac9d\\\">MSDN entry describing Services</a><br>\r\n<a href=\\\"http://tinyurl.com/s78tk\\\">SC.ZIP</a><br>\r\n<a href=\\\"http://tinyurl.com/p6kct\\\">SC For Window 2003 Manual</a><br>\r\n<a href=\\\"http://tinyurl.com/hx8nc\\\">SRVANY.ZIP</a><br>\r\n<a href=\\\"http://tinyurl.com/kh9lp\\\">SP4 Support Tools</a><br>',28,0,1,'CC-BY-NC-SA','',0,0,1),
(96,'2006-04-11','Linux Distros',1379,'','Article for Topic Idea <br>http://www.linuxforums.org/reviews/overview_of_the_ten_major_linux_distributions.html<br>\r\n<br>\r\n<br>\r\nDebian and Derivs.<br>\r\n<br>\r\nDebian http://www.debian.org/<br>\r\nDamn Small Linux http://www.damnsmalllinux.org/<br>\r\nKnoppix http://www.knoppix.com/<br>\r\nKanotix http://kanotix.com/index.php?&newlang=eng<br>\r\nMepis http://www.mepis.com/<br>\r\nUbuntu http://www.ubuntu.com/<br>\r\nXandros http://www.xandros.com/<br>\r\n<br>\r\nRpm Based<br>\r\n<br>\r\nFedora http://fedoraproject.org/wiki/<br>\r\nMandriva http://wwwnew.mandriva.com/<br>\r\nOpenSuSE http://en.opensuse.org/Welcome_to_openSUSE.org<br>\r\n<br>\r\nSource and Other<br>\r\n<br>\r\nSlackware http://www.slackware.com/<br>\r\nBackTrack http://www.remote-exploit.org/index.php/Main_Page<br>\r\nGentoo http://www.gentoo.org/<br>\r\nArchLinux http://www.archlinux.org/<br>\r\n<br>\r\nCheck Here for any Distro! http://distrowatch.com/<br>\r\n',21,0,1,'CC-BY-NC-SA','',0,0,1),
(97,'2006-04-13',' Physical Security Case Mods part 1',451,'','no notes',26,0,1,'CC-BY-NC-SA','',0,0,1),
(98,'2006-04-17','Audacity Tips',1124,'','\r\n\r\nTWAT 98 explains how to fix varried audio decibel levels and/or boost an audio t\r\nrack\\\'s decibel levels using tools in Audacity.',7,0,1,'CC-BY-NC-SA','',0,0,1),
(98,'2006-04-17','Audacity Tips',1124,'','\r\n\r\nTWT 98 explains how to fix varried audio decibel levels and/or boost an audio t\r\nrack\\\'s decibel levels using tools in Audacity.',7,0,1,'CC-BY-NC-SA','',0,0,1),
(99,'2006-04-19','Water Cooling Rig',454,'','<a href=\"http://www.electrostuff.net/phpbb2/viewtopic.php?t=291\">Water Rig!</a>',22,0,1,'CC-BY-NC-SA','',0,0,1),
(100,'2006-04-23','The 100th Episode Spectacular',671,'','this episode is on default',33,0,1,'CC-BY-NC-SA','',0,0,1),
(101,'2006-04-24','Shoutcast',498,'','No shownotes Submitted.',34,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21316,14 +21316,14 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(111,'2006-05-08','Physical Security Case Mods part 2',562,'','No Notes',26,0,1,'CC-BY-NC-SA','',0,0,1),
(112,'2006-05-14','Reverse Engineering Part 1',1051,'','Chapter #1 of Security Warrior.<br>\r\n<br>\r\nKn1ghtl0rd reads the first chapter of Security Warrior about assembly language for reverse engineering. This is a good topic that I am learning about and this book has some good information so I am giving you a preview of the kinds of stuff in this book. I am giving full credit to the authors for the content and I hope this inspires you to go out and get the book and learn more about RCE.<br>\r\n<br>\r\n<a href=\"http://www.amazon.com/gp/product/0596005458/sr=8-1/qid=1147725119/ref=pd_bbs_1/104-9598123-4775116?%5Fencoding=UTF8\">Security Warrior on Amazon</a><br>\r\n<br>\r\n',2,0,1,'CC-BY-NC-SA','',0,0,1),
(113,'2006-05-17','Newsgroups',365,'','Quickie about newsgroups, recorded from work. ',36,0,1,'CC-BY-NC-SA','',0,0,1),
(114,'2006-05-18','New Project',457,'','Me rambling on about a new project being launched. I know its not the most interesting twat but hey check it out, it may spark an interest in the new project.',12,0,1,'CC-BY-NC-SA','',0,0,1),
(114,'2006-05-18','New Project',457,'','Me rambling on about a new project being launched. I know its not the most interesting TWT but hey check it out, it may spark an interest in the new project.',12,0,1,'CC-BY-NC-SA','',0,0,1),
(115,'2006-05-21','Homo-nomicon',40,'','\\\"I\\\'m.... a sexy motherfucker.\\\"',4,0,1,'CC-BY-NC-SA','',0,0,1),
(116,'2006-05-22','Irc Scripting',338,'','<a href=\\\"http://www.electrostuff.net\\\">Electro Stuff!</a><br>\r\n<a href=\\\"http://techcooks.com/\\\">Tech Cooks!</a>',22,0,1,'CC-BY-NC-SA','',0,0,1),
(117,'2006-05-23','ToVid ',617,'','Linux Video Authoring!!!',11,0,1,'CC-BY-NC-SA','',0,0,1),
(118,'2006-05-25','Compiling software under Linux ',1824,'',' An overview of the ./configure, make, make inst\r\nall process; some tips and what not.',7,0,1,'CC-BY-NC-SA','',0,0,1),
(119,'2006-05-29','External Memory',505,'','Memorial Day!!!! Yay! <br>\r\n<br>\r\n\\\'DPG\\\' is Dollars per Gigs, or Price/Gigs.<br>\r\nThe lower the DPG, the better the deal!<br>\r\nExample: $125/100GB = 1.25 DPG<br>\r\n<br>\r\n<a href=\\\"http://www.TigerDirect.com\\\"> Tiger Direct</a><br>\r\n<a href=\\\"http://www.Geeks.com\\\">Geeks!</a><br>\r\n<br>\r\nTWAT theme in doublespeed! w00t w00t!<br>\r\n<br>\r\nxcalibur1337 [at] gmail [dot] com<br>\r\n',31,0,1,'CC-BY-NC-SA','',0,0,1),
(119,'2006-05-29','External Memory',505,'','Memorial Day!!!! Yay! <br>\r\n<br>\r\n\\\'DPG\\\' is Dollars per Gigs, or Price/Gigs.<br>\r\nThe lower the DPG, the better the deal!<br>\r\nExample: $125/100GB = 1.25 DPG<br>\r\n<br>\r\n<a href=\\\"http://www.TigerDirect.com\\\"> Tiger Direct</a><br>\r\n<a href=\\\"http://www.Geeks.com\\\">Geeks!</a><br>\r\n<br>\r\nTWT theme in doublespeed! w00t w00t!<br>\r\n<br>\r\nxcalibur1337 [at] gmail [dot] com<br>\r\n',31,0,1,'CC-BY-NC-SA','',0,0,1),
(120,'2006-05-31','Firefox Secrets',340,'',' A couple of quick tips of features built into mozilla firefox<br>\r\n\r\n<a href=\\\"http://www.podcastincubator.com/dra\\\"> Lord Drachenblut</a>',24,0,1,'CC-BY-NC-SA','',0,0,1),
(121,'2006-07-02','Real Server',440,'','how to start the server <br>\r\n\\\"C:\\\\Program Files\\\\Real\\\\Helix Server\\\\Bin\\\\rmserver.exe\\\"<br> \\\"C:\\\\Program Files\\\\Real\\\\Helix Server\\\\rmserver.cfg\\\"<br>\r\n<br>\r\nyou can also save everything you setup on producer in a rpjf file<br>\r\n<br>\r\nexample rmserver.cfg<br>\r\n<br>\r\n\r\n<Var RTSPPort=\\\"25\\\"/><br>\r\n<Var PNAPort=\\\"70\\\"/><br>\r\n<Var HTTPPort=\\\"8080\\\"/><br>\r\n<Var MMSPort=\\\"1755\\\"/><br>\r\n<Var MonitorPort=\\\"9090\\\"/><br>\r\n<Var AdminPort=\\\"14185\\\"/><br>\r\n\r\n\r\n<br>\r\nscreen shot of main configure options for producer<br>\r\n\r\n<a href=\"http://rmccurdy.com/stuff/TWAT/twat_real_server.jpg\">\r\nScreenshot\r\n<br>',36,0,1,'CC-BY-NC-SA','',0,0,1),
(121,'2006-07-02','Real Server',440,'','how to start the server <br>\r\n\\\"C:\\\\Program Files\\\\Real\\\\Helix Server\\\\Bin\\\\rmserver.exe\\\"<br> \\\"C:\\\\Program Files\\\\Real\\\\Helix Server\\\\rmserver.cfg\\\"<br>\r\n<br>\r\nyou can also save everything you setup on producer in a rpjf file<br>\r\n<br>\r\nexample rmserver.cfg<br>\r\n<br>\r\n\r\n<Var RTSPPort=\\\"25\\\"/><br>\r\n<Var PNAPort=\\\"70\\\"/><br>\r\n<Var HTTPPort=\\\"8080\\\"/><br>\r\n<Var MMSPort=\\\"1755\\\"/><br>\r\n<Var MonitorPort=\\\"9090\\\"/><br>\r\n<Var AdminPort=\\\"14185\\\"/><br>\r\n\r\n\r\n<br>\r\nscreen shot of main configure options for producer<br>\r\n\r\n<a href=\"http://rmccurdy.com/stuff/TWAT/twt_real_server.jpg\">\r\nScreenshot\r\n<br>',36,0,1,'CC-BY-NC-SA','',0,0,1),
(122,'2006-07-04','Getting started with PHP on windows',975,'','Think you might be interested in learning PHP? Here is a\r\nquick show to help you get started. In this show I go over most\r\neverything you need to do or aquire in order to start programming PHP.\r\n\r\n',37,0,1,'CC-BY-NC-SA','',0,0,1),
(123,'2006-07-05','Python',1180,'','Learning with python though examples<br><br>\r\n\r\nMicrosoft Windows XP [Version 5.1.2600]<br>\r\n(C) Copyright 1985-2001 Microsoft Corp.<br>\r\nC:\\\\>python<br>\r\nPython 2.4.3 (#69, Mar 29 2006, 17:35:34) [MSC v.1310 32 bit (Intel)] on win32<br>\r\nType \\\"help\\\", \\\"copyright\\\", \\\"credits\\\" or \\\"license\\\" for more information.<br>\r\n>>> print \\\"HELLO\\\" # Number signs will comment<br>\r\nHELLO<br>\r\n\r\n<br>\r\n>>> name = \\\"Cotton\\\" <br>\r\n# the variable \\\"name\\\" has been defined to the string \\\"Cotton\\\"<br>\r\n>>> def hello():<br>\r\n... print \\\"Hello there, %s\\\"%name<br>\r\n... <br>\r\n# hello() is now a function<br>\r\n>>> hello()<br>\r\nHello there, Cotton<br>\r\n\r\n<br>\r\n# alittle more complicated<br>\r\n<br>\r\n>>> def hello2(user): # we now made \\\"user\\\" and argument. <br>\r\n... print \\\"Hello there, %s\\\"% user<br>\r\n...<br>\r\n>>> hello2() <br>\r\n# U cannot call hello2(user) without an argument. <br>\r\nTraceback (most recent call last):<br>\r\n File \\\"<stdin>\\\", line 1, in ?<br>\r\n\r\nTypeError: hello2() takes exactly 1 argument (0 given)<br>\r\n<br>\r\n>>> hello2(\\\"infonomicon\\\")<br>\r\nHello there, infonomicon<br>\r\n<br>\r\n>>> nicks = [\\\"John\\\",\\\"Billy\\\", \\\"Python\\\", \\\"Cotton\\\", \\\"twat\\\"] #nicks has been defined as a list<br>\r\n>>> nicks<br>\r\n[\\\'John\\\', \\\'Billy\\\', \\\'Python\\\', \\\'Cotton\\\', \\\'twat\\\']<br>\r\n>>> for i in nicks:<br>\r\n... hello2(i)<br>\r\n\r\n...<br>\r\nHello there, John<br>\r\nHello there, Billy<br>\r\nHello there, Python<br>\r\nHello there, Cotton<br>\r\nHello there, twat<br>\r\n<br>\r\n# For more help, visit http://www.ibiblio.org/obp/thinkCSpy/ That site has helped me tremendously! <br>\r\n# Email me cbmailone[at]gmail[dot]com<br>\r\nGreat Python Tutorials:<br><br>\r\n<a href=\\\"http://www.ibiblio.org/obp/thinkCSpy/\\\">http://www.ibiblio.org/obp/thinkCSpy/</a><br>\r\n<a href=\\\"http://www.ibiblio.org/g2swap/byteofpython/read/index.html\\\">http://www.ibiblio.org/g2swap/byteofpython/read/index.html</a><br>\r\n<a href=\\\"http://diveintopython.org/toc/index.html\\\">http://diveintopython.org/toc/index.html</a><br',35,0,1,'CC-BY-NC-SA','',0,0,1),
(124,'2006-07-10','Bluecasing',470,'','<a href=\\\"http://www.irongeek.com/i.php?page=security/bluecasing1\\\">Bluecasing: War Nibbling, Bluetooth and Petty Theft</a>\r\n',9,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21332,7 +21332,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(127,'2006-07-23','Getting Started With Snort',189,'','Snort is included with SuSE but not Red Hat. If you need it (or you want to upgrade), download the source distribution from http://www.snort.org and unpack it:\r\n<br /><br />\r\n$ tar xvpzf snort-*.tar.gz\r\n<br /><br />\r\nThen compile it:\r\n<br /><br />\r\n$ cd `ls -d snort-* | head -1`<br />\r\n$ ./configure<br />\r\n$ make\r\n<br /><br />\r\nand install the binary and manpage as root:\r\n<br /><br />\r\n# make install\r\n<br /><br />\r\nNext, create a logging directory. It should not be publicly readable, since it will contain potentially sensitive data:\r\n<br /><br />\r\n# mkdir -p -m go-rwx /var/log/snort\r\n<br /><br />\r\nFinally, install the configuration files and rules database:\r\n<br /><br />\r\n# mkdir -p /usr/local/share/rules<br />\r\n# cp etc/* rules/*.rules /usr/local/share/rules<br />',38,0,1,'CC-BY-NC-SA','',0,0,1),
(128,'2006-08-01','Retreating From Tech In Style',574,'','No notes submitted.',11,0,1,'CC-BY-NC-SA','',0,0,1),
(129,'2006-08-03','Building Packages for Arch Linux',1532,'','<h3>Building Packages for Arch Linux</h3>\r\n\r\n\r\n<p>For more information on building Arch Packages, consult the <a href=\\\"http://wiki.archlinux.org/index.php/ABS_-_The_Arch_Build_System\\\">Arch Build System How-to</a> on the Arch Wiki. </p>\r\n\r\n<p>The following is a sample PKGBUILD file for building MuSE. Note, the source file was on my system, so I did not specify a url for the source and have the package build system pull the source down from the server.</p>\r\n\r\npkgname=MuSE<br />\r\npkgver=0.9.2<br />\r\n\r\npkgrel=1<br />\r\npkgdesc=\\\"MuSE is an application for the mixing, encoding, and network streaming of sound: it can mix up to 6 encoded audio bitstreams (from files or network, mp3 or ogg) plus a souncard input signal, the resulting stream can be played locally on the sound card and/or encoded at different bitrates, recorded to harddisk and/or streamed to the net. When sent to a server, the resulting audio can be listened thru the net by a vast number of players available on different operating systems.\\\"<br />\r\nurl=\\\"http://muse.dyne.org/\\\"<br />\r\nlicense=\\\"gnu/gpl\\\"<br />\r\ndepends=(\\\'lame\\\' \\\'libogg\\\' \\\'libvorbis\\\' \\\'ncurses\\\' \\\'gtk\\\' \\\'libsndfile\\\')<br />\r\nmakedepends=()<br />\r\nconflicts=()<br />\r\nreplaces=()<br />\r\nbackup=()<br />\r\n\r\ninstall=<br />\r\nsource=($pkgname-$pkgver.tar.gz)<br />\r\nmd5sums=()<br />\r\n<br />\r\nbuild() {<br />\r\n cd $startdir/src/$pkgname-$pkgver<br />\r\n ./configure --prefix=/usr<br />\r\n make || return 1<br />\r\n\r\n make DESTDIR=$startdir/pkg install<br />\r\n}<br />\r\n',7,0,1,'CC-BY-NC-SA','',0,0,1),
(130,'2006-08-06','UltraVNC',680,'','<a target=blank href=\\\"http://ultravnc.sf.net\\\">http://ultravnc.sf.net</a><br>\r\n<a target=blank href=\\\"http://www.no-ip.com\\\">http://www.no-ip.com</a><br>\r\n<a target=blank href=\\\"http://www.dyndns.com\\\">http://www.dyndns.com</a><br>\r\n<a target=blank href=\\\"http://www.rmccurdy.com/stuff/TWAT/twat_SC_VNC.txt\\\">http://www.rmccurdy.com/stuff/twat_SC_VNC.txt</a> Example code bat file.<br>\r\n\r\n<a target=blank href=\\\"http://daymarerecords.com/music/AwwTistic/\\\">http://daymarerecords.com/music/AwwTistic</a> Music I produced that is in the show<br>',36,0,1,'CC-BY-NC-SA','',0,0,1),
(130,'2006-08-06','UltraVNC',680,'','<a target=blank href=\\\"http://ultravnc.sf.net\\\">http://ultravnc.sf.net</a><br>\r\n<a target=blank href=\\\"http://www.no-ip.com\\\">http://www.no-ip.com</a><br>\r\n<a target=blank href=\\\"http://www.dyndns.com\\\">http://www.dyndns.com</a><br>\r\n<a target=blank href=\\\"http://www.rmccurdy.com/stuff/TWAT/twt_SC_VNC.txt\\\">http://www.rmccurdy.com/stuff/twt_SC_VNC.txt</a> Example code bat file.<br>\r\n\r\n<a target=blank href=\\\"http://daymarerecords.com/music/AwwTistic/\\\">http://daymarerecords.com/music/AwwTistic</a> Music I produced that is in the show<br>',36,0,1,'CC-BY-NC-SA','',0,0,1),
(131,'2006-08-07','Firefox Tips',415,'','<p>Go to about:config and right click and go to new --> boolean and set the preference name to config.trim_on_minimize and set the boolean value to true.\r\n</p>\r\n<p>Now go to task manager -->process tab-->and look for firefox.exe and watch the memory usage drop when you minimize. I will have the show notes on my site, <a href=\"http://www.i-trash.org\\\">www.i-trash.org</a> if you missed anything. </p>\r\n\r\n',40,0,1,'CC-BY-NC-SA','',0,0,1),
(132,'2006-08-08','Office 2003 Voice recognition review',566,'','<br>Office 2003 bug fixes\r\n<br><a href=\\\"http://www.tau.ac.il/~itamarez/sr/mssr-2003.htm\\\">http://www.tau.ac.il/~itamarez/sr/mssr-2003.htm </a>\r\n<br>\r\n<br>voice recognition in Chinese \r\n<br><a href=\\\"http://office.microsoft.com/en-gb/assistance/HA010347511033.aspx\\\">http://office.microsoft.com/en-gb/assistance/HA010347511033.aspx </a>',39,0,1,'CC-BY-NC-SA','',0,0,1),
(133,'2006-08-09','XPlite and 2000lite',449,'','Lite PC\r\n<br>\r\n<a href=\\\"http://www.litepc.com/xplite.html\\\">http://www.litepc.com/xplite.html</a>',41,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21357,7 +21357,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(152,'2006-09-14','Dynamic DNS',834,'','<a href=\"http://www.twatech.org/shownotes/notes152txt\\\">Show Notes',40,0,1,'CC-BY-NC-SA','',0,0,1),
(153,'2006-09-18','How to make your own xbox usb adpapter',268,'','No Show Notes',24,0,1,'CC-BY-NC-SA','',0,0,1),
(154,'2006-09-20','Sourcemage',316,'','<br>\r\n<a href=\\\"http://www.sourcemage.org/\\\"> http://www.sourcemage.org/ </a>\r\n<br>\r\n<br>',41,0,1,'CC-BY-NC-SA','',0,0,1),
(155,'2006-09-21','Cross Site Scripting',357,'','<br><a href=\\\"http://occ0de.wordpress.com/2006/09/19/hello-world/\\\">Link to full shownotes</a><br/>\r\n<a href=\\\"http://www.cgisecurity.com/articles/xss-faq.shtml\\\">Cgisecurity.com: Cross Site Scripting questions and answers</a><br/>\r\n<a href=\\\"http://en.wikipedia.org/wiki/Cross_site_scripting\\\">Cross-site scripting - Wikipedia entry</a><br/>\r\n<a href=\\\"http://seclists.org/\\\">SecLists.org Security Mailing List Archives</a><br/>\r\n<a href=\\\"http://twatech.org/index.php?page=118\\\">TWAT ep. 33 - SQL Injection, by Livinded</a><br/>\r\n<a href=\\\"http://ha.ckers.org/xss.html\\\">XSS (Cross Site Scripting) Cheat Sheet</a><br/>\r\n<a href=\\\"http://www.grc.com/securitynow.htm\\\">Security Now Episodes</a><br/>\r\n<a href=\\\"http://www.noscript.net/\\\">NoScript Plugin for Firefox</a>\r\n<br>\r\n<br>',45,0,1,'CC-BY-NC-SA','',0,0,1),
(155,'2006-09-21','Cross Site Scripting',357,'','<br><a href=\\\"http://occ0de.wordpress.com/2006/09/19/hello-world/\\\">Link to full shownotes</a><br/>\r\n<a href=\\\"http://www.cgisecurity.com/articles/xss-faq.shtml\\\">Cgisecurity.com: Cross Site Scripting questions and answers</a><br/>\r\n<a href=\\\"http://en.wikipedia.org/wiki/Cross_site_scripting\\\">Cross-site scripting - Wikipedia entry</a><br/>\r\n<a href=\\\"http://seclists.org/\\\">SecLists.org Security Mailing List Archives</a><br/>\r\n<a href=\\\"http://twatech.org/index.php?page=118\\\">TWT ep. 33 - SQL Injection, by Livinded</a><br/>\r\n<a href=\\\"http://ha.ckers.org/xss.html\\\">XSS (Cross Site Scripting) Cheat Sheet</a><br/>\r\n<a href=\\\"http://www.grc.com/securitynow.htm\\\">Security Now Episodes</a><br/>\r\n<a href=\\\"http://www.noscript.net/\\\">NoScript Plugin for Firefox</a>\r\n<br>\r\n<br>',45,0,1,'CC-BY-NC-SA','',0,0,1),
(156,'2006-09-24','Safari Bookshelf',616,'','<br>\r\n<a href=\"http://safari.oreilly.com\"> http://safari.oreilly.com/ </a>\r\n<br>\r\n<br>',7,0,1,'CC-BY-NC-SA','',0,0,1),
(157,'2006-09-25','SnortSam',963,'','<br>\r\n<a href=\\\"http://www.rmccurdy.com/stuff/TWAT/snort/\\\"> http://www.rmccurdy.com/stuff/TWAT/snort/ </a>\r\n<br>\r\n<br>',36,0,1,'CC-BY-NC-SA','',0,0,1),
(158,'2006-09-26','NirCmd',365,'','<p>\r\nNirCmd info page:<br />\r\n<a href=\\\"http://www.nirsoft.net/utils/nircmd.html\\\">http://www.nirsoft.net/utils/nircmd.html</a>\r\n</p>\r\n\r\n<p>\r\nNirCmd download link (zip format):<br />\r\n<a href=\\\"http://www.nirsoft.net/utils/nircmd.zip\\\">http://www.nirsoft.net/utils/nircmd.zip</a>\r\n</p>\r\n\r\n<p>\r\nNirCmd help/command reference online:<br />\r\n<a href=\\\"http://www.nirsoft.net/utils/nircmd2.html#using\\\">http://www.nirsoft.net/utils/nircmd2.html#using</a>\r\n</p>',46,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21387,12 +21387,12 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(182,'2006-11-15','OpenBSD',565,'','No Show Notes',19,0,1,'CC-BY-NC-SA','',0,0,1),
(183,'2006-11-19','Jokosher',667,'','<br>\r\n<p>This episode was recorded and mixed to wav entirely with Jokosher. I then used lame to record the mp3, as I usually like to do. The last second of audio was cut off and try as I might, could not get it to export this last second, but you did not miss anything. Give jokosher a try and support the <a href=\\\"http://www.jokosher.org\\\">Jokosher Community</a>. This has the the potential to be a killer audio app for the FOSS community.</p>\r\n<br>\r\n<br>',7,0,1,'CC-BY-NC-SA','',0,0,1),
(184,'2006-11-20','Bad Things',1370,'','<br>\r\n<a href=\\\"http://twatech.org/shownotes/shownotes184.html\"> Show Notes</a> \r\n<br>',35,0,1,'CC-BY-NC-SA','',0,0,1),
(185,'2006-11-29','Twat Radio',60,'','No need to listen to this one guys We will be taking the month of december off to get more backup episodes and more monthly hosts If anyone wants to help out as a monthly host or just sumbit an episode please email us at twat.admin -at- gmail /dot/ com. I want to thank all our hosts for there hard work and hope everyone has a good holiday season.\r\n<br>\r\n-Enigma ',39,0,1,'CC-BY-NC-SA','',0,0,1),
(185,'2006-11-29','TWT Radio',60,'','No need to listen to this one guys We will be taking the month of december off to get more backup episodes and more monthly hosts If anyone wants to help out as a monthly host or just sumbit an episode please email us at twat.admin -at- gmail /dot/ com. I want to thank all our hosts for there hard work and hope everyone has a good holiday season.\r\n<br>\r\n-Enigma ',39,0,1,'CC-BY-NC-SA','',0,0,1),
(186,'2007-01-01','SciTE snippets',642,'','A quick intro to SciTE snippets. Touch base on why you should use them, what they do, and how to install it. Any questions just ask my on IRC, I\\\'m always there. Freenode #infonomicon BinRev #binrev<br>\r\n<a href=\\\"http://caladbolg.net/scite.php\\\">SciTE Website</a>\r\n<br>\r\n<a href=\\\"http://scite-tools.googlecode.com/svn/trunk/scripts/scite/snippets.lua\\\">snippets.lua</a><br />\r\n<a href=\\\"http://caladbolg.net/scite.php\\\">SciTE Website</a>\r\n<br><a href=\\\"http://scite-tools.googlecode.com/svn/trunk/scripts/ruby/ruby.lua\\\">ruby.lua</a><br /> \r\n<a href=\\\"http://pastie.caboo.se/30616\\\">My ruby.lua</a><br />',49,0,1,'CC-BY-NC-SA','',0,0,1),
(187,'2007-01-02','Lockpicking',1140,'','\r\nBuy lockpicks & bumping tools: <a href=\\\"http://www.lockpicks.com\\\">www.lockpicks.com</a><br><br>\r\n\r\nLocksport forums:<br>\r\n<a href=\\\"http://www.ezpicking.com\\\">EZ Picking</a><br>\r\n<a href=\\\"http://www.lockpicking101.com\\\">Lockpicking 101</a><br>\r\n<a href=\\\"http://forum.lockpicker.net\\\">Lock Picker Network</a><br><br>\r\n\r\nLocksport clubs:<br>\r\n<a href=\\\"http://www.toool.nl\\\">TOOOL</a><br>\r\n<a href=\\\"http://www.locksport.com\\\">LockSport International</a><br>\r\n<a href=\\\"http://www.bloomingtonfools.org\\\">Fraternal Order Of LockSport</a><br><br>\r\n\r\nOther resources:<br>\r\n<a href=\\\"http://www.lockenpedia.org\\\">Lockenpedia</a><br>\r\n<a href=\\\"http://www.toool.nl/blackbag\\\">BlackBag - Blog of Barry \\\"The Key\\\" of TOOOL</a><br>\r\n',3,0,1,'CC-BY-NC-SA','',0,0,1),
(188,'2007-01-03','Ruby',436,'','<a href=\\\"http://www.ruby-lang.org/en/\\\">Ruby</a><br />\r\n<a href=\\\"http://www.poignantguide.net/ruby\\\">Why\\\'s Poignant Guide and other references</a><br />',12,0,1,'CC-BY-NC-SA','',0,0,1),
(189,'2007-01-08','Pizza, Wii, and OSX',1112,'','No Show notes',50,0,1,'CC-BY-NC-SA','',0,0,1),
(190,'2007-01-10','Twat Remix',431,'','No Show Notes',51,0,1,'CC-BY-NC-SA','',0,0,1),
(190,'2007-01-10','TWT Remix',431,'','No Show Notes',51,0,1,'CC-BY-NC-SA','',0,0,1),
(191,'2007-01-16','ipod linux',454,'','<a href=\"http://www.ipodlinux.org\\\">http://www.ipodlinux.org </a>\r\n<br>\r\n<a href=\"http://www.it.fht-esslingen.de/~zimmerma/software/ltools.html\"> LTools </a>\r\n<br>\r\n<br>',48,0,1,'CC-BY-NC-SA','',0,0,1),
(192,'2007-01-17','htaccess',642,'','<a href=\\\"http://www.gotroot.com/\\\">http://www.gotroot.com/ </a> <br> <br>\r\n<a href=\\\"http://www.kuznetsov.uklinux.net/robots-tutorial.php\\\"> http://www.kuznetsov.uklinux.net/robots-tutorial.php </a><br><br>\r\n<a href=\\\"http://rmccurdy.com/stuff/TWAT/htaccess\\\"> http://rmccurdy.com/stuff/TWAT/htaccess </a> <br> <br>',36,0,1,'CC-BY-NC-SA','',0,0,1),
(193,'2007-01-18','Application Lock on Windows mobile smart phones',350,'','No Show Notes',41,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21402,7 +21402,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(197,'2007-01-25','LDAP',410,'','No show Notes',52,0,1,'CC-BY-NC-SA','',0,0,1),
(198,'2007-01-29','GIS and Remote Sensing',1159,'','<a href=\\\"http://en.wikipedia.org/wiki/Geographic_information_system\\\"> http://en.wikipedia.org/wiki/Geographic_information_system </a><br>\r\n<br>\r\n<a href=\\\"http://grass.itc.it/download/index.php\\\"> http://grass.itc.it/download/index.php </a> <br>\r\n<br>\r\n<a href=\\\"http://www.geobase.ca/\\\"> \r\nhttp://www.geobase.ca/ </a> <br>\r\n<br>\r\n<a href=\\\"http://www.dpi.inpe.br/spring/english/index.html\\\">\r\nhttp://www.dpi.inpe.br/spring/english/index.html </a><br>\r\n<br>\r\n\r\n',18,0,1,'CC-BY-NC-SA','',0,0,1),
(199,'2007-01-30','Slast',402,'','<a href=\\\"http://www.slast.org\\\"> www.slast.org </a>\r\n<br>\r\n<br>',1,0,1,'CC-BY-NC-SA','',0,0,1),
(200,'2007-01-31','200th Episode Special',242,'','This one was done for the twat cd at the last <a href=\\\"http://www.notacon.org/\\\"> Notacon </a> and hasn\\\'t been release other than on the cd I figured it would be a good special episode for our 200th --Enjoy\r\n<br>\r\n<br>\r\nthanks to all of our hosts for their hard work \r\n<br>\r\n-Enigma',22,0,1,'CC-BY-NC-SA','',0,0,1),
(200,'2007-01-31','200th Episode Special',242,'','This one was done for the TWT cd at the last <a href=\\\"http://www.notacon.org/\\\"> Notacon </a> and hasn\\\'t been release other than on the cd I figured it would be a good special episode for our 200th --Enjoy\r\n<br>\r\n<br>\r\nthanks to all of our hosts for their hard work \r\n<br>\r\n-Enigma',22,0,1,'CC-BY-NC-SA','',0,0,1),
(201,'2007-02-01','Project management and collaboration via Wiki',546,'','<a href=\\\"http://www.mediawiki.org/wiki/MediaWiki\\\">MediaWiki</a><br><br>\r\n<a href=\\\"http://twiki.org/\\\">TWiki</a><br>\r\n<br>',3,0,1,'CC-BY-NC-SA','',0,0,1),
(202,'2007-02-04','Wacom Tablets',461,'','<a href=\\\"http://linuxwacom.sourceforge.net/index.php/howto/main\\\"> Linux Wacom Tablet Project</a><br />\r\n<a href=\\\"http://hoopajoo.net/tips/content/20.html\\\">Helpful xorg.conf example</a>',12,0,1,'CC-BY-NC-SA','',0,0,1),
(203,'2007-02-06','Performace Monitoring with SysStat',696,'','SYSSTAT package for Linux<br>\r\nSystem performance tuning and performance history tracking is a necessity for Unix hosts that support growing projects and ever demanding users. RRDTool is another package that lets you graphically view this information. Today dosman discusses how to use both packages.<p>\r\n\r\n<a href=\\\"http://perso.orange.fr/sebastien.godard/index.html\\\">sysstat</a><br>\r\n<a href=\\\"http://oss.oetiker.ch/rrdtool/\\\">RRDTool</a><br>\r\nNovell\\\'s <a href=\\\"http://www.novell.com/coolsolutions/tools/15964.html\\\">Linux Monitoring Tool</a> Package<br>\r\n<br>\r\n<br>',3,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21461,7 +21461,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(256,'2007-06-19','alkix live cd ',775,'','<a href=\\\"http://www.alkix-live.com/\\\"> Alkix Live Cd </a> <br> <br>',64,0,1,'CC-BY-NC-SA','',0,0,1),
(257,'2007-06-20','plsql',4169,'','No Show Notes <br>\r\n<br>',55,0,1,'CC-BY-NC-SA','',0,0,1),
(258,'2007-06-27','mindmanager',309,'','\r\n<a href=\\\"http://www.mindjet.com/us/\\\">Mindjet Home Page</a>\r\n\r\n<br>\r\n\r\n\r\nCtrl+Shit+Alt+T brings 5 day trial into 21 day mode.<br>\r\n<br>',58,0,1,'CC-BY-NC-SA','',0,0,1),
(259,'2007-06-27','How to make a Twat Ep',1744,'','No show notes <br>\r\n<br>',60,0,1,'CC-BY-NC-SA','',0,0,1),
(259,'2007-06-27','How to make a TWT Ep',1744,'','No show notes <br>\r\n<br>',60,0,1,'CC-BY-NC-SA','',0,0,1),
(260,'2007-07-02','Pidgeon Cam',845,'','No Show notes <br>\r\n<br>',3,0,1,'CC-BY-NC-SA','',0,0,1),
(261,'2007-07-09','NAS',1300,'','No show notes <br>\r\n<br>',55,0,1,'CC-BY-NC-SA','',0,0,1),
(262,'2007-07-11','zoneminder',336,'','No show notes <br>\r\n<br>\r\n\r\n\r\n',58,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21472,7 +21472,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(267,'2007-07-27','trixbox',433,'','<a href=\\\"http://www.trixbox.org/\\\"> trixbox.org </a>\r\n<br>\r\n<br>',58,0,1,'CC-BY-NC-SA','',0,0,1),
(268,'2007-07-30','ManHole Funk',204,'','No Show Notes <br>\r\n<br>',65,0,1,'CC-BY-NC-SA','',0,0,1),
(269,'2007-08-02','Windows Tricks',523,'','No Show notes <br>\r\n<br>',67,0,1,'CC-BY-NC-SA','',0,0,1),
(270,'2007-08-08','sql injection',621,'','\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n <a href=\\\"http://www.sqlpowerinjector.com/\\\">SQL Power Injector </a> <br>\r\n<a href=\\\"http://www.priamos-project.com/demo.htm\\\"> PRIAMOS </a> <br>\r\n<a href=\\\"http://www.0x90.org/releases/absinthe/download.php \\\"> Absinthe </a><br>\r\n\r\n<a href=\\\"http://www.twatech.org/agentinfo.php?host=operat0r\\\"> twat episode mod_security </a> <br>\r\n\r\n',36,0,1,'CC-BY-NC-SA','',0,0,1),
(270,'2007-08-08','sql injection',621,'','\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n <a href=\\\"http://www.sqlpowerinjector.com/\\\">SQL Power Injector </a> <br>\r\n<a href=\\\"http://www.priamos-project.com/demo.htm\\\"> PRIAMOS </a> <br>\r\n<a href=\\\"http://www.0x90.org/releases/absinthe/download.php \\\"> Absinthe </a><br>\r\n\r\n<a href=\\\"http://www.twatech.org/agentinfo.php?host=operat0r\\\"> TWT episode mod_security </a> <br>\r\n\r\n',36,0,1,'CC-BY-NC-SA','',0,0,1),
(271,'2007-08-09','Avoid Cpu Billing',834,'','<a href=\\\"http://www.cs.huji.ac.il/~dants/papers/Cheat07Security.pdf\\\"> http://www.cs.huji.ac.il/~dants/papers/Cheat07Security.pdf </a> <br> <br>',58,0,1,'CC-BY-NC-SA','',0,0,1),
(272,'2007-08-16','NAMBLA',482,'','<a href=\\\"http://www.nambla.org\\\"> Nambla </a>\r\n<br>\r\n<br>',60,0,1,'CC-BY-NC-SA','',0,0,1),
(273,'2007-08-22','ChatBots',512,'','Play with<br>\r\n<a href=\\\"http://www-ai.ijs.si/eliza-cgi-bin/eliza_script\\\"> http://www-ai.ijs.si/eliza-cgi-bin/eliza_script </a> <br>\r\n<a href=\\\"http://www.alicebot.org/\\\"> http://www.alicebot.org/ </a> <br>\r\n<a href=\\\"http://www.sitechatters.com/\\\"> http://www.sitechatters.com/ </a> <br>\r\n<a href=\\\"http://library.thinkquest.org/19314/langprog.htm\\\"> http://library.thinkquest.org/19314/langprog.htm </a> <br>\r\n<a href=\\\"http://www.alicebot.org/superbot.html\\\"> http://www.alicebot.org/superbot.html </a> <br>\r\nread: <br>\r\n<a href=\\\"http://cogsci.ucsd.edu/%7Ebatali/108b/lectures/natlang.txt\\\"> http://cogsci.ucsd.edu/%7Ebatali/108b/lectures/natlang.txt </a> <br>\r\n<a href=\\\"http://www.toddhester.net/chatbot.html\\\"> http://www.toddhester.net/chatbot.html </a> <br>\r\n<br>\r\n',57,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21504,7 +21504,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(299,'2007-12-31','Iphone Madness',2785,'','some old audio I dug up <br>\r\nhosts include: <br>\r\nEnigma<br>\r\nfaceman <br>\r\nDrake Anubis <br>\r\nThoughtphreaker <br>\r\n',39,0,1,'CC-BY-NC-SA','',0,0,1),
(300,'2007-12-31','End Transmisson',258,'','check out <a href=\"http://www.hackerpublicradio.org\"> hackerpublicradio.org </a> \r\n<br>\r\n<br>',39,0,1,'CC-BY-NC-SA','',0,0,1),
(69,'0000-00-00','Phone Calls',0,'','More info on the Boston Phone System',0,0,1,'CC-BY-NC-SA','',0,0,1);
/*!40000 ALTER TABLE `twat_eps` ENABLE KEYS */;
/*!40000 ALTER TABLE `twt_eps` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;