(4337,4388,'2025-06-02 17:43:02','norrist','Additional info for OpenBSD Router','https://www.openbsd.org/faq/pf/example1.html\r\n\r\nAfter installing OpenBSD on a machine with 2 network adapters, you can follow the FAQ page for setting up a home router','2025-06-02 18:33:58'),
(4338,4394,'2025-06-05 14:42:12','Henrik Hemrin','Fascinating topic','I enjoyed this episode! It is an interesting topic. I would like to hear about case studies. \r\n\r\nSomewhat related. At least I heard that some persons writing some technical documents, hide their \"kilroy\" in eg a drawing, like maybe tiny black text on a black line. Somewhat similar is hidden code, like I recall a Tektronix oscilloscope that if you entered a specific order of commands, a figure would play on the screen - I didn\'t find it out but I remember a colleague did. And some software has hidden games in the code. ','2025-06-05 15:19:35'),
(4339,4394,'2025-06-05 17:20:17','oxo','Good show! ','Interesting topic of which I didn\'t knew anything about. Until after I listened to your show. Steganography will be on my someday list, to dive deeper into. Thank you mightbemike! ','2025-06-05 17:25:53'),
(4340,4375,'2025-06-06 14:42:12','Torin Doyle','Reply to @Bob','@Bob\r\n\r\nRe: Comment #2\r\n\r\nThat would be much better but unless operat0r states that then I doubt it. It\'s more likely those eggs come from factory farm hell.','2025-06-06 15:30:09'),
(4341,4391,'2025-06-06 14:53:33','Torin Doyle','Very disappointed.','Hey Ken. You read my comment [from about 25m51s in]. And I don\'t think it\'s that hard to pronounce the word \'macerated\'. Also, why did you censor my comment by not even mentioning the ways male chicks are killed in the egg industry? If you don\'t believe me, look it up and see for yourself. Also, I\'ve commented many times in the past. Why does it matter that I never hosted a show and that ye know nothing or little about me? I\'m sure there\'s also other commenters that are not much known to ye. If folk go to the trouble of leaving comments, I don\'t think it\'s expecting too much to have them read out properly.','2025-06-06 15:30:34'),
(4342,4391,'2025-06-06 16:32:02','Ken Fallon','Thanks for your feedback.','Hi Torin,\r\n\r\nWe quite often skip over difficult to read sections in the comments, as written text often doesn\'t translate to audio that well. I have been know to skip comments entirely when they are too long. That said all the comments are on a RSS feed, on the website, are linked in the Community News Show notes and on the episodes, so if anyone cares they are there. \r\n\r\nIn your case I didn\'t read it out as the descriptions you used might cause distress to younger listeners. This is allowed under our long standing policy https://hackerpublicradio.org/about.html#not_moderated\r\n\"The audio of your show will not be moderated.\" ...  We do not vet, edit, moderate or in any way censor any of the audio you submit, we trust you to do that. ...Please note that this only relates to the audio you upload. The rest of the meta-data, are managed by the HPR Community, and may be edited. \r\nhpr2210 :: On Freedom of Speech and Censorship describes the agreed approach to this topic. https://hackerpublicradio.org/eps/hpr2210/index.html\r\n\r\nI felt that reading \"Alas, the fate of male chicks in the egg industry is horrific\" was enough to get the point across. The other words used are also in the show notes of this episode.\r\n\"[mass maceration / mass suffocation / mass gassing]\" \r\n\r\nWe get a lot of people trying to push their products and opinions here on the comment section. Of your 10 comments, 30% are \"pushing\" a Animal Welfare agenda. I\'m not disagreeing with you views, I\'m trying to figure if you are here for the tech or here for the platform. That is why it\'s important to introduce yourself to the community. You can imagine that I will be more likely to read a flyer given to me by the person who runs the coffee corner at my hacker space, than from someone who shoves a leaflet in the door. \r\n\r\nAs for pronunciation, if you don\'t like it, then join the Community New show yourself. We record the Community news on the Friday before the first Monday of the month.\r\n\r\nKen.\r\n','2025-06-06 16:43:52'),
(4343,4395,'2025-06-08 15:19:04','Antoine','Brings philosophical thoughts','Hi!\r\n\r\nSecond Life was a revolution when it came out, and it\'s surprising too see it prospering today in the same premises. Great and open talk that brought a good knowledge about Second Life for someone who has never used (played?) it. I will not distil philosophical inquiries that it brought to me (not able to express exactly), just congratulate you two, Lee and Elsbeth, for it.','2025-06-08 16:05:47'),
(4344,4391,'2025-06-09 14:28:39','Torin Doyle','Reply to Ken [Comment 2]','Hi Ken.\r\n\r\nThank you for replying. That episode was flagged as explicit so perhaps younger folk shouldn\'t have been listening. Towards the end, you even used the f-word.\r\n\r\nI\'m here more for the tech [GNU/Linux & FLOSS] but it\'s clear that a myriad of non-tech subjects like sharing recipes, etc. are brought to HPR.\r\n\r\nThat\'s a fair point with the flyer example you gave.\r\n\r\nBTW, is there a way I can easily find all of my previous comments? I\'m unsure if I did or didn\'t make an intro post somewhere.\r\nHow do I get a link to my user name? For example, Klaatu has https://hackerpublicradio.org/correspondents/0078.html. I presume links are only for hosts - that is folk who have posted a show themselves?\r\n\r\nAbout joining the Community New show -- alas, my social anxiety gets the better of me.\r\n\r\nAs for pronunciation, just give it a go - even a bad preconception is better than none. ;-)\r\n\r\nRegards.','2025-06-09 18:02:23'),
(4345,4391,'2025-06-09 20:24:12','norrist','Watch the Queue for a show about how to find all the comments','I just recorded a show with instructions for getting a local copy of the HPR database.  You can query the database to see all your previous comments.','2025-06-10 05:57:14'),
(4346,4391,'2025-06-10 14:04:01','Torin Doyle','Comment #3 typo.','Hi. In my previous comment, \'preconception\' should have been \'pronunciation\' -- a spellcheck mishap. Sorry.','2025-06-10 14:44:05'),
(4347,4391,'2025-06-11 14:37:56','Torin Doyle','Reply to Comment #4 by norrist','Hi norrist. Do you refer to this - \"hpr4378 :: SQL to get the next free slot\"? Where exactly do I download the file from? How big is it about? Thanks.','2025-06-11 14:45:44'),
(4348,4391,'2025-06-11 14:39:58','Torin Doyle','Got the link.','Hi norrist. I checked the shownotes - got it. https://hackerpublicradio.org/hpr.sql\r\n:)','2025-06-11 14:45:52'),
(4349,4398,'2025-06-11 21:02:05','Henrik Hemrin','Tempted to have fun','Thanks Kevie, \r\nI am tempted to have fun and try myself! And to read the steps in detail to learn what each step does. \r\nThe command Ctrl c you mentioned is indeed a very useful one.','2025-06-12 06:44:10'),
(4350,4378,'2025-06-12 13:03:30','Torin Doyle','Cheers for this.','Hey norrist. Thanks for the guide.','2025-06-12 13:23:35'),
(4351,4403,'2025-06-18 13:36:52','Torin Doyle','Appreciated!','Hi norrist. Thanks very much for this. I appreciate it. :-)','2025-06-18 14:22:11'),
(4352,4403,'2025-06-18 13:50:18','Torin Doyle','Database size.','Hi norrist.\r\n\r\nI downloaded the database and it\'s only 19.1 MB in size. Is that right.\r\n\r\nI\'m not able to open it in the Flatpak, \'DB Browser for SQLite Version 3.13.1\'. I get an error like \"Error importing data from record number 23184. Unexpected end of file. ...\r\n\r\nI then ran the commands in this episode page with mariadb and get errors in the terminal like \'Access denied for user \'torin\'@\'localhost\'\'.\r\n','2025-06-18 14:24:26'),
(4353,4403,'2025-06-18 17:40:21','norrist','Also an SQLite version','I should have added in the show that there are scripts available to download the db and load the sql into a sqlite file.  This is probably a much easier option if you dont have experience managing mariadb.\r\n\r\nThe scripts are in the hpr_generator project:\r\nhttps://repo.anhonesthost.net/HPR/hpr_generator/src/branch/main/utils\r\n\r\nIf you try the method in the show and are getting permission denied errors, try running the commands as root.   Sometimes the root user has blanket permissions to the databases. ','2025-06-18 18:23:53'),
(4354,4397,'2025-06-18 23:14:12','Laindir','The perfect kind of recommendation','This is exactly the kind of clever little utility that it wouldn\'t occur to me to search for. Solves a common problem in a really neat way. And I would never know about it except being told by someone who uses it. Great show!','2025-06-19 05:09:47'),
(4356,4404,'2025-06-22 10:57:08','Henrik Hemrin','More to digest','Thanks Ken for your addition, alternative, response, to Kevies show about downloading a podcast. Now I have two interesting shows to digest in detail and learn from. ','2025-06-22 15:44:58'),
(4357,4398,'2025-06-22 15:44:17','Ken Fallon','Personal message to redhat (nprfan)','Hi redhat (nprfan), \r\n\r\nDave and I had a look at your comment, as it was essentially a script that produced links to a website. While we think it\'s not malicious, the code as written would not run as it\'s missing some variables. \r\n\r\nCan you please record a show about it as we both were impressed by your though process in this one. \r\n\r\nKen and Dave.','2025-06-22 15:45:30'),
(4358,4406,'2025-06-23 01:42:37','oxo','Interesting! ','Hi ko3moc,\r\nInteresting podcast. Thank you for sharing your knowledge about this. I wondered: is this also categorized as steganography?  I guess it is and then used in a malicious way.\r\nMy tip as a protonmail user: in my webmail I have automatic downloading of remote content switched off.\r\n','2025-06-23 06:39:17'),
(4359,4417,'2025-06-23 09:20:21','Archer72','It\'s in my memory','Dave,\r\n\r\nThanks for the show.  This is one that I will have to refer to at a later date.   For now, I\'m putting in my memory to refer back.\r\n\r\nArcher72','2025-06-23 10:03:46'),
(4360,4406,'2025-06-24 01:13:49','ko3moc','response ','Yes, it can be steganography if the code is hidden or disguised to avoid detection but if it’s just inserted as active code, it may be looked at as malware or script injection, not steganography as malicious content is clearly visible in the file structure (e.g. have it\'s own script tag) \r\n\r\n\r\n\r\n','2025-06-24 06:14:20'),
(4361,4403,'2025-06-25 11:28:29','Torin Doyle','Not able to use database to find my comments.','Hi norrist.\r\n\r\nRunning as sudo did not work. Also, I\'m unsure as to how to run those scripts. Not to worry. Thanks, anyway.','2025-06-25 12:05:41'),
(4362,4405,'2025-06-25 17:39:49','Dave Morriss','Thanks for bringing us along...','I enjoyed listening to you working on your VB/SQL Server application. I was cooking dinner for my visitors (my son and his girlfriend), and your show had a sort of ASMR quality to it.\r\n\r\nI have never used Visual Basic or SQL Server, but that didn\'t seem to matter. It was interesting to hear about what you were doing.\r\n\r\nYour comment about VMS file version numbers alerted me. I used to manage a two node VAXcluster running \"VAX/VMS\" as its \"System Manager\" from 1987. Later we replaced it with a DEC Alpha also running VMS, with the new name \"OpenVMS\". I very much agree that the version number feature was really useful, and I miss it! There was a file attribute you could set which auto-deleted the oldest files if there were more than a certain number of versions in a directory.','2025-06-25 19:02:37'),
(4363,4404,'2025-06-29 21:02:21','Alec Bickerton ','Shorter version','curl -s https://tuxjam.otherside.network/feed/podcast/ | xmlstarlet sel --text --template --match \'rss/channel/item\' --value-of \'enclosure/@url\' --nl  tuxjam.xml | head -1','2025-06-30 06:56:12'),
(4364,4404,'2025-06-29 21:03:32','Alec Bickerton ','Shorter version','curl -s https://tuxjam.otherside.network/feed/podcast/ | xmlstarlet sel --text --template --match \'rss/channel/item\' --value-of \'enclosure/@url\' --nl | head -1','2025-06-30 06:57:00'),
(4365,4404,'2025-06-29 21:08:11','Alec Bickerton','XML parsing without xmlstarlet','Minor correction I just though of.\r\n\r\ncurl -s https://tuxjam.otherside.network/feed/podcast/ | xmllint --xpath \"rss/channel/item/enclosure/@url\" - | head -1','2025-06-30 06:57:14'),
(4366,4408,'2025-06-29 22:00:23','Henrik Hemrin','Review ALT texts','I use Lynx sometimes. \r\n\r\nOne use case is to take advantage of the fact that I cannot see the images in Lynx, instead I only see the ALT texts. This helps me to get an idea of how web sites works for visually impaired persons, and this helps me to improve my ALT texts on my own web site and elsewhere. \r\n\r\n','2025-06-30 06:57:24'),
(4367,4411,'2025-07-01 04:19:26','paulj','Great Interview','Pachli is a great application, but I never knew the background to its development. Thanks for catching up with Nik, and making this show - very interesting. Open source project \"done right\"!','2025-07-01 04:50:43'),
(4368,4412,'2025-07-01 21:48:53','Kevin O\'Brien','I loved the show','I am a student of World War II history, and I am familiar with many of the events this story is based on. I really liked it.','2025-07-02 05:18:52'),
(4369,4416,'2025-07-04 20:34:07','Ken Fallon','Policy Check','https://lists.hackerpublicradio.com/pipermail/hpr/2025-July/004873.html','2025-07-04 20:34:47'),
(4370,4412,'2025-07-05 15:46:42','Antoine','Glad w/ your interest','I\'m happy you liked it, it is curious (different) to see someone that studies history nowadays, unless when it is the main area of someone. Thank you! Have a nice day','2025-07-05 15:55:40'),
(4371,4412,'2025-07-05 20:16:25','Kevin O\'Brien','Studying history','I don\'t do history professionally, and in any case I am retired. But it was my first degree, and still a major interest. I read books on history and listen to history podcasts, including one on World War II by Ray Harris.','2025-07-05 20:37:37'),
(4372,4025,'2025-07-06 08:33:51','Malix','Review of V','Came across this and thought it a good review. Getting more into programming and find the V language fun to use. Found it more comfortable than others. Starting some projects with it. Thanks for the podcast.','2025-07-06 09:58:46'),
(4373,4417,'2025-07-08 11:43:24','ToeJet','Alternate method','I use a similar pattern to find newest and oldest\r\nPATTERN is any valid filename pattern and path if needed\r\nPATTERN=*.txt          #Text file in current direcory               \r\nPATTERN=/dir1/*.sh  #sh file in /dir1              \r\nPATTERN=/dir2/[a-j]* #file beginning with a-j in /dir2\r\n\r\n#Find Newest\r\nNewFile=$(dir -1tQ ${PATTERN} | head -n 1)\r\nNewFile=${NewFile//\\\"/}  #Remove \" in Name\r\n\r\n#Find Oldest\r\nOldFile=$(dir -1rtQ ${PATTERN} | head -n 1)\r\nOldFile=${OldFile//\\\"/}  #Remove \" in Name','2025-07-08 11:56:51'),
(4374,4416,'2025-07-10 10:54:10','Torin Doyle','Thanks.','Hi Ken. Thanks for the tips regarding running an SQL DB. I\'ll likely let it go as I find it all too convoluted. I\'d love to see a feature on HPR to easily find all past comments by folk - like can be done on general internet forums. Regards.','2025-07-10 11:41:14'),
(4375,4419,'2025-07-11 08:25:01','Archer72','Stories','Hi,\r\n\r\nThanks for this episode.\r\nI enjoyed the stories you had about each channel.\r\n\r\nArcher72','2025-07-11 08:43:19'),
(4376,4421,'2025-07-16 17:36:37','Kevin O\'Brien','Nice discussion','I enjoyed the discussion here. It is an interesting topic, and very relevant to HPR, as a very incident indicated.','2025-07-16 18:21:15'),
(4377,4424,'2025-07-18 02:37:14','Antoine','Thank you','A pleasant listening and learning. Thank you! Also, I came to know Str.org.','2025-07-18 05:32:56'),
(4378,4425,'2025-07-18 07:05:10','Torin Doyle','Not as good as Ubuntu Podcast.','Hi Ken. I loved Ubuntu Podcast (2008–2021). I find that Linux Matters is no where near as good.','2025-07-18 08:31:28'),
(4379,4425,'2025-07-19 12:58:06','Torin Doyle','Music for LM','I love their theme tune. It reminds me of the 1980s.','2025-07-19 13:04:27'),
(4380,4423,'2025-07-20 08:35:43','Archer72','Easy listening','Thank you for this show. \r\nIt is interesting to hear the stories behind each channel.\r\nAlso very pleasant to listen to.  ','2025-07-20 08:55:20'),
(4381,4424,'2025-07-20 08:42:35','Archer72','Re: Antoine\'s thank you','I\'m happy that this podcast was good to listen to, and thanks for the link.\r\n\r\nLike Ken says, It is the currency to pay the hosts :)\r\n','2025-07-20 08:55:50'),
(4382,4424,'2025-07-20 08:45:22','Archer72','Open in Browser','Quick tip.\r\n\r\nChange Open in Browser setting in Newsboat config to open in Firefox.\r\n\r\n# browser linkhandler\r\n\r\nChange to:\r\n\r\nbrowser \"firefox %u\"','2025-07-20 08:56:16'),
(4383,4424,'2025-07-22 02:42:44','Antoine','Re: Archer 72 - That\'s what I understood','I was listening at night, on the bed.\r\nWhen you talked about lemmy.\'sdf\'.org, I wanted to know that instance of Lemmy. I thought I listened \'str\' instead, and there I went to the website  (that has no Lemmy, but it was not a problem once there), came to know it, grateful for you having presented.','2025-07-22 05:02:36'),
(4384,4426,'2025-07-25 00:15:53','oxp','fastfetch','Hi, interesting podcast, thank you!\r\n\r\nI heard you use neofetch. I did too, but found out recently that it is no longer maintained. \r\n\r\nI switched to fastfetch instead:\r\nhttps://github.com/fastfetch-cli/fastfetch\r\n\r\nI configured a basic theme for it here:\r\nhttps://codeberg.org/oxo/dotf/src/branch/main/fastfetch/config.jsonc\r\n\r\nRegards oxp','2025-07-25 06:04:39'),
(4385,4426,'2025-07-25 18:46:26','Kevie','thanks oxp','Thank you for the comment oxp, I\'ve never heard of fastfetch but I will take a look at it when I get home. Thank you for sharing','2025-07-25 19:42:09'),
(4386,4426,'2025-07-27 07:07:14','Archer72','lynx browser','I sometimes use the lynx browser for focusing on work.\r\nIt has been helpful in the options menu to select VI keys, then to save options to disk.   \r\nThere is also an option for Emacs keys if needed.\r\n\r\narcher72','2025-07-27 07:22:48'),
(4387,4417,'2025-07-31 09:47:23','Dave Morriss','Thanks Archer72','I hope you find the ideas in these scripts useful in future - at least to trigger further ideas of your own!','2025-07-31 10:18:41'),
(4388,4417,'2025-07-31 09:57:06','Dave Morriss','ToeJet','Thanks. I like your use of \'dir\' as an alternative to \'find\'.\r\n\r\nI have used \'find\' in the past for its alternative pattern matching (limited as it is), and have probably become stuck in a \'find\' rut as a consequence.\r\n\r\nI shall resolve to use \'dir\' more often.\r\n\r\nI would probably have added a \'sed\' call to the pipeline to return the newest name and remove the double quotes, but that\'s just me.','2025-07-31 10:18:49'),
(4389,4438,'2025-08-04 08:11:26','Archer72','I was just thinking about this','Hello Jezra,\r\n\r\nI was just thinking about this a few day ago at the grocery store.\r\nTelegram has a checklist option, but of course it is a paid \'feature\'\r\n\r\nI am very interested in something like this that could be self hosted.\r\n\r\nLooking forward to hearing the rest of the series.\r\n\r\n- Archer72\r\n\r\n','2025-08-04 08:18:33'),
(4390,4444,'2025-08-04 08:19:07','Archer72','My wife has a side business','Hello Jeroen,\r\n\r\nMy wife has a side crafting business, and this is an interesting application that I will most likely self host solely for the inventory management aspect. \r\n\r\nIs there an option to upload a photo of each item in inventory?\r\n\r\nThanks,\r\n - Archer72','2025-08-04 09:47:17'),
(4391,4442,'2025-08-04 08:26:11','Archer72','Interesting approach','Hello Manon,\r\n\r\nThanks for the show, I learned a lot about this subject.\r\n\r\nIt is a very interesting approach that should be implemented worldwide.    I am located in the U.S., and doctors here will be the first to increase a dose, or add another medication to \'fix\' an issue.\r\n\r\nIt is pleasant to see this whole person / situation approach.','2025-08-04 09:47:49'),
(4392,4449,'2025-08-04 08:31:19','Archer72','Oodo in a vm','Hello Jeroen,\r\n\r\nAnother great show in this series.\r\nI have been working for a bit on using virt-manager for virtual machines, and this is the perfect project to try out.   \r\n\r\nLooking forward to the next show.\r\n\r\n- Archer72','2025-08-04 09:48:28'),
(4393,4429,'2025-08-04 08:42:29','Archer72','Good to hear a craftier','Hello Elsbeth,\r\n\r\nIf any show would be helpful to my wife, this would be the one!\r\nShe is a fellow craftier, making jewelry part time.\r\n\r\nIf only a podcast were her \'thing\'.\r\n\r\nHave you thought of this type of show with a video in addition?\r\nShe is a visual learner.\r\n\r\nThanks,\r\n- Archer72','2025-08-04 09:48:50'),
(4394,4439,'2025-08-09 05:06:45','Torin Doyle','Please keep HPR a religion-free zone.','Hi Ken et al. I\'d rather HPR was kept as a secular place.','2025-08-09 05:48:03'),
(4395,4440,'2025-08-09 15:14:40','FXB','HOPE Conference Talks','Also worth noting :- If you are unable to make it to HOPE (I have never attended the conference myself) you can still benefit from it.\r\n\r\nThe folks at 2600 who organise it do, eventually, when energy and resources allow, post recordings of most of the conference talks online for all to enjoy. It does sometimes take several months to a year, but given they do so for free one cannot complain. These can be found on both the internet archive and youtube. \r\n2600.com also sells complete sets of audio and video recordings for download and on flash drives for convemience.\r\n\r\nThe talks from this year\'s HOPE won\'t be online for a long while after the conference but recorded talks from previous HOPE conferences both technical and not often remain interesting and relevant, especially given some of the individuals that regularly talk at the conference.','2025-08-09 15:38:19'),
(4396,4437,'2025-08-10 15:11:56','Elsbeth','Love this content','I loved listening to this podcast, especially since I am one who loves life hacks as well as tech hacks.','2025-08-10 15:26:33'),
(4398,4439,'2025-08-10 16:10:43','Ken Fallon','Respond on the mail list','I posted your comment to the mail list as per: \"Policy decisions are proposed and discussed on the Mailing list \r\nhttps://hackerpublicradio.org/maillist, which is open to anyone to \r\njoin.\"\r\nSee https://hackerpublicradio.org/about.html#governance\r\n\r\nI responded there.\r\n','2025-08-10 16:11:39'),
(4399,4435,'2025-08-10 22:58:56','Bob Jonkman','How could playing music fit HPR?','I didn\'t think that playing music would fit with HPR\'s goals, but Hairy Larry\'s intro on phenomenology and nuemenology was definitely of interest! I didn\'t know what nuemenology was (or even that it was a thing) so I learned something today.\r\n\r\nAnd I\'m a Hairy Larry music fan anyway, so this was a nice episode. \r\n\r\n--Bob.','2025-08-11 08:04:29'),
(4400,4437,'2025-08-11 00:30:16','Antoine',': )','Hi, Elsbeth. I\'m happy, really, that it was enjoyable to you. ','2025-08-11 08:05:12'),
(4401,4435,'2025-08-11 15:01:17','hairylarry','Reply to Bob','Thanks. Definitely outside of my plain text programs wheelhouse. \r\n\r\nIn fact it originated as a From The Archives Of Something Blue musicology podcast. But, I thought, cosmology, physics, noumenology ... maybe this would work on Hacker Public Radio.\r\n\r\nAnd I don\'t think noumenology is a thing. Noumena is a thing in philosophy as I described. So I wrote the title of the piece as a joke and then that led me here. So I guess, henceforth, noumenology is a thing. ','2025-08-11 15:41:52'),
(4402,4442,'2025-08-12 08:04:53','Dave Morriss','I enjoyed this a lot','Hi Manon,\r\n\r\nThanks for the show. It was excellent.\r\n\r\nI now understand what your job entails, and might be able to pronounce the word if I listen some more and practice :-)\r\n\r\nRegards,\r\nDave','2025-08-12 08:16:04'),
(4403,4442,'2025-08-13 02:43:27','Antoine','What a very specific field!','Loved learning about this profession and themes related (children with learning difficulties and their environment).\r\n\r\nThanks for talking about.','2025-08-13 04:16:27'),
(4404,4435,'2025-08-14 06:18:54','paulj','Great Show','Thanks @Hairylarry - I enjoyed the background information, and loved the music.\r\n\r\nIt would be great to hear how you can get into Jazz improvisation - perhaps another show? ;)\r\n\r\nThanks for sharing!\r\n','2025-08-14 10:15:41'),
(4405,4377,'2025-08-13 19:51:44','&#1571;&#1581;&#1605;&#1583; &#1575;&#1604;&#1605;&#1581;&#1605;&#1608;&#1583;&#1610;','Look at KeePass','Would you have a look at kpfpwd, it is a utility that I have written. \r\nIt is similar to password store (pass) to query entries from KeePass \r\ndatabases:\r\nhttps://gitlab.com/aelmahmoudy/kpfpwd\r\n\r\nThere is a CLI utility to edit KeePass files called kpcli:\r\nhttp://sourceforge.net/projects/kpcli/\r\n\r\n','2025-08-20 08:59:53'),
(4406,4444,'2025-08-14 01:19:42','Jason Lewis','Migrating from NetSuite','Hi, thanks for this podcast. So interesting and I can’t wait for more.\r\n\r\nMy business is currently in NetSuite and I’d love to hear about experiences migrating businesses from NetSuite to Odoo\r\n\r\n','2025-08-15 17:36:38'),
(4407,4445,'2025-08-16 08:34:04','Reto','I can follow your thoughts','Hi Jezra,\r\n\r\nThis recording suits my level of understanding :) . Maybe you later on also talk about your file structure?\r\n\r\nHave ever thought using this in your development? \r\nhpr4091 :: Test Driven Development Demo. Norrist uses pytest. https://hackerpublicradio.org/eps/hpr4091/index.html\r\n\r\nCheers\r\nReto','2025-08-16 09:15:06'),
(4408,4446,'2025-08-18 18:07:47','candycanearter07','Interesting episode','Interesting way to mix a call to action with a more unique twist, but I really hope people don\'t turn to generative AI...','2025-08-18 18:32:05'),
(4409,4446,'2025-08-18 22:05:14','trollercoaster','I guess I didn\'t get my point over','Hey candycanearter07... I actually wanted to point out how different LLM\'s are very different in their biases, and you should be aware of that when you use an LLM.\r\n\r\nBut I agree that the last thing we need, is LLM generated scripts (or even worse... AI generated voices playing AI generated scripts)\r\nWhile it would solve the problem of empty slots... I agree that I\'d rather have HPR end than that it gets stuffed with AI slop.','2025-08-19 04:53:07'),
(4410,4447,'2025-08-20 01:13:38','Clinton Roy','Pictures too!','I came to say how much I liked listening to this episode, then discovered there\'s pictures to go with! amazing, thank you.','2025-08-20 05:30:35'),
(4411,4447,'2025-08-20 09:30:20','Henrik Hemrin','Interesting talk about this boat and archeology','This was an interesting interview about acheology and this specific type of boat. Very nice educational talk with Margreet Pakkert and thanks also for the photos.','2025-08-20 09:36:39'),
(4413,4444,'2025-08-20 13:47:05','Henrik Hemrin','Odoo - new to me','It was interesting to learn this software exist for business purposes and about their own business model for the software itself.','2025-08-20 15:01:54'),
(4414,4447,'2025-08-20 22:44:44','Antoine','That was sure a show!','Loved the clarity, even a complete layman can understand! Also, the explanations and questions answered were absolutely the ones an interested person in knowing the maximum would ask! Fanfantastic. Thank you, Ken, and Margreet Pakkert.','2025-08-21 04:46:09'),
(4415,4438,'2025-08-23 16:02:02','jezra','development happened faster than the show release cadence','@archer72 doodoo is *feature complete* and I\'m using it in production already; self-hosted on digital ocean. If you want to try it, please do, and feel free to ask questions (which will be answered in an HPR episode).','2025-08-23 18:10:38'),
(4416,4445,'2025-08-23 16:07:31','jezra','noted!','yes, I will discuss the file structure in my next doodoo recording. Thank you for the suggestion.\r\n\r\nA small test app was partially developed, but I gave up on it due to reasons, mostly I\'m lazy. but I\'ll expand on that in the next doodoo recording as well. :)\r\n\r\n','2025-08-23 18:10:52'),
(4417,4451,'2025-08-25 11:05:27','candycanearter07','\"moddable\" games','making your own game mods is one of my favorite things to do, like the kinda indie games that are written in scripting languages (lua, gdscript, dreammaker) are really good to kinda slap your own thing onto, especially since a lot of them have a built in mod loader. imo providing something like that and making it easy to modify is one of the best things a game can do, esp if its open source as well','2025-08-25 12:16:01'),
(4418,4447,'2025-08-26 15:17:52','jezra','time to head to the woodshop!','dear boat builders,\r\nlet this episode be your inspiration to carve a name plate to attach to your vessel so that future generations will know the name of your sweet sweet boat.','2025-08-26 15:31:29'),
(4419,4453,'2025-08-27 14:22:23','Rho`n','Great intro to IPv6','Did I want to be reminded that I am old enough to remember when IPv6 was first introduced? No, but loved the conversation, and does have me wanting to try out IPv6 on my home network. A nice test for my ASUS router running DD-WRT.','2025-08-27 14:33:00'),
(4420,4453,'2025-08-27 20:52:53','norrist','Please post your talk','I hope you get to present at the BSD conference you mentioned.  \r\nBut you can always to a HPR show about using OpenBSD as a router for a IPv6 only home network','2025-08-28 06:39:36'),
(4421,4453,'2025-08-28 10:07:51','wheresalice','IPv6 on HPR','dig -t AAAA +short hackerpublicradio.org\r\n\r\nlooks like the webmasters should listen to this show','2025-08-28 10:08:18'),
(4422,4453,'2025-08-29 10:35:24','Ken Fallon','I opened a bug, you can help fix it.','Hi wheresalice,\n\nI have opened a bug(https://repo.anhonesthost.net/HPR/hpr_hub/issues/97) to track the issue.\n\nWe are a volunteer service so please consider helping us out with resolving it. Please read the developer information(https://repo.anhonesthost.net/HPR/hpr_documentation/src/branch/main/developer_information.md) before you decide to contribute. \n\nThere may be additional costs associated with this, so we need to check. Josh pays for the entire HPR website hosting and if anyone wants to support him you can by going to https://anhonesthost.com(https://anhonesthost.com). We need to move hosting location soon and I have asked Josh if we have ipv6 support there. \n\nYou can also help by adding some IPv6 shows to our Networking series. You can contribute your own shows about IPv6(https://hackerpublicradio.org/about.html#so_you_want_to_record_a_podcast), as you clearly have some experience debugging dns at least ;-). \n\nIf you prefer you can cohost with Beni who is looking for people to help with sitting in for his shows.\n\nI\'ve updated the Requested Topics(https://repo.anhonesthost.net/HPR/hpr_documentation/src/branch/main/requested_topics) page to include some more IPv6 requests.\n\nFeel free to do overview shows, but also deep dives eg, into the structure of the packets.\n\n','2025-08-29 11:29:59'),
(4423,4454,'2025-08-30 02:20:09','Antoine','AI! (\"Ouch\" in Portuguese)','Hi there!\r\nA relevant opinion show, giving something about the use of AI (in Portuguese, \"ai\" means \"ouch\"), and a good conclusion.\r\nThanks for sharing.\r\n\r\nI hope this comment comes as good Mana. It is sincere.\r\n','2025-08-30 07:37:26'),
(4424,4454,'2025-09-01 08:23:25','Archer72','Re: Antoine','Hi Antoine,\r\n\r\nYes, your comment is a good encouragement, and it was interesting to hear the Portuguese meaning of \"AI\" :)','2025-09-01 08:27:34'),
(4425,4393,'2025-09-01 08:34:16','Archer72','Journaling','Hi SGOTI,\r\n\r\nWhile I have not started a paper journal, I have started an electronic one (backed up by Syncthing) soon after this show.\r\n\r\nI do like the idea of a bulleted list, and this is done with Digraphs.\r\n\r\nDave Morris could tell you more about that one.\r\n\r\nThis also prompted me to write more on actual paper.','2025-09-01 09:35:27'),
(4426,4459,'2025-09-01 08:40:26','Archer72','First show','Hi Wojciech,\r\n\r\nThat was a great first show, with lots of interesting topics.\r\n\r\nTo your question, your audio was good, and so was your English.\r\n\r\nI for one look forward to your October story. :)','2025-09-01 11:49:30'),
(4427,4456,'2025-09-01 20:44:31','candycanearter07','show doubt','i probably couldn\'t make an entire show about making some basic mods, but i appreciate the positive comments and making little code projects for myself is really fun!\r\n\r\nalso its candy-cane-arter ','2025-09-02 05:50:31'),
(4428,4445,'2025-09-02 23:24:59','Windigo','Singular vs plural functions','I think you touched on a nugget of programming wisdom in this episode: functions should only work with one thing. If you need to apply the same function to a collection/group, every language has a loop/construct that can help you do that. :)\r\n\r\nI\'d even take it a step further; functions should do one thing, to one thing. Keep it nice and simple!','2025-09-03 06:31:39'),
(4429,4459,'2025-09-04 13:12:45','Antoine','Welcome! ','It is an interesting beginning on tech! An \"horror\" show would be interesting, I agree. :)\r\n\r\nAudio and English were good for me! ','2025-09-04 14:07:02'),
(4430,4459,'2025-09-04 18:58:43','Henrik Hemrin','Thanks and welcome','Hello Wojciech, \r\n\r\nFor me as a non-native English listener, your English was fine;  well understandable and in a good speed. \r\n\r\nThanks for your first episode!','2025-09-04 20:10:53'),
(4431,4459,'2025-09-04 21:12:48','Andrew','Excellent first show...','Just wanted to say that your HPR show / technology origin story was great to hear. Your English and audio were both fine. You do speak quickly, but having grown up in New York (USA), speaking fast sounds perfectly normal to me!\r\n\r\nThanks for keeping HPR interesting.','2025-09-05 05:55:46'),
(4433,4442,'2025-09-07 12:45:48','Manon Fallon','Thank you','Hi everybody,\r\n\r\nThank you for the positive feedback. It is much appreciated!\r\n\r\nSince the show the article has been published with the NVO, the national professional association in the Netherlands and was the heading of their newsletter. It was received very well. \r\n\r\nAll the positive feedback is a real boost. It makes me want to spring into action to do more.\r\n\r\nSo thanks once again for your comments.\r\n\r\nManon\r\n','2025-09-07 12:51:58'),
(4434,4459,'2025-09-09 18:20:55','paulj','Welcome, and thanks!','Hi Wojciech,\r\n\r\nMany thanks for the show - your sound quality was great, and no problem with your english delivery. \r\nI look forward to more shows from you in the future!\r\n\r\nBest regards,\r\nPaul','2025-09-09 18:42:02'),
(4435,4453,'2025-09-09 18:27:50','Paulj','Fantastic show - thank you','I think your explanation of ipv6 was very clear and understandable. My home network is ipv4, even though I have an ipv6 ready ISP, and a static ipv6 address (range, as I now understand!). I feel like the time has come...\r\nI will be listening to the show again, in order to learn enough to get started. I don\'t know if it would be practically possible, but we could make a show together setting everything up on my home network? What do you think? We would have to find a way where you don\'t have to do much to make it happen (i.e. - I am _not_ scouting for free consulting)!\r\nThanks for a great episode - Paul','2025-09-09 18:42:56'),
(4436,4453,'2025-09-09 21:32:12','Dave Morriss','I was surprised to find that my ISP offers IPv6','Hi Beni,\r\n\r\nThis was a great show! It really alerted me to how complacent I have become with my networking. I checked my ISP (Zen in the UK) and they offer IPv6 on request.\r\n\r\nI need to teach myself more about the details though. Of course, if someone were to make some shows on this subject on HPR, I\'d be well on the way :-)\r\n\r\nI would like to set up VLANs on my network so I can isolate gadgets like my EV charger and the monitoring thing Octopus Energy sent me that apparently needs to be on my WiFi. I also want to isolate any IoT devices I install.\r\n\r\nI also need to know how to allocate fixed IPv6 addresses for my Raspberry Pis, and so on and so forth.\r\n\r\nA long time ago I used to be in charge of networking where I worked, but that was when we ran X.25, so my brain needs a lot of updates...\r\n\r\nDave','2025-09-10 05:30:35'),
(4437,4461,'2025-09-12 12:45:59','candycanearter07','Interesting dive into a topic not thought about often!','i like how the quality of the mics were tested in a controlled way and played back so you could hear the sound quality. obviously, different mics would produce varying quality, but its something i at least dont usually think about beyond \"this sounds a bit crunched\"','2025-09-12 13:26:58'),
(4438,4456,'2025-09-12 14:18:48','أحمد المحمودي','Pronouncing my name','Hello,\r\nThere was a mistake pronouncing my name, the \'ح\' letter sounded like \'kh\', which is actually the \'خ\' letter.\r\nThe way to pronounce the \'ح\' leter is described in the following URL:\r\nhttps://arabicalphabet.net/arabic-alphabets-the-letter-%D8%AD-%E1%B8%A5a%CA%BE/\r\n\r\nFunny thing is that this same mistake was done by British teachers who were at my primary school, although I used to write my name in English letters as \'Ahmed\', I would expect an English speaker would pronounce \'ح\' as a silent \'h\', yet that\'s not what happens it seems.\r\n','2025-09-12 14:54:35'),
(4439,4462,'2025-09-13 01:42:12','T.A.Spinner','Your thoughts on hefeweizens?','I love exploring beers. I enjoy a stout from time to time. I have never tried a dessert stouts, but plan to. I curious what you think of hefeweizens - my current favorite.','2025-09-13 06:53:21'),
(4440,4456,'2025-09-16 12:01:13','Ken Fallon','Can I have an example','Hi  المحمودي\r\n\r\nThanks for the feedback. I have a long history of mispronouncing peoples name on the Community News. It\'s not intentional and not just you. \r\n\r\nThe more shows you send in, the better the chance that I\'ll get it correct. ;-)','2025-09-16 12:03:21'),
(4441,4470,'2025-09-20 20:54:32','quvmoh','congrats','I will ignore that you made me feel old, it was awesome to re-live the history and enjoy the voices of old friends.. Thank you!','2025-09-21 07:59:56'),
(4442,4472,'2025-09-23 08:07:47','Archer72','Following the series','Hi Trey,\r\n\r\nI have been following this series on the Future feed.\r\nThis has been an interesting use of the CYD so far, and I look forward to future, Future shows ;-)\r\n\r\nArcher72','2025-09-23 08:29:47'),
(4443,4473,'2025-09-24 07:36:54','Ken Fallon','FLOSS Beer Tracker ','Hi Chaps,\r\n\r\nCan you do an episode on how you go about classifying a beer?\r\n\r\nDo you use a FLOSS beer tracker possibly on f-droid ? \r\n\r\nThanks !','2025-09-24 08:55:37'),
(4444,4466,'2025-09-25 12:51:36','candycanearter07','unique idea for a show!','This was definitely out of the ordinary, but I really liked how the song sounded! I hope your friend liked it :)','2025-09-25 13:00:00'),
(4445,4471,'2025-09-25 13:55:41','candycanearter07','TI calc history','I really miss when the fancier TI calculators, the ones that you COULD program on, were more popular. I personally never got to load any games on it or anything, since our school never gave us a transfer cable or the software to do it, but I was always fascinated by the idea. I used to love messing with the builtin programs in class.','2025-09-25 14:15:52'),
(4446,4470,'2025-09-26 01:01:24','ClaudioM','Happy 20th Anniversary!','A big congratulations to HPR for 20 years! A little late on my end to respond, but better late than never.','2025-09-26 06:12:30'),
(4447,4476,'2025-09-29 13:32:40','Trey','Excellent episode','Trollercoaster, I love the way you put this episode together and delivered it.  You addressed a serious issue in an entertaining and informative manner!\r\n\r\nAI is a powerful tool. And for a select group of people with challenges like ADHD and/or a genetic propensity for dementia, it can be a very dangerous one.  \r\n\r\nI try to daily exercise my brain to help minimize degeneration brought on bu some of the above mentioned issues and complicated by age.  But, I also need to be able to leverage the powerful tools of AI.  Thank you for the reminder to practice moderation...  And to think for ourselves, more often than not!','2025-09-29 16:39:19'),
(4448,4476,'2025-09-30 07:05:54','Trollercoaster','Re: Excellent episode','Thanks Trey,\r\n\r\nI really appreciate your feedback! Didn\'t even think of touching the topic of degenerative brain issues. I guess my own brain (full of degenerative thoughts) blocked that idea out of my head.\r\n\r\nLooking forward to your HPR episode on how to train the brain (in not going insane - quoting Cypress Hill here)\r\n\r\nKeep on (t)rolling!','2025-09-30 07:06:27'),
(4449,4474,'2025-10-01 00:24:47','candycanearter07','love it','I really like this idea! The whole thing of having thought provoking poems is pretty cool, despite the length being kinda short.\r\n\r\nAlso, is the League of Better Villans a real thing?','2025-10-01 06:00:57'),
(4450,4476,'2025-10-01 21:49:30','enistello','Wonderful episode','Thank you trollercoaster for an inciteful and genuinely funny (yet bittersweet) episode.\r\nWhether or not the audience loves or hates AI, you covered the MIT research paper objectively and in a way that made me LOL more than once.\r\nThanks again! ','2025-10-02 05:00:30'),
(4451,4478,'2025-10-02 02:46:04','Anonymous 27','Excellent recommendations','I love History so thanks for the recommendations.\r\nYou remind me of my Uncle Benny and Santa Claus. Nice deep voice!!','2025-10-02 05:02:21'),
(4452,4476,'2025-10-02 10:08:42','Trollercoaster','Re: Wondeful episode','Hey enistello,\r\n\r\nI\'m afraid I won\'t be able to submit any more podcasts to HPR if I want my career to end at a high point. So much flattery is dangerous.\r\n\r\nGlad you enjoyed the episode\r\n\r\n(oh, don\'t worry, my inner troll is too strong, before I know it, I\'ll be spitting out my next soap box episode. Haven\'t decided who I\'ll insult in that one)','2025-10-02 11:46:13'),
(4453,4477,'2025-10-02 11:30:21','candycanearter07','cool app but','The app seems incredibly cool, but I\'m still most likely going to stick with taskwarrior. Best of luck with development, though!','2025-10-02 12:52:28'),
(4454,4479,'2025-10-02 21:00:27','Trey','Very interesting','I vaguely remember hearing the title Flowers for Algernon.  Thank you for sharing about the story here.  I will be checking out a copy from my local library soon.\r\n','2025-10-03 05:56:59'),
(4455,4238,'2025-10-05 01:34:56','BA','Not a fan of any of them.','Hey SGOTI,\r\n\r\nPersonally I am not a fan of any of the \"universal\" formats. Back in the day, Slackware had .tgz, Debian had .debs, and redhat had .rpms, Then people said \"that is too convoluted, AAA game designers will never put up with that!\" So each of them started working on their own \"universal\" package format. So here we are years later, with (again) three primary formats, ubuntu has snaps, redhat has flatpak, and whoever did appimage. But now we still have 3 so called universal package formats...So how are we any better off?\r\n\r\nYou remember the old saying, \"The good thing about standards is that there are so many to choose from.” :D','2025-10-05 07:43:01'),
(4456,4477,'2025-10-05 10:00:35','Archer72','Re: cool app','Hello candycanearter07,\r\n\r\nWhat is Taskwarrior?   I know enough to google it, but it would be great to hear a show about this, and maybe another show comparing and contrasting the two.\r\n\r\n\r\n\r\n- Archer72','2025-10-05 12:06:48'),
(4457,4477,'2025-10-06 02:19:45','candycanearter07','Re: Re: cool app','It\'s a really nice simple command line task app, I\'ve been using it for a while. Are you able to like make a one off show like that? I don\'t think I\'d have the material to make a lot of shows...','2025-10-06 05:19:05'),
(4458,4479,'2025-10-06 03:07:54','Anonymous 27','Required Futurama reference','Also the Futurama episode “Parasites List” has a similar concept. But à la Futurama style. Go Fry!','2025-10-06 05:19:33'),
(4459,4477,'2025-10-07 14:31:13','أحمد المحمودي','I use todoman','Does TaskWarrior support CalDAV ? I use todoman, it is a CalDAV-based todo manager. Todos are read from individual icsfiles from the configured directory. This matches the vdirspecification.\r\nhttps://todoman.readthedocs.io/\r\nIt is part of pimutils project [ https://pimutils.org ]\r\nvdirsyncer can be used to sync with CalDAV server such as Nextcloud.\r\n','2025-10-07 16:20:45'),
(4460,4484,'2025-10-09 10:54:01','Trollercoaster','Voting has been delayed','Stop press: the decision on hashtag#chatcontrol has been removed from the agenda of the ministers of home affairs next week. \r\n\r\nIt is safe to assume that the file will be revisited later. So don\'t stop keeping your eye on this issue!\r\n\r\nWould like to share this open letter by a  bunch of people smarter (and a lot politer) than me...\r\nhttps://csa-scientist-open-letter.org/Sep2025','2025-10-09 11:39:06'),
(4461,4484,'2025-10-12 19:01:27','candycanearter07','Satire as a tool','I really like this little story, both since it is pretty funny, and highlights the absurdity of this whole thing. I think putting all of this in a different context that isn\'t beyond most people is a really good tool to point out just how stupid all of this is. We all know not everyone isn\'t as tech literate, and it infuriates me somewhat seeing that being taken advantage of...','2025-10-13 04:36:34'),
(4462,4470,'2025-10-12 22:59:29','Steve Barnes','Les petites félicites!','Congratulations to the community and the team!  It was great to audibly glimpse some of the historical netherness.  ^ ^','2025-10-13 04:38:13'),
(4463,4480,'2025-10-13 12:45:32','Archer72','Great show... and may the force be with you','Hi Ahuka,\r\n\r\nGreat show as your usual, with nice explanations of the science involved.    \r\nNo use the Force, Luke.  But then again no jokes like \"Hey Darth Vader, nice suit.   It must have cost you an arm and a leg\"  ;-)\r\n\r\n- Archer72','2025-10-13 13:04:38'),
(4464,4486,'2025-10-13 13:51:57','Trey','Excellent perspectives ','Thanks for sharing. As I continue to fight with GUI development for an arduino project, your podcast resonated.\r\n','2025-10-13 13:53:42'),
(4465,4480,'2025-10-13 20:44:08','Kevin O\'Brien','Thank you','I\'m glad you liked it. I am owrking on more shows about Science Fiction and Fantasy which I hope you will also enjoy.','2025-10-14 04:19:07'),
(4466,4484,'2025-10-14 17:28:04','Trollercoaster','Re: Satire as a tool','What are you talking about? I just went to my dentist and wanted to share my story because I was so happy with how he handled my teeth!\r\n\r\nReach out in private, and I\'ll happily share his contact information (warning though: he\'s not cheap! but that\'s obviously also testimony of how great he is)','2025-10-14 17:44:38'),
(4467,4475,'2025-10-14 19:35:25','brian-in-ohio','Why fret about frets?','I don\'t play any instruments. What\'s wrong with frets?','2025-10-15 05:30:23'),
(4468,4475,'2025-10-15 08:38:22','Folky','Frets?','@Brian-in-ohio Can you please elaborate?','2025-10-15 08:50:19'),
(4469,4495,'2025-10-15 09:35:48','Archer72','First show:  Good explanation','Hi,\r\n\r\nThank you for your clear explanation of the use of Taskwarrior.\r\nIt would be interesting to hear about more tools you use ever day.\r\n\r\n- Archer72','2025-10-15 09:50:38'),
(4470,4489,'2025-10-16 07:14:15','Ken Fallon','What a waste !','Great show and I hope it extends to a series. Each of these poems deserved it\'s own show. I found myself re-listening, and pausing to have time to contemplate the meaning of each.\r\n\r\nKeep \'em coming.','2025-10-16 07:50:53'),
(4471,4500,'2025-10-16 11:08:58','Archer72','Deep dive','Ahuka,\r\n\r\nWhat a great dive into the book series.\r\nI had no idea about anything follow 2001, thanks.  :-)\r\n\r\n- Archer72\r\n','2025-10-16 13:24:12'),
(4472,4483,'2025-10-16 11:14:07','Archer72','History of beer','I am not a beer drinker, (Gasp...)  but this was an interesting history lesson in how the Porters were made.\r\n\r\n- Archer72','2025-10-16 13:24:29'),
(4473,4489,'2025-10-16 14:03:07','Trey','Thought provoking...','Welcome, and thank you for sharing these thought provoking poems, which I continue to ponder.\r\n\r\nI look forward to your future submissions.','2025-10-16 14:27:49'),
(4474,4484,'2025-10-16 14:14:36','operat0r','Lol','Yah ... black mirror @%^* is REAL ... I only hope the AGI hype is just that .. I don\'t even know what our children should be learning in school ??!? \"Life skills\" but what if we have NO how much change AGI or even AI will change?','2025-10-16 14:31:47'),
(4475,4489,'2025-10-16 20:42:58','Claudio','A Refreshing HPR Episode!','Thanks for this episode! Really enjoyed it. For someone who is somewhat burnt out with technology, it was refreshing to hear your tech-influenced poetry. Looking forward to hearing more!','2025-10-17 05:54:11'),
(4476,4489,'2025-10-17 13:16:27','Alexander','Just threw my iPhone in the ocean...','Thank you for sharing these poems - very meaningful and meditative. Great pilot, looking forward to a great show!','2025-10-17 14:58:20'),
(4477,4489,'2025-10-17 20:08:54','Kevin O\'Brien','I loved the show','I really enjoyed this show and I hope I hear more.','2025-10-17 20:12:03'),
(4478,4484,'2025-10-20 16:21:48','Trollercoaster','Re: Lol','Oh wow... I\'d sure love a black mirror for home too. That sounds cool.\r\nAnd your kids? For sure they should become dentists. Don\'t you think?\r\nWhat\'s that AGI kurfuffle you\'re talking about? Is that the Alternate Galaxy Immigration movement that I have been hearing about a lot? (it seems it will blow away All Immigration somewhere in the future)','2025-10-20 18:01:19'),
(4479,4485,'2025-10-21 01:09:38','candycanearter07','useful introduction','ive seen a lot of people getting confused by git when they do software stuff, but i think you did a good job of explaining how the software works in a understandable way!','2025-10-21 05:06:19'),
(4480,4489,'2025-10-21 01:49:11','Tori','When Nostalgia Meets the Digital Age','This episode was such a beautiful trip down memory lane. Your poetry captured that strange feeling of nostalgia in a tech-driven world perfectly. Both grounding and thought-provoking!','2025-10-21 05:06:40'),
(4481,4485,'2025-10-21 10:54:09','Sayaci','The content of the Archer72','Thanks for the episod on the gpg/ssh key configuration.\r\nIt could help many people to get a clean picture of each configuration when putting them side by side as Archer72 did.\r\n: )','2025-10-21 11:06:47'),
(4482,4491,'2025-10-22 03:17:52','brian-in-ohio','Great show','I enjoyed this show immensely!','2025-10-22 04:48:06'),
(4483,4489,'2025-10-22 03:22:17','brian-in-ohio','Don\'t burn out','I loved this show! The poem about getting fiber at the vacation spot was well done. I hope that Kirbotica doesn\'t do to many at first and run out of steam. That being said, looking forward to the next show','2025-10-22 04:48:31'),
(4484,4453,'2025-10-22 09:28:41','Beni','Link to the mentioned IPv6 talk on EuroBSDcon 2025','Hey all, some of you requested a link to the recording of my talk at EuroBSDcon about setting up an OpenBSD router for an IPv6 only network. Here is the link to the correct time in the video (sorry, couldn\'t find a source other than YouTube)\r\n\r\nhttps://youtu.be/wEM-E-IJ6sY?t=7454','2025-10-22 11:57:25'),
(4485,4493,'2025-10-22 10:24:18','folky','Hefeweizen is best ;-) ','Coming from the northeastern part of Germany from the beginning, that means former GDR, I believed I hated beer because we only had Pilsner- and Lager-styled and they all aren\'t in my taste in any way - just disgusting and repulsive bitter. But then after the reunification someone from the southern part of Germany introduced me to Hefeweizen, and wow, beer CAN taste good.\r\n\r\nErdinger is good, but when you sometime get the chance, you should test Schöfferhofer, Störterbecker or the dark variant of Franziskaner.\r\nAnd, don\'t believe, they all come from Bavaria! Two of those I named aren\'t from the home of Oktoberfest.','2025-10-22 11:57:57'),
(4486,4493,'2025-10-22 12:55:24','paulj','Great Episode!','Thanks gents - great show!\r\nSome comments:\r\n- Franziskaner is definitely a Hefeweizenbier. \r\n- Did you chill them? They should be drunk from the fridge (or if draft they are served chilled). Great for a summer evening in the Biergarten!\r\nIn my opinion, all german weizenbiers of this type are hefeweizen. Based on my experience in Germany (my wife is German and comes from the south), if you ask for a Weizenbier, you will get a helleshefeweizen beer. Often you will get beer from a local brewery, and not from the big brewers. That beer doesn\'t make it to the UK (sadly).\r\nThere are actually three types of hefeweizen:\r\n- Dunkel (dark)\r\n- Helles (light - what you have both drunk)\r\n- Krystall - this is Helleshefeweizen with the yeast and wheat proteins filtered out. Often drunk with a slice of lemon in the top.\r\nI agree with your comment about not mixing it- I have had many great evenings treating these as a session beer!\r\n\r\nLooking forward to the next episode!','2025-10-22 18:00:30'),
(4487,4493,'2025-10-23 13:20:01','Claudio','Great Episode I Can Relate To!','Thoroughly enjoyed this episode because I\'m familiar with Franziskaner and Erdinger beers. We have a store here in Miami, FL called Total Wine which carries a wide variety of alcoholic drinks as well as non-alcoholic beverages for using in cocktails.\r\n\r\nTotal Wine is my go-to place for getting German beers like Fraziskaner and Erdinger, as well as a variety of Warsteiner beers. To me, Warsteiner seems to be the most mass-produced beer, and the first one I\'ve ever tried of the German beers, as it\'s the only one I\'ve found in one of the supermarkets here (usually the pilsner). Total Wine will carry a variety pack of Warsteiner that includes the pilsner, the Dunkel, and the \"Brewer\'s Gold,\" all of which are pretty good.\r\n\r\nHowever, I find Erdinger and Franziskaner to taste much better, and you both nailed it on the head with Fraziskaner. I\'ve only had Erdinger Dunkel because I do like the darker beers, and I find it to be my favorite of the two. Very eager to try this Erdinger that was reviewed, so I\'ll be paying Total Wine a visit soon.\r\n\r\nBTW, I also chuckled when you poured the Erdinger and described it. Just from the sound I knew what you were getting!','2025-10-23 13:55:36'),
(4488,4493,'2025-10-26 18:51:27','Gan Ainm','Scottish-Bavarian IPW','About three years ago I tasted a fine bottle of Brewdog (Scotland) vs. Weihenstephan (Bavaria) India Pale Weizen.\r\n\r\nThat was a real taste bomb! Wheatbeer sweetness with hoppy bitterness! Perfect collaboration!','2025-10-26 19:06:42'),
(4489,4491,'2025-10-26 19:46:44','Henrik Hemrin','Inspiring','Good interview and inspiring listen to how he use open source tools in particular Krita in his daily work and release the art under Creative common license. ','2025-10-26 20:19:52'),
(4490,4496,'2025-10-31 12:50:06','candycanearter07','cool show!','I like how this show feels so unscripted, it really feels like a bunch of friends hanging out and its fun','2025-10-31 18:35:37'),
(4491,4494,'2025-11-01 11:45:15','Archer72','Keyboards use','Hello Antoine,\r\n\r\nI have been using FUTO keyboard since you mentioned it in hpr4325 :: Two Software I use- Futo Keyboard and Inoreader, and  enjoy using it as offline Speech to text.\r\n\r\n- Archer72','2025-11-01 14:14:47'),
(4492,4501,'2025-11-01 12:10:32','Archer72','If you do something cool...','All,\r\n\r\nIf you do something cool, and no one in the house gets it, do an episode.   \r\n\r\nThis is 100% description of most anything I do.  \r\n\r\nThere are only 4501 shows at the time of this comment, with ideas to explore if you need help with a topic. *wink*','2025-11-01 14:15:18'),
(4493,4485,'2025-11-01 12:23:06','Archer72','candycanearter07 and Sayaci: Thanks!','Thanks!\r\n\r\nIt is always a good feeling when a show helps a couple of people. *smile* \r\n\r\nThe comments happened to be close to my birthday, so that helped.\r\n\r\n- Archer72','2025-11-01 14:15:47'),
(4494,3753,'2025-11-03 14:11:06','Ken Fallon','Just linked to this','Thanks Dave for this example.\r\n\r\nJust linked to it in work, and found I was no longer embarrassed by the look of the site.','2025-11-03 14:36:34'),
(4495,4491,'2025-11-04 04:02:04','dnt','Great interview','Revoy is truly an inspiration for us free culture lovers, it\'s almost too good to be true! A well spent hour and forty minutes!','2025-11-04 06:33:52'),
(4496,4505,'2025-11-04 11:44:04','folky','Thank you','Thank you very much for your help, Archer72.\r\nIt works perfectly on LIbrewolf and I would guess on the other browsers in the family too.','2025-11-04 13:27:27'),
(4497,4511,'2025-11-05 03:19:39','Lee','Errata','1. Sim City was created by Will Wright (Maxis), not Sid Meier, Sid Meier is renowned for the video game Civilization\r\n2. Inspiration for listening to The Forbidden City actually came from watching the TV drama series Ming Dynasty (2019-2020)\r\n','2025-11-05 08:51:16'),
(4498,4499,'2025-11-05 03:25:06','Henrik Hemrin','Good interview pod to learn more about the Librephone project','Free software for phones is very interesting to me. This conversation gives more understanding of the Librephone project after having read news releases earlier. ','2025-11-05 08:51:30'),
(4499,3753,'2025-11-05 12:38:30','Dave Morriss','Thanks Ken','I was surprised to see this show being referenced again after three years or so.\r\n\r\nI had fun preparing this (since there\'s a bit of opinion in it _and_ a script - an ideal combination in my view). I\'m glad if anyone is able to get some benefit from it :-)\r\n\r\nThe site is looking magnificent BTW ;-)','2025-11-05 14:29:05'),
(4500,4501,'2025-11-05 12:44:08','candycanearter07','Re: If you do something cool...','A lot of what I do falls into that, but its also too small to make into a proper episode :P','2025-11-05 14:29:29'),
(4501,4485,'2025-11-05 12:48:20','candycanearter07','Re: candycanearter07 and Sayaci: Thanks!','glad to have made u happier on your birthday :D (or well early birthday)','2025-11-05 14:29:43'),
(4502,4501,'2025-11-08 10:34:06','Archer72','Tip from operat0r','I have hear Operat0r record several tips at one sitting, that he has gathered over a few months time (or more?).\r\n\r\nIt make for some interesting listening. :)','2025-11-08 10:54:56'),
(4503,4493,'2025-11-10 02:50:03','TA Spinner','Great episode, I look forward to more!','I thought this was good coverage of my current favorite style. I too, and constrained by what I can find in America, but sampled and loved both Erdinger and Franziskaner while living in Germany. They may be mass produced, but they are good. I look forward to reviews of new brews to explore.','2025-11-10 05:52:12'),
(4504,4503,'2025-11-10 13:30:48','interesting, but...','candycanearter07','I think it\'s really cool that you can generate OTP\'s locally, and I\'m a bit annoyed that companies don\'t let you do this in the first place, but I think it would be a bit impractical for me to actually use daily, since you\'d need to figure out the secret code for each website individually, as well as which sha version they\'re using.\r\n\r\n Also, theres a pretty easy way to automatically copy the code to the clipboard, its something I use a lot in my own scripts:\r\n\r\nprintf $CODE | xclip -selection c\r\n\r\n(using printf to remove the leading newline)','2025-11-10 14:05:20'),
(4505,4498,'2025-11-10 13:42:17','candycanearter07','cheers for taking the plunge!','congrats on trying out linux! its way more fun over here :). \r\n\r\nfor the multiple browsers thing, i found using two different profiles and creating a seperate desktop link for each is useful?','2025-11-10 14:05:43'),
(4506,4506,'2025-11-11 02:25:48','L\'andrew','A blast from the p-code past...','This was a fun blast from the past for me! I remember working on several projects using LSI-11 UCSD Pascal systems in our computer science laboratory back at university. Thanks for the trip down memory lane!','2025-11-11 06:06:44'),
(4507,4503,'2025-11-11 23:30:43','Whiskeyjack','One time passwords using oathtool','@candycanearter07 - Using oathtool OTP is no different from using a special smartphone OTP app. Both follow the Oath standard.\r\n\r\nThe reason that I started using oathtool was because Github and Pypi made OTPs mandatory. After putting it off as long as possible I was determined to find a solution that didn\'t involve giving either of them a phone number to send an SMS to or to install their OTP app. I thought there must be a way to do this with a free software application on my PC, and there was. It just took a bit of digging to figure it out. \r\n\r\nAny website that uses an Oath standard OTP will have some sort of key that they need to give to you, typically by going to a web page where you generate one after logging in. It\'s not any more difficult than say changing your password and you only have to do this once for each site.\r\n\r\nThe main issue is as said, Github and Pypi at least did not document their Oath options, or at least they didn\'t when I started using it a while ago. \r\n\r\nAnyone who wants to use oathtool for Github or Pypi though now knows what options are needed after having listened to this podcast episode.\r\n','2025-11-12 08:10:22'),
(4508,4506,'2025-11-17 16:34:37','brian-in-ohio','good show','I enjoyed this show, hope Whiskeyjack can walk us down oher parts of memory lane.','2025-11-17 16:42:25'),
(4509,4397,'2025-11-18 19:04:43','Ken Fallon','I knew this would come in handy','I ran into two issues using it which `qrcp --help` allowed me to get around.\r\n\r\nThe first was which of the many network interfaces to bind to, `--bind 192.168.0.123`, and the next was to fix a port so I could open a firewall port and not have to change it for the next files `--port 43210`\r\n\r\nDon\'t forget to then open a port on your firewall, `43210` in my example.\r\n','2025-11-18 19:21:17'),
(4510,4509,'2025-11-19 18:34:36','ClaudioM','Both are Tasty!','Thanks again for this episode and this Beer Garden series, fellas! Both of these I\'ve had here in the USA, and they are pretty good. My eldest son likes the Schöfferhofer and I\'m quite fond of the Edringer Dunkel. I only get the Dunkel every once in a while as it\'s not something I\'d be drinking consistently. Just something to enjoy every now and then when I\'m feeling a little dark. ;-)','2025-11-19 19:46:10'),
(4511,4397,'2025-11-19 20:53:10','candycanearter07','issues with qrcp...','I remember having a lot of issues with qrcp on corporate networks where like it doesnt let you connect to other devices directly, i\'d personally reccomend something like 0x0.st over qrcp for a lot of cases as long as you know how curl works','2025-11-19 21:10:06'),
(4512,4397,'2025-11-20 11:35:22','Ken Fallon','qrcp is private 0x0.st is not','Even if you trust what people say on their sites about keeping it private, it still is putting your files into the public domain in some form or another. The site can be compromised, or can be ordered to disclose your information by the local authorities.\r\n\r\nEven if that were the case that this did not occur, on a corporate network it\'s also very likely our out and inbound traffic is also been analyzed. \r\n\r\nUsing qrcp keeps it local, and that means transfer is as fast as it can be, but it also means it never goes out.','2025-11-20 11:37:08'),
(4513,4506,'2025-11-21 18:21:23','Trixter','This was very well done','I really enjoyed this dive into the UCSD P-System/Pascal.  I have always wanted to know what it was like from someone who actually used it, and this episode delivered on that many times over.  I hope WhiskeyJack does more episodes.','2025-11-21 20:02:33'),
(4514,4517,'2025-11-25 17:19:26','mirwi','Explanation of \"silent key\".','Trey said \"...which once belonged to a close friend of mine who is now silent key.\", but missed to explain the term for those, to whom it might not be obvious.\r\n\"Silent key\" is the amateur radio jargon for a deceased person.\r\n\r\nRegards,\r\nmirwi ','2025-11-25 17:53:51'),
(4515,4517,'2025-11-26 03:35:05','Trey','Thank you, Mirwi.  Silent Key episode link','Thank you, Mirwi for sharing that explanation.  I sometimes forget to explain items like this when I am recording.  \r\n\r\nIf anyone wants to learn more about the term \"Silent Key\", please listen to episode 3922 which I recorded about it back in 2023 at https://hackerpublicradio.org/eps/hpr3922/index.html','2025-11-26 05:41:55'),
(4516,4518,'2025-11-29 05:55:56','Torin Doyle','I like this news feature.','Hi to all at HPR. I like the re-design of the HPR website.\r\n\r\nHey Daniel. I enjoy episodes like this that cover FLOSS/Linux/etc news stories. I hope it becomes a regular fixture. Thanks.','2025-11-29 07:40:03'),
(4517,4521,'2025-11-30 15:48:22','Archer72','Silent key','I heard again about the \'silent key\', and was reminded that an Electronics instructor of mine in a local college was a fan of the paddle key as a Ham radio operator.   I\'m left wondering and on a mission to find out if he is \'silent key\' or still alive.  This graduating class was 30 years ago (1995), and he also taught me to use the 8080 processor assembler, which the chip could only be re-written after erasure from exposure to a UV light.','2025-11-30 16:08:32'),
(4518,4521,'2025-12-01 15:45:59','Trey','Silent Key Archive','Hello Archer72,\r\n\r\nYou might try checking the ARRL Silent Key Archive https://www.silentkeyhq.com/\r\n\r\n','2025-12-01 17:10:49'),
(4519,4521,'2025-12-01 15:48:20','Trey','TuxJam CYD Episode','Thank you, Kevie, for the shoutout concerning CYD.\r\n\r\nYou sent me on a quest to find and listen to your podcast.  It took me a bit to figure out how to spell TuxJam, but I finally got it and am listening.\r\n\r\nNicely done!!','2025-12-01 17:11:00'),
(4520,4424,'2025-12-02 17:24:00','Ken Fallon','Checking for  أحمد المحمودي to see if there are issues.','There are extra checks when you upload a comment on an episode outside the main feed, so in the future feed or episode going back 10 slots.\r\n','2025-12-02 17:27:44'),
(4521,4424,'2025-12-03 17:36:47','أحمد المحمودي','download-filename-format for HPR podcasts','Hello,\r\n\r\n I\'ve set: download-filename-format \"%t.%u\"\r\nwhich works fine for all podcasts except for HPR, where the filename extension is php instead of mp3. Is there a method to have a special downliad-filename-format for HPR podcast ?\r\n','2025-12-03 18:26:48'),
(4522,4523,'2025-12-04 17:21:44','bjb','Love your show/series, thank you','I listened to the first episode of this series, it is super interesting.  Thank you!  I am eagerly looking forward to the rest of the series.','2025-12-04 18:53:30'),
(4523,4523,'2025-12-04 21:38:03','Kevin O\'Brien','Looking forward to more','I think your plan is excellent, and I am eagerly awaiting the future installments','2025-12-04 21:42:01'),
(4524,4523,'2025-12-09 17:03:49','Trey','Looking forward to this series','Very well done.  \r\n\r\nMany decades ago, we learned about some of this in a college physics class.  We even had the opportunity to visit a research reactor at a local university, where we participated in the daily start-up process, observed Cerenkov radiation first hand, and even experimented with the effects of certain types of radiation exposure on semi-conductors.\r\n\r\nI am looking forward to the remaining episodes in this series.','2025-12-09 20:08:05'),
(4525,4526,'2025-12-09 17:09:11','Trey','SDRs','Well done, sir.\r\n\r\nSDRs have really opened up parts of radio technology experimentation to a wider community.  I have noticed a significant difference in performance and quality between inexpensive SDR dongles and higher end devices like the SDRDuo I prefer. \r\n\r\nI have not tried the SDR++ software, but regularly use SDRConnect and SDRangel.\r\n\r\nContinuing to experiment is the best way to learn and grow.','2025-12-09 20:08:12'),
(4526,4521,'2025-12-12 22:39:28','candycanearter07','thoughts','decided to put my responses into one bc i didnt want to spam the comments, uhh let me know if thats not allowed and stuff sorry\r\n\r\n- im suprised someone recorded a 8 HOUR SHOW?? that seems way too long to keep talking for :(\r\n\r\n- i mmaybe will make an episode or two on my scripts, tho ill start with the taskwarrior one (which doesnt use xclip) since thematic followup to my first ep :>\r\n\r\n- peertube is a cool concept but i only occasionally watch videos on the anonradio/sdf instance, so i dont have the experience to make a episode about it :P\r\n\r\n- agreed, ai freaking S U C K S as both an artist and coder\r\n\r\n- you cant listen to regular books, lol\r\n\r\n- happy late birthday to archer :) (also my birthday is in 2 days :))\r\n\r\n- either the news list has been going to spam or i missed it bc i completely forgot about it :( ill double check that once i finish listening\r\n\r\n- RE: Trey - thanks for introducing me to TuxJam, i have another podcast to dump into gPodder :)','2025-12-13 08:25:06'),
(4527,4522,'2025-12-13 00:50:23','candycanearter07','peek into the community','i think this is a really cool peek into a community that while i\'ve heard of in passing had never really looked into until now. the interview was entertaining and its clear that elsbeth is well integrated into the community and has a lot of experience','2025-12-13 08:25:35'),
(4528,4532,'2025-12-16 13:30:40','norrrist','starting small ','This is a good tip for any new project.   I like to see success early, so I try to start with something small just to see something work.   It is good motivation to keep going, and a solid foundation to build on.   ','2025-12-16 13:36:00');
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`hpr_hpr`@`localhost`*/ /*!50003 TRIGGER `before_comments_update` BEFORE UPDATE ON `comments` FOR EACH ROW SET NEW.last_changed = CURRENT_TIMESTAMP */;;
DELIMITER ;

--
-- Table structure for table `eps`
--

CREATE TABLE `eps` (
  `id` int(5) NOT NULL,
  `date` date NOT NULL,
  `title` varchar(100) NOT NULL,
  `duration` int(5) NOT NULL,
  `summary` varchar(100) NOT NULL,
  `notes` text NOT NULL,
  `hostid` int(10) NOT NULL,
  `series` int(10) NOT NULL,
  `explicit` tinyint(1) NOT NULL DEFAULT 1,
  `license` varchar(11) NOT NULL DEFAULT 'CC-BY-SA',
  `tags` varchar(200) NOT NULL,
  `version` int(5) NOT NULL DEFAULT 0,
  `downloads` int(11) NOT NULL,
  `valid` int(1) NOT NULL DEFAULT 1,
  PRIMARY KEY (`id`),
  UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1275 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `eps`
--



INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (1289,'2013-07-11','Short Xen Update From JWP',807,'A response to Russ Pavlicek about the Xen Project','<p>\r\nShow Title - Short Xen Update From JWP\r\n</p>\r\n<p>\r\nIn the Tilts 507 Rus came on as the Xen project manager.\r\nHad a lot to say about Xen but not about how xen is funded in the linux foundation by who.\r\n</p>\r\n<p>\r\nIn the course of preparing for the podcast I learned that is not easy to see who gives money to the linux foundation.  But Oracle is on the board directors along with all the major players in the IT space.\r\n</p>\r\n<p>\r\nI also learned weather it is type 1 or type 2 hypervisor it is not clear as it used to be.\r\nAt work I do not get very many requests for anything but ESX, HyperV or KVM in that order.  Once in a while a Xen or Oracle VM comes up.  This might change with the open stack a bit but I am not sure.\r\n</p>\r\n<p>\r\nA good start to look at it is here:\r\n<a href=\"https://www.ibm.com/developerworks/cloud/library/cl-hypervisorcompare/\">https://www.ibm.com/developerworks/cloud/library/cl-hypervisorcompare/</a>\r\n</p>\r\n<p>\r\nA better view of the real state of type 1 vs type 2 is here\r\n</p>\r\n<p>\r\n<a href=\"https://www.linkedin.com/groups/Hypervisors-Type-1-vs-Type-2445280.S.145843212\">https://www.linkedin.com/groups/Hypervisors-Type-1-vs-Type-2445280.S.145843212</a>\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://hackerpublicradio.org/eps.php?id=1279\">https://hackerpublicradio.org/eps.php?id=1279</a>\r\n</li>\r\n<li><a href=\"https://tlltsarchive.org/archives/tllts_507-05-29-13.opus\">https://tlltsarchive.org/archives/tllts_507-05-29-13.opus</a>\r\n</li>\r\n</ul>',129,0,1,'CC-BY-SA','Xen,\"Linux Foundation\",hypervisor',0,2348,1),
(1291,'2013-07-15','Parsing an ISO8601 formatted duration field with Perl',4832,'A step-by-step explanation of writing a regular expression in Perl to parse an ISO8601 time duration','<p>\r\nKen recently asked Dave for help with a Perl regular expression for\r\nparsing ISO8601 time durations. As a consequence a Perl script was\r\nwritten, which is available at\r\n<a href=\"https://gitlab.com/davmo/hprmisc/blob/master/parse_8601_duration\">https://gitlab.com/davmo/hprmisc/blob/master/parse_8601_duration</a>.\r\n</p>\r\n<p>\r\nIn this show Ken and Dave discuss this script at some (considerable)\r\nlength. Keen listeners might want to view the script as they listen.\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1291/hpr1291/index.html\">Detailed show notes describing how to put together a Perl regular expression are also available</a>.\r\n</p>\r\n<p>\r\nUnfortunately some of the line numbers in the script referred to in the\r\nshow are now incorrect since Dave could not stop himself updating it.\r\n</p>\r\n<p>\r\nFor detailed show notes on how Dave created the script see:\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr1291/hpr1291/index.html\">Detailed notes</a></li>\r\n<li>For a html version of the script see:<a href=\"https://hackerpublicradio.org/eps/hpr1291/hpr1291/parse_8601_duration.html\">parse_8601_duration.html</a>\r\n</li>\r\n<li>Computer Books v Math: <a href=\"https://abstrusegoose.com/strips/i_never_would_have_passed_kindergarten.png\">https://abstrusegoose.com/strips/i_never_would_have_passed_kindergarten.png</a></li>\r\n<li>XKCD ISO8601: <a href=\"https://sslimgs.xkcd.com/comics/iso_8601.png\">https://sslimgs.xkcd.com/comics/iso_8601.png</a></li>\r\n<li>Sams Teach Yourself Perl in 24 Hours (3rd Edition): <a href=\"https://www.amazon.com/dp/0672327937\">https://www.amazon.com/dp/0672327937</a></li>\r\n</ul>\r\n',225,0,1,'CC-BY-SA','Perl,regular expression,ISO8601 time duration',0,2342,1),
(1290,'2013-07-12','MultiSystem: The Bootable Thumb Drive Creator',1612,'A bootable USB thumb drive creation tool called MultiSystem','<p>\r\nMultiSystem is a tool for creating bootable USB thumb drives that give\r\nyou the option launching multiple ISO images and other built in\r\ndiagnostic utilities. It can be an invaluable tool for system repair\r\ntechs.  Not to mention the many recovery and repair Live CDs that are\r\navailable to fix Linux, most bootable Windows repair and anti-virus\r\nutilities run from a Linux based ISO.  The tech can even create ISO\r\nimages of Windows installation media and replace a stack of DVDs with\r\none thumb drive.  Besides the installable package, there is also a\r\nMultiSystem LiveCD <a href=\"https://sourceforge.net/projects/multisystem/\">https://sourceforge.net/projects/multisystem/</a> that, if\r\nI understand correctly, contains some recomended ISOs to install on your\r\nthumb drive.\r\n</p>\r\n<p>\r\n<img src=\"https://c.fsdn.com/allura/p/multisystem/icon\" alt=\"MultiSystem Icon\">\r\n</p>\r\n<p>\r\nFor complete episode show notes please see <br />\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1290/hpr1290/hpr1290.html\">hpr1290.html</a>\r\n</p>\r\n	\r\n',131,0,0,'CC-BY-SA','thumb drive',0,2675,1),
(1292,'2013-07-16','Doomsday Remainders',2082,'Reflections on remainders inspired by Doomsday Rule sign-off. Applications to programming and arithm','<pre>\r\nLast Episode on Conway\'s Doomsday Rule ends with teaser on MOD(), a\r\n\"remainder\" function defined for integer values (whole numbers):\r\n\r\n   MOD(K, m) = remainder when K is divided by \"modulus\" m.\r\n   \r\nExamples: \r\n  a. MOD(207, 7) = MOD(207 - 140, 7) = MOD(67, 7) = 4\r\n  b. MOD(1234567, 2) = 1 because the number is odd\r\n  \r\nMOD() function found in most spreadsheet programs, but it also shows up\r\nas an operator in some programming languages: (a % b), or (a mod b).\r\n\r\n\r\nOther functions referenced:\r\n   DIV(K, m)    = quotient in integer division\r\n      where K = m * quotient + remainder (not returned)\r\n            0 <= remainder < m\r\n\r\n   DIVMOD(K, m) = (quotient, remainder) when K is divided by m\r\n      where remainder = MOD(K, m)\r\n            quotient  = DIV(K, m)\r\n            K = m * quotient + remainder\r\n</pre>\r\n<h2>Full Show Notes</h2>\r\n<p>\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1292.txt\">https://hackerpublicradio.org/eps/hpr1292.txt</a>\r\n</p>\r\n<h2>Links</h2>\r\n<ul>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Modular_arithmetic\">https://en.wikipedia.org/wiki/Modular_arithmetic</a>\r\n</li>\r\n<li><a href=\"https://www.khanacademy.org/math/applied-math/cryptography/modarithmetic/a/what-is-modular-arithmetic\">https://www.khanacademy.org/math/applied-math/cryptography/modarithmetic/a/what-is-modular-arithmetic</a>\r\n</li>\r\n<li><a href=\"https://betterexplained.com/articles/fun-with-modular-arithmetic/\">https://betterexplained.com/articles/fun-with-modular-arithmetic/</a>\r\n</li>\r\n<li><a href=\"https://mathworld.wolfram.com/Congruence.html\">https://mathworld.wolfram.com/Congruence.html</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/ALGOL_60\">https://en.wikipedia.org/wiki/ALGOL_60</a>\r\n</li>\r\n<li><a href=\"https://www.conservapedia.com/Pascal_%28programming_language%29\">https://www.conservapedia.com/Pascal_%28programming_language%29</a>\r\n</li>\r\n<li><a href=\"https://www.gnu.org/software/libc/manual/html_node/Integer-Division.html#Integer-Division\">https://www.gnu.org/software/libc/manual/html_node/Integer-Division.html#Integer-Division</a>\r\n</li>\r\n<li><a href=\"https://www.haskell.org/tutorial/numbers.html\">https://www.haskell.org/tutorial/numbers.html</a>\r\n</li>\r\n<li><a href=\"https://www.standardml.org/Basis/integer.html\">https://www.standardml.org/Basis/integer.html</a>\r\n</li>\r\n<li><a href=\"https://docs.python.org/2/library/functions.html#divmod\">https://docs.python.org/2/library/functions.html#divmod</a>\r\n</li>\r\n<li><a href=\"https://docs.python.org/3/library/functions.html#divmod\">https://docs.python.org/3/library/functions.html#divmod</a>\r\n</li>\r\n<li><a href=\"https://ruby-doc.org/core-2.0/Numeric.html\">https://ruby-doc.org/core-2.0/Numeric.html</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Doomsday_rule\">https://en.wikipedia.org/wiki/Doomsday_rule</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Modulus_operation\">https://en.wikipedia.org/wiki/Modulus_operation</a>\r\n</li>\r\n<li><a href=\"https://zetcode.com/lang/python/lists/\">https://zetcode.com/lang/python/lists/</a>\r\n</li>\r\n<li><a href=\"https://docs.python.org/2/tutorial/introduction.html\">https://docs.python.org/2/tutorial/introduction.html</a>\r\n</li>\r\n</ul>\r\n',229,0,0,'CC-BY-SA','arithmetic,remainder,mod',0,2320,1),
(1293,'2013-07-17','A Week of Freedom',1259,'What happened during a week spent using only FLOSS','<p>\r\nA quick dialog about my week of using only FLOSS\r\n</p>',241,0,0,'CC-BY-SA','\"free software\",Minix,RedHat,FreeBSD,OpenSUSE,Ubuntu,SDF,Trisquel',0,2398,1),
(1294,'2013-07-18','Causes of Schizophrenia, neurochemical theory',402,'What causes schizophrenia? The neurochemical aspects','<p>In this episode of Hacker Public Radio Sigflup talks about one of the theorized causes of schizophrenia and offers her own interpretations.</p>\r\n',115,71,1,'CC-BY-SA','\"mental health\",schizophrenia,neurochemistry,\"anti-psychotic drugs\"',0,2404,1),
(1296,'2013-07-22','Intro to camp fires',1263,'How to light and keep a small fire going','<p>\r\nI\'ve always felt a little awkward in social situations, and I\'m always looking for ways to get over that feeling. One way I do that is to try and make myself useful, and one useful thing that I know is how to light and keep a small fire going. No one else ever seems to want to do it, and it\'s fun if you do it right. Admittedly there isn\'t much to it, but that just makes it all that much easier to learn. It isn\'t quite as intuitive as you might think if you\'ve never done it, especially if it\'s a little damp out. Use tinder (paper, dried grass, cotton balls, etc...) to get the flame going, light your kindling (small twigs, pinecones, split sticks) over the tinder, and increase the size of your kindling until you have a good pile of coals that can sustain the burning of split logs. Keep your logs and sticks as parallel as you can, make sure air can flow freely through your burning pile of wood and don\'t let your coals spread too thin. If you\'re good, you should be able to get a fire going with just a single match and no accelerants (which are usually illegal anyway). If you\'re really good, you might even be able to do it with just a spark.\r\n</p>',128,0,1,'CC-BY-SA','How I got over my social awkwardness',0,2363,1),
(1297,'2013-07-23','Mobile Hackspace (what\'s in my bag)',1422,'NYbill talks about what\'s in his computer &amp; 2600 bags.','<p>\r\nIn todays episode NYbill talks about what is in his bag. Not just the every day\r\ncomputer bag, but also his 2600 bag of hacking goodies.\r\n</p>\r\n<p>\r\n<a href=\"https://www.amazon.com/Vantec-CB-ISATAU2-Supports-2-5-Inch-5-25-Inch/dp/B000J01I1G/ref=sr_1_1?ie=UTF8&qid=1373398735&sr=8-1&keywords=usb+sata\">https://www.amazon.com/Vantec-CB-ISATAU2-Supports-2-5-Inch-5-25-Inch/dp/B000J01I1G/ref=sr_1_1?ie=UTF8&amp;qid=1373398735&amp;sr=8-1&amp;keywords=usb+sata</a>\r\n</p>\r\n<p>\r\n<a href=\"https://www.sparkfun.com/products/11515\">https://www.sparkfun.com/products/11515</a>\r\n</p>\r\n<p>\r\n<a href=\"https://www.adafruit.com/\">https://www.adafruit.com/</a>\r\n</p>\r\n<p>\r\n<a href=\"https://www.alliedelec.com/\">https://www.alliedelec.com/</a>\r\n</p>\r\n<p>\r\nThe Postcard Club:\r\n</p>\r\n<p>\r\n<a href=\"https://media.gunmonkeynet.net/u/nybill/m/postcard-club-update/\">https://media.gunmonkeynet.net/u/nybill/m/postcard-club-update/</a>\r\n</p>\r\n<p>\r\nThe Blue Bag:\r\n</p>\r\n<p>\r\n<a href=\"https://media.gunmonkeynet.net/u/nybill/m/the-hacker-bag/\">https://media.gunmonkeynet.net/u/nybill/m/the-hacker-bag/</a>\r\n</p>\r\n<p>\r\nSurface mount component book:\r\n</p>\r\n<p>\r\n<a href=\"https://media.gunmonkeynet.net/u/nybill/m/surface-mount-components/\">https://media.gunmonkeynet.net/u/nybill/m/surface-mount-components/</a>\r\n</p>\r\n',235,23,0,'CC-BY-SA','toolkit,\"USB/SATA adaptor\"',0,2463,1),
(1298,'2013-07-24','Recording for HPR using Audacity',1161,'Some hints on using Audacity','<p>\r\nThe almost failsafe short of it. Use \"alsamixer\" to boost all recording\r\nvolumes on main pulse and all cards (e.g. \"alsamixer -c 0\"). Start Audacity,\r\nedit -&gt; preferences, stay in the \"device\" submenu, don\'t bother with the\r\n\"recording\" submenu. For each of the \"Hosts\" (alsa/jack), try all \"Device\"s\r\nunder the \"Recording\" tab, start speaking, notice volume (or not and try\r\nthe next one)\r\n</p>\r\n<p>\r\nsee <a href=\"https://www.hackerpublicradio.org/contribute.php\">https://www.hackerpublicradio.org/contribute.php</a> for more text on recording\r\nand suggested topics\r\n</p>\r\n<p>\r\nSee <a href=\"https://www.hackerpublicradio.org/README.txt\">https://www.hackerpublicradio.org/README.txt</a> and for more (textual)\r\ninformation about the submission process and\r\n<a href=\"https://hackerpublicradio.org/sample_shownotes.txt\">https://hackerpublicradio.org/sample_shownotes.txt</a> for sample shownotes.\r\n</p>',214,0,1,'CC-BY-SA','audio,audacity,\"recording an episode\",alsamixer',0,2439,1),
(1299,'2013-07-25','What\'s in my Bag',543,'What\'s in my Toolkit','<p>I go through the usual stuff in my bag. One thing I forgot to say\r\nis that my laptop is a Toshiba Satellite with i3 processor, 6gb of\r\nRAM, 750gb hard drive running Crunchbang Linux. Here are links to two\r\nof the items mentioned in the episode. </p>\r\n\r\n<ul>\r\n<li>Zoom H1 audio recorder: <a href=\"https://www.zoom.co.jp/products/h1/\">https://www.zoom.co.jp/products/h1/</a></li>\r\n<li>4-in–1 Mini Stanley screwdriver: <a href=\"https://www.tools-plus.com/stanley-66-344.html?utm_medium=feed&utm_source=froogle&utm_term=STA66-344&gclid=CPOc9o6wo7gCFUho7Aod0AMAgQ\">https://www.tools-plus.com/stanley-66-344.html?utm_medium=feed&amp;utm_source=froogle&amp;utm_term=STA66-344&amp;gclid=CPOc9o6wo7gCFUho7Aod0AMAgQ</a></li>\r\n</ul>\r\n',238,23,0,'CC-BY-SA','laptop,\"Zoom H1\",screwdriver',0,2419,1),
(1301,'2013-07-29','Conversation with Nybill and Jon Kulp',3258,'HPR hosts Nybill and Jon Kulp meet face-to-face','<p>While I am on vacation near New York City, fellow HPR host <a href=\"https://hackerpublicradio.org/correspondents/0235.html\">NYbill</a> drives down from \r\nupstate and we meet for the first time face-to-face. Of course we \r\nhave to record a conversation for posterity. Topics include \r\nactivities at LUG meetings, Cory Doctorow, Neal Stephenson, \r\nblather speech recognition (a live demonstration!), guitars, and more. Outtakes after the outro.</p>\r\n<h2>Links</h2>\r\n<ul>\r\n<li>Photos of conversation in progress: <a href=\"https://media.gunmonkeynet.net/u/nybill/collection/jk-nybill-meet-up-do-an-hpr/\">https://media.gunmonkeynet.net/u/nybill/collection/jk-nybill-meet-up-do-an-hpr/</a>  </li>\r\n<li>Adafruit Industries (source for Tux stickers): <a href=\"https://www.adafruit.com/\">https://www.adafruit.com/</a>  </li>\r\n<li>Cory Doctorow\'s <em>Homeland</em>: <a href=\"https://craphound.com/homeland/about/\">https://craphound.com/homeland/about/</a>  </li>\r\n<li>Neal Stephenson\'s <em>Quicksilver</em>: <a href=\"https://www.nealstephenson.com/quicksilver/\">https://www.nealstephenson.com/quicksilver/</a>  </li>\r\n<li>Blather: <a href=\"https://jonathankulp.org/archives/698\">https://jonathankulp.org/archives/698</a>  </li>\r\n</ul>',238,0,0,'CC-BY-SA','\"LUG meetings\",\"Cory Doctorow\",\"Neal Stephenson\",\"speech recognition\",Blather',0,2425,1),
(1303,'2013-07-31','A Music Pairing Under Unlikely Circumstances',1640,'Dave interviews Tim, his son, and Tim\'s friend John, who is visiting from the USA','<p>\r\nToday Dave interviews Tim, his son, and Tim\'s friend John, who is\r\nvisiting from the USA.\r\n</p>\r\n<p>\r\nTim and John met on the Internet in 2006 as collaborating composers of\r\nelectronic music. They have become good friends over the years; Tim has\r\nvisited John in the States, in 2011 where they met for the first time in real\r\nlife, for John\'s wedding. This also marks the first time that John and his\r\nwife Caitlin have travelled overseas, which they did to visit Tim in the UK.\r\n</p>\r\n<p>\r\nIn the podcast we discuss how they met, how their different world\r\nviews affected each other, and how their relationship quickly\r\ntranscended music.\r\n</p>\r\n<p>\r\nHere\'s a picture of Tim and John visiting Edinburgh Castle in July\r\n2013:\r\n</p>\r\n<p>\r\n<img src=\"https://www.hackerpublicradio.org/eps/hpr1303/hpr1303/Tim_and_John.jpg\" alt=\"Tim and John visiting Edinburgh Castle in July\"/>\r\n</p>\r\n<p>\r\nContrary to what was said in the podcast, Tim prepared a mix of the\r\nvarious compositions he and John have made. Links to some of the full\r\ntracks are available below.\r\n</p>\r\n<p>\r\nHere are Tim\'s notes for the music mix:\r\n</p>\r\n<p>\r\n<a href=\"https://www.hackerpublicradio.org/eps/hpr1303/hpr1303/Music_Notes.html\">Music_Notes.html</a>\r\n</p>\r\n<p>\r\nLinks:\r\n</p>\r\n<p>\r\nSome of Tim and John\'s work - <a href=\"https://soundcloud.com/heartshapedboxband/\">https://soundcloud.com/heartshapedboxband/</a><br />\r\nTheir latest collaboration - <a href=\"https://soundcloud.com/heartshapedboxband/accord\">https://soundcloud.com/heartshapedboxband/accord</a>\r\n</p>\r\n',225,0,1,'CC-BY-SA','music,composition,collaboration,InternetDJ,FL Studio',0,2324,1),
(1302,'2013-07-30','How I Got to Linux',788,'Accipiter\'s journey to Linux','<p>\r\nIn this show, I cover my early years learning code in the late 60s. I move on to my history with home computers, and finding out about Linux around 2007 or so. I comment on Ubuntu and Mint. I mention dual booting and my one episode of triple booting.\r\n</p>\r\n<p>\r\nListeners, this is my first attempt at a show. It\'s not that hard, and I would like to hear from others as to how they got to Linux.\r\n</p>',249,0,1,'CC-BY-SA','Linux, Ubuntu, Mint, dual boot',0,2503,1),
(1304,'2013-08-01','Jon Kulp and His Son Talk Hacking',2461,'Jon Kulp and his son talk Hacking','<p>I chat with my son about the concept of hacking, Linux, Blacksmithing,\r\nand about some of the other stuff he does that smacks of hacking.</p>\r\n\r\n<ul>\r\n<li>The Belt Store <a href=\"https://www.beltsforanything.com/site1.php\">https://www.beltsforanything.com/site1.php</a></li>\r\n<li><em>Invent Your Own Computer Games With Python</em>, 2nd edition,\r\nby Al Sweigart: <a href=\"https://inventwithpython.com/\">https://inventwithpython.com/</a></li>\r\n<li>Son’s Python timer: <a href=\"https://paste.jonkulp.net/view/06035adb\">https://paste.jonkulp.net/view/06035adb</a></li>\r\n<li>Sony Wonder Technology Lab in NYC: <a href=\"https://www.sonywondertechlab.com/\">https://www.sonywondertechlab.com/</a></li>\r\n<li>Son’s reading recommendation: <em>Temeraire</em> series, by Naomi Novik <a href=\"https://www.temeraire.org/\">https://www.temeraire.org/</a></li>\r\n<li>Photos of Son’s Blacksmithing and Hacking: <a href=\"https://pics.jonkulp.net/index.php?/category/13\">https://pics.jonkulp.net/index.php?/category/13</a></li>\r\n<li>Blather: <a href=\"https://jonathankulp.org/archives/698\">https://jonathankulp.org/archives/698</a></li>\r\n<li><strong>Auphonic</strong>: excellent one-click post-production\r\ncompression and normalization on this podcast audio file. Check\r\nit out at <a href=\"https://auphonic.com/\">https://auphonic.com/</a></li>\r\n</ul>\r\n',238,0,0,'CC-BY-SA','hacking',0,2406,1),
(1306,'2013-08-05','Freedom Followup',1304,'A follow-up to \'A Week of Freedom\'','<p>\r\nAfter a deluge of e-mail asking me to follow up on the Week of Freedom podcast, I finally responded.  Contact me at hobbsc@ma.sdf.org if you\'d like to talk Libre Software!\r\n</p>\r\n<p>\r\n<a href=\"https://hackerpublicradio.org/eps.php?id=1293\">https://hackerpublicradio.org/eps.php?id=1293</a></p>',241,0,1,'CC-BY-SA','\"Libre Software\"',0,2200,1),
(1307,'2013-08-06','What\'s in my Bag',964,'In this show I tell you all about my bag','<p>\r\nIn this show, I tell you all about my bag. I start with the back compartment, and work my way to the front, so from magnetic card to keys on a tether. I carry a 1 Terabyte drive with me, which is a full backup of my computer. This is a weak version of offsite backup because sometimes it is not offsite. I have no office or other place where I can store it, though. It\'s better than nothing. One recommendation I do make is to carry a jeweler\'s loupe. They are not that expensive and can make it possible to read tiny model numbers on parts or just tiny print.\r\n</p>\r\n<p>\r\nListeners, this is my second attempt at a show. It\'s not that hard, and I would like to hear from others about what\'s in their bag.\r\n</p>',249,23,0,'CC-BY-SA','bag,\"useful stuff\",\"weak off-site backup\"',0,2050,1),
(1308,'2013-08-07','Helping a New Computer User',1152,'Skills for new computer users','<p>Here is a list of the skills I teach new computer users:</p><pre>\nA) Hardware:\n1) Monitor and Tower\n---Turning on the computer\n2) Keyboard and Mouse\n---Learning when to use the right mouse button, \nleft button, and scroll wheel\n---Seeing non-alphabetic keys\n3) Printers and other Peripherals\n---Understating the usefulness of printers, scanners, \nflash drives, etc.\n\nB) Operating System:\n1) Icons on the Desktop\n---Moving, adding, and removing icons\n2) Opening Applications\n---Using the Start Menu to find applications\n3) Managing and Resizing Windows\n---Using the window controls to maximize, minimize, \nrestore up, and close windows\n\nC) File Management:\n1) Creating a New Folder and Subfolders\n2) Selecting Specific Files\n---Single-click method\n---Ctrl method\n---Shift method\n---Drawing-box-around-files method\n---Ctrl + A method\n3) Moving Files\n---Drag &amp; Drop\n---Copy &amp; Paste\n\nD) Text Entry:\n1) Using a simple notepad\n---Entering and Saving Text\n---Using the File Menu\n2) Using a Word Processor\n---Formatting text\n---Using toolbars\n</pre>',250,0,0,'CC-BY-SA','\"computer skills\",hardware,\"operating system\",\"file management\",\"text entry\"',0,2070,1),
(1309,'2013-08-08','Assisted Human Reproduction',5138,'IVF, ICSI','<p><strong>This show contains content for Mature Audiences - listener discretion is advised.</strong></p>\n <p>In today\'s show Ken and his wife talk about their experiences with Assisted Human Reproduction.</p>\n <p><img alt=\"Injecting Sperm into an Egg\" width=\"70%\" src=\"https://upload.wikimedia.org/wikipedia/commons/7/79/Icsi.JPG\" /></p>\n <h2>Links</h2>\n <ul>\n  <li><a href=\"https://en.wikipedia.org/wiki/In_vitro_fertilization\">https://en.wikipedia.org/wiki/In_vitro_fertilization</a></li>\n  <li><a href=\"https://en.wikipedia.org/wiki/Intracytoplasmic_sperm_injection\">https://en.wikipedia.org/wiki/Intracytoplasmic_sperm_injection</a></li>\n  <li><a href=\"https://en.wikipedia.org/wiki/Surrogacy\">https://en.wikipedia.org/wiki/Surrogacy</a></li>\n  <li><a href=\"https://www.moedersvoormoeders.nl/\">https://www.moedersvoormoeders.nl/</a></li>\n </ul>',30,0,1,'CC-BY-SA','\"Assisted Human Reproduction\",\"in vitro fertilisation\",\"intracytoplasmic sperm injection\"',0,2035,1),
(1310,'2013-08-09','Energy Democracy defined',2001,'A special panel discussion episode of <em>This Week in Energy</em> (TWiE)','<p>This program is a special panel discussion episode of, This Week in Energy (TWiE), where co-hosts Kirsten &amp; Bob define the concept of Energy Democracy and hacking the traditional central-station monopoly electric utility business model.</p>\n <p>There\'s an energy transition (or \"energiewende\" in German) underway in the energy space where the 19th and 20th century central-station monopoly utility business model is breaking down (or getting hacked) and ownership of electric generation capacity is transferring to individuals, co-ops, and so forth.</p>\n <p>This is due in large part to an entropy effect because \"the ubiquitous nature of renewable energy argues for a decentralist energy approach.\" But, also, public policy can either help the energy transition move faster, or it can slow it down.</p>\n <p>Thus an emerging global battle is brewing and it\'s very similar to the disruptions that have been taking place in the telecom sector due to advancements in IT and the advent of the Internet over the past couple of decades.</p>\n <p>Hosts: Kirsten Hasberg (Denmark &amp; Germany) and Bob Tregilus (U.S.A.) &lt;<a href=\"https://www.thisweekinenergy.tv/\">https://www.thisweekinenergy.tv/</a>&gt;.</p>\n <p>Guest: Roger Willhite (South Korea), solar blogger at Second Silicon &lt;<a href=\"https://secondsilicon.com/\">https://secondsilicon.com/</a>&gt;.</p>\n <p>Other resources about this global movement can be found at:</p>\n <ul>\n  <li>The Institute for Local Self-Reliance &lt;<a href=\"https://www.ilsr.org/\">https://www.ilsr.org/</a>&gt;.</li>\n  <li>Renewables International &lt;<a href=\"https://www.renewablesinternational.net/\">https://www.renewablesinternational.net/</a>&gt;.</li>\n  <li>Go 100% Renewable Energy &lt;<a href=\"https://www.go100percent.org/\">https://www.go100percent.org/</a>&gt;.</li>\n  <li>World Future Council &lt;<a href=\"https://www.worldfuturecouncil.org/\">https://www.worldfuturecouncil.org/</a>&gt;.</li>\n  <li>Paul Gipe\'s Wind-Works &lt;<a href=\"https://www.wind-works.org/\">https://www.wind-works.org/</a>&gt;.</li>\n  <li>German Energy Transition &lt;<a href=\"https://energytransition.de/\">https://energytransition.de/</a>&gt;.</li>\n  <li>North American experts on these topics can be found at &lt;<a href=\"https://www.allianceforrenewableenergy.org/2008/10/are-steering-committee-advisory-board-and-staff.html\">https://www.allianceforrenewableenergy.org/2008/10/are-steering-committee-advisory-board-and-staff.html</a>&gt;.</li>\n </ul>',251,0,0,'CC-BY-SA','energy, democracy, feed-in tariff, solar, wind, energy justice, public utilities, electric grid, co-op, germany, energiewende',0,2007,1),
(1311,'2013-08-12','Modern Inconveniences',1460,'Reflections on how doing things manually can be cathartic','<p>\r\nA little discourse about manual work and money saving.  Contact me at\r\nhobbsc@ma.sdf.org\r\n</p>',241,0,0,'CC-BY-SA','\"manual work\",\"money saving\"',0,1879,1),
(1321,'2013-08-26','What\'s in my Bag',551,'Things in a well-worn timbuk2 bag','<p>\r\nMy contribution to the \"What\'s in my Bag\" series.  Contact me at hobbsc@ma.sdf.org\r\n</p>',241,23,0,'CC-BY-SA','\"Timbuk2 bag\"',0,1652,1),
(1312,'2013-08-13','Deepgeek interviews Birgitta Jonsdottir (Icelandic Pirate Party parliamentarian)',3197,'Epicanis introduces Deepgeek interviewing Birgitta Jonsdottir','<p>\r\nEpicanis makes a brief introduction to the following show.\r\n(see also: <a href=\"https://en.wikipedia.org/wiki/Wilhelm_Reich\">https://en.wikipedia.org/wiki/Wilhelm_Reich</a> )\r\n</p>\r\n<p>\r\nIn this special episode of TGTM news Deepgeek interviews Icelandic Parliamentarian Birgitta Jónsdóttir.  We discuss Ban Ki-moon\'s recent faux pas in \r\nIceland\'s Parliment, Birgitta\'s hacking, her work in human rights and privacy, and whether or not Wikileaks is living up to it\'s original mandate.\r\n</p>',182,78,1,'CC-BY-SA','tgtm, politics, Pirate Party, privacy',0,1863,1),
(1313,'2013-08-14','How I Manage Contacts',712,'Strategies for de-duplicating and centralising contact information','<h2 id=\"howimanagecontacts\">How I Manage Contacts</h2>\r\n\r\n<p>About a year ago I decided to try to clean up my contacts. </p>\r\n\r\n<p>The problem: CRUFT! </p>\r\n\r\n<ul>\r\n<li>Importing, exporting re-importing in different accounts and in different email clients and several computers etc over span of ~10 years.</li>\r\n<li>1200+ gmail contacts</li>\r\n<li>Many duplicates</li> \r\n</ul>\r\n\r\n<p>What I wanted:</p>\r\n\r\n<ul>\r\n<li>1 set of contacts across platforms with single source file from which all\r\nothers are generated</li>\r\n<li>plain-text format, easy to use w/scripting &amp; text editor</li>\r\n<li>No duplicates</li>   \r\n<li>no cruft</li>\r\n<li>easy to maintain</li>\r\n<li>easy to import/export in T-bird, ownCloud</li>\r\n<li>sync with phone</li> \r\n</ul>\r\n\r\n<p>Steps to Success:</p> \r\n\r\n<ol>\r\n<li>Turn off Gmail default setting that saves every incoming email address in your address book</li>\r\n<li>Deleted all extraneous contacts (went from ~1200 down to about 400)</li>\r\n<li>Tedious part here: compare duplicates, consolidate info</li>\r\n<li>Decide on source-file format</li>\r\n<li>T-bird = LDIF</li>   \r\n<li>OwnCloud = vCard</li>\r\n<li>LDIF wins b/c found script to convert to vCard, but not good script for other direction</li>\r\n<li>Convert all disparate contacts lists to LDIF, begin consolidating into one file</li>\r\n<li>LDIF ready? Import to T-bird</li>\r\n<li>Perl script to convert LDIF to vCard &#8211;&gt; import to ownCloud</li>\r\n<li>CardDAV-sync to sync from o.c. to phone</li>\r\n<li>Bash script to create new LDIF entries, convert to vcf, add to master file easily</li>\r\n</ol>\r\n\r\n<p>Wishlist </p>\r\n\r\n<ol>\r\n<li>Make t-bird sync w/owncloud (t-bird SOGO extension broken)</li>\r\n<li>CLI API to update owncloud contacts via a script instead of having to use the web interface</li>\r\n</ol>\r\n\r\n<p>Links </p>\r\n\r\n<ul>\r\n<li>CardDAV-sync android app <a href=\"https://play.google.com/store/apps/details?id=org.dmfs.carddav.sync&amp;hl=en\">https://play.google.com/store/apps/details?id=org.dmfs.carddav.sync&amp;hl=en</a></li>\r\n<li>OwnCloud <a href=\"https://owncloud.org/\">https://owncloud.org/</a></li>\r\n<li>Thunderbird Addon: Duplicate Contact Manager <a href=\"https://addons.mozilla.org/en-us/thunderbird/addon/duplicate-contact-manager/\">https://addons.mozilla.org/en-us/thunderbird/addon/duplicate-contact-manager/</a></li>\r\n<li>Original ldif2vcf perl script <a href=\"https://www.barninger.com/ldif_to_vcard/\">https://www.barninger.com/ldif_to_vcard/</a></li>\r\n<li>My modified version: <a href=\"https://paste.jonkulp.net/view/d47bbeca\">https://paste.jonkulp.net/view/d47bbeca</a></li>\r\n<li>My ldif creator bash script <a href=\"https://paste.jonkulp.net/view/32922107\">https://paste.jonkulp.net/view/32922107</a></li>\r\n</ul>',238,0,0,'CC-BY-SA','LDIF,vCard,OwnCloud,CardDAV,Thunderbird',0,1760,1),
(1314,'2013-08-15','Impressions of Mageia',1730,'Experiences with Mageia','<p>\r\nFrank Bell describes his recent experiences with Mageia v. 2, including upgrading online to v. 3, as well as his overall impressions of Mageia.\r\n</p>\r\n<p>\r\nLinks from the show:\r\n</p>\r\n<p>\r\nMageia website:  <a href=\"https://www.mageia.org\">https://www.mageia.org</a>\r\n</p>\r\n<p>\r\nMageia Wiki:  <a href=\"https://wiki.mageia.org/en/Main_Page\">https://wiki.mageia.org/en/Main_Page</a> \r\n</p>\r\n<p>\r\nAbout the online version upgrade (from the release notes):  <a href=\"https://wiki.mageia.org/en/Mageia_3_Release_Notes#Upgrading_from_Mageia_2\">https://wiki.mageia.org/en/Mageia_3_Release_Notes#Upgrading_from_Mageia_2</a> \r\n</p>\r\n<p>\r\nAbout the Mageia Repositories, including \"tainted\" repos (from the release notes):  <a href=\"https://wiki.mageia.org/en/Mageia_3_Release_Notes#The_Mageia_online_repositories\">https://wiki.mageia.org/en/Mageia_3_Release_Notes#The_Mageia_online_repositories</a>\r\n</p>\r\n<p>\r\nMageia Forum thread on the \"no MP4 audio\" in VLC:  <a href=\"https://forums.mageia.org/en/viewtopic.php?f=7&amp;t=1290\">https://forums.mageia.org/en/viewtopic.php?f=7&amp;t=1290</a>\r\n</p>\r\n<p>\r\nAbout Drak3D: <a href=\"https://forums.mageia.org/en/viewtopic.php?f=23&amp;t=511\">https://forums.mageia.org/en/viewtopic.php?f=23&amp;t=511</a>\r\n</p>\r\n<p>\r\nHPLIP:  <a href=\"https://hplipopensource.com/hplip-web/index.html\">https://hplipopensource.com/hplip-web/index.html</a>\r\n</p>',195,0,1,'CC-BY-SA','Mageia',0,1736,1),
(1316,'2013-08-19','What is my bag',1350,'Use of a MOLLE bag for carrying tools','<h2>MOLLE</h2>\r\n<p><em>From Wikipedia, the free encyclopedia</em></p>\r\n<p>\r\nMOLLE (pronounced molly, as in the female name) is an acronym for Modular Lightweight Load-carrying Equipment. It is used to define the current generation of load-bearing equipment and rucksacks utilized by a number of NATO armed forces, especially the British Army and the United States Army. The system\'s modularity is derived from the use of PALS webbing as rows of heavy-duty nylon stitched onto the vest to allow for attachment of various MOLLE-compatible pouches and accessories. \r\n</p>\r\n<h2>Links</h2>\r\n<ul>\r\n<li><a href=\"https://themollepanel.com/\">https://themollepanel.com/</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/MOLLE\">https://en.wikipedia.org/wiki/MOLLE</a>\r\n</li>\r\n<li><a href=\"https://www.511tactical.com/All-Products/Bags-Backpacks/Pouches.html\">https://www.511tactical.com/All-Products/Bags-Backpacks/Pouches.html</a>\r\n</li>\r\n<li><a href=\"https://www.countycomm.com/bags.html\">https://www.countycomm.com/bags.html</a>\r\n</li>\r\n</ul>',155,23,1,'CC-BY-SA','molle,bag',0,1690,1),
(1317,'2013-08-20','What\'s In My 2 Bags',1380,'Some non-hacking things in two daily-carry bags','<p>CPrompt^ records his first podcast. Talks about what he does for employments as well as what he carries around on a daily basis. Not all hackin-geeky stuff but it\'s still carried around.</p>\n <p>Links:</p>\n <ul>\n  <li>LAN Throwing Star : <a href=\"https://hakshop.myshopify.com/products/throwing-star-lan-tap\">https://hakshop.myshopify.com/products/throwing-star-lan-tap</a></li>\n  <li>Sharpie Pen : <a href=\"https://www.sharpie.com/enUS/Pages/medium-point-pen.aspx\">https://www.sharpie.com/enUS/Pages/medium-point-pen.aspx</a></li>\n  <li>Thorlo Socks : <a href=\"https://www.thorlo.com/\">https://www.thorlo.com/</a></li>\n  <li>Sock Guy : <a href=\"https://www.sockguy.com/\">https://www.sockguy.com/</a></li>\n  <li>Jungly Gym XT Bands : <a href=\"https://www.lifelineusa.com/catalog/product/view/id/58/s/jungle-gym-xt/\">https://www.lifelineusa.com/catalog/product/view/id/58/s/jungle-gym-xt/</a></li>\n </ul>',252,23,1,'CC-BY-SA','lan tap,sharpie pen,sock,jungle gym',0,1688,1),
(1318,'2013-08-21','How I found Linux',1115,'Sunzofman1\'s journey to Linux','<pre>\r\n1st PC 95 wfw win3.11 installed with jumbo tracker colorado\r\nno ownership in HS and prior to \'95\r\nrecognition of internet \'94 ncsa mosaic\r\nhunger for web page builds\r\nSparc1 - SunOS pizza boxes / DEC Alpha / VAX/VMS\r\nstoked curiosity UNIX\r\nUnix Renaissance FAMU --> https://www.famu.edu\r\nLinux Unleashed - Slackware 2.0 kernel 1.2.13\r\nfilesystem inspection, file ownership, permissions, basic scripts\r\nNetworking - Token Ring / Ethernet / IBM 4381\r\nTrumpet winsock / NetBEUI / dial-up networking modems cash service\r\nhttps://en.wikipedia.org/wiki/Winsock\r\nslackware PPP chatscripts / robotics 14.4K modem\r\nwinnt 4.0 network YP/NIS - 25 machines /etc/passwd\r\nredhat 4.2 , slackware desktop of choice,  \r\ndebian potato, use debian for business deployment\r\nmostly web services, openvpn, asterisk (centos)\r\nmythtv arch - knoppmyth --> LinHES\r\nmany thanks to ken fallon, dann washko, klaatu\r\n</pre>\r\n',187,29,1,'CC-BY-SA','\"computer history\"',0,1726,1),
(1319,'2013-08-22','Frank Bell Presents HPR to His LUG',1442,'The Tidewater Unix Users Group hears about HPR','<h2>Links from the show:</h2>\r\n<p>\r\nFrank\'s LUG, the Tidewater Unix Users Group, <a href=\"https://twuug.org/mediawiki/index.php/Main_Page\">https://twuug.org/mediawiki/index.php/Main_Page</a>\r\n</p>\r\n<p>\r\nPodcast and sites mentioned in the show:\r\n</p>\r\n\r\n<ul>\r\n<li>Geek News Central: <a href=\"https://www.geeknewscentral.com/\">https://www.geeknewscentral.com/</a>\r\n</li>\r\n<li>GNU World Order: <a href=\"https://gnuworldorder.info/\">https://gnuworldorder.info/</a>\r\n</li>\r\n<li>TwaTech (Today with a Tecchie): <a href=\"https://twatech.org/\">https://twatech.org/</a>\r\n</li>\r\n<li>BinRev (the Binary Revolution): <a href=\"https://www.binrev.com/forums/\">https://www.binrev.com/forums/</a>\r\n</li>\r\n<li>The Sunday Morning Linux Review: <a href=\"https://smlr.us/\">https://smlr.us/</a>\r\n</li>\r\n</ul>',195,0,0,'CC-BY-SA','\"Geek News Central\",\"GNU World Order\",TwaTech,BinRev,\"The Sunday Morning Linux Review\"',0,1661,1),
(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\">NYbill</td>\n   </tr>\n   <tr class=\"odd\">\n    <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1298</td>\n    <td class=\"data grid_edit not_null\">Recording for HPR using Audacity</td>\n    <td class=\"data grid_edit not_null\">Nido Media</td>\n   </tr>\n   <tr class=\"even\">\n    <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1299</td>\n    <td class=\"data grid_edit not_null\">What’s in my Bag</td>\n    <td class=\"data grid_edit not_null\">Jon Kulp</td>\n   </tr>\n   <tr class=\"odd\">\n    <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1300</td>\n    <td class=\"data grid_edit not_null\">Maker Faire: Kansas City</td>\n    <td class=\"data grid_edit not_null\">MrGadgets</td>\n   </tr>\n   <tr class=\"even\">\n    <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1301</td>\n    <td class=\"data grid_edit not_null\">Conversation with Nybill and Jon Kulp</td>\n    <td class=\"data grid_edit not_null\">Jon Kulp</td>\n   </tr>\n   <tr class=\"odd\">\n    <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1302</td>\n    <td class=\"data grid_edit not_null\">How I Got to Linux</td>\n    <td class=\"data grid_edit not_null\">Accipiter</td>\n   </tr>\n   <tr class=\"even\">\n    <td align=\"right\" class=\"data grid_edit not_null condition nowrap\">1303</td>\n    <td class=\"data grid_edit not_null\">A Music Pairing Under Unlikely Circumstances</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\">1304</td>\n    <td class=\"data grid_edit not_null\">Jon Kulp and His Son Talk Hacking</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\">1305</td>\n    <td class=\"data grid_edit not_null\">LibreOffice 08 Writer Tab Styles</td>\n    <td class=\"data grid_edit not_null\">Ahuka</td>\n   </tr>\n  </tbody>\n </table>\n <h2>On the Mailing List</h2>\n <ul>\n  <li>Community driven scheduling system is now active. <ul>\n    <li><a href=\"https://hackerpublicradio.org/images/hprstats.png\">https://hackerpublicradio.org/images/hprstats.png</a></li>\n   </ul>\n  </li>\n  <li>Open Sourcing Mental Illness <ul>\n    <li><a href=\"https://www.indiegogo.com/projects/open-sourcing-mental-illness\">https://www.indiegogo.com/projects/open-sourcing-mental-illness</a></li>\n   </ul>\n  </li>\n  <li>Low on Shows <ul>\n    <li>backup queue is visible on the calendar page</li>\n    <li>we should *not* have any backup shows</li>\n   </ul>\n  </li>\n  <li>Interview Icelandic Parliamentarian Birgitta Jónsdòttir <ul>\n    <li>\"We will continue to promote new podcasts and other creative commons material but due to a lack of slots, we are only releasing material created exclusively for HPR. If there is a piece of creative commons content that you would like to promote, then feel free to record a regular show where you introduce the content and explain why it is important, providing links to where we can get more information.\"</li>\n   </ul>\n  </li>\n  <li>HPR missing from Google <ul>\n    <li><a href=\"https://www.google.com/webmasters/tools\">https://www.google.com/webmasters/tools</a></li>\n    <li>don\'t blacklist the Googles web bot</li>\n   </ul>\n  </li>\n  <li>FTP Quota issues</li>\n  <li>HPR Joint Fourth Top Linux Podcast <ul>\n    <li><a href=\"https://www.linuxlinks.com/article/20130706190339587/LinuxPodcasts-Page1.html\">https://www.linuxlinks.com/article/20130706190339587/LinuxPodcasts-Page1.html</a></li>\n    <li>We don\'t have a wikipedia page</li>\n   </ul>\n  </li>\n  <li>LUG Presentation <ul>\n    <li><a href=\"https://goinglinux.com/screencasts.html\">https://goinglinux.com/screencasts.html</a></li>\n   </ul>\n  </li>\n  <li>Sonar Project donators \"Those kind people who donated to the sonar project your laptop stickers are in and they are awesome. Please send me your postal address off list and I will send you a sheet of six stickers.\"</li>\n  <li>Owe me a show list.</li>\n  <li>OggCamp 2013</li>\n  <li>WARNING !! Update to the RSS feed</li>\n  <li>HPR1300 posted</li>\n </ul>',159,47,1,'CC-BY-SA','Community News',0,1597,1),
(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/hpr1351/hpr1351_communitynews-2013-08.png\"><img alt=\"Graph of monthly downloads total and by episode\" width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1351/hpr1351/hpr1351_communitynews-2013-08.png\" /></a></p>\r\n <p><a href=\"https://hackerpublicradio.org/eps/hpr1351/hpr1351/hpr1351_hprstats-2013-08.png\"><img alt=\"Download History\" width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1351/hpr1351/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,1),
(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),
(1328,'2013-09-04','A Hacker\'s Perspective On Schizophrenia ',2065,'Schizophrenia from the perspective of a hacker','<p>\r\nIn this episode sigflup talks about her schizophrenia with her unique perspective as a hacker.\r\n</p>\r\n<p>\r\n<img src=\"https://www.theadesilva.com/hpr_schizo_1.jpg\" alt=\"person in fetal position, standing on a chair\" />\r\n</p> \r\n',115,71,0,'CC-BY-SA','\"mental health\",schizophrenia,paranoia,hallucination,anosognosia',0,1902,1),
(1329,'2013-09-05','TGTM Newscast for 2013-13-08',1761,'A newscast from Talk Geek to Me','<h2>DeepGeek &amp; Dann Washko</h2>\r\n<p>Here is a news review:</p>\r\n<ul>\r\n<li><a\r\nhref=\"https://www.eff.org/deeplinks/2013/08/what-should-and-should-not-be-nsa-surveillance-reform-legislation\">What\r\nShould, and Should Not, Be in NSA Surveillance Reform Legislation</a>\r\n</li>\r\n<li><a\r\nhref=\"https://www.allgov.com/news/controversies/pentagons-exiting-guant%C3%A1namo-prison-architect-reverses-position-on-detainee-policies-130807?news=850796\">Pentagon’s\r\nExiting Guantánamo Prison Architect Reverses Position on Detainee\r\nPolicies</a>\r\n</li>\r\n<li><a\r\nhref=\"https://rhrealitycheck.org/article/2013/08/07/russias-anti-lgbtq-law-leads-to-protests-pushback-and-a-reminder-of-our-laws-here-at-home/\">Russia’s\r\nAnti-LGBTQ Law Leads to Protests, Pushback, and a Reminder of Our Laws\r\nHere at Home</a>\r\n</li>\r\n<li><a\r\nhref=\"https://www.fair.org/blog/2013/08/06/amazon-wilkileaks-the-washington-post-and-the-cia/\">Amazon,\r\nWikiLeaks, the Washington Post and the CIA</a>\r\n</li>\r\n<li><a\r\nhref=\"https://www.eoionline.org/blog/pay-it-forward-debt-free-degree-plan-makes-national-debut-as-oregon-lawmakers-tackle-student-debt-crisis/\">Pay\r\nIt Forward debt-free degree plan makes national debut as Oregon\r\nlawmakers tackle student debt crisis</a>\r\n</li>\r\n<li><a href=\"https://lavabit.com/\">Lavabit email service Snowden\r\nallegedly used shut down</a></li>\r\n<li><a\r\nhref=\"https://www.extremetech.com/extreme/160928-five-dimensional-glass-memory-can-store-360tb-per-disc-rugged-enough-to-outlive-the-human-race\">Five-dimensional\r\nglass memory can store 360TB per disc, rugged enough to outlive the\r\nhuman race</a> </li>\r\n<li><a\r\nhref=\"https://www.techdirt.com/articles/20130805/02354124062/us-government-war-hackers-backfires-now-hackers-wont-work-us-government.shtml\">US\r\nGovernment War On Hackers Backfires: Now Top Hackers Won\'t Work With US\r\nGovernment</a>\r\n</li>\r\n<li><a\r\nhref=\"https://torrentfreak.com/hollywood-keeps-censoring-pirate-bay-documentary-director-outraged-130807/\">Hollywood\r\nKeeps Censoring Pirate Bay Documentary, Director Outraged</a>\r\n</li>\r\n<li><a\r\nhref=\"https://torrentfreak.com/dmca-notices-to-search-engines-wont-mitigate-piracy-tech-giants-say-130806/\">DMCA\r\nNotices to Search Engines Won’t Mitigate Piracy, Tech Giants Say</a>\r\n</li>\r\n<li><a\r\nhref=\"https://perspectives.mvdirona.com/2013/07/17/CountingServersIsHard.aspx\">Counting\r\nServers is Hard</a>\r\n</li>\r\n</ul>\r\n<p>Other Headlines:</p>\r\n<ul>\r\n<li><a\r\nhref=\"https://whowhatwhy.com/2013/08/07/connections-between-michael-hastings-edward-snowden-and-barrett-brown-the-war-with-the-security-state/\">Connections\r\nBetween Michael Hastings, Edward Snowden and Barrett Brown—The War With\r\nthe Security State</a> </li>\r\n<li><a href=\"https://sacsis.org.za/site/article/1723\">Snowden: Towards\r\nan Endgame</a>\r\n</li>\r\n<li><a\r\nhref=\"https://www.rawstory.com/rs/2013/08/07/long-lost-orson-welles-film-too-much-johnson-turns-up-in-italy/\">Long-lost\r\nOrson Welles film ‘Too Much Johnson’ turns up in Italy</a>\r\n</li>\r\n<li><a\r\nhref=\"https://whowhatwhy.com/2013/08/05/monday-morning-skeptic-questioning-authority-in-the-sprawling-boston-bombing-case/\">Monday\r\nMorning Skeptic: Questioning Authority in the Sprawling Boston Bombing\r\nCase</a>\r\n</li>\r\n<li><a\r\nhref=\"https://jacobinmag.com/2013/08/social-democracy-for-our-time/\">Social\r\nDemocracy For Our Time</a>\r\n</li>\r\n</ul>\r\n<p>Staffed and produced by the TGTM news team, Editorial Selection by\r\nDeepGeek, views of the story\r\nauthors reflect their own opinions and not necessarily those of TGTM\r\nnews.\r\n</p>\r\n<p>News from \"techdirt.com,\" \"eoionline.org,\"&nbsp;\r\n\"perspectives.mvdirona.com,\"\r\nand \"allgov.com\" used\r\nunder&nbsp;arranged\r\npermission.</p>\r\n<p>News\r\nfrom \"eff.org\" and \"torrentfreak.com\" used\r\nunder\r\npermission of the Creative Commons\r\nby-attribution&nbsp;license.</p>\r\nNews from \"rhrealitycheck.org\" used under terms published on their\r\nwebsite.<br />\r\nNews from \"lavabit.com\" is an open letter.<br />\r\n<p>News from \"fair.org\" used under permission of the Creative Commons\r\nby-attribution non-commercial no-derivatives license.</p>\r\n<p>News from \"thecommandline.net\" used under permission of the Creative\r\nCommons By-attribution Share-alike license.<br />\r\n</p>\r\n<p>News Sources retain their respective copyrights.</p>\r\n\r\n<h2>Links</h2>\r\n<ul>\r\n<li><a href=\"https://www.eff.org/deeplinks/2013/08/what-should-and-should-not-be-nsa-surveillance-reform-legislation\">https://www.eff.org/deeplinks/2013/08/what-should-and-should-not-be-nsa-surveillance-reform-legislation</a></li>\r\n<li><a href=\"https://www.allgov.com/news/controversies/pentagons-exiting-guant%C3%A1namo-prison-architect-reverses-position-on-detainee-policies-130807?news=850796\">https://www.allgov.com/news/controversies/pentagons-exiting-guant%C3%A1namo-prison-architect-reverses-position-on-detainee-policies-130807?news=850796</a></li>\r\n<li><a href=\"https://rhrealitycheck.org/article/2013/08/07/russias-anti-lgbtq-law-leads-to-protests-pushback-and-a-reminder-of-our-laws-here-at-home/\">https://rhrealitycheck.org/article/2013/08/07/russias-anti-lgbtq-law-leads-to-protests-pushback-and-a-reminder-of-our-laws-here-at-home/</a></li>\r\n<li><a href=\"https://www.fair.org/blog/2013/08/06/amazon-wilkileaks-the-washington-post-and-the-cia/\">https://www.fair.org/blog/2013/08/06/amazon-wilkileaks-the-washington-post-and-the-cia/</a></li>\r\n<li><a href=\"https://www.eoionline.org/blog/pay-it-forward-debt-free-degree-plan-makes-national-debut-as-oregon-lawmakers-tackle-student-debt-crisis/\">https://www.eoionline.org/blog/pay-it-forward-debt-free-degree-plan-makes-national-debut-as-oregon-lawmakers-tackle-student-debt-crisis/</a></li>\r\n<li><a href=\"https://lavabit.com/\">https://lavabit.com/</a></li>\r\n<li><a href=\"https://www.extremetech.com/extreme/160928-five-dimensional-glass-memory-can-store-360tb-per-disc-rugged-enough-to-outlive-the-human-race\">https://www.extremetech.com/extreme/160928-five-dimensional-glass-memory-can-store-360tb-per-disc-rugged-enough-to-outlive-the-human-race</a></li>\r\n<li><a href=\"https://www.techdirt.com/articles/20130805/02354124062/us-government-war-hackers-backfires-now-hackers-wont-work-us-government.shtml\">https://www.techdirt.com/articles/20130805/02354124062/us-government-war-hackers-backfires-now-hackers-wont-work-us-government.shtml</a></li>\r\n<li><a href=\"https://torrentfreak.com/hollywood-keeps-censoring-pirate-bay-documentary-director-outraged-130807/\">https://torrentfreak.com/hollywood-keeps-censoring-pirate-bay-documentary-director-outraged-130807/</a></li>\r\n<li><a href=\"https://torrentfreak.com/dmca-notices-to-search-engines-wont-mitigate-piracy-tech-giants-say-130806/\">https://torrentfreak.com/dmca-notices-to-search-engines-wont-mitigate-piracy-tech-giants-say-130806/</a></li>\r\n<li><a href=\"https://perspectives.mvdirona.com/2013/07/17/CountingServersIsHard.aspx\">https://perspectives.mvdirona.com/2013/07/17/CountingServersIsHard.aspx</a></li>\r\n<li><a href=\"https://whowhatwhy.com/2013/08/07/connections-between-michael-hastings-edward-snowden-and-barrett-brown-the-war-with-the-security-state/\">https://whowhatwhy.com/2013/08/07/connections-between-michael-hastings-edward-snowden-and-barrett-brown-the-war-with-the-security-state/</a></li>\r\n<li><a href=\"https://sacsis.org.za/site/article/1723\">https://sacsis.org.za/site/article/1723</a></li>\r\n<li><a href=\"https://www.rawstory.com/rs/2013/08/07/long-lost-orson-welles-film-too-much-johnson-turns-up-in-italy/\">https://www.rawstory.com/rs/2013/08/07/long-lost-orson-welles-film-too-much-johnson-turns-up-in-italy/</a></li>\r\n<li><a href=\"https://whowhatwhy.com/2013/08/05/monday-morning-skeptic-questioning-authority-in-the-sprawling-boston-bombing-case/\">https://whowhatwhy.com/2013/08/05/monday-morning-skeptic-questioning-authority-in-the-sprawling-boston-bombing-case/</a></li>\r\n<li><a href=\"https://jacobinmag.com/2013/08/social-democracy-for-our-time/\">https://jacobinmag.com/2013/08/social-democracy-for-our-time/</a></li>\r\n</ul>\r\n',237,65,1,'CC-BY-SA','newscast,TGTM',0,1611,1),
(1344,'2013-09-26','Filming a Dinosaur egg hatching',298,'In this episode Ken and his Son hatch a plan to film a Dinosaur egg hatching using fswebcam.','<p>\r\nIn this episode Ken and his Son hatch a plan to film a Dinosaur egg hatching using fswebcam.\r\n</p>\r\n\r\n<p>\r\n<a href=\"https://www.intertoys.nl/speelgoed/groeiend-dinosaurus-ei-577680.html\"><img  src=\"https://media.intertoys.nl/Images/Generic/Products/Article/577680_v.jpg\" alt=\"Groeiend Dinosaurus Ei\" ><br />https://www.intertoys.nl/speelgoed/groeiend-dinosaurus-ei-577680.html</a>\r\n</p>\r\n\r\n<p>\r\nWe had to wait 8 days for a Dinosaur egg to hatch, so we rigged up a RasberryPi with a cheap usb cam to take pictures. This was just before the camera module was releases. However the principle was the same. We positioned the egg in a mixing bowl and placed it on some boxes to give it height. Then we used the handle of a camera stand as a place to clip on a cheap usb camera. We then connected the camera to a RasberryPi.\r\n</p>\r\n<p>\r\n<img width=\"70%\" src=\"https://kenfallon.com/wp-content/uploads/2013/08/egg-rig.jpg\" alt=\"the camera rig\" />\r\n</p>\r\n<p>\r\nOn the first day we let the light in and you see flickering as the lighting conditions change over the course of the day and the camera adjusts. Peter64 has promised a episode on how to fix this. So we closed the curtains and added an artificial light source as can be seen below.\r\n</p>\r\n<p>\r\nWhile we could have used fswebcam to automatically take the pictures, there was a certain satisfaction in seeing the program run every minute. Other than the default Raspbian install, we installed fswebcam and screen. The first to take the pictures and the other to allow the script to continue running after we disconnected.\r\n</p>\r\n<pre>\r\n$ cat egg.bash\r\n#!/bin/bash\r\nwhile true\r\ndo\r\n  nowdate=$(date -u +%Y-%m-%d_%H-%M-%SZ_%A)\r\n  echo ${nowdate}\r\n  fswebcam -r 640x480 \\\r\n           -S 15 \\ \r\n           --flip h \\\r\n           --jpeg 95 \\\r\n           --shadow \\\r\n           --title \"Dinosaur Hatching\" \\\r\n           --subtitle \"Pádraig Fallon\" \\\r\n           --info \"\" \\\r\n           --save egg-${nowdate}.jpg\r\n  sleep 1m\r\ndone\r\n</pre>\r\n<p>\r\nThat produced a big long list of images, 10886 in total, and it was a \"simple\" matter to convert them to a mp4 file with ffmpeg. See <a href=\"https://diveintohtml5.info/video.html\">https://diveintohtml5.info/video.html</a> for more information on encoding for the web in general\r\n</p>\r\n<pre>\r\nffmpeg -y -r 120 -f image2 -pattern_type glob -i \"*.jpg\" -b:v 2000k -vcodec libvpx -quality best egg-libvpx.webm\r\n</pre>\r\n\r\n<p>\r\n<video width=\"640\" height=\"480\" controls preload=\"none\">\r\n  <source src=\"https://kenfallon.com/files/egg-libvpx.webm\" type=\"video/webm; codecs=vp8,vorbis\">\r\n  <source src=\"https://kenfallon.com/files/egg-libx264.avi\"  type=\"video/mp4; codecs=avc1.42E01E,mp4a.40.2\">\r\n</video>\r\n\r\n</p>\r\n\r\n<p>\r\nHere\'s the finished product:\r\n</p>\r\n<p>\r\n<img src=\"https://kenfallon.com/wp-content/uploads/2013/08/dino.jpg\" width=\"70%\" alt=\"Hatched Dino\" />',30,0,1,'CC-BY-SA','\"Dinosaur egg\",\"Raspberry Pi\",fswebcam',0,1604,1),
(1330,'2013-09-06','Programming languages 3 - C',1282,'A C programming language appetiser','<p>Hi, my name is Garjola and you are listening to a contribution to\nHPR. This is episode 3 of my programming language series and is entitled\n“Getting started with the C programming language”.</p>\n<p>I am not going to teach you C, but just whet your appetite.</p>\n<h2 id=\"intro\">1 Intro</h2>\n<ul>\n<li>What C is useful for\n<ul>\n<li>Systems programming</li>\n<li>Number crunching</li>\n<li>Graphics</li>\n<li>Embedded systems\n<ul>\n<li>Arduino</li>\n</ul></li>\n</ul></li>\n<li>Advantages\n<ul>\n<li>speed</li>\n<li>fine grained control of the memory management</li>\n<li>close to the metal</li>\n<li>the portable assembly language</li>\n</ul></li>\n<li>Drawbacks\n<ul>\n<li>fine grained control of the memory management</li>\n<li>close to the metal</li>\n<li>the portable assembly language</li>\n</ul></li>\n</ul>\n<h2 id=\"history-of-the-language\">2 History of the language</h2>\n<ul>\n<li><p>developed by Ken Thompson and Dennis Ritchie between 1969 and\n1973 at AT&amp;T Bell Labs.</p></li>\n<li><p>The origin of C is closely tied to the development of the Unix\noperating system, originally implemented in assembly language on a PDP-7\nby Ritchie and Thompson, incorporating several ideas from colleagues.\nEventually they decided to port the operating system to a PDP-11. B’s\ninability to take advantage of some of the PDP-11’s features, notably\nbyte addressability, led to the development of an early version of\nC.</p></li>\n</ul>\n<h2 id=\"uses\">3 Uses</h2>\n<p>C is often used for “system programming”, including implementing\noperating systems and embedded system applications, due to a combination\nof desirable characteristics such as code portability and efficiency,\nability to access specific hardware addresses, ability to pun types to\nmatch externally imposed data access requirements, and low run-time\ndemand on system resources. C can also be used for website programming\nusing CGI as a “gateway” for information between the Web application,\nthe server, and the browser. Some reasons for choosing C over\ninterpreted languages are its speed, stability, and near-universal\navailability.</p>\n<p>One consequence of C’s wide availability and efficiency is that\ncompilers, libraries, and interpreters of other programming languages\nare often implemented in C. The primary implementations of Python\n(CPython), Perl 5, and PHP are all written in C.</p>\n<p>Due to its thin layer of abstraction and low overhead, C allows\nefficient implementations of algorithms and data structures, which is\nuseful for programs that perform a lot of computations.</p>\n<p>C is sometimes used as an intermediate language by implementations of\nother languages. This approach may be used for portability or\nconvenience; by using C as an intermediate language, it is not necessary\nto develop machine-specific code generators.</p>\n<p>C has also been widely used to implement end-user applications, but\nmuch of that development has shifted to newer languages.</p>\n<h2 id=\"characteristics-of-the-language\">4 Characteristics of the\nlanguage</h2>\n<ul>\n<li>imperative, compiled, static, weakly typed</li>\n<li>structured programming\n<ul>\n<li>Uses functions but it is not functional, but rather procedural</li>\n<li>control flow if/else, for, while</li>\n<li>curly braces, semi-colons</li>\n</ul></li>\n<li>all parameters are passed by value and references are simulated\nusing pointers</li>\n<li>A program is a function called main</li>\n</ul>\n<h2 id=\"tooling-and-environment\">5 Tooling and environment</h2>\n<ul>\n<li>editor</li>\n<li>compiler\n<ul>\n<li>makefiles for convenience, although higher level tools such as\nautoconf/automake or cmake exist</li>\n</ul></li>\n<li>debugger</li>\n<li>IDEs</li>\n<li>gnu tools for everything\n<ul>\n<li>emacs, pico, gedit, vi</li>\n<li>gcc, clang</li>\n<li>gnumake</li>\n<li>gdb, xgdb, ddd</li>\n<li>kdevelop</li>\n</ul></li>\n</ul>\n<h2 id=\"hello-world\">6 Hello World</h2>\n<pre><code>#include &lt;stdio.h&gt;\n\nint main(void) {\n    printf(&quot;hello, world\\n&quot;);\n    return 0;\n}</code></pre>\n<h2 id=\"how-to-make-a-c-program\">7 How to make a C program</h2>\n<ul>\n<li>Write your main function into a file called myprogram.c</li>\n<li>compile your program\n<ul>\n<li><code>gcc -o myprogram myprogram.c</code></li>\n</ul></li>\n<li>if you use other libraries than C’s standard library, you will need\nto use a linker, like <code>ld</code></li>\n</ul>\n<p>Examples taken from <a\nhref=\"https://www.network-theory.co.uk/docs/gccintro/\"><em>An\nIntroduction to GCC</em></a> by Brian J. Gough, foreword by Richard M.\nStallman</p>\n<p>The classic example program for the C language is Hello World. Here\nis the source code for our version of the program:</p>\n<pre><code>#include &lt;stdio.h&gt;\n\nint main (void) { printf (&quot;Hello, world!\\n&quot;); return 0; }</code></pre>\n<p>We will assume that the source code is stored in a file called\n<code>\'hello.c\'</code>.</p>\n<p>To compile the file <code>\'hello.c\'</code> with <code>gcc</code>, use\nthe following command:</p>\n<pre><code>$ gcc -Wall hello.c -o hello</code></pre>\n<p>To run the program, type the path name of the executable like\nthis:</p>\n<pre><code>$ ./hello\nHello, world!</code></pre>\n<h2 id=\"pointers\">8 Pointers!</h2>\n<p>C supports the use of pointers, a type of reference that records the\naddress or location of an object or function in memory. Pointers can be\ndereferenced to access data stored at the address pointed to, or to\ninvoke a pointed-to function. Pointers can be manipulated using\nassignment or pointer arithmetic. The run-time representation of a\npointer value is typically a raw memory address (perhaps augmented by an\noffset-within-word field), but since a pointer’s type includes the type\nof the thing pointed to, expressions including pointers can be\ntype-checked at compile time.</p>\n<h2 id=\"the-standard-library\">9 The standard library</h2>\n<ul>\n<li>just use <code>man</code>!</li>\n</ul>\n<p>On Unix-like systems, the authoritative documentation of the actually\nimplemented API is provided in form of man pages. On most systems, man\npages on standard library functions are in section 3; section 7 may\ncontain some more generic pages on underlying concepts (e.g. man 7\n<code>math_error</code> in Linux).</p>\n<pre><code>apropos sqrt | grep \\(3\\)\n\nman 3 sqrt\n\nman 3 qsort history</code></pre>\n<ul>\n<li>the not-so-standard libraries\n<ul>\n<li>gsl</li>\n<li>gtk</li>\n<li>X</li>\n</ul></li>\n</ul>\n<h2 id=\"languages-of-the-c-family\">10 Languages of the C family</h2>\n<ul>\n<li>C++, ObjectiveC, Java, C#, Go</li>\n</ul>\n<h2 id=\"resources\">11 Resources</h2>\n<ul>\n<li><a href=\"https://www.nongnu.org/c-prog-book/\">Learning GNU C by\nCiaran O’Riordan.</a></li>\n</ul>\n',197,25,0,'CC-BY-SA','\"C language\",\"GNU C\",compiler,gcc',0,1950,1),
(1331,'2013-09-09','A Tale of Chroot',1067,'Recovering from a failed Arch upgrade on a VPS using \'chroot\'','<p>\r\nNYbill tells of a recent adventure and misadventure with Chroot.\r\n</p>\r\n<p>\r\n<a href=\"https://library.linode.com/rescue-and-rebuild\">https://library.linode.com/rescue-and-rebuild</a>\r\n</p>',235,0,0,'CC-BY-SA','chroot,VPS,Linode,\"Arch Linux\"',0,1856,1),
(1332,'2013-09-10','Jingles',323,'A donation of jingles for HPR','<p>\r\nDuring OHM2013, we met up with stich and the crew on rainbow island and they were gracious enough to let HPR have a booth in the shade there. He also found some time to send us in some soundbytes (words) to be used for jingles. He says \"It\'s food for editors and are not production ready jingles (i don\'t have background sounds). If you need any other rendition, just drop me a line.\"\r\n</p>\r\n<p>\r\nHe releases them to us under a cc-by license (<a href=\"https://creativecommons.org/licenses/by/3.0/us/\">https://creativecommons.org/licenses/by/3.0/us/</a>).\r\n</p>\r\n<p>\r\nThe original can be found here <a href=\"https://hackerpublicradio.org/media/sound-effects/the_HPR_jingle_samples_licensed_CC_BY_by_Stitch_at_hack42_dot_nl.aif\">https://hackerpublicradio.org/media/sound-effects/the_HPR_jingle_samples_licensed_CC_BY_by_Stitch_at_hack42_dot_nl.aif</a>\r\n</p>\r\n<p>\r\nRainbow Island at OHM2013: <a href=\"https://ohm2013.org/site/2013/06/07/project-rainbow-island-2500-sqm-of-old-skoolynessism/\">https://ohm2013.org/site/2013/06/07/project-rainbow-island-2500-sqm-of-old-skoolynessism/</a>\r\n</p>',254,0,0,'CC-BY-SA','OHM2013,\"Rainbow Island\",jingles',0,1585,1),
(1334,'2013-09-12','Open Sourcing Mental Illness - Ed Finkler',8326,'An interview with Ed Finkler about Mental Health','<ul>\n  <li>Ed Finkler <ul>\n    <li>Dork, Dad, JS, PHP &amp; Python feller, FictiveKin brosef, FOSS nerd, webappsec dude, general miscreant.</li>\n    <li>@funkatron: <a href=\"https://twitter.com/funkatron\">https://twitter.com/funkatron</a></li>\n    <li><a href=\"https://careers.stackoverflow.com/funkatron\">https://careers.stackoverflow.com/funkatron</a></li>\n   </ul>\n   <br />\n  </li>\n  <li>/dev/hell - The Development Hell Podcast <ul>\n    <li>Chris Hartjes and Ed Finkler are trapped in Development Hell. They record their freewheeling, uncensored discussions on programming the web, so future generations can learn from their failures.</li>\n    <li><a href=\"https://devhell.info/\">https://devhell.info/</a></li>\n   </ul>\n   <br />\n  </li>\n  <li>Open Sourcing Mental Illness <ul>\n    <li>Open Sourcing Mental Illness is a speaking campaign by Ed Finkler to raise awareness and understanding of mental illness in the developer community.</li>\n    <li>The premier professional PHP conference with a community flair: <a href=\"https://tek.phparch.com/\">https://tek.phparch.com/</a></li>\n    <li><a href=\"https://funkatron.com/osmi.html\">https://funkatron.com/osmi.html</a></li>\n    <li><a href=\"https://www.indiegogo.com/projects/open-sourcing-mental-illness\">https://www.indiegogo.com/projects/open-sourcing-mental-illness</a></li>\n   </ul>\n   <br />\n  </li>\n  <li>Stanford\'s Sapolsky On Depression in U.S. (Full Lecture) <ul>\n    <li><a href=\"https://www.youtube.com/watch?v=NOAgplgTxfc\">https://www.youtube.com/watch?v=NOAgplgTxfc</a></li>\n   </ul>\n   <br />\n  </li>\n  <li>Prompt <ul>\n    <li>Prompt is an effort to actually try to help improve the lives of developers, especially those who are affected in any way by things like depression, anxiety, or any other mental illness.</li>\n    <li><a href=\"https://prompt.engineyard.com/\">https://prompt.engineyard.com/</a></li>\n   </ul>\n   <br />\n  </li>\n  <li>Blue Hackers <ul>\n    <li>The objective of this initiative is to make visible that there are many fellow geeks among us who are intimately familiar with depression, anxiety, or bipolar disorder. It helps to know youre not alone. And its not because we\'re geeks, but because we\'re human.</li>\n    <li><a href=\"https://bluehackers.org/\">https://bluehackers.org/</a></li>\n   </ul>\n   <br />\n  </li>\n  <li>Paul Fenwick <ul>\n    <li>Adventuretarian. Enjoys Perl, social hacking, mycology, scuba diving, coffee, cycling, FOSS, meeting new people, and talking like a pirate. World famous in NZ.</li>\n    <li><a href=\"https://twitter.com/pjf\">https://twitter.com/pjf</a></li>\n   </ul>\n   <br />\n  </li>\n  <li>Welcome to Devpressed <ul>\n    <li>Anxiety, depression, ADHD, OCD, bipolar, schizophrenia... these are far more prevalent in the developer community than you would believe, but we don\'t talk about it because of the shame. This forum is a place to share our stories, and help our friends.</li>\n    <li><a href=\"https://www.devpressed.com/\">https://www.devpressed.com/</a></li>\n   </ul>\n   <br />\n  </li>\n  <li>YOU ARE NOT ALONE Podcast <ul>\n    <li>Weekly online podcast interviews with comedians, artists, friends, and the occasional doctor. All exploring mental illness, trauma, addiction and negative thinking.</li>\n    <li><a href=\"https://mentalpod.com/\">https://mentalpod.com/</a></li>\n   </ul>\n   <br />\n  </li>\n  <li>Stanford University: <ul>\n    <li><a href=\"https://www.stanford.edu/\">https://www.stanford.edu/</a></li>\n    <li>Stanford University Channel on YouTube: <a href=\"https://www.youtube.com/stanford\">https://www.youtube.com/stanford</a></li>\n    <li>LICENSE: Creative Commons (Attribution-Noncommercial-No Derivative Works). For more information about this license, please read: <a href=\"https://creativecommons.org/licenses/by-nc-nd/3.0/\">https://creativecommons.org/licenses/by-nc-nd/3.0/</a>.</li>\n   </ul>\n  </li>\n </ul>',30,71,1,'CC-BY-NC-ND','\"mental health\",OSMI',0,1701,1),
(1338,'2013-09-18','Pumped Pi\'s',1646,'A discussion between JRobb and NYbill','<p>\r\nJRobb and NYbill talk about setting up a Pump.io server on a Raspberry Pi.\r\n</p>\r\n<p>\r\n<!-- <a href=\"https://jrobb.org/blog/2013/08/01/raspberry-pi-pump-server/\">https://jrobb.org/blog/2013/08/01/raspberry-pi-pump-server/</a> -->\r\n<a href=\"https://web.archive.org/web/20131217142152/https://jrobb.org/blog/2013/08/01/raspberry-pi-pump-server/\">https://jrobb.org/blog/2013/08/01/raspberry-pi-pump-server/</a>\r\n</p>\r\n<p><small><em>Editor\'s Note 2019-02-05</em>: The original link above is now unavailable. However, a copy was saved on the <em>Internet Archive Wayback Machine</em>, and this has been used instead.</small></p>\r\n',235,0,0,'CC-BY-SA','\"Raspberry Pi\",Pump.io',0,1765,1),
(1339,'2013-09-19','Legacy Technology: My Victrola',1763,'A 1917 Victrola demonstrated','<p>I talk about and demonstrate my wonderful 1917 Victrola, purchased\r\nin Austin, Texas sometime around 1993 from a private individual. </p>\r\n\r\n<!-- <p>Photo Gallery: <a href=\"https://pics.jonkulp.net/index.php?/category/14\">https://pics.jonkulp.net/index.php?/category/14</a>  </p> -->\r\n\r\n<p><small><em>Click the thumbnail to see the full picture</em></small></p>\r\n\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_01_full_view.jpg\">\r\n<img src=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_01_full_view_thumbnail.jpg\" alt=\"Victrola picture 1\"/></a>\r\n<p>Victrola - full view</p>\r\n\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_02_close_up_doors_open.jpg\">\r\n<img src=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_02_close_up_doors_open_thumbnail.jpg\" alt=\"Victrola picture 2\"/></a>\r\n<p>Victrola - close up, doors open</p>\r\n\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_03_ready_to_play.jpg\">\r\n<img src=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_03_ready_to_play_thumbnail.jpg\" alt=\"Victrola picture 3\"/></a>\r\n<p>Victrola - ready to play</p>\r\n\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_04_turntable.jpg\">\r\n<img src=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_04_turntable_thumbnail.jpg\" alt=\"Victrola picture 4\"/></a>\r\n<p>Victrola - turntable</p>\r\n\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_05_turntable_and_needles.jpg\">\r\n<img src=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_05_turntable_and_needles_thumbnail.jpg\" alt=\"Victrola picture 5\"/></a>\r\n<p>Victrola - turntable and needles</p>\r\n\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_06_tins_of_needles.jpg\">\r\n<img src=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_06_tins_of_needles_thumbnail.jpg\" alt=\"Victrola picture 6\"/></a>\r\n<p>Victrola - tins of needles</p>\r\n\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_07_information.jpg\">\r\n<img src=\"https://hackerpublicradio.org/eps/hpr1339/hpr1339/Victrola_07_information_thumbnail.jpg\" alt=\"Victrola picture 7\"/></a>\r\n<p>Victrola - information</p>\r\n',238,0,0,'CC-BY-SA','\"Victor Talking Machine Co.\",Victrola,phonograph',0,1657,1),
(1333,'2013-09-11','Introduction / How I Got Into Linux',999,'A first show from a new host describing their journey to Linux','<p>\r\nThanks for Listening to my first show.  I welcome your comments/feedback.\r\n</p>\r\n<p>\r\nPicture of Mac Classic II: <a href=\"https://imgur.com/etT0uGi\">https://imgur.com/etT0uGi</a>\r\n</p>\r\n<p>\r\n<a href=\"https://g33kdad.thestrangeland.net\">https://g33kdad.thestrangeland.net</a>\r\n</p>',255,29,0,'CC-BY-SA','\"Mac Classic II\",FreeBSD,Ubuntu',0,1776,1),
(1336,'2013-09-16','The Rosetta Dream',732,'A short SciFi story from Julian Neuer','<p>Julian Neuer (<a href=\"https://corianderpause.wordpress.com/\">https://corianderpause.wordpress.com/</a>) tells his short SciFi story \"The Rosetta Dream\", inspired by the writings of Steven Pinker and Jared Diamond.</p>\n <p>In the 21st century, the Rosetta Project produced a disk containing 13,000 pages of information about more than 1,500 languages spoken on Earth today and in the recent past.</p>\n <p>But what happens if the disk is found by our descendants in a very distant future where information is not transmitted by verbal languages anymore?</p>\n <p>Links:</p>\n <ul>\n  <li>Julian Neuer\'s Wordpress page: <a href=\"https://corianderpause.wordpress.com/\">https://corianderpause.wordpress.com/</a></li>\n  <li>Text of the story: <a href=\"https://corianderpause.wordpress.com/2013/01/23/the-rosetta-dream/\">https://corianderpause.wordpress.com/2013/01/23/the-rosetta-dream/</a></li>\n  <li>The Rosetta Project: <a href=\"https://rosettaproject.org/\">https://rosettaproject.org/</a></li>\n  <li>Steven Pinker: <a href=\"https://en.wikipedia.org/wiki/The_Language_Instinct\">https://en.wikipedia.org/wiki/The_Language_Instinct</a></li>\n  <li>Jared Diamond: <a href=\"https://en.wikipedia.org/wiki/The_Third_Chimpanzee:_The_Evolution_and_Future_of_the_Human_Animal\">https://en.wikipedia.org/wiki/The_Third_Chimpanzee:_The_Evolution_and_Future_of_the_Human_Animal</a></li>\n  <li>Music: <a href=\"https://freemusicarchive.org/music/endingsatellites/And_so_sing_the_black_birds/01_Ending_Satellites_-_And_so_sing_the_black_birds\">https://freemusicarchive.org/music/endingsatellites/And_so_sing_the_black_birds/01_Ending_Satellites_-_And_so_sing_the_black_birds</a></li>\n  <li>Savannah sounds: <a href=\"https://www.freesound.org/people/felix.blume/sounds/141505/\">https://www.freesound.org/people/felix.blume/sounds/141505/</a></li>\n  <li>Thunder: <a href=\"https://www.freesound.org/people/Dave%20Welsh/sounds/194364/\">https://www.freesound.org/people/Dave%20Welsh/sounds/194364/</a></li>\n  <li>Drums: <a href=\"https://www.freesound.org/people/jobro/sounds/103337/\">https://www.freesound.org/people/jobro/sounds/103337/</a></li>\n  <li>Morse code: <a href=\"https://www.freesound.org/people/Setuniman/sounds/133281/\">https://www.freesound.org/people/Setuniman/sounds/133281/</a></li>\n </ul>',256,0,0,'CC-BY-SA','story,SciFi',0,1699,1),
(1337,'2013-09-17','overdrive',1594,'An interview with a Sega Genesis developer, oerg866','<p>\r\nIn this HPR episode sigflup interviews oerg866, a sega genesis developer, about his participation in the creation of the ground-breaking demo, overdrive.\r\n</p>\r\n<p>\r\nDemo: <a href=\"https://www.pouet.net/prod.php?which=61724\">https://www.pouet.net/prod.php?which=61724</a>\r\n</p>\r\n<p>\r\nTranscript: <a href=\"https://theadesilva.com/overdrive_interview.txt\">https://theadesilva.com/overdrive_interview.txt</a>\r\n</p>\r\n	',115,0,0,'CC-BY-SA','demoscene,genesis,sega,demo,oerg866',0,1675,1),
(1340,'2013-09-20','Out and about at OHM 2013',4853,' Observe, Hack, Make. A five day outdoor international camping festival for hackers and makers','<h2>OHM2013</h2>\r\n<p> \r\n<a href=\"https://ohm2013.org/site/\">https://ohm2013.org/site/</a>\r\n</p>\r\n<p>\r\nOHM2013. Observe, Hack, Make. A five day outdoor international camping festival for hackers and makers, and those with an inquisitive mind. On 31st July 2013, 3000 of those minds will descend upon on an unassuming patch of land, at the Geestmerambacht festival grounds, 30km north of Amsterdam.\r\n</p>\r\n\r\n<p>\r\nIt is a four year tradition in The Netherlands to hold such an event. In the spirit of WTH, HIP and HAR the latest edition, OHM2013, is a non-commercial community run event. The event happens thanks to the volunteers, all 3000 of them. They will run the network, help people around the site, give talks, hold workshops and be excellent to one another.\r\n</p>\r\n\r\n<p>The target audience includes free-thinkers, philosophers, activists, geeks, scientists, artists, creative minds and a whole bunch of people interested in lots of interesting stuff.\r\n</p>\r\n<h2>Lock Picking</h2>\r\n<p>\r\nFirst port of call is a lock picking in a tent. Although lacking modern conveniences like, for example, doors, Nigel and the team has assembled a selection of locks for all levels. For more information contact Nigel Tolley from Discreet Security Solutions: <a href=\"https://www.tenburylocksmiths.co.uk/\">https://www.tenburylocksmiths.co.uk/</a> <br />\r\nFollow @discreetsecure on Twitter\r\n</p>\r\n<h2>Rainbow Island</h2>\r\n<p>\r\nNext stop \"Rainbow island\" for a chat with Johan, Brenn, Stitch and Joob. <br />\r\nFrom <a href=\"https://ohm2013.org/site/2013/06/07/project-rainbow-island-2500-sqm-of-old-skoolynessism/\">https://ohm2013.org/site/2013/06/07/project-rainbow-island-2500-sqm-of-old-skoolynessism/</a>\r\n</p>\r\n\r\n<p>\r\n<a href=\"https://ohm2013.org/wiki/Rainbow_island\" target=\"_blank\">Rainbow Island</a> is possibly the most modest project you\'ll see at OHM2013. Obviously, in this context, possibly means absolutely, and modest means insane.\r\n</p>\r\n<p>\r\nThe 2,500 sqm island on <a href=\"https://gis.ohm2013.org/\" target=\"_blank\">field R</a> will be adorned by an immense castle-like structure, with towers that reach five meters into the air. In daylight, you\'ll see just a marble-white castle. But at night, it turns into an oasis, nay, orgasm of colours, video projections, smoke, and laser-beams.\r\n</p>\r\n\r\n<p>\r\nInside the castle, several tents will be raised, containing all kinds of art and entertainment.\r\n</p>\r\n\r\n<p>\r\nThe first tent will host vintage pinball and arcade machines. But these are not just for mindless consumerism! There will be a large pinball-repair station, where these old machines can get the TLC they so often need. Bring your multi-meter, spare parts, screwdrivers, and hack away! There will be a number of machines eligible for improvement.\r\n</p>\r\n\r\n<p>\r\nThe second pair of tents will contain the complete collection of <a href=\"https://awesomeretro.org/\" target=\"_blank\">Awesome Retro</a>, a group of retro-gaming enthusiasts who collect everything regarding gaming, as long as it\'s over a decade old. You\'ll find classics like Super Mario Kart and Bomberman, the first editions of Pong and Pac-Man, and a lot of other blasts from the past, which will wrap you like the warm blankets that they are. Besides that, you\'ll find a fine collection of ultra-high-end Personal Computers, but to year-2000 standards, of course. A game of Quake 1 multiplayer, anyone?\r\n</p>\r\n\r\n<p>A small and informal stage surrounded by sofas will also be available for competitions and presentations. In the time in between events, this “living room” is free to use as a cosy lounge. Because what better way to enjoy gaming than from a sofa, with friends, whilst eating crisps?\r\n</p>\r\n<p style=\"text-align: center;\">\r\n<a href=\"https://ohm2013.org/wiki/Project:Rainbow_Island#In_Sketchup\"><img class=\"aligncenter size-full wp-image-1079\" alt=\"Rainbow Island sketchup april\" src=\"https://ohm2013.org/site/wp-content/uploads/2013/06/Rainbow-Island-sketchup-april.jpg\" height=\"260\" width=\"580\"/></a>\r\n</p>\r\n<p>And that is all, you think? Think again, because this is Rainbow Island, where the word “boundary” got scratched from the dictionary!\r\n</p>\r\n<p>\r\nFirst of all, numerous smaller tents will be put up within the walls of the castle, consisting of the essentials of multi-player retro-gaming: comfy four-seater sofa, game console, great 4-player game, four controllers, a TV… and projector! Yes, the games will be projected on the castle walls, which are semi-transparent, so even people on the outside will be able to enjoy the competitions.\r\n</p>\r\n<p>\r\nNext, the interiors of the four castle towers are available for all kinds of arts and other projects. These towers are 4 by 4 meters wide, and can be entered at the ground level. You may claim these for your own projects!\r\n</p>\r\n<p>\r\nOther highlights which are in the process of being perceived –or otherwise prepared– are a life-size model of a CRAY-1 supercomputer, Operation Oversight (a <a href=\"https://en.wikipedia.org/wiki/Master_control\" target=\"_blank\">master-control room</a> putting you in the driver\'s seat of the world\'s super powers), and of course the results of the <a href=\"https://ohm2013.org/site/2013/01/30/dance-dissect-repurpose-competition/\" target=\"_blank\">Dance Dissect Repurpose competition</a>.\r\n</p>\r\n<p>\r\nNext we have a chat with Jeff POINCARE who was building a seat shaped like a Cray 1.<br />\r\n<strong>Cray-1</strong><br />\r\nFrom Wikipedia, the free encyclopedia <a href=\"https://en.wikipedia.org/wiki/Cray-1\">https://en.wikipedia.org/wiki/Cray-1</a>\r\nThe Cray-1 was a supercomputer designed, manufactured and marketed by Cray Research. The first Cray-1 system was installed at Los Alamos National Laboratory in 1976 and it went on to become one of the best known and most successful supercomputers in history. The Cray-1\'s architect was Seymour Cray, the chief engineer was Cray Research co-founder Lester Davis.\r\n</p>\r\n<p>\r\n<img width=\"70%\" src=\"https://upload.wikimedia.org/wikipedia/commons/f/f7/Cray-1-deutsches-museum.jpg\" alt=\"Picture of a Cray 1\" />\r\n</p>\r\n\r\n<h2>BruCON</h2>\r\n<p>\r\nFrom: <a href=\"https://2013.brucon.org/index.php/Main_Page\">https://2013.brucon.org/index.php/Main_Page</a><br />\r\nBruCON is an annual security and hacker conference providing two days of an interesting atmosphere for open discussions of critical infosec issues, privacy, information technology and its cultural/technical implications on society. Organized in Belgium, BruCON offers a high quality line up of speakers, security challenges and interesting workshops. BruCON is a conference by and for the security and hacker community. \r\n</p>\r\n<p>The conference tries to create bridges between the various actors active in computer security world, included but not limited to hackers, security professionals, security communities, non-profit organizations, CERTs, students, law enforcement agencies, etc.....\r\n</p>\r\n<p>\r\n<small><i>Hackers are \"persons who delight in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.\" People who engage in illegal activities like unauthorized entry into computer systems are called crackers and don\'t have anything to do with hacking. BruCON doesn\'t promote any illegal activities and behavior. Many hackers today are employed by the security industry and test security software and systems to improve the security of our networks and applications. In addition, for the younger generations, we want to create some awareness and interest in IT students to learn more about IT Security.</i></small>\r\n</p>\r\n<p>\r\nTrainings are planned for Sep 24-25, the conference for Sep 26-27. BruCON 2012 will be in the historic center of Ghent, Belgium.\r\n</p>\r\n<h2>BlinkenArea</h2>\r\n<p>\r\nThen off to the BlinkenArea to learn how to solder under the able eye of Arne Rossius. \r\n</p>\r\n<p>\r\nWelcome in the BlinkenArea, the portal for \"blinken\" [=flashing/sparkling/blinking] projects. The BlinkenArea is a project group of people who are interested in computers and electronics and in a creative handling of both of it. They attend to the research and operation of flashing projects. In the meantime, more than 60 hard- and software projectes were developed. The group grows constantly and the number of small and big projects rises as well. The major projects have been the pixel room <a href=\"https://wiki.blinkenarea.org/index.php/TROIAEnglish\" title=\"TROIAEnglish\">TROIA</a> and the display building <a href=\"https://wiki.blinkenarea.org/index.php/BlueBoxEnglish\" title=\"BlueBoxEnglish\">bluebox</a>. Detailled information about all projects is available on the page <a href=\"https://wiki.blinkenarea.org/index.php/Projects\" title=\"Projects\">Projects</a>. News are always published in the BlinkenArea <a rel=\"nofollow\" class=\"external text\" href=\"https://blog.blinkenarea.org\">Blog</a>.\r\n</p>\r\n<h3>Origin and motivation</h3>\r\n<p>The page <a href=\"https://wiki.blinkenarea.org/index.php/BlinkenAreaEnglish\" title=\"BlinkenAreaEnglish\">BlinkenArea</a> tells you more about history, background and motivation. Apart from realising projects, the BlinkenArea people set their sights on collecting money which is scheduled to flow into public welfare, e.g. by selling own developed assembly kits or campaigns within bigger projects. The attention is focussed on supporting children, fighting against poverty and spreading education. Information about the social engagement of the BlinkenArea people can be found on the page <a href=\"https://wiki.blinkenarea.org/index.php/Campaign\" title=\"Campaign\">Campaign</a>. The BlinkenArea set further objectives which are listed on the page <a href=\"https://wiki.blinkenarea.org/index.php/Goals\" title=\"Goals\">Goals</a>.\r\n</p>\r\n<h3>Contribute</h3>\r\n<p>Everybody who is interested in our \"blinken\" projects and wants to contribute or support our honorary work is cordially welcomed. We are always looking for software engineers, tinkerer, translators, news editors, designer, musicians (set movies to music), and -- of course -- new projects. If you want to join the BlinkenArea, please visit the page <a href=\"https://wiki.blinkenarea.org/index.php/Join\" title=\"Join\">Join</a>. The BlinkenArea runs a <a href=\"https://wiki.blinkenarea.org/index.php/Mailinglist\" title=\"Mailinglist\">Mailinglist</a> and a discussion <a rel=\"nofollow\" class=\"external text\" href=\"https://forum.blinkenarea.org\">forum</a> where you can ask questions, join in the conversation or just read along. \r\n</p>\r\n<h3>Press</h3>\r\n<p>Information for journalists and editors is available on the page <a href=\"https://wiki.blinkenarea.org/index.php/Press\" title=\"Press\">Press</a>.\r\n</p>\r\n\r\n\r\n<h2>Sven Hageman</h2>\r\n<p>\r\nWhat do you do when the Broadcast tent is about to fall down ? Well you interview the evacuees ! And Sven works for <a href=\"https://www.rednose.nl/\">https://www.rednose.nl/</a> who paid for him to attend.<br />\r\nHe recommends this talk <a href=\"https://programmingisterrible.com/post/56960079370/ohm-2013-a-bad-programmer-talks-about-bad-programming\">https://programmingisterrible.com/post/56960079370/ohm-2013-a-bad-programmer-talks-about-bad-programming</a>\r\n</p>\r\n\r\n<h2>Debian Maintainer - Tomasz Rybak</h2>\r\n\r\n<pre>\r\n# aptitude show python-pytools\r\nPackage: python-pytools                  \r\nState: not installed\r\nVersion: 2011.5-2\r\nPriority: optional\r\nSection: python\r\nMaintainer: Tomasz Rybak <bogomips@post.pl>\r\nArchitecture: all\r\nUncompressed Size: 183 k\r\nDepends: python2.7 | python2.6, python (>= 2.6.6-7~), python (< 2.8), python-decorator, python-numpy\r\nDescription: big bag of things supplementing Python standard library\r\n \r\nHomepage: https://mathema.tician.de/software/pytools\r\n</pre>\r\n\r\n<h2><a href=\"https://mathema.tician.de/node/494\" title=\"PyOpenCL\">PyOpenCL</a></h2>\r\n<p>\r\n<a href=\"https://mathema.tician.de/software/pyopencl\">https://mathema.tician.de/software/pyopencl</a>\r\n</p>\r\n<p>PyOpenCL lets you access the OpenCL parallel computation API from Python. Here\'s what sets PyOpenCL apart:</p>\r\n<ul>\r\n<li>Object cleanup tied to lifetime of objects. This idiom, often called <a href=\"https://en.wikipedia.org/wiki/Resource_Acquisition_Is_Initialization\">RAII</a> in C++, makes it much easier to write correct, leak- and crash-free code.</li>\r\n<li>Completeness. PyOpenCL puts the full power of OpenCL\'s API at your disposal, if you wish.</li>\r\n<li>Convenience. While PyOpenCL\'s primary focus is to make all of OpenCL accessible, it tries hard to make your life less complicated as it does so--without taking any shortcuts.</li>\r\n<li>Automatic Error Checking. All OpenCL errors are automatically translated into Python exceptions.</li>\r\n<li>Speed. PyOpenCL\'s base layer is written in C++, so all the niceties above are virtually free.</li>\r\n<li>Helpful, complete <a href=\"https://documen.tician.de/pyopencl\">documentation</a> and a <a href=\"https://wiki.tiker.net/PyOpenCL\">wiki</a>.</li>\r\n<li>Liberal licensing (MIT).</li>\r\n</ul>\r\n\r\n<h2><a href=\"https://mathema.tician.de/node/470\" title=\"PyCUDA\">PyCUDA</a></h2>\r\n<p>\r\n<a href=\"https://mathema.tician.de/software/pycuda\">https://mathema.tician.de/software/pycuda</a>\r\n</p>\r\n<p>PyCUDA lets you access Nvidia‘s CUDA parallel computation API from Python. Several wrappers of the CUDA API already exist–so what\'s so special about PyCUDA?</p>\r\n<ul>\r\n<li>Object cleanup tied to lifetime of objects. This idiom, often called <a href=\"https://en.wikipedia.org/wiki/Resource_Acquisition_Is_Initialization\">RAII</a> in C++, makes it much easier to write correct, leak- and crash-free code. PyCUDA knows about dependencies, too, so (for example) it won\'t detach from a context before all memory allocated in it is also freed.</li>\r\n<li>Convenience. Abstractions like pycuda.driver.SourceModule and pycuda.gpuarray.GPUArray make CUDA programming even more convenient than with Nvidia\'s C-based runtime.</li>\r\n<li>Completeness. PyCUDA puts the full power of CUDA\'s driver API at your disposal, if you wish.</li>\r\n<li>Automatic Error Checking. All CUDA errors are automatically translated into Python exceptions.</li>\r\n<li>Speed. PyCUDA\'s base layer is written in C++, so all the niceties above are virtually free.</li>\r\n<li>Helpful <a href=\"https://documen.tician.de/pycuda\">Documentation</a>.</li>\r\n</ul>\r\n<h2>EMF Camp</h2>\r\n<p>\r\nAlec Wright (<a href=\"https://m0tei.co.uk/\">https://m0tei.co.uk/</a>) and Chris Munroe (@chrismunro40x) make the mistake of giving me a leaflet.\r\n</p>\r\n<p>\r\nElectromagnetic Field (EMF) is a non-profit UK camping festival for those with an inquisitive mind or an\r\ninterest in making things: hackers, geeks, scientists, engineers, artists, and crafters.</p>\r\n<p>\r\nIn the summer of 2012 we gathered hundreds of people in a field outside Milton Keynes for three days of\r\ntalks and workshops covering everything from <b>genetic modification</b> to <b>electronics</b>, <b>blacksmithing</b>\r\nto <b>high-energy physics</b>, <b>reverse engineering</b> to <b>lock picking</b>, <b>computer security</b> to\r\n<b>crocheting</b>, and <b>quadcopters</b> to <b>beer brewing</b>.\r\n</p>\r\n<p>\r\nTo help matters along, we arranged a 380-megabit internet connection, reliable WiFi, and a bar stocked with real ale.\r\n</p>\r\n<p>\r\n<a href=\"https://twitter.com/emfcamp\">@emfcamp</a> | facebook: \r\n<a href=\"https://www.facebook.com/emfcamp\">https://www.facebook.com/emfcamp</a>\r\n</p>\r\n\r\n<h2>Irish HackerSpaces</h2>\r\n<p>\r\nFirst we chat with BaconZombie and ?Procie? who are slacking off drinking beer in the tents</p>\r\n<ul>\r\n<li><a href=\"https://hackerspaces.org/wiki/Ireland\">https://hackerspaces.org/wiki/Ireland</a></li>\r\n<li><a href=\"https://hackerspaces.org/wiki/MiLKlabs\">https://hackerspaces.org/wiki/MiLKlabs</a></li>\r\n<li><a href=\"https://hackerspaces.org/wiki/091_Labs\">https://hackerspaces.org/wiki/091_Labs</a></li>\r\n<li><a href=\"https://hackerspaces.org/wiki/TOG\">https://hackerspaces.org/wiki/TOG</a></li>\r\n</ul>\r\n\r\n<p>Meanwhile Robert Fitzsimons is slaving away in the hardware hacking tent and gives us a rundown of his projects on display.</p>\r\n\r\n<h2>Open Garage</h2>\r\n<p>\r\nThe \"Open Garage\" is a double garage in Borsbeek, Belgium, some sort of hackerspace, where I host weekly workshops and many of my projects. The garage is open every Thursday evening to everyone who wants to join our community\'s numerous hacking projects.\r\n</p>\r\n<p>\r\nJust be excellent to each other (principle #1 out of 1), bring a drink, a project and a friend and we\'re all set.\r\n</p>\r\n<p>\r\nI have all the tools and basic stock for elementary wood and metal working. Electronics gear and misc materials are available to tackle various projects. I also run a nano brewery from my garage, try to convert a car to electric, have a printrbot/Wallace++ 3D printer and we are trying to get a professional CNC mill and CNC lathe to work and I want to build a toolset for some DIY biotech, among many other things.\r\n</p>\r\n<p>\r\nProjects that have been successfully tackled or demoed at the garage are 3D printers and CNCs, a weather balloon, quadcopters, soldering and welding tutorials, a Tesla coil, beer brewing, a compost filtering machine, Arduino and Raspberry Pi projects, a windbelt, a Rubens\' tube and many tens of other thingamajigs.\r\n</p>\r\n<p>\r\nFor those that may be new and interested: There\'s usually a few technology-minded people that drop by on random Thursday evenings with \"goesting\" to make. Some people bring a project and others bring their skills to collaborate on others\' projects. (and there\'s a lot of nerd talk) If you\'re into that kind of stuff, feel free to drop by.\r\n</p>\r\n<p>\r\nIt is NOT required for your skills be on a high level, you are NOT required to contribute knowledge; instead, it is encouraged that everyone LEARNS stuff at our gatherings.\r\n</p>\r\n<p>\r\nI\'d like to push my regulars to RSVP to the events, there\'s a lot of useful features in Meetup to share all kinds of stuff if you become part of the game ...\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://opengarage.org\">https://opengarage.org</a></li>\r\n<li><a href=\"https://hackerspaces.org/wiki/Open_Garage\">https://hackerspaces.org/wiki/Open_Garage</a></li>\r\n<li><a href=\"https://www.meetup.com/OpenGarage/\">https://www.meetup.com/OpenGarage/</a></li>\r\n</ul>\r\n\r\n<h2>Kerkrade Mini Maker Faire</h2>\r\n<ul>\r\n<li>Zoom H2 microphone\'s modification: <a href=\"https://www.youtube.com/watch?v=DoXxJuPRBrQ\">https://www.youtube.com/watch?v=DoXxJuPRBrQ</a></li>\r\n<li><a href=\"https://makerfairekerkrade.com/\">https://makerfairekerkrade.com/</a></li>\r\n</ul>\r\n<p><b>Kerkrade Mini Maker Faire</b> is a day of <b>family friendly</b> making, learning, crafting, inventing and tinkering in the <b>Discovery Center Continium.</b></p>\r\n<p><b>Be inspired</b> by arts, crafts, engineering, science and technology from the Makers of the Euregion.</p>\r\n<p>Best of all: there will be many opportunities to get hands on!</p>\r\n<h3>About Maker Faire:</h3>\r\n<p><a href=\"https://www.makerfaire.com\" target=\"_blank\">Maker Faire (https://www.makerfaire.com)</a> is the Greatest Show (and Tell) on Earth—a family-friendly showcase of invention, creativity and resourcefulness, and a celebration of the Maker movement. <strong>It\'s a place where people show what they are making, and share what they are learning.</strong>\r\n</p>\r\n',30,0,1,'CC-BY-SA','\"OHM 2013\"',0,1817,1),
(1341,'2013-09-23','TGTM Newscast for 2013-08-25',1277,'A newscast from Talk Geek to Me','<h2>DeepGeek &amp; Pokey<br /></h2>\r\n<p>Here is a news review:</p>\r\n<ul>\r\n<li><a\r\nhref=\"https://www.techdirt.com/articles/20130810/09240524136/jennifer-hoelzers-insiders-view-administrations-response-to-nsa-surveillance-leaks.shtml\">Jennifer\r\nHoelzer\'s Insider\'s View Of The Administration\'s Response To NSA\r\nSurveillance Leaks</a>\r\n</li>\r\n<li><a href=\"https://wlcentral.org/node/2887\">WikiLeaks Response to\r\nManning Statement</a>\r\n</li>\r\n<li><a\r\nhref=\"https://maggiemcneill.wordpress.com/2013/08/13/mumbo-jumbo/\">Mumbo\r\nJumbo</a>\r\n</li>\r\n<li><a\r\nhref=\"https://www.allgov.com/news/top-stories/stop-and-frisk-ruling-and-drug-sentencing-revamp-alter-criminal-justice-landscape-130815?news=850870\">Stop-and-Frisk\r\nRuling and Drug Sentencing Revamp Alter Criminal Justice Landscape</a>\r\n</li>\r\n<li><a\r\nhref=\"https://www.iww.org/content/mobile-rail-workers-win-nlrb-election\">Mobile\r\nRail Workers Win NLRB Election</a>\r\n</li>\r\n<li><a\r\nhref=\"https://www.techdirt.com/articles/20130814/17501024181/microsoft-uses-dmca-to-block-many-links-to-competing-open-office.shtml\">Microsoft\r\nUses DMCA To Block Many Links To Competing Open Office</a>\r\n</li>\r\n<li><a\r\nhref=\"https://torrentfreak.com/pirate-bay-releases-pirate-browser-to-thwart-censorship-130810/\">Pirate\r\nBay Releases ‘Pirate Browser’ to Thwart Censorship</a>\r\n</li>\r\n<li><a\r\nhref=\"https://www.techdirt.com/articles/20130814/02074224170/yet-another-newspaper-paywall-goes-bust-sf-chronicle-gives-up-after-just-four-months.shtml\">Yet\r\nAnother Newspaper Paywall Goes Bust: SF Chronicle Gives Up After Just\r\nFour Months</a>\r\n</li>\r\n<li><a\r\nhref=\"https://www.eff.org/deeplinks/2013/08/google-fiber-continues-awful-isp-tradition-banning-servers\">Google\r\nFiber Continues Awful ISP Tradition of Banning “Servers”</a>\r\n</li>\r\n<li><a\r\nhref=\"https://torrentfreak.com/dotcom-surveillance-and-copyright-extremism-will-cost-united-states-dearly-130809/\">Dotcom:\r\nSurveillance and Copyright Extremism Will Cost United States Dearly</a>\r\n</li>\r\n</ul>\r\n<p>Other Headlines:</p>\r\n<ul>\r\n<li><a\r\nhref=\"https://www.smh.com.au/technology/technology-news/sigurdur-thordarson-wikileakss-babyfaced-traitor-20130815-2ryiu.html\">Sigurdur\r\nThordarson: Wikileak\'s Babyfaced Traitor</a>\r\n</li>\r\n<li><a\r\nhref=\"https://www.buzzfeed.com/justinesharrock/anonymous-secret-presence-in-the-us-army\">Anonymous’\r\nSecret Presence In The U.S. Army</a>\r\n</li>\r\n<li><a\r\nhref=\"https://thecable.foreignpolicy.com/posts/2013/08/13/after_multiple_denials_cia_admits_to_snooping_on_noam_chomsky\">Exclusive:\r\nAfter Multiple Denials, CIA Admits to Snooping on Noam Chomsky</a>\r\n</li>\r\n<li><a\r\nhref=\"https://jacobinmag.com/2013/08/prostitution-law-and-the-death-of-whores/\">Prostitution\r\nLaw and the Death of Whores</a>\r\n</li>\r\n<li><a\r\nhref=\"https://www.theguardian.com/commentisfree/2013/aug/09/lavabit-shutdown-snowden-silicon-valley\">Email\r\nservice used by Snowden shuts itself down, warns against using US-based\r\ncompanies</a>\r\n</li>\r\n</ul>\r\n<p>Staffed and produced by the TGTM news team, Editorial Selection by\r\nDeepGeek, views of the story\r\nauthors reflect their own opinions and not necessarily those of TGTM\r\nnews.\r\n</p>\r\n<p>News from \"techdirt.com,\" \"iww.org,\"&nbsp;\r\n\"maggiemcneill.wordpress.com,\"\r\nand \"allgov.com\" used\r\nunder&nbsp;arranged\r\npermission.</p>\r\n<p>News\r\nfrom \"torrentfreak.com,\" and \"eff.org\" used\r\nunder\r\npermission of the Creative Commons\r\nby-attribution&nbsp;license.</p>\r\n<p>News from \"wlcentral.org\" used under permission of the Creative\r\nCommons\r\nby-attribution non-commercial no-derivatives license.<br />\r\n</p>\r\n<p>News Sources retain their respective copyrights.</p>\r\n<h2>Links</h2>\r\n<ul>\r\n<li><a href=\"https://www.techdirt.com/articles/20130810/09240524136/jennifer-hoelzers-insiders-view-administrations-response-to-nsa-surveillance-leaks.shtml\">https://www.techdirt.com/articles/20130810/09240524136/jennifer-hoelzers-insiders-view-administrations-response-to-nsa-surveillance-leaks.shtml</a></li>\r\n<li><a href=\"https://wlcentral.org/node/2887\">https://wlcentral.org/node/2887</a></li>\r\n<li><a href=\"https://maggiemcneill.wordpress.com/2013/08/13/mumbo-jumbo/\">https://maggiemcneill.wordpress.com/2013/08/13/mumbo-jumbo/</a></li>\r\n<li><a href=\"https://www.allgov.com/news/top-stories/stop-and-frisk-ruling-and-drug-sentencing-revamp-alter-criminal-justice-landscape-130815?news=850870\">https://www.allgov.com/news/top-stories/stop-and-frisk-ruling-and-drug-sentencing-revamp-alter-criminal-justice-landscape-130815?news=850870</a></li>\r\n<li><a href=\"https://www.iww.org/content/mobile-rail-workers-win-nlrb-election\">https://www.iww.org/content/mobile-rail-workers-win-nlrb-election</a></li>\r\n<li><a href=\"https://www.techdirt.com/articles/20130814/17501024181/microsoft-uses-dmca-to-block-many-links-to-competing-open-office.shtml\">https://www.techdirt.com/articles/20130814/17501024181/microsoft-uses-dmca-to-block-many-links-to-competing-open-office.shtml</a></li>\r\n<li><a href=\"https://torrentfreak.com/pirate-bay-releases-pirate-browser-to-thwart-censorship-130810/\">https://torrentfreak.com/pirate-bay-releases-pirate-browser-to-thwart-censorship-130810/</a></li>\r\n<li><a href=\"https://www.techdirt.com/articles/20130814/02074224170/yet-another-newspaper-paywall-goes-bust-sf-chronicle-gives-up-after-just-four-months.shtml\">https://www.techdirt.com/articles/20130814/02074224170/yet-another-newspaper-paywall-goes-bust-sf-chronicle-gives-up-after-just-four-months.shtml</a></li>\r\n<li><a href=\"https://www.eff.org/deeplinks/2013/08/google-fiber-continues-awful-isp-tradition-banning-servers\">https://www.eff.org/deeplinks/2013/08/google-fiber-continues-awful-isp-tradition-banning-servers</a></li>\r\n<li><a href=\"https://torrentfreak.com/dotcom-surveillance-and-copyright-extremism-will-cost-united-states-dearly-130809/\">https://torrentfreak.com/dotcom-surveillance-and-copyright-extremism-will-cost-united-states-dearly-130809/</a></li>\r\n<li><a href=\"https://www.smh.com.au/technology/technology-news/sigurdur-thordarson-wikileakss-babyfaced-traitor-20130815-2ryiu.html\">https://www.smh.com.au/technology/technology-news/sigurdur-thordarson-wikileakss-babyfaced-traitor-20130815-2ryiu.html</a></li>\r\n<li><a href=\"https://www.buzzfeed.com/justinesharrock/anonymous-secret-presence-in-the-us-army\">https://www.buzzfeed.com/justinesharrock/anonymous-secret-presence-in-the-us-army</a></li>\r\n<li><a href=\"https://thecable.foreignpolicy.com/posts/2013/08/13/after_multiple_denials_cia_admits_to_snooping_on_noam_chomsky\">https://thecable.foreignpolicy.com/posts/2013/08/13/after_multiple_denials_cia_admits_to_snooping_on_noam_chomsky</a></li>\r\n<li><a href=\"https://jacobinmag.com/2013/08/prostitution-law-and-the-death-of-whores/\">https://jacobinmag.com/2013/08/prostitution-law-and-the-death-of-whores/</a></li>\r\n<li><a href=\"https://www.theguardian.com/commentisfree/2013/aug/09/lavabit-shutdown-snowden-silicon-valley\">https://www.theguardian.com/commentisfree/2013/aug/09/lavabit-shutdown-snowden-silicon-valley</a></li>\r\n</ul>',237,65,1,'CC-BY-SA','newscast,TGTM',0,1607,1),
(1342,'2013-09-24','Power Tool Drag Racing!',699,'MrGadgets speaks of an event he has just visited in Kansas City','<ul>\n  <li><a href=\"https://makekc.org/content/rob-bishops-2013-hackerspace-tour-raspberry-pi-maker-expo\">https://makekc.org/content/rob-bishops-2013-hackerspace-tour-raspberry-pi-maker-expo</a><br />\n   <br />\n  </li>\n  <li><a href=\"https://www.powertooldragraces.com/\">https://www.powertooldragraces.com/</a></li>\n  <li><a href=\"https://www.google.com/search?q=power+tool+racing&client=safari&hl=en&tbm=isch&tbo=u&source=univ&sa=X&ei=j50aUsqCGaWe2gX624DYCw&ved=0CD4QsAQ&biw=1024&bih=644\">https://www.google.com/search?q=power+tool+racing&amp;client=safari&amp;hl=en&amp;tbm=isch&amp;tbo=u&amp;source=univ&amp;sa=X&amp;ei=j50aUsqCGaWe2gX624DYCw&amp;ved=0CD4QsAQ&amp;biw=1024&amp;bih=644</a><br />\n   <br />\n  </li>\n  <li><a href=\"https://makekc.org/\">https://makekc.org/</a></li>\n  <li><a href=\"https://makekc.org/content/power-tool-drag-racing\">https://makekc.org/content/power-tool-drag-racing</a></li>\n  <li><a href=\"https://makekc.org/content/fourth-annual-maker-expo-call-makers-racers-volunteers-and-sponsors\">https://makekc.org/content/fourth-annual-maker-expo-call-makers-racers-volunteers-and-sponsors</a></li>\n </ul>',155,0,1,'CC-BY-SA','Make:KC,\"power tool drag racing\"',0,1587,1),
(1343,'2013-09-25','Too Clever For Your Own Good',1103,'laindir uses a computer to translate Morse code from show 1216','<h2>Too Clever For Your Own Good</h2>\n <p>This is a story about being so lazy that I\'d rather teach the computer to do something than learn how to do it myself. HPR episode 1216 (<a href=\"https://hackerpublicradio.org/eps.php?id=1216\">https://hackerpublicradio.org/eps.php?id=1216</a>) piqued my curiosity, but rather than try to remember my Morse code, I decided I could teach the computer to translate it for me. This episode tells that story.</p>\n <h3>Commands</h3>\n <p>Uncompress the audio</p><pre>\nsox hpr1216.ogg hpr1216.wav\n</pre><p>Get the format data</p><pre>\nsoxi hpr1216.wav\n</pre><p>Figure out how long the wav header is so we can skip it</p><pre>\nsox -t raw -b 16 -r 44100 -c 1 -e signed-integer /dev/null empty.wav\n</pre><p>Dump the audio data in a text format</p><pre>\nhexdump -s 44 -v -e \'220/2 \"%04x\"\' -e \'\"\\n\"\' hpr1216.wav &gt; hpr1216.hex\n</pre><p>Convert values near 0 to spaces so it\'s easier to parse (at least visually)</p><pre>\nsed -e \'s/000./    /g\' -e \'s/fff./    /g\' hpr1216.hex &gt; hpr1216.space\n</pre><p>Run it through the following awk script to make it readable by morse</p><pre>\nawk -f morse.awk hpr1216.space &gt; hpr1216.dot\n</pre><p>And the script</p><pre>\n<code>\n#morse.awk\n#every line\n{\n        last = this;\n        this = $0 ~ /^ *$/; #220 samples near 0, roughly 20ms of silence\n}\n\n#consecutive lines of silence or sound\nlast == this {\n        duration++;\n}\n\n#sound-&gt;silent state transition\n!last &amp;&amp; this {\n        if(duration &gt; 10 &amp;&amp; duration &lt; 20) #dit is roughly 18 lines or ~360ms\n        {\n                printf \".\";\n        }\n        else if(duration &gt; 30 &amp;&amp; duration &lt; 40) #dah is roughly 36 lines, 720ms\n        {\n                printf \"-\";\n        }\n\n        duration = 0;\n}\n\n#silent-&gt;sound state transition\nlast &amp;&amp; !this {\n        if(duration &gt; 30 &amp;&amp; duration &lt; 40) #short gap (letter) is roughly 720ms\n        {\n                printf \"\\n\";\n        }\n        else if(duration &gt; 80) #medium gap (word) is anything over 1600ms\n        {\n                printf \"\\n\\n \";\n        }\n\n        duration = 0;\n}\n</code>\n</pre><p>Use morse to decode the translated output</p><pre>\nmorse -d &lt; hpr1216.dot &gt; hpr1216.txt\n</pre><p>And this is what it looks like</p>\n <p>IOS SOS SOS THE STANDARD EMERGENCY SIGNAL IN MORSE CODE. FOR EMERGENCY SIGNALS MORSE CODE CAN BE SENT BY WAY OF IMPROVISED SOURCES THAT CAN BE EASILY KEYED ON AND OFF MAKING IT ONE OF THE SIMPLEST AND MOST VERSATILE METHODS OF TELECOMMUNICATION. THE MOST COMMON DISTRESS SIGNAL IS SOS OR THREE DOTS THREE DASHES AND THREE DOTS INTERNATIONALLY RECOGNIZED BY TREATY. MORSE CODE FROM WIKIPEDIA THE FREE ENCYCLOPEDIA MORSE CODE IS A METHOD OF TRANSMITTING TEXT INFORMATION AS A SERIES OF ON-OFF TONES LIGHTS OR CLICKS THAT CAN BE DIRECTLY UNDERSTOOD BY A SKILLED LISTENER OR OBSERVER WITHOUT SPECIAL EQUIPMENT. THE INTERNATIONAL MORSE CODE ENCODES THE ISO BASIC LATIN ALPHABET SOME EXTRA LATIN LETTERS THE ARABIC NUMERALS AND A SMALL SET OF PUNCTUATION AND PROCEDURAL SIGNALS AS STANDARDIZED SEQUENCES OF SHORT AND LONG SIGNALS CALLED DOTS AND DASHES OR DITS AND DAHS. BECAUSE MANY NON-ENGLISH NATURAL LANGUAGES USE MORE THAN THE 26 ROMAN LETTERS EXTENSIONS TO THE MORSE ALPHABET EXIST FOR THOSE LANGUAGES. EACH CHARACTER LETTER OR NUMERAL IS REPRESENTED BY A UNIQUE SEQUENCE OF DOTS AND DASHES. THE DURATION OF A DASH IS THREE TIMES THE DURATION OF A DOT. EACH DOT OR DASH IS FOLLOWED BY A SHORT SILENCE EQUAL TO THE DOT DURATION. THE LETTERS OF A WORD ARE SEPARATED BY A SPACE EQUAL TO THREE DOTS ONE DASH AND TWO WORDS ARE SEPARATED BY A SPACE EQUAL TO SEVEN DOTS. THE DOT DURATION IS THE BASIC UNIT OF TIME MEASUREMENT IN CODE TRANSMISSION. FOR EFFICIENCY THE LENGTH OF EACH CHARACTER IN MORSE IS APPROXIMATELY INVERSELY PROPORTIONAL TO ITS FREQUENCY OF OCCURRENCE IN ENGLISH. THUS THE MOST COMMON LETTER IN ENGLISH THE LETTER E HAS THE SHORTEST CODE A SINGLE DOT. MORSE CODE IS MOST POPULAR AMONG AMATEUR RADIO OPERATORS ALTHOUGH IT IS NO LONGER REQUIRED FOR LICENSING IN MOST COUNTRIES INCLUDING THE US. PILOTS AND AIR TRAFFIC CONTROLLERS USUALLY NEED ONLY A CURSORY UNDERSTANDING. AERONAUTICAL NAVIGATIONAL AIDS SUCH AS VORS AND NDBS CONSTANTLY IDENTIFY IN MORSE CODE. COMPARED TO VOICE MORSE CODE IS LESS SENSITIVE TO POOR SIGNAL CONDITIONS YET STILL COMPREHENSIBLE TO HUMANS WITHOUT A DECODING DEVICE. MORSE IS THEREFORE A USEFUL ALTERNATIVE TO SYNTHESIZED SPEECH FOR SENDING AUTOMATED DATA TO SKILLED LISTENERS ON VOICE CHANNELS. MANY AMATEUR RADIO REPEATERS FOR EXAMPLE IDENTIFY WITH MORSE EVEN THOUGH THEY ARE USED FOR VOICE COMMUNICATIONS. THERE ARE MANY APPLICATIONS IN LINUX TO HELP YOU LEARN MORSE CODE. CHECK OUT RADIO.LINUX.ORG.AU FOR A LIST OF APPLICATIONS.</p>\n <p>A little googling will show that this text is the brief description of Morse code given at the top of its Wikipedia article (<a href=\"https://en.wikipedia.org/wiki/Morse_code\">https://en.wikipedia.org/wiki/Morse_code</a>). Surprisingly, the only transcription error appears to be the first letter as it was slightly overlapped by the intro music. It\'s also interesting to note that, since music consists of almost no sounds this short, the script was able to extract the data and robustly ignored everything else. In light of this, I probably could have skipped removing the wav header. Additional time could be saved by changing the regex in the awk script to match the raw hex values and thereby eliminate the sed step.</p>',257,0,0,'CC-BY-SA','\"Morse code\",sox,hexdump,sed,awk',0,1714,1),
(1349,'2013-10-03','Melissa Dupreast helps me with Audio Compression',1068,'A lesson in audio compression from a professional engineer','<p>I impose upon Melissa Dupreast to help me learn about audio compression and I make a recording of our session for HPR. Missy is a professional audio engineer, working locally for radio and live sound reinforcement. She is also a recent graduate of our masters program at the University of Louisiana at Lafayette and is currently teaching 3 classes for us as an adjunct instructor.</p>',238,0,0,'CC-BY-SA','audio,compression,\"audio production\",\"audio quality\"',0,1618,1),
(1346,'2013-09-30','How to properly evangelize linux or why I use linux as my daily driver.',1051,'Riley Gelwicks gives advice on how to evangelize Linux','<p>Twitter/Identi.CA: @rileyinchina(Twitter)</p>\n <h2>How to properly evangelize technology or why I use linux as my daily driver.</h2>\n <h4>Background:</h4>\n <p>I started linux in 2007 with ubuntu 7.04 because I bought a cheap laptop in china that only had the entry level windows vista in the belief that I could change the language. I use linux on both my work and home pc’s htpc and a server, it really is just amazing the different applications and things you can do with it.</p>\n <p><strong>Current PC is using</strong>: ubuntu 12.04</p>\n <h4>Some rules of the road:</h4>\n <p><strong>Find the right time to broach the subject</strong>.Maybe when a person has to reinstall windows or they get a virus, or need to repurchase some piece of DRMed software.</p>\n <p><strong>Don’t talk down to anyone, laugh at them or be a jerk.</strong> The people we are trying to convert don’t use linux everyday or probably have a vague idea or understanding of what linux is, your mission is to be as patient as possible.</p>\n <p><strong>Don’t harp on how bad the system they are currently using is</strong>, find a situation in which they could benefit from the use of linux. The reason why fanboys exist is because we have this inherent need to not believe we are not wrong, if we are not wrong then surely the other guy is.</p>\n <p><strong>Don’t attempt to tell the person what free as free not free as in beer is.</strong> News alert, nobody cares, unfortunate as it may be nobody cares about these things.</p>\n <p><strong>Use practical examples as to why open source just works better</strong>: for me that’s wowing my coworkers by running a webserver on my desktop and having them test the various pieces of software before we settle on which one to put on our work server.</p>\n <p><strong>Show them how you use linux or other open source projects in your daily life</strong>, to me the best WOW factor comes from XBMC on a Home Theatre PC, add in a PVR and you’ll easily see people’s mouths drop.</p>\n <p><strong>Explain how open source is inherently more secure</strong> Linux has less exploited exploits</p>\n <p><strong>Use current events:</strong> NSA, Viruses the end of lifing of XP to show them why they should at least attempt it.</p>\n <p><strong>Ask them what they seriously use their computer for</strong>, my gut feeling is that about 75% of computer users don’t use anything on their computers that doesn’t already exist or have a worthy replacement in linux or an easy web application. And if worse comes to worse show them that they have the umbilical cord of WINE and or a virtual machine.</p>\n <p><strong>Appeal to their frugality:</strong></p>\n <p>Finally but probably most importantly put your money where your mouth is if you are taking the time to evangelize a product give a person some insurance:</p>\n <ol>\n  <li>Give a guaranteed tech support certificate to anyone that is willing to try.</li>\n  <li>Tell them to give linux a one day, one week and one month trial.</li>\n  <li>Help them install it.</li>\n  <li>Train them, most of us know that desktop linux is for all intents and purposes essentially the same as desktop Windows or Mac OSX</li>\n </ol>',258,0,0,'CC-BY-SA','Windows,Linux',0,1726,1),
(1347,'2013-10-01','LinuxJAZZ#4',1070,'Bariman describes his recording setup and methods','<h3>Getting Started</h3>\n <p><img alt=\"Home Setup\" src=\"https://hackerpublicradio.org/eps/hpr1347/hpr1347/hpr1347.jpg\" /></p>\n <p>Audioimprovised extract (49sec). The improvised extract shows the quality that can be achieved with a fairly simple audio studio setup. The podcast outlines a number of useful tips and describes my method in achieving a virtually total Linux solution in my workflow. See also earlier HPR episodes-hpr0712 and hpr0755.</p>\n <p>My studio at home is in a spare-bedroom; a room, just 16x12 feet, with no special sound-proofing, just full bookcases all around the walls. The sound is quite \'dead\' and OK for recording \'speech\' which I do using a Zoom H4n Recorder, mounted on a small tripod, with \'pop\' filter, and remote-controller to switch on and off.</p>\n <p>The vox part is one long file with pauses where the audio will be inserted. The file is saved to the PC as a WAV file into a master folder and, within that, three sub-folders to hold \'media\' and \'text\' files and a \'building\' folder to assemble the final recording.</p>\n <p>The solo instruments and backing tracks are recorded through a USB mixer attached to the PC. Audio-improvised extract (45sec) from my composition Summer Dancin\'. The piece was completely realised using the home set-up and Impro-Visor (<a href=\"https://bit.ly/EYbcv\">https://bit.ly/EYbcv</a>), which is similar to Band-in-a-Box with built-in rhythms and backings.</p>\n <p>My approach to writing musical themes is either \'melody\' first or \'chord\' sequence first. With Summer Dancin\' it was \'chord\' sequence first. I improvised a theme, live at the keyboard over a chord sequence and samba rhythm, using Impro-Visor. The main difference between Impro-Visor and Band-in-a-Box is that Band-in-a-Box uses sampled sounds to make up the backings, etc., whereas Impro-Visor\'s sounds are synthesised.</p>\n <p>AudioSummer Dancin\'-theme (51sec). The harmonic sequence for the tune is fairly complex; as is the melody. To achieve similar results needs a fair grounding in jazz-type harmony and improvisation. Any approach, be it simple or complex, will work equally effectively using this basic method.</p>\n <h3>What\'s in my music production \'Bag\'?</h3>\n <p>My main machine, is a basic PC desktop Acer Aspire SA80 with only 1 GB of ram. It has an Intel Pentium 4 processor and dual monitors. Xubuntu 12.04, LTS is the desktop and I use the on-board sound card. I have a small Yamaha PSR-350 keyboard attached via a Midiman MidiSport 2x2 interface. The Yamaha provides additional sound sets and it is through this that the backings are provided. The mixer is a Behringer Xenynx 1204FX and I use a variety of dynamic and studio capacitor microphones, with stands and \'pop\' filters and the Zoom H4n Recorder. Audioimprovised extract (54sec)</p>\n <h3>Process &amp; Procedure for Podcasts</h3>\n <p>For the instrumental portions, I mostly record straight into Audacity with the Band-in-a-Box backing track inputted to one channel of the mixer, and the instrument \'miked\' to a second channel. A small amount of effect is added to the \'miked\' channel while the \'backing\' track is kept \'flat.\' These are \'mixed\' down to a single mono track at 44100 Hz and exported and saved as a FLAC file. The solo Bumpers are just simply improvised and recorded on to a single Audacity track.</p>\n <p>To assemble the podcast, I place the vox recording on the top track and split and move the track at the point where I insert an audio clips. These are dragged into Audacity on a separate track and the cut part of the vox track, moved to the right, as necessary. If I need to record using separate tracking, then I use Ardour. I often produce the music in score and parts for subsequent \'live\' performances. The written music is produced using Sibelius 4 and the backings are generated with an old copy of Band-in-a-Box. Neither have been ported to Linux so I run them under Wine which is OK but it means only older copies of programmes will run. This is no problem, however, as the older versions provide all the functionality that I need.</p>\n <h3>Keeping It All Together</h3>\n <p>Well, regular practice is a important to stay \'up-to-speed.\' Besides essential scales and arpeggios, for a jazz musician, a solid amount of improvisation practice is necessary. Band-in-a-Box is an ideal tool for this, providing a backing track similar to the well-known Aebersold method. Audioimprovised extract (54sec).</p>\n <p>Well, thats\' all for now. Watch \'this space\' for further developments. Cheers for now . . .</p>\n <p>ENDS</p>\n',150,73,0,'CC-BY-SA','\"audio recording\"',0,1626,1),
(1348,'2013-10-02','Fuse',935,'MrX speaks about a bomb fuse that belonged to his grandfather','<p>\r\nA show about a 2nd world war fuse that had been in the family for many years, it originally belonged to my grandfather\r\n</p>\r\n<p>\r\nHere is a link to the British Ordnance Collectors Network forums, which has a picture of a collection of German bomb fuses, the one my grandfather had looked identical to the one on the extreme left hand side of the picture entitled \"25A\".\r\n<a href=\"https://www.bocn.co.uk/vbforum/threads/4700-My-German-Bomb-Fuses\">https://www.bocn.co.uk/vbforum/threads/4700-My-German-Bomb-Fuses</a>\r\n</p>\r\n	',201,0,0,'CC-BY-SA','\"World War 2\",\"bomb fuse\"',0,1574,1),
(1350,'2013-10-04','The Origin of ONICS (My Intro)',3137,'The Open Network Inspection Command Suite (ONICS)','<p>\r\nThis show is about the Open Network Inspection Command Suite (ONICS).  \r\nIt is a project I have been working on at home for a couple of years now.\r\nThe idea is to create a set of command line tools that work like cat, sed,\r\nawk, grep, etc but for network packets instead of lines of text.  This\r\npodcast is actually less about the tools and more about the process that\r\nI went through to build it.  So its more a tale of the project that was\r\nnever done than an explanation of how to use the tools.\r\n</p>\r\n<p>\r\nContact info: \r\n</p>\r\n\r\n<ul>\r\n<li>Gabriel Evenfire email: <a href=\"mailto:evenfire@sdf.org\">evenfire@sdf.org</a>\r\n</li>\r\n<li>ONICS Gitorious Page:  <a href=\"https://gitorious.org/onics\">https://gitorious.org/onics</a>\r\n</li>\r\n<li>ONICS Wiki Page: <a href=\"https://gitorious.org/onics/pages/Home\">https://gitorious.org/onics/pages/Home</a>\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nQuick Start Guide for Building ONICS\r\n</p>\r\n\r\n<ul>\r\n<li>git clone git://gitorious.org/catlib/catlib.git catlib\r\n</li>\r\n<li>git clone git://gitorious.org/onics/onics.git onics\r\n</li>\r\n<li>cd catlib/src\r\n</li>\r\n<li>make\r\n</li>\r\n<li>cd ../../onics\r\n</li>\r\n<li>make\r\n</li>\r\n<li>sudo make install # (optional) \r\n</li>\r\n</ul>\r\n\r\n<p>\r\nThe microphone I ended up jury rigging to record this:\r\n</p>\r\n<p>\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1350/hpr1350/0_Evenfire-00-mic-back1.jpg\"><img width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1350/hpr1350/0_Evenfire-00-mic-back1.jpg\" alt=\"back of mic\" /><br />\r\nhttps://hackerpublicradio.org/eps/hpr1350/hpr1350/0_Evenfire-00-mic-back1.jpg</a>\r\n</p>\r\n<p>\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1350/hpr1350/0_Evenfire-00-mic-back2.jpg\"><img width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1350/hpr1350/0_Evenfire-00-mic-back2.jpg\" alt=\"back of mic2\" /><br />\r\nhttps://hackerpublicradio.org/eps/hpr1350/hpr1350/0_Evenfire-00-mic-back2.jpg</a>\r\n</p>\r\n<p>\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1350/hpr1350/0_Evenfire-00-mic-front.jpg\"><img width=\"70%\" src=\"https://hackerpublicradio.org/eps/hpr1350/hpr1350/0_Evenfire-00-mic-front.jpg\" alt=\"front of mic\" /><br />\r\nhttps://hackerpublicradio.org/eps/hpr1350/hpr1350/0_Evenfire-00-mic-front.jpg</a>\r\n</p>\r\n',259,0,0,'CC-BY-SA','\"command line\",networking',0,1701,1),
(1352,'2013-10-08','Stanford marshmallow experiment',4888,'A soundscape','<p>\r\nThe Stanford marshmallow experiment (wiki) refers to a series of studies on delayed gratification in the late 1960s and early 1970s led by psychologist Walter Mischel, then a professor at Stanford University. In these studies, a child was offered a choice between one small reward (sometimes a marshmallow, but often a cookie or a pretzel, etc.) provided immediately or two small rewards if he or she waited until the experimenter returned (after an absence of approximately 15 minutes). In follow-up studies, the researchers found that children who were able to wait longer for the preferred rewards tended to have better life outcomes, as measured by SAT scores, educational attainment, body mass index (BMI)  and other life measures.  However, recent work calls into question whether self-control, as opposed to strategic reasoning, determines children\'s behaviour.\r\n</p>\r\n<p>\r\n<a href=\"https://en.wikipedia.org/wiki/Stanford_marshmallow_experiment\">https://en.wikipedia.org/wiki/Stanford_marshmallow_experiment</a>\r\n</p>',224,101,0,'CC-BY-SA','Timing, Sensation, 2004',0,1876,1),
(1353,'2013-10-09','Practical Math - Introduction to Units',2567,'An Introduction to Units, with some useful illustrations','<pre>\r\nIntroduction: Units are the bridge from learning abstract arithmetic \r\n  operations on numbers to actually using maths to navigate the world of \r\n  objects, distance, time, rates, volume, temperature, heat, current,\r\n  voltage, and even cooking using recipes.\r\n\r\nGoal for the series: Embracing units, and carrying them along as you go,\r\n  can help you work with confidence in using maths in your life. \r\n  \r\n  When you start to use maths to solve real problems, you are going to \r\n  run into units.  This series is intended to show you that units are\r\n  your friends, and that they\'re here to help you.\r\n    \r\nGoal for this episode: We want to look at what units are, what they do, \r\n  types of units, and how to mix unitless numbers with units.\r\n  \r\n\r\nResource for the series:\r\n\r\n * Khan Academy pages on Rates, Ratios and Units\r\n   https://www.khanacademy.org/math/arithmetic/rates-and-ratios\r\n\r\n\r\nMost articles that would be relevant to this introductory episode were\r\nabout teaching physics and chemistry, or discussions of philosophical \r\nimplications of doing what we will be doing at every turn in this \r\nseries.  \r\n\r\nAll of the formal operations that we will learn to do with units are\r\ndone every day in real life by experts in their respective fields.  I am\r\nnot worried about what it means to say, \"There are 12 inches in a foot.\"\r\n\r\nLater shows will have more links and resources.\r\n\r\n\r\nSegment 1:  What do we mean by units?\r\n\r\n1. Definition: Two types of units are useful in practical maths:\r\n   \r\n   a. Counting units: An individual thing treated as single or complete.\r\n      Units can also apply to an individual component of a larger or \r\n      more complex system.  E.g., mufflers can become part of a car. \r\n\r\n      - Think of objects that you would keep in an inventory in your \r\n          pantry or in a warehouse.\r\n\r\n   b. Measurement units: A quantity chosen as a standard that you can \r\n      use as a common benchmark for comparing other quantities (of the\r\n      same kind).\r\n\r\n      - \"Same kind\": Don\'t try to compare distances to times or volumes.\r\n      \r\n      - \"Standards\": Communication tool for talking about quantities\r\n            without being face-to-face.  If you have standard units,\r\n            you avoid expressions like \"yea long\", \"kind of tall\", etc.\r\n      \r\n      - Probably invented by buyers and sellers, or by the spouse of an\r\n            avid fisherman.\r\n\r\n   c. Composite units: Units can be multiplied together (or divided) to\r\n      create new types of units.  Some people call these \"derived\r\n      quantities\", but that may sound too much like programming talk.\r\n      I use composite units because of the mental picture it creates of\r\n      putting things together, or doing one operation after another.\r\n      \r\n      - Dimensionality changes: \r\n        * 1 ft * 1 ft = 1 square foot: distance^2 --> area\r\n        * 1 ft * 1 ft * 1 ft = 1 cubic foot: distance^3 --> volume\r\n        \r\n      - Rates: \r\n        * Speed: distance / time = average speed, as in kilometers/hour\r\n        * Flow rates: volume / time, as in liters/minute\r\n        * Pressure: force / area, as in pounds / square foot\r\n        * Density: mass / volume, as in kilograms / liter\r\n        * Rationing: (1 period) counting units / time, as in apples/day\r\n                  (longer time) apples / family_member / day\r\n      \r\n      - We will run more of these types of units in later shows.\r\n       \r\n   \r\n2. Other kinds of numbers: Not every quantity has units attached\r\n\r\n   a. Numbers can be unitless. Unitless numbers help you make sense of\r\n         quantities with units through comparisons, extrapolations, etc.\r\n         \r\n     - Example: Percent changes are unitless floating point numbers, \r\n          unless it is tied to an elapsed time.  That\'s a \"rate\", which\r\n          has units of \"% per year\" (say).\r\n            \r\n     - Example: Percentage of Total values are unitless fractions, too.\r\n     \r\n     - Example: Any unit can be multiplied by a unitless integer.\r\n          * 2 feet, 3 apples, 4 quarts, 10 meters, etc.\r\n          * \"Twice as many\", \"ten times as far\", \"double a recipe\"\r\n     \r\n     - Counting units can be multiplied by a unitless fraction, but the\r\n          result will be rounded off to the nearest integer value.\r\n          * \"Mary has 2-1/2 times as many apples as John,\" is fine if\r\n               John has 4 apples, and Mary has 10 apples.\r\n          \r\n     - Example: Measurement units can be multiplied by any arbitrary\r\n          scale factor.\r\n          * How big: \"A land area 3.6 times the size of New Jersey...\"\r\n          * How far: \"I\'ll meet you halfway...\"\r\n          * How much: \"If using white flour, you\'ll need 30% more...\"   \r\n\r\n   b. When values with units are divided by other values with the very\r\n        same units, the result is a unitless number.\r\n      - Percent of Total and Percent Change are prime examples\r\n      - Comparison of distances: \r\n        * \"St. Johnsbury is 45 miles away, and Barton is only 15 miles.\r\n             So you have to drive 3 times as far to get to St. J.\"\r\n      \r\n   c. Conversion factors between units work in this way.  They are given\r\n          as ratios of some number of new_units divided by some other\r\n          number of original_units.  \r\n        \r\n        * The original_unit quantities cancel in multiplication, just as\r\n            numbers do, so you get an answer with the correct units!\r\n        \r\n        * You could call conversion factors \"derived quantities\", \r\n            because you create them from something called an identity,\r\n            or a statement of equality that you know to be true. \r\n   \r\n   d. Conversion factors will be covered next time.\r\n   \r\n   \r\n3. Why bother with \"counting units\"?  Aren\'t these just names?\r\n\r\n   a. Counting units are labels or names applied to individual items in\r\n      a total count, but they are still useful.\r\n   \r\n   b. Using counting units helps us to make distinctions between items\r\n      that are not interchangeable, so we can keep track of the counts\r\n      for each individual kind of item.\r\n      \r\n      - If you need 2 apples, having 10 onions does not help you.\r\n   \r\n      - Thinking with units will help you keep inventories and to start\r\n           setting up accounting systems for your business.  It will \r\n           also help you manage your kitchen and your budget at home.\r\n      \r\n\r\nSegment 2: Counting Units?  Are you serious?\r\n\r\n1. Counting units give context to the numbers that you are using in any\r\n   calculations that arise when you are buying, selling, trading or just\r\n   using up items in a beginning inventory.\r\n   \r\n   Here\'s what happens when you don\'t track units in counting problems.\r\n   \r\n   - Example: \"John has 9 apples in his basket.  If he gives 2 apples\r\n     to Mary, how many does he have left?\"\r\n     \r\n   - Speed test preparation textbooks seem to teach you to parse the \r\n     problem as if you were a word problem \"compiler\":\r\n\r\n     a. Fish out the numbers and their roles.\r\n       \r\n        --> Notice that 9 is near \"in his basket\", \r\n                              and \"how many does he have left?\", \r\n            \r\n            It must be the source.\r\n	\r\n	    --> Notice that 2 is next to \"gives away\". \r\n	    \r\n	        It must be the change in quantity.\r\n	\r\n     b. Parse out the operation: \"gives away\" is code for subtraction.\r\n\r\n     c. Do the calculation and supply a numerical answer: 9 - 2 = 7\r\n\r\n\r\n2. Re-work the problem by tracking units.\r\n   a. Read the problem.  I\'ll wait.  We will parse it together.\r\n   b. John has a basket with 9 apples in it --> beginning inventory\r\n   c. John gives away two (2) apples to Mary.\r\n      - John\'s inventory of 9 apples is reduced by 2 apples, \r\n      - John now has 7 apples in his basket.\r\n      \r\n   d. Mary now has 2 additional apples in her inventory.\r\n      - The apples were neither created out of nothing nor destroyed.\r\n      - They came from somewhere (John), and they went somewhere (Mary).\r\n      - If \"apples out\" does not equal \"apples in\", something\'s wrong. \r\n   \r\n   e. Having this information lets you answer questions with confidence.\r\n   \r\n   f. Answer the question: \"John now has 7 apples.\"\r\n      - John does not have \'7\'.  John has \'7 apples\'.\r\n\r\n\r\n3. Ho hum.  That solution is exactly the same. You\'re picking nits.\r\n\r\n   a. For a trivial problem, this looks the same.  But there are some \r\n      benefits of using units, even if they appear to be \"just labels\".\r\n \r\n   b. If the problem had said that \"John gave 2 oranges to Mary\", we\r\n      would have spotted the discrepancy immediately.\r\n      - Giving away oranges does not affect John\'s apple inventory\r\n      - The oranges must have come from another supply (account)\r\n      - We can still talk about an increase in Mary\'s oranges count, and\r\n          the decrease in John\'s oranges -- even though we don\'t know\r\n          the beginning or ending balances.\r\n   \r\n   c. What if the problem had said, \r\n         \"Mary has three times as many apples as John.  How many apples\r\n           would Mary have to give to John to leave each of them with \r\n           the same number of apples?\"\r\n   \r\n   d. Better yet, what if the problem read:\r\n         \"John has 19 apples, and Mary has 14 oranges. Now John likes \r\n           oranges twice as much as he likes apples, but Mary likes \r\n           apples three times as much as she likes oranges.  \r\n           \r\n           How can John and Mary exchange apples and oranges to get the \r\n           best (equal) gain in happiness?\"\r\n\r\n      - This problem involves not only the tracking of apples and \r\n          oranges, but probably some type of \"happiness\" function \r\n          that gives a value that carries some kind of units.\r\n        \r\n        Warning: There\'s not enough information to really solve this\r\n          problem without further assumptions.  It is meant as an \r\n          illustration of how complicated a setup can become when you\r\n          get into real life situations.\r\n      \r\n      - Problems like this are what make people hate economics.  One \r\n          way to solve it is to define utility functions for each party.\r\n      \r\n      - Their preferences are so different from their inventories, that\r\n          simply trading baskets is pretty close to an optimal solution.       \r\n      \r\n   e. If the problem had involved trading some of John\'s apples for \r\n        some of Mary\'s oranges, and possibly an offsetting cash payment\r\n        to correct an imbalance, we would make the best use of our \r\n        information about the sources and uses of resources by tracking\r\n        the units of each object or currency involved in the exchange.\r\n   \r\n      Point:  Problems can become complicated.  Units can help with the\r\n              bookkeeping needed to work through to the answers.\r\n\r\n              If someone poses a problem like this one to a group at a\r\n              dinner party, it is time to remember that you forgot to\r\n              iron your curtains.\r\n              \r\n              \r\n4. Final properties of counting units\r\n\r\n   a. Compatible counting units can be added and subtracted.\r\n      - Example: 6 apples + 4 apples = (6 + 4) apples, or 10 apples.\r\n      - Example: 6 apples + 2 oranges is a mixed expression.  They \r\n          cannot be added, except as part of a fruit salad.\r\n   \r\n   b. An amount that\'s given in counting units can be multiplied by an \r\n        integer, since that is like repeated additions.  They can also\r\n        be multiplied by a fractional amount, but we would want to \r\n        interpret the result as a whole number.\r\n        \r\n   c. Any multiplication by a floating point number would have to be \r\n      defined, and it\'s usually not worth the effort.\r\n   \r\n   d. Counting units have weaknesses, especially in classification:\r\n      - Organic items are usually not identical.  Apples can vary. \r\n        * Size: A recipe calls for \"3 large apples\".  Are these large?\r\n        * Varieties: \"Apples\" in the US can include Macintosh, Rome, \r\n             Gala, Granny Smith, etc.  These can be quite different.\r\n       \r\n      - Animals also vary within categories:\r\n        * Cats: Lions, lynxes and Little Puff can all qualify\r\n        * House cats: Siamese, Persians, Tabby cats are all just cats,\r\n            until you have them living in your home.\r\n      \r\n      - Some living things are hard to pin down: sponges, paramecia\r\n      \r\n      - Other items can also create classification issues, depending on\r\n           your purpose.\r\n        * Units are just tools.  Let them work for you, and not the \r\n            other way round.\r\n\r\n\r\nSegment 3: Units of measurement\r\n\r\n1. Measurement units are often continuous (or just about), so they can\r\n     be divided conceptually into smaller and smaller subunits as many\r\n     times as we like.  \r\n\r\n   - They can also be lumped together into larger and larger wholes.\r\n\r\n   - Physical limitations place practical limits on how finely we can\r\n       actually chop things up, and still get a measurement.\r\n       \r\n   - There are real world limitations on how much we can lump together.\r\n\r\n   - But you get the idea.\r\n\r\n\r\n2. Measurement units can be applied to distance, time, area, volume, \r\n     weight or mass, energy, frequencies of light or radio waves, \r\n     voltages, current, heat, temperature, and a host of other things.\r\n\r\n   - We can measure these quantities with differing levels of precision,\r\n       based on the instruments and abilities that we have.\r\n\r\n   - For all practical purposes, we measure within tolerances that we\r\n       can meet without spending our whole lives measuring. \r\n\r\n\r\n3. Applications of measurement units\r\n\r\n   a. Understanding the news: hectares of forest endangered by a fire,\r\n        square miles of arable farmland in South Africa,\r\n        temperatures given in unfamiliar scales such as Fahrenheit,\r\n        snowfall measurements in Canada versus neighboring Montana, etc.\r\n   \r\n   b. Following recipes to make bread, cookies, beer and other items \r\n        that promote World Peace\r\n   \r\n   c. Mixing chemicals for an old-school darkroom, or for a very cool \r\n        low-tech electronics home \"fab lab\"\r\n   \r\n   d. Buying gasoline (petrol) in other countries, and understanding\r\n        their speed limits in foreign units.\r\n        \r\n      - Can\'t help you with driving on the wrong side of the road\r\n   \r\n   e. Helping your kids with their maths homework, and understanding it\r\n        for once!\r\n   \r\n   f. Checking the dosages of your medications against your prescription\r\n         to find out if this is my medicine or my child\'s.  You just\r\n         have to be able to get this one right.\r\n\r\nWe\'ll get to all of this and more in future episodes in this series.\r\n</pre>\r\n\r\n',229,72,0,'CC-BY-SA','maths, units',0,1591,1),
(1354,'2013-10-10','Wayne Green',1911,'Memories of Wayne Green, an American publisher, writer, and consultant','<p>\r\n<strong>Wayne Green</strong><br />\r\n<em>From Wikipedia, the free encyclopedia</em>\r\n</p>\r\n<p>\r\nWayne Sanger Green II, was an American publisher, writer, and consultant. He was formerly editor of CQ magazine before he went on to found 73, 80 Micro, Byte, CD Review, Cold Fusion, Kilobaud Microcomputing, RUN, InCider, and Pico, as well as publishing books and running a software company. In the early 1980s, he assisted in the creation of the groundbreaking Brazilian microcomputing magazine, Micro Sistemas (Portuguese).\r\n</p>\r\n<p>\r\nLicensed by the Federal Communications Commission in the Amateur Radio Service with the callsign W2NSD, he was involved in a number of controversies and disputes in the Ham Radio world, notably with the ARRL and CQ magazines. As of 2011 he lived in a farmhouse in Hancock, New Hampshire and maintained a website with content from his on-line bookstore.\r\n</p>\r\n<p>\r\nWayne Green died September 13, 2013.\r\n</p>',155,0,1,'CC-BY-SA','\"Wayne Green\",publisher',0,1506,1),
(1356,'2013-10-14','So, you\'ve just installed Arch Linux, now what? Arch Lessons from a Newbie, Ep. 01',1463,'Manually installing packages from the AUR','<h2>Manually installing packages from the AUR</h2>\n <p>Since completing my conversion from Cinnarch to Antergos, (<a href=\"https://antergos.com/antergos-2013-05-12-were-back/\">https://antergos.com/antergos-2013-05-12-were-back/</a>, the published tutorial didn\'t work for me the first time, but the new Antergos forums were most helpful (https://forum.antergos.com/viewtopic.php?f=28&amp;t=944&amp;p=2892#p2892), a few utilities I installed under Cinnarch seem to be unavailable, notably, \'yaourt\' <a href=\"Tool\">Yet An Other User Repository</a>, the package manager for the AUR (Arch User Repositories).[The AUR are unofficial, \"use at your own risk\" repositories, roughly analogous to using a ppa in Ubuntu.] I tried \'sudo pacman -S yaourt\' and learned it wasn\'t found it the repositories (I should note that when I removed the old Cinnarch repos from /etc/pacman.conf, I must have missed including the new Antergos repos somehow). I have since completed the transition.</p>\n <p>Anyway, some experienced Arch users like Peter64 and Artv61 had asked me why I was using yaourt anyway instead of installing packages manually, which they considered to be more secure. I decided to take the opportunity to learn how to install packages manually, and to my surprise, it was not nearly as complex as I had feared. I had promised a series of podcasts along the theme, \"So, you\'ve just installed Arch Linux, now what?\" This may seem like I\'ve jumped ahead a couple steps, but I wanted to bring it to you while it was fresh in my mind.</p>\n <p>Your first step may be to ensure you really have to resort to the Arch User Repositories to install the app you are looking for. I\'d found Doc Viewer allowed me to access PDFs in Arch, but I really preferred Okular that I\'d used in other distros. When \'sudo pacman -S okular\' failed to find the package, I assumed it was only available from the AUR. However, a Google search on [ arch install okular ] revealed the package I needed was kdegraphics-okular, which I installed from the standard Arch repos.</p>\n <p>Once you\'ve determined the package you need exists in the AUR and not in the standard repos, you need to locate the appropriate package build, your Google search will probably take care of that. The URL should be in the form <i>http:aur.archlinux.org/packages/&lt;package-name&gt;</i>. For the sake of example, lets go to <i>https:aur.archlinux.org/packages/google-chrome/</i>. Chromium is already in standard Arch repos, but if you want Chrome, you will have to find it in the AUR. Find the link labeled \"Download the tarball\", it will be a file ending ing .tar.gz Before downloading a file, the Arch Wiki instructions for manually installing packages from the AUR https://wiki.archlinux.org/index.php/Arch_User_Repository recommend creating a designated folder to put them in, they suggest creating a \"builds\" folder in your home directory.</p>\n <p>If you have a multi-core machine, you may be able to take advantage of a slight compiler performance increase by making adjustments to your /etc/makepkg.conf&nbsp;. Look for \"CFLAGS=\", it should have a first parameter that looks like -march=x86_64 or -march=i686&nbsp;. Which ever it is, change it to -march=native and eliminate the second parameter that reads -mtune=generic . This will cause gcc to autdetect your processor type. Edit the next line, which begins with \"CXXFLAGS\", to read CXXFLAGS=\"${CFLAGS}\", the just causes the CXXFLAGS setting to echo CFLAGS. Details are located in https://wiki.archlinux.org/index.php/Makepkg.conf.</p>\n <p>Before installing your first AUR package, you will have to install base-devel, [ pacman -S base-devel , {as root, so become root or use sudo}]. Look for that .tar.gz file you downloaded, still using Chrome as an example, it\'s google-chrome.tar.gz&nbsp;. Unravel the tarball with \"tar -xvzf google-chrome.tar.gz\". Now, in your ~/builds folder you should have a new directory named \"google-chrome\". Drop down into the new folder. Since user repos are not as trusted as the standard ones, it might be a good idea to open PKGBUILD and look for malicious Bash instructions. Do the same with the .install file. Build the new package with \"make -s\". The \"-s\" switch lets the compiler resolve any unmet dependencies by prompting you for the your sudo password.</p>\n <p>You will have a new tarball in the format of &lt;application name&gt;-&lt;application version number&gt;-&lt;package revision number&gt;-&lt;architecture&gt;.pkg.tar.xz , in our google-chrome example, the file name was google-chrome-27.0.1453.110-1-x86_64.pkg.tar.xz&nbsp;. We install it with pacman\'s upgrade function \"pacman -U google-chrome-27.0.1453.110-1-x86_64.pkg.tar.xz\". This command will install the new package and create an RPM.</p>\n <p>Before running Arch, I did not realize spell checking was centrally configured in Linux, I always assumed each application had it\'s own spell checker. After installing Arch, I noticed auto-correct wasn\'t working anywhere. At length, I looked for a solution. I found Libre Office and most browsers rely on hunspell for spell checking functions. To get it working, you just need to install hunspell and the hunspell library appropriate for you language, i.e. \"pacman -S hunspell hunspell-en\"</p>\n <h2>StraightTalk/Tracphone, a quick review.</h2>\n <p>Before leaving for Philadelphia last spring, I decided I needed a cheap smartphone on a prepaid plan. The only one with reliable service in my area is StraightTalk, or Tracphone, sold in Walmart. For $35 a month, they advertise unlimited data, talk, and text. The one drawback, any form of tethering, wired or wireless, violates StraightTalk\'s TOS (frankly I missed that condition before buying the phone). Hmm, would Chromecast count? Anyway, for some people, no tethering would be an immediate deal breaker. Frankly, I can see the advantages to tethering, but the one scenario I\'m most interested in is isolating an infected system from a customer\'s network, and still be able to access anti malware resources. The budget phone I bought only supports 3G, and I\'m not in the habit of streaming media to it, much less sharing it to another device.</p>\n <p>That doesn\'t mean I don\'t use the bandwidth. I put a 16 gig SD card in my phone, and started using it as an additional pipeline to download Linux iso\'s. Anything I download, I can transfer to my network with ES File Explorer. I downloaded several Gigs in the first month to test the meaning of Unlimited. Towards the end of the month, and after I bought prepaid card for the next month, I had an off and on again data connection, I thought the provider was punishing me for being a hog, it turns out the phone was glitchy, and turning it off and back on again always re-establishes the data connection. Therefore, I am happy to report that StraightTalk actually seems to mean what they say when they advertise \"Unlimited\". Unfortunately, many of my direct downloads fail md5sum check. Direct downloads on 3G come down as fast as 75-100 MBps, but torrents seem to top out at 45MBps, the same as my home connection.</p>\n',131,0,1,'CC-BY-SA','Arch,\"Arch User Repositories\",AUR',0,1782,1),
(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 Manifesto</li>\r\n  <li>Creative Commons</li>\r\n  <li>Put shows in the FTP root, just [A-Za-z09]</li>\r\n  <li>Return of reserved slot ?</li>\r\n  <li>The free software song <a href=\"https://www.gnu.org/music/free-software-song.html\">https://www.gnu.org/music/free-software-song.html</a></li>\r\n </ul>\r\n',159,47,1,'CC-BY-SA','Community News',0,1569,1),
(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\n    Detailed notes:<br />\r\n<a href=\"https://www.hackerpublicradio.org/eps/hpr1362/hpr1362/Dealing_with_bad_RSS_feeds.html\">Dealing_with_bad_RSS_feeds.html</a>\r\n</p>\r\n',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),
(1364,'2013-10-24','Vintage Tech Iron Pay Phone Coin Box',1027,'How the money was tallied in old payphones','<p>A review of vintage tech, in the form of an iron pay phone coin box.</p>\n <p>\n<img alt=\"photo of Vintage_Tech_Iron_Pay_Phone_Coin_Box\" src=\"https://hackerpublicradio.org/eps/hpr1364/hpr1364/hpr1364_1of5.jpg\" /><br /><br />\n<img alt=\"photo of Vintage_Tech_Iron_Pay_Phone_Coin_Box\" src=\"https://hackerpublicradio.org/eps/hpr1364/hpr1364/hpr1364_2of5.jpg\" /><br /><br />\n<img alt=\"photo of Vintage_Tech_Iron_Pay_Phone_Coin_Box\" src=\"https://hackerpublicradio.org/eps/hpr1364/hpr1364/hpr1364_3of5.jpg\" /><br /><br />\n<img alt=\"photo of Vintage_Tech_Iron_Pay_Phone_Coin_Box\" src=\"https://hackerpublicradio.org/eps/hpr1364/hpr1364/hpr1364_4of5.jpg\" /><br /><br />\n<img alt=\"photo of Vintage_Tech_Iron_Pay_Phone_Coin_Box\" src=\"https://hackerpublicradio.org/eps/hpr1364/hpr1364/hpr1364_5of5.jpg\" /><br /><br />\n </p>\n',131,0,0,'CC-BY-SA','\"vintage technology\",\"mechanical savings bank\",\"payphone coin box\"',0,1695,1),
(1366,'2013-10-28','What I do with my Raspberry Pi',1746,'Some suggested uses the Rasperry Pi can be put to','<p>\r\nUse case 1: Astronomy computer\r\n</p>\r\n<p>\r\nDobsonian telescope <a href=\"https://en.wikipedia.org/wiki/Dobsonian_telescope\">https://en.wikipedia.org/wiki/Dobsonian_telescope</a>\r\n</p>\r\n<p>\r\nKstars desktop planetarium and star chart program (should be in most distributions repositories as one of the KDE education packages) <a href=\"https://edu.kde.org/kstars/\">https://edu.kde.org/kstars/</a>\r\n</p>\r\n<p>\r\nThe Messier catalog <a href=\"https://messier.seds.org/\">https://messier.seds.org/</a>\r\nThe Messier marathon <a href=\"https://messier.seds.org/xtra/marathon/marathon.html\">https://messier.seds.org/xtra/marathon/marathon.html</a>\r\n</p>\r\n<p>\r\nTexas Star Party amateur telescope making page <a href=\"https://texasstarparty.org/activities/atm/2013-2/\">https://texasstarparty.org/activities/atm/2013-2/</a> my entry is about 2/3s of the wat down the page and you can see the Motorola lapdock mounted on my 20 inch (50.8 cm) dobsonian telescope on the right of the photo (the Raspberry Pi is behind the screen of the lapdock).  The whole telescope isn\'t shown, it\'s about 9 feet (2.75 meters) tall.\r\n</p>\r\n<p>\r\nUse case 2: Home server\r\n</p>\r\n<p>\r\nMashpodder podcast catcher: <a href=\"https://code.google.com/p/mashpodder/\">https://code.google.com/p/mashpodder/</a>\r\nBashpodder: <a href=\"https://lincgeek.org/bashpodder/\">https://lincgeek.org/bashpodder/</a>\r\n</p>\r\n<p>\r\nRsync programs I\'m using on Android\r\nBotsync SSH SFTP <a href=\"https://botsync.com/\">https://botsync.com/</a> simple to setup\r\nRsync backup for Android <a href=\"https://android.kowalczuk.er/rsync4android/\">https://android.kowalczuk.er/rsync4android/</a> full featured and uses dropbear ssh keys for authentication.  Between recording the audio and writing the show notes, I switched completely to using Rsync backup to sync my podcasts to my Galaxy S4 phone\r\n</p>\r\n<p>\r\nNot mentioned on the podcast but the audio player I\'m using on Android is Music Folder Player <a href=\"https://sites.google.com/site/zorillasoft/\">https://sites.google.com/site/zorillasoft/</a>\r\n</p>\r\n<p>\r\nThat gui admin tool for samba I couldn\'t remember while recording: gadmin-samba (useful tool despite my PEBCAK problem) <a href=\"https://freecode.com/projects/gadmin-samba\">https://freecode.com/projects/gadmin-samba</a>\r\n</p>\r\n<p>\r\nCalibre ebook management tool <a href=\"https://calibre-ebook.com/\">https://calibre-ebook.com/</a>\r\n</p>\r\n<p>\r\nDistributions discussed\r\nRaspbian <a href=\"https://www.raspbian.org/\">https://www.raspbian.org/</a> Debian for the Raspberry Pi\r\nPiBang <a href=\"https://pibanglinux.org/\">https://pibanglinux.org/</a> Raspbian derivative using openbox and conky setup from Crunchbang\r\nCrunchbang <a href=\"https://crunchbang.org/\">https://crunchbang.org/</a> No cruft linux distribution based on debian with Openbox and a great conky configuration (audio and show notes for this podcast edited on laptop running Crunchbang). \r\n</p>',262,0,1,'CC-BY-SA','raspberry pi,raspbian,pibang,crunchbang,astronomy,kstars,mashpodder,bashpodder,calibre',0,1823,1),
(1367,'2013-10-29','I\'m Sorry Dan',608,'jezra is sorry ','<p>\r\nHow many times has Dan asked me to run the spec test before pushing code to staging? probably 5. I\'m sorry Dan.\r\n</p>\r\n<p>\r\nThe script I used as my pre-commit hook is available at <a href=\"https://hoof.jezra.net/snip/of\">https://hoof.jezra.net/snip/of</a>\r\n</p>\r\n<p>\r\nOh, have I ever mentioned how much I dislike convoluted nomenclature?\r\nWhen I use \'git add\', apparently I am adding a file or a change to the \'index\',\r\nand it is the index that gets commited when I run \'git commit\'\r\n</p>',243,0,0,'CC-BY-SA','git,hook,\"pre-commit hook\"',0,1483,1),
(1368,'2013-10-30','How to Fold a Fitted Sheet',809,'You might think that folding a fitted sheet neatly is a challenge. Not Jon Kulp, he shows us how','<h2 id=\"howtofoldafittedsheet\">How to Fold a Fitted Sheet</h2>\r\n\r\n<p>In this episode I try to teach you how to fold a fitted sheet,\r\nsomething that could earn you sheet-folding duties for the rest\r\nof your life.\r\n<!--\r\nSee the photo gallery at <a href=\"https://pics.jonkulp.net/index.php?/category/17\">https://pics.jonkulp.net/index.php?/category/17</a>.\r\n-->\r\nSee the <a href=\"https://hackerpublicradio.org/eps/hpr1368/hpr1368/\">photo gallery here</a>.\r\n</p>\r\n<p>[<em><small>Pictures recovered and uploaded to HPR 2015-06-19</small></em>]</p>\r\n',238,0,0,'CC-BY-SA','fitted sheet,folding',0,1467,1),
(1369,'2013-10-31','NaNoWriMo Prep',812,'twitter handle is whitehatmatt','<p>\r\nI was prepping for National November Writing month (NaNoWriMo), and realized that I hadn\'t contributed a show in several years. I thought I would give a rundown on what NaNoWriMo is and what tools I use to write with. NaNoWriMo is where people get together to each write a 50,000 word novel rough draft in 30 days. It\'s not an easy task, and there are some tricks and tools that will help. My focus is on minimalism.\r\n</p>\r\n<p>\r\nFocus Writer = <a href=\"https://gottcode.org/focuswriter\">https://gottcode.org/focuswriter</a><br />\r\nNaNoWriMo = <a href=\"https://nanowrimo.org/\">https://nanowrimo.org/</a>\r\n</p>\r\n	',145,0,1,'CC-BY-SA','writing,NaNoWriMo,\"Focus Writer\"',0,1406,1),
(1370,'2013-11-01','Blogging With Octopress',1511,'Using Octopress to create a blog with tools already familiar to you as a hacker.','<h1>Blogging with Octopress</h1>\r\n\r\n<p>Static html site generators automate many of the tedious steps that are necessary\r\nto create website.  Octopress is a static html generator that automates many of the tedious tasks of static html site generators, and comes with a number of reasonable presets, configured right out of the box.</p>\r\n\r\n<h2>Static HTML Site Generators I looked at:</h2>\r\n<ul>\r\n<li>Jekyll: <a href=\"https://jekyllrb.com\">https://jekyllrb.com/</a></li>\r\n<li>Jekyll-bootsrap: <a href=\"https://jekyllbootstrap.com/\">https://jekyllbootstrap.com/</a></li>\r\n<li>Pelican: <a href=\"https://docs.getpelican.com/en/3.3.0/\">https://docs.getpelican.com/en/3.3.0/</a></li>\r\n<li>Templer: <a href=\"https://www.steve.org.uk/Software/templer/\">https://www.steve.org.uk/Software/templer/</a> (<a href=\"https://hackerpublicradio.org/eps.php?id=1203\">HPR1203</a>)</li>\r\n<li>Octopress: <a href=\"https://octopress.org\">https://octopress.org</a></li>\r\n</ul>\r\n<p>\r\n     I settled on octopress for the following reasons:\r\n</p>\r\n<dl>\r\n<dt>SASS</dt>\r\n<dd>\r\n      Sass adds additional functionality to css such as variables, mixins, \r\n      scopes, and was a tool that I had previously worked with.</dd>\r\n<dt>Twitter Bootstrap</dt>\r\n<dd>\r\n      Twitter bootstrap is a set of templates that produce nice looking \r\n      pages that are standards compliant, and adaptive so that they look \r\n      good at any screen resolution. </dd>\r\n\r\n<dt>HTML5 Video Plugin</dt>\r\n<dd>\r\n      I ended up creating my own, but Octopress has a HTML5 video plugin.  \r\n      Unfortunately this only supported H264 video, so I created my own to \r\n      serve H264, Webm, and Ogv.</dd>\r\n\r\n<dt>Deployment scripts</dt>\r\n<dd>\r\n      Octopress comes with rsync, and github pages support out of the box, \r\n      so you can deploy your site with very little effort.</dd>\r\n</dl>\r\n \r\n<h2>Requirements:</h2>\r\n<ul>\r\n<li>Ruby 1.9.3 or above</li>\r\n<li>Git</li>\r\n<li>HTML knowledge</li>\r\n<li>Text Editor &amp; Terminal</li>\r\n</ul>\r\n\r\n<h3>Install Requirements:</h3>\r\n<p>In Ubuntu 12.04 I did the following:</p>\r\n\r\n<pre>\r\nsudo apt-get install emacs git zlib1g-dev openssl libopenssl-ruby1.9.1 \\\r\nlibssl-dev libruby1.9.1 libreadline-dev\r\n</pre>\r\n\r\n<h3>Install ruby through rbenv</h3>\r\n\r\n<p>rbenv (<a href=\"https://rbenv.org\">https://rbenv.org</a>)</p>\r\n<pre>\r\ngit clone https://github.com/sstephenson/rbenv.git ~/.rbenv\r\n# set environment in ~/.bash_profile.  Change this to ~/.zshrc if using zshell\r\necho \'export PATH=\"$HOME/.rbenv/bin:$PATH\"\' >> ~/.bash_profile\r\necho \'eval \"$(rbenv init -)\"\' >> ~/.bash_profile\r\nsource ~/.bash_profile # You can change to .zshrc or .bashrc\r\n</pre>\r\n\r\n<p>Install ruby-build to make installing ruby easy</p>\r\n<pre>\r\ngit clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build\r\n</pre>\r\n\r\n<p>Install ruby</p>\r\n<pre>\r\nrbenv install 1.9.3-p194\r\nrbenv rehash\r\n</pre>\r\n\r\n<h2>Octopress</h2>\r\n<p><a href=\"https://octopress.org\">https://octopress.org</a>\r\n<h3>Install Octopress</h3>\r\n<pre>\r\ngit clone git://github.com/imathis/octopress.git octopress\r\ncd octopress\r\nrbenv local 1.9.3-p194  \r\n</pre>\r\n\r\n<h3>Install Ruby Requirements</h3>\r\n<pre>\r\ngem install bundler\r\nrbenv rehash\r\nbundle install  \r\n</pre>\r\n\r\n\r\n<h3>What is rake?</h3>\r\n<p>Rake is like make but for ruby. </p>\r\n\r\n<h4>Use rake scripts to setup and preview blog</h4>\r\n<pre>\r\nrake -T # list all available rake tasks\r\nrake install # install themes and default config\r\nrake preview # generate and view site\r\n</pre>\r\n\r\n<p>Open localhost:4000 in your webbrowser</p>\r\n\r\n<h3>Setup Deployment</h3>\r\n<pre>\r\nrake set_root_dir[\'blog-test\']\r\nrake setup_github_pages \r\nrake generate\r\n# Change the following url to point to your repository\r\ngit remote add origin https://github.com/HarryGuerilla/blog-test.git\r\ngit config branch.master.remote origin\r\ngit add .\r\ngit commit -m \"initial commit\"\r\ngit push origin master\r\nrake deploy # this is where the magic happens\r\n</pre>\r\n\r\n\r\n<h3>Configure Blog</h3>\r\n<pre>\r\nemacs _config.yml\r\n# Edit title, author, subtitle\r\n</pre>\r\n\r\n<h3>Create First Post &amp; Basic workflow:</h3>\r\n<pre>\r\nrake new_post\r\nemacs post\r\ngit add .\r\ngit commit -m \"added new post\"\r\n</pre>\r\n\r\n<h3>Publish Blog</h3>\r\n<pre>\r\nrake deploy\r\n</pre>',263,0,0,'CC-BY-SA','Blogging, html, Static HTML,Website',0,1538,1),
(1371,'2013-11-04','The Lost Banner of HPR',2682,'The sad tale of the lost HPR banner, and what to do next','<p>Pokey - Patrick Dailey (pdailey03 @@ gmail-dot-com) David Whitman davidWHITMAN (davidglennwhitman @@ gmail-dot-com)</p>\r\n <p>The HPR Booth Banner is LOST! Shipped to wrong address and \'POOF\' its gone! What should we do in the future? Buy 2 replacement banners or extra frames What about something doing something else?</p>\r\n <p>Pokey saw a really lightweight banner in a bank -</p>\r\n <p>Equipment that is nice to have to do a Linux Fest (Pokey has done 3 HPR Tables at Linux Fests -David has done tables two years at Linux Fest Northwest)</p>\r\n <ol>\r\n  <li>Backdrop</li>\r\n  <li>Table Cloth</li>\r\n  <li>Stickers and other swag to hand out</li>\r\n  <li>A H1 Zoom or other recording device</li>\r\n </ol>\r\n <p>David owes a Coffee Mug design to the HPR Community - Richard Q did some graphics and David is lazy or busy and has not got it done.</p>\r\n <p>Stickers available at 123stickers.com</p>\r\n <p>Business Cards moo.com HPR Nosy Guy HPR Ovals Pictures from Picture Prints (easy to do and cheap!) Tee Shirts Green HPR Round Sticker HPR Mini Bumper Sticker Buttons (Old School and no longer available) Do Your Own art work</p>\r\n <p>QRCode book of all episodes 23:50</p>\r\n <p>HPR has had no table at SCALE</p>\r\n <p>David wants to add Sonar to the table content</p>\r\n <p>Banner Defined - The one Pokeys Mom made is still not lost</p>\r\n <p>There should be a PDF with these show notes that has a shitty logo page so you can see some stickers that can be ordered. The stickers are very good quality as are the T-shirts. Richard Querin and others have done the artwork.</p>\r\n <p><a href=\"https://hackerpublicradio.org/eps/hpr1371/hpr1371/hpr1371.pdf\">hpr1371.pdf</a></p>\r\n',128,0,1,'CC-BY-SA','hpr,banner',0,1445,1),
(1377,'2013-11-12','Zareason ZaTab 2 Android Tablet',1415,'Frank Bell discusses the Zareason ZaTab ZT2 Tablet, an open, rooted Android tablet.','\r\n<p>\r\nFrank Bell discusses the Zareason ZaTab ZT2 Tablet, an open, rooted Android tablet.                                                                                                                 \r\n</p>\r\n<p>\r\nZaTab 2 on the web:  <a href=\"https://zareason.com/shop/ZaTab-ZT2.html\">https://zareason.com/shop/ZaTab-ZT2.html</a>                                                                                                                                        \r\n</p>\r\n<p>\r\nTWUUG Handout about the ZaTab 2 (PDF):  <a href=\"https://pineviewfarm.net/misc/HO_TWUUG_ZaTab.pdf\">https://pineviewfarm.net/misc/HO_TWUUG_ZaTab.pdf</a>\r\n</p>',195,0,0,'CC-BY-SA','Tablet,Android,Zareason',0,1623,1),
(1372,'2013-11-05','Rootstrikers.org and federal election commission data processing',679,'Rootstrikers: reducing the corrosive influence of money in politics','<p>\r\nIn the show I introduce rootstrikers and describe my current project to process the FEC data.\r\n</p>\r\n<p>\r\nDifferent Rootstriker Projects that I worked on :\r\n</p>\r\n<p>\r\nThe Anti Corruption Pledge : <a href=\"https://bitbucket.org/h4ck3rm1k3/the-anti-corruption-pledge\">https://bitbucket.org/h4ck3rm1k3/the-anti-corruption-pledge</a>\r\n</p>\r\n<p>\r\nCongress Legislators\r\n<a href=\"https://github.com/unitedstates/congress-legislators\">https://github.com/unitedstates/congress-legislators</a>\r\n</p>\r\n<p>\r\nRootstrikers Wikipedia Interface\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/rootstrikers-wikipedia\">https://github.com/h4ck3rm1k3/rootstrikers-wikipedia</a>\r\n</li>\r\n<li>Example Wiki Here : <a href=\"https://rootstrikers.wikia.com/wiki/Rootstrikers_Wiki\">https://rootstrikers.wikia.com/wiki/Rootstrikers_Wiki</a>\r\n</li>\r\n<li>Converter to Wiki format from maplight data: <a href=\"https://github.com/h4ck3rm1k3/rootstriker-fec-maplight-wiki\">https://github.com/h4ck3rm1k3/rootstriker-fec-maplight-wiki</a>\r\n</li>\r\n<li>Bot to upload to example wiki: <a href=\"https://github.com/h4ck3rm1k3/rootstriker-fec-bot\">https://github.com/h4ck3rm1k3/rootstriker-fec-bot</a>\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nFederal Election Commission aggregation\r\n</p>\r\n<p>\r\nFech, the ruby interface :\r\n<a href=\"https://github.com/NYTimes/Fech\">https://github.com/NYTimes/Fech</a>\r\n</p>\r\n<p>\r\nThe documentation of the fields, with a generated python class interface\r\n    <a href=\"https://github.com/h4ck3rm1k3/FEC-Field-Documentation\">https://github.com/h4ck3rm1k3/FEC-Field-Documentation</a> \r\n</p>\r\n<p>\r\nStarting point of the data repository in yaml format (v1)\r\n    <a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation</a> \r\n</p>\r\n<p>\r\nThe years are split into git submodules\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2000\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2000</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2001\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2001</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2002\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2002</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2003\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2003</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2004\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2004</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2005\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2005</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2006\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2006</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2007\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2007</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2008\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2008</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2009\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2009</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2010\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2010</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2011\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2011</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2012\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2012</a>\r\n</li>\r\n<li><a href=\"https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2013\">https://github.com/h4ck3rm1k3/federal-election-commission-aggregation-2013</a> \r\n</li>\r\n</ul>\r\n\r\n<p>\r\nExperimental C++ Reader(not finished)\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://bitbucket.org/h4ck3rm1k3/yaml-cpp\">https://bitbucket.org/h4ck3rm1k3/yaml-cpp</a> \r\n</li>\r\n</ul>\r\n\r\n<p>\r\ntwitter : <a href=\"https://twitter.com/h4ck3rm1k3\">https://twitter.com/h4ck3rm1k3</a>\r\n</p>\r\n<p>\r\nG+ : <a href=\"https://plus.google.com/u/0/106785192512941136314/posts\">https://plus.google.com/u/0/106785192512941136314/posts</a>\r\n</p>',260,0,0,'CC-BY-SA','politics,\"campaign finance\",corruption',0,1418,1),
(1373,'2013-11-06','01 - Why Do We Need Privacy, And Isn\'t It A Waste Of Time Anyway?',1343,'The need for privacy and the practicality of achieving it','<p>In this episode of our Privacy and Security series we look at two issues. The first is why we need Privacy, and the second is whether it is practical in the 21st century. I hope to show that we do need it, and that it is both practical and surprisingly easy to do some simple things to obtain it.</p>\n <p>Some useful sites</p>\n <ul>\n  <li><a href=\"https://en.wikipedia.org/wiki/Room_641A\">Room 641A and the NSA</a></li>\n  <li><a href=\"https://craphound.com/?cat=5\">Cory Doctorow\'s Books</a></li>\n  <li><a href=\"https://thecommandline.net/\">The Command Line Podcast</a></li>\n  <li><a href=\"https://www.amazon.com/The-Code-Book-Science-Cryptography/dp/0385495323/ref=pd_bxgy_b_img_y\">The Code Book</a></li>\n  <li><a href=\"https://www.amazon.com/Puzzle-Palace-National-Intelligence-Organization/dp/0140067485/ref=sr_1_1?s=books&ie=UTF8&qid=1381020051&sr=1-1&keywords=the+puzzle+palace+inside+the+national+security+agency+america%27s+most+secret+intelligence+organization\">The Puzzle Palace</a></li>\n  <li><a href=\"https://twit.tv/sn\">Security Now</a></li>\n  <li><a href=\"https://hak5.org/\">Hak 5 video podcast</a></li>\n  <li><a href=\"https://en.wikipedia.org/wiki/Bruce_Schneier\">Bruce Schneier</a></li>\n  <li><a href=\"https://www.amazon.com/Schneier-Security-Bruce/dp/0470395354\">Schneier on Security</a></li>\n  <li><a href=\"https://www.schneier.com/crypto-gram.html\">Bruce Schneier\'s Crypto-Gram Newsletter</a></li>\n  <li>SANS Institute -&nbsp;<a href=\"https://www.sans.org/\">https://www.sans.org</a></li>\n  <li>Krebs on Security -&nbsp;<a href=\"https://krebsonsecurity.com/\">https://krebsonsecurity.com/</a></li>\n </ul>\n <p>This article appears on my web site at <a href=\"https://www.zwilnik.com/?page_id=444\">https://www.zwilnik.com/</a>.</p>\n <p>Remember to support free software!</p>',198,74,0,'CC-BY-SA','privacy,security',0,1673,1),
(1390,'2013-11-29','02 - Encryption Basics',1338,'The fundamentals of encryption and asymmetric public key cryptography','<p>In this episode of our Privacy and Security series we look at the fundamentals of encryption and how it has developed over the centuries. We will also develop a basic idea of the current asymmetric public key cryptography.</p>\n <p>Some useful sites</p>\n <ul>\n  <li><a href=\"https://en.wikipedia.org/wiki/RSA_(algorithm)\" target=\"_blank\">RSA Algorithm</a></li>\n </ul>\n <p>This article appears on my web site at <a href=\"https://www.zwilnik.com/?page_id=450\">https://www.zwilnik.com/</a>.</p>\n <p>Remember to support free software!</p>',198,74,0,'CC-BY-SA','encryption,cryptography,\"asymmetric public key cryptography\",RSA',0,1852,1),
(1395,'2013-12-06','17 - LibreOffice Writer Overview of Page Layout Options',752,'Controlling page layout in LibreOffice Writer','<p>In this episode of our LibreOffice series we begin our look at how you control page layout.</p>\n <p>Some useful sites</p>\n <ul>\n  <li><a href=\"https://www.libreoffice.org/get-help/documentation/\">https://www.libreoffice.org/get-help/documentation/</a></li>\n  <li><a href=\"https://wiki.documentfoundation.org/Documentation/Publications\">https://wiki.documentfoundation.org/Documentation/Publications</a></li>\n  <li><a href=\"https://gofree.com/Tutorials/\">https://gofree.com/Tutorials/</a></li>\n  <li><a href=\"https://en.libreofficeforum.org/\">https://en.libreofficeforum.org/</a></li>\n </ul>\n <p>My web site is at <a href=\"https://www.ahuka.com/\">https://www.ahuka.com/</a>.</p>\n <p>This program has a written page at <a href=\"https://www.ahuka.com/?page_id=478\">https://www.ahuka.com/?page_id=478</a></p>\n <p>Remember to support free software!</p>',198,70,0,'CC-BY-SA','LibreOffice, Writer',0,1549,1),
(1405,'2013-12-20','18 - LibreOffice Writer Page Styles Introduced',1249,'An introduction to page styles in LibreOffice Writer','<p>In this episode of our LibreOffice series we introduce the concept of Page Styles, and take a look at how their properties can be controlled.</p>\n <p>Some useful sites</p>\n <ul>\n  <li><a href=\"https://www.libreoffice.org/get-help/documentation/\">https://www.libreoffice.org/get-help/documentation/</a></li>\n  <li><a href=\"https://wiki.documentfoundation.org/Documentation/Publications\">https://wiki.documentfoundation.org/Documentation/Publications</a></li>\n  <li><a href=\"https://gofree.com/Tutorials/\">https://gofree.com/Tutorials/</a></li>\n  <li><a href=\"https://en.libreofficeforum.org/\">https://en.libreofficeforum.org/</a></li>\n </ul>\n <p>My web site is at <a href=\"https://www.ahuka.com/\">https://www.ahuka.com/</a>.</p>\n <p>This program has a written page at <a href=\"https://www.ahuka.com/?page_id=488\">https://www.ahuka.com/?page_id=488</a></p>\n <p>Remember to support free software!</p>',198,70,0,'CC-BY-SA','LibreOffice, Writer',0,1489,1),
(1415,'2014-01-03','19 - LibreOffice Writer Working with Page Styles',1109,'Using page styles in LibreOffice Writer','<p>In this episode of our LibreOffice series we take the concept of Page Styles, and show how to use them to create an elegant document.</p>\n <p>Some useful sites</p>\n <ul>\n  <li><a href=\"https://www.libreoffice.org/get-help/documentation/\">https://www.libreoffice.org/get-help/documentation/</a></li>\n  <li><a href=\"https://wiki.documentfoundation.org/Documentation/Publications\">https://wiki.documentfoundation.org/Documentation/Publications</a></li>\n  <li><a href=\"https://gofree.com/Tutorials/\">https://gofree.com/Tutorials/</a></li>\n  <li><a href=\"https://en.libreofficeforum.org/\">https://en.libreofficeforum.org/</a></li>\n  <li><a href=\"https://www.libreoffice.org/get-help/mailing-lists/\" target=\"_blank\">LibreOffice Users Mailing list</a></li>\n  <li><a href=\"https://www.ahuka.com/?attachment_id=612\" target=\"_blank\">Page Styles Sample document</a></li>\n </ul>\n <p>My web site is at <a href=\"https://www.ahuka.com/\">https://www.ahuka.com/</a>.</p>\n <p>This program has a written page at <a href=\"https://www.ahuka.com/?page_id=608\">https://www.ahuka.com/?page_id=608</a></p>\n <p>Remember to support free software!</p>',198,70,0,'CC-BY-SA','LibreOffice, Writer',0,1586,1),
(1378,'2013-11-13','Day one of interviews from OGGcamp 13. ',1438,'First set of interviews from OGGcamp 13, conducted by some of the HPR hosts who attended','<p>\r\nDay one of interviews from OGGcamp 13. \r\n</p>\r\n\r\n<h2>Pics:</h2>\r\n\r\n<ul>\r\n<li><a href=\"https://media.gunmonkeynet.net/u/nybill/collection/oggcamp-13/\">https://media.gunmonkeynet.net/u/nybill/collection/oggcamp-13/</a>\r\n</li>\r\n<li><a href=\"https://media.gunmonkeynet.net/u/nybill/collection/mrsnybill-oggcamp13/\">https://media.gunmonkeynet.net/u/nybill/collection/mrsnybill-oggcamp13/</a>  \r\n</li>\r\n</ul>',109,62,0,'CC-BY-SA','oggcamp,oggcamp13,interviews',0,1489,1),
(1379,'2013-11-14','Day two of interviews from OGGcamp 13. ',1478,'Second set of interviews from OGGcamp 13, conducted by some of the attendees','<p>\r\nDay two of interviews from OGGcamp 13. \r\n</p>\r\n\r\n<h2>Pics:</h2>\r\n\r\n<ul>\r\n<li><a href=\"https://media.gunmonkeynet.net/u/nybill/collection/oggcamp-13/\">https://media.gunmonkeynet.net/u/nybill/collection/oggcamp-13/</a>\r\n</li>\r\n<li><a href=\"https://media.gunmonkeynet.net/u/nybill/collection/mrsnybill-oggcamp13/\">https://media.gunmonkeynet.net/u/nybill/collection/mrsnybill-oggcamp13/</a>  \r\n</li>\r\n</ul>',109,62,0,'CC-BY-SA','oggcamp,oggcamp13,interviews',0,1445,1),
(1380,'2013-11-15','OGGCamp13 Bonus Track',2652,'Four grown men ironing in a tiny hotel room - making HPR t-shirts','<p>\"OGGcamp, I was there, it was a fight.\" -Theru</p>\r\n <p>If you want to hear four grown men ironing in a tiny hotel room, this is for you. This was a recording made while Navigium, Timttmy, Theru, and NYbill ruined... I mean made OGGcamp13 HPR shirts an hour before doors opened on Saturday.</p>\r\n <h2>Pics:</h2>\r\n <ul>\r\n  <li><a href=\"https://media.gunmonkeynet.net/u/nybill/collection/oggcamp-13/\">https://media.gunmonkeynet.net/u/nybill/collection/oggcamp-13/</a></li>\r\n  <li><a href=\"https://media.gunmonkeynet.net/u/nybill/collection/mrsnybill-oggcamp13/\">https://media.gunmonkeynet.net/u/nybill/collection/mrsnybill-oggcamp13/</a></li>\r\n </ul>',109,62,1,'CC-BY-SA','oggcamp,oggcamp13,ironing',0,1515,1),
(1374,'2013-11-07','Updating The 2009 LifeHacker QuadCore Hackintosh to Mavericks',677,'Taking a Mountain Lion Hackintosh to Mavericks','<p>\r\nThere are more details here:\r\n</p>\r\n<p>\r\n<a href=\"https://rich-blog.blogspot.com/2013/10/updating-2009-lifehacker-quadcore.html\">https://rich-blog.blogspot.com/2013/10/updating-2009-lifehacker-quadcore.html</a>\r\n</p>',264,0,1,'CC-BY-SA','Hackintosh,OS X,Mavericks',0,1454,1),
(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 that there are only two shows in the queue, until I realized that there are 13 shows in the backup queue.\"</li>\n  <li>Worst of as a backup show - not in line with HPR philosophy</li>\n  <li>Updated Readme</li>\n  <li>George, asked for help deciding what to record</li>\n  <li>Process of adding us to mail archive</li>\n  <li>The free software song <a href=\"https://www.gnu.org/music/free-software-song.html\">https://www.gnu.org/music/free-software-song.html</a></li>\n </ul>',159,47,1,'CC-BY-SA','Community News',0,1411,1),
(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 up my mind. the GFCI outlets and light switches are rated at 20 amps not 15. After the light switches, the circuits run out of the garage and are trenched about 30 inches below ground in PVC conduit. They reappear in a spot in the yard, terminated at the 2 gang outlets. This took quite sometime to do. All of my expenses are going into copper so the budget doesn\'t call for any machinery to help along the. So at this point regardless if I continue on with my adventures I should always have enough power just to run lights.</p>\n <p>As the month went on I stumbled across Instructables.com and found a few people actually showing their secret sauce. I probably spent a whole month reading and then rereading what they were doing. There were only about six people that truly knew how to make a synchronization system and they all had one thing in common, Arduino. Without even really knowing what an Aduino is, I knew this was going to be the key to getting a system of my very own! Without hesitation I linked over to adafruit and bought an Arduino Uno. Everyone else had one, so why shouldnt I?</p>\n <p>The Uno would only cost me $30 and I would be on my way to completing my goal. If you\'ve never seen or heard of an Arduino they are credit card sized micro controllers that are made in Italy and are open sourced. The Arduino has one little hang up. Everything is programmed in C language. I know nothing of C or any real programming language. The only programing I have any experience with is HTML 1.0. These geriatric skills would not help me with the Arduino. Arduino helps you learn basic skills. You can read practice pages at Arduino.cc or you can use the Arduino examples built into their IDE software. The first tutorial I explored was the Blink command. The blink command you assign a name to the pin you want to use and then create a loop of turning the pin on and off, or HIGH and LOW. For me this was fun and now I am the lord of the blinks. I\'ve been told that music is math. So I chose to experiment with this idea as my first arduino sketch. Arduino calls your program a sketch. So I found some sheet music with around eight notes. I printed the sheet music and then translated all of the notes into integers. Then I mapped the numbers to coordinate with the pins on ardunio. Uploaded the sketch and nothing happened.</p>\n <p>You cant see the electricity moving around on the Arduino, I need to do something to ensure the program is working. I run over to Radio Shack to try to remedy this hang up as soon as possible. Radio Shack carries Arduino parts, so I bought a prototyping board, resistors and LED\'s.</p>\n <p>LED\'s are great for flash lights and such. But when it comes to prototyping and experimenting LEDs are great indicators that circuits are working correctly. So I soldered up 8 leds, resistors and wires to the prototyping shield and placed the shield onto the Arduino.</p>\n <p>I plugged power into the Arduino in and the lights started blinking. I gave my self a mental high five and congratulated my brain on a job well done. This test was successful, it was time to move on to the next step. I had already been over on amazon browsing relays and found a company on there called SainSmart that has prebuilt relay modules. I picked out a module that had 8 relays on it. This module was about $9 and I didn\'t think that I would be able to build something as nice as this for the same price. What I did next is sloppy and dangerous. Don\'t do this, I did it because I was following other peoples\' instructions. People think its OK to run 120v into shoe boxes or clear rubber made totes. I did mine in an $8 home depot tool box. I wired everything up correctly and tested the system. I was able to get 8 strings of light to blink but I wasn\'t very happy with what I had. My idea for making the sequence, looked nice when it was only 8 leds blinking in a two by two inch square. Translate that to strings with 100 bulbs and it doesn\'t look sequenced. In-fact it looks like a sloppy attempt at being random. Maybe even call it laggy. it was bad.</p>\n <p>I left out everything I had to do to get the system working because I don\'t want anyone to do this. Seriously don\'t run push high voltage into cheap plastic products. It\'s dumb and dangerous, I did it for you, so you don\'t have to.</p>\n <p>However this first experiment passed all of my tests and filled in all the gaps in my mind. I know exactly what to do now and I\'ll cover my new box in detail. I suppose I skipped over what a relay is. You can think of a relay as an electromechanical light switch. They use direct current to drive a magnet to mechanically move an internal switch to create an open or closed circuit. These are the the devices that make it physically possible to synchronize a light show. While running my first prototype system a blue genie escaped from the board so I only have seven of eight relays working. It didn\'t bother me too much that one of them was broken because my plans are to build a larger system. I went back to Amazon again and this time purchased another eight relay module and then two sixteen relay modules. When talking about syncro systems a relay is called a channel, so with all my new hardware I now have enough to do 47 channels. The ardunio UNO only has 17 usable pins. So I needed to build multiple system or get a new controller. So I got a new controller. My new controller is still an Arduino, but instead of being the UNO it is now the MEGA. The MEGA is advertised to have 54 input/output ports. This more than enough to drive the relays I have. The issues of a proper enclosure is not trivial. This system contains high voltage and direct current electronics. I chose a Cantex twelve by twelve by six inch PVC junction box. The lid has six screws and a gasket to make the enclosure water tight.</p>\n <p>The box was fairly expensive at thirty dollars but made everything feel better. In my collection of spare parts and junk I found a fist full of stand-offs and screws that actually had the same thread spacing. I drilled holes in the box and screwed in the stand-offs once I had the relays and Arduino parts mounted the way I liked I removed the hardware only leaving the screws and stand-offs.</p>\n <p>Around all of the mounting hardware I used a combination of hot glue, silicone caulk and PVC cement to insulate the metal screws and to make their connections water tight. With the lid open and looking into the box the entire back side of the box fits the MEGA and two 16 relay modules. On the six inch side walls I was able to mount the eight relay modules. Before I mounted the relays for the last time I wired them up for high voltage. The relays have three set screws. The center screw is the common hot wire. For example from relay one I have a short 14 gauge wire running out of this screw and into a four port wire nut. Ideal makes a Push-In Wire connector that has 4 ports. The ports are bussed together and make for a cleaner install when compared to a standard twist wire nut. One push in connector can connect two relays and then jumper on to the next wire nut with two more relays, so on and so on. So there are 4 total relay modules and I connected all the common hots among all of them this way. When it came to the 16 relay modules I used tall standoffs so I could hide all this wire under them. So these connections are a little bit longer. The set screws in these modules can only handle up to 14 gauge wire. So thats what I used throughout. Before placing the modules you need to look at the other two set screws and make a decision. to the right of the common hot is the open side and to the left of the common hot is the closed side. At this point you have to think about your Christmas lights. Do you want them to be off all the time and have the relays turn them on to create your sequence. Your default state will be to have a dark yard. I chose to have them on at all times and I was going to create sequences where I would be turning them off. So even if nothing is happening the default state will be that my yard will be bright with lights. I also chose this way because if something breaks along the way I don\'t have to run out and re plug everything just to have lights on. But be careful as this will become confusing as we go along, its inverted from tradition thinking. With the relays wired with common hots, I installed them into the box and screwed them in. After that I tied the modules hots together. But made it more complicated than it needed to be. For some dumb reason I decided to load balance my box. Two relays per circuit. Back to my power, I ran two lines A and B. In side my box I made it so there was an A and B side too. Honestly everything can be tied together and it won\'t stress the system out the slightest. All it does is makes things more complicated. The next thing I did was connect all of the DC cables in the system. I created connectors from bits and parts laying around. Old IDE cables are nice for this. I wanted a completely modular system in case anything failed. So nothing is hard-wired soldered. I started out on the MEGA with Pin 22 and wired one pin to one relay pin. over and over again 47 times.</p>\n <p>Then I created a power distribution board that distributes 12 volts to all of the relays and Arduino. I fitted everything up and ensured that everything fit and I had good connections. Then pulled the MEGA back out. Even though I have the relays in a box and all the hardware is connected the Mega has never been powered on. Its still dumb and doesn\'t know what it\'s supposed to be doing. Earlier I was talking about using sheet music to make a sequence and how that\'s a bad idea. I needed a new way to make blinky blinky. I found some popular windows software called Vixen Lights. Vixen is extremely granular lighting synchronization software. To the best of my knowledge it only works under Windows, although I have been trying to get it to work in WINE. Someday I\'ll get this to work. When you get Vixen up and running the screen looks like a spreadsheet, full of cells. Each cell represents time on a channel, double click the cell to turn it on or off. Some estimate that it could take several hours to synchronize three minutes of music. I\'m not really concerned about making a sequence at this time. I move on because its more important to get a completed box in my mind. So let me help you spend some more money. When using Vixen the Ardunio needs to be connected to your computer via a USB cable. You\'ll configure Vixen to send serial to the com port that Ardunio is connected to. I have spare computers. But installing windows xp on a box and getting it configured is extremely annoying in its self. Then figuring out how to put a desktop in the yard adds to pointlessness. Some people might jump on the wifi bandwagon. There are to many devices on my network and I really don\'t want a power system to be available to the Internet. Plus why would you want your lights to be remotely operated like this. If you\'re not home why do you care if your lights are on or off. I\'m doing this for me. The challenge is to eliminate the USB cable and keep it off the Internet.</p>\n <p>I found out about wireless radios called xbee\'s. They are expensive, but do exactly what I want. They create a wireless serial connection at 9600 baud. When you\'re out shopping for your own there are two different types of xbee\'s. S1 and S2. I believe the S2\'s are also called zigbees and you can make them more secure than the S1. I ordered the wrong ones, I ordered the S1\'s. The S1\'s are extremely easy to set up. But to set them up you need more hardware. I ordered a majority of my hardware from Adafruit. So along with two xbees, I also got two xbee adapter kits and one FTDI cable. After building the adapter kits and plugging in the xbees I wired one of them into the Ardunio. For the Arduino side all you need is four wires. Ground, five volt power, transmit, and receive. The Uno has one TX/RX connection while the Mega has four. This doesn\'t matter since all Ardunio needs to do is listen. On your computer all you need to do is plug in the xbee using the FTDI. It is recognized as serial I believe in both Windows and Linux no drivers were needed to make it work. The only computer configuration needed is changing in Vixen, you need to tell Vixen what port it needs to use to send serial commands. But before you test this, you need to give your Arduino instructions. Here is the sketch I created for my system:</p><pre>\nint C1 = 2;\nint C2 = 3;\nint C3 = 4;\nint C4 = 5;\nint C5 = 6;\nint C6 = 7;\nint C7 = 8;\nint C8 = 9;\nint C9 = 10;\nint C10 = 11;\nint C11 = 12;\nint C12 = 13;\nint C13 = 22;\nint C14 = 23;\nint C15 = 24;\nint C16 = 25;\nint C17 = 26;\nint C18 = 27;\nint C19 = 28;\nint C20 = 29;\nint C21 = 30;\nint C22 = 31;\nint C23 = 32;\nint C24 = 33;\nint C25 = 34;\nint C26 = 35;\nint C27 = 36;\nint C28 = 37;\nint C29 = 38;\nint C30 = 39;\nint C31 = 40;\nint C32 = 41;\nint C33 = 42;\nint C34 = 43;\nint C35 = 44;\nint C36 = 45;\nint C37 = 46;\nint C38 = 47;\nint C39 = 48;\nint C40 = 49;\nint C41 = 50;\nint C42 = 51;\nint C43 = 52;\nint C44 = 53;\nint C45 = 54;\nint C46 = 55;\nint C47 = 56;\nint i = 0;\nint incomingByte[47];\nvoid setup()\n{\nSerial.begin(9600);\npinMode(C1, OUTPUT);\npinMode(C2, OUTPUT);\npinMode(C3, OUTPUT);\npinMode(C4, OUTPUT);\npinMode(C5, OUTPUT);\npinMode(C6, OUTPUT);\npinMode(C7, OUTPUT);\npinMode(C8, OUTPUT);\npinMode(C9, OUTPUT);\npinMode(C10, OUTPUT);\npinMode(C11, OUTPUT);\npinMode(C12, OUTPUT);\npinMode(C13, OUTPUT);\npinMode(C14, OUTPUT);\npinMode(C15, OUTPUT);\npinMode(C16, OUTPUT);\npinMode(C17, OUTPUT);\npinMode(C18, OUTPUT);\npinMode(C19, OUTPUT);\npinMode(C20, OUTPUT);\npinMode(C21, OUTPUT);\npinMode(C22, OUTPUT);\npinMode(C23, OUTPUT);\npinMode(C24, OUTPUT);\npinMode(C25, OUTPUT);\npinMode(C26, OUTPUT);\npinMode(C27, OUTPUT);\npinMode(C28, OUTPUT);\npinMode(C29, OUTPUT);\npinMode(C30, OUTPUT);\npinMode(C31, OUTPUT);\npinMode(C32, OUTPUT);\npinMode(C33, OUTPUT);\npinMode(C34, OUTPUT);\npinMode(C35, OUTPUT);\npinMode(C36, OUTPUT);\npinMode(C37, OUTPUT);\npinMode(C38, OUTPUT);\npinMode(C39, OUTPUT);\npinMode(C40, OUTPUT);\npinMode(C41, OUTPUT);\npinMode(C42, OUTPUT);\npinMode(C43, OUTPUT);\npinMode(C44, OUTPUT);\npinMode(C45, OUTPUT);\npinMode(C46, OUTPUT);\npinMode(C47, OUTPUT);\n}\nvoid loop()\n{\nif (Serial.available() &gt;= 47) {\nfor (int i=0; i&lt;=47; i++)\n{\nincomingByte[i] = Serial.read();\n}\ndigitalWrite(C1, incomingByte[0]);\ndigitalWrite(C2, incomingByte[1]);\ndigitalWrite(C3, incomingByte[2]);\ndigitalWrite(C4, incomingByte[3]);\ndigitalWrite(C5, incomingByte[4]);\ndigitalWrite(C6, incomingByte[5]);\ndigitalWrite(C7, incomingByte[6]);\ndigitalWrite(C8, incomingByte[7]);\ndigitalWrite(C9, incomingByte[8]);\ndigitalWrite(C10, incomingByte[9]);\ndigitalWrite(C11, incomingByte[10]);\ndigitalWrite(C12, incomingByte[11]);\ndigitalWrite(C13, incomingByte[12]);\ndigitalWrite(C14, incomingByte[13]);\ndigitalWrite(C15, incomingByte[14]);\ndigitalWrite(C16, incomingByte[15]);\ndigitalWrite(C17, incomingByte[16]);\ndigitalWrite(C18, incomingByte[17]);\ndigitalWrite(C19, incomingByte[18]);\ndigitalWrite(C20, incomingByte[19]);\ndigitalWrite(C21, incomingByte[20]);\ndigitalWrite(C22, incomingByte[21]);\ndigitalWrite(C23, incomingByte[22]);\ndigitalWrite(C24, incomingByte[23]);\ndigitalWrite(C25, incomingByte[24]);\ndigitalWrite(C26, incomingByte[25]);\ndigitalWrite(C27, incomingByte[26]);\ndigitalWrite(C28, incomingByte[27]);\ndigitalWrite(C29, incomingByte[28]);\ndigitalWrite(C30, incomingByte[29]);\ndigitalWrite(C31, incomingByte[30]);\ndigitalWrite(C32, incomingByte[31]);\ndigitalWrite(C33, incomingByte[32]);\ndigitalWrite(C34, incomingByte[33]);\ndigitalWrite(C35, incomingByte[34]);\ndigitalWrite(C36, incomingByte[35]);\ndigitalWrite(C37, incomingByte[36]);\ndigitalWrite(C38, incomingByte[37]);\ndigitalWrite(C39, incomingByte[38]);\ndigitalWrite(C40, incomingByte[39]);\ndigitalWrite(C41, incomingByte[40]);\ndigitalWrite(C42, incomingByte[41]);\ndigitalWrite(C43, incomingByte[42]);\ndigitalWrite(C44, incomingByte[43]);\ndigitalWrite(C45, incomingByte[44]);\ndigitalWrite(C46, incomingByte[45]);\ndigitalWrite(C47, incomingByte[46]);\n}\n}\n</pre><p>All the sketch really says is, listen to serial, take that info and do this. Upload the sketch using the USB cable plugged into your computer. I don\'t believe you can upload the sketch or make any changes to the sketch using xbee. Once I had this all setup, I built a 47 led array connected to the pins I want to use, plus the xbee. With a 9 volt battery and the Arduino, I tested this setup. My I created a one at a time sequence on my desktop and hit play. Immediately the lights started flashing. I walked away from the desktop antenna and I was able to venture about 100 feet from the antenna and maintain the signal. Everything is looking great.</p>\n <p>I didn\'t change a thing with the Arduio and placed it in the box and connected it to the relays. I connected up the DC system and then tested the relays one at a time. This part was fairly amusing, 47 relays clicking is funny for some reason. I also used this time to play with my multimeter, I tested every aspect of the system before moving on. Making sure the set screws worked as claimed and everything was connected correctly. This will be the last time you have easy access to all the hardware so it needs to be verified. The next step is wiring the relays to do work. So lets do some money math real quick. I have 47 channels. Outdoor outlet boxes are only two gang. If you break the tabs off your outlets you can put 4 channels in one outdoor PVC box. Lets say that since you didn\'t destroy one of your relays you would have 48. 48 divided by 4 is twelve. You need 12 outdoor PVC boxes. At roughly $7 per box at a minimum that cost $84. Then add onto that receptacle covers They generally cost about $14 each. 12 times 14 equals 168 dollars. 84 + 168 = 252 dollars! This doesn\'t cover the cost of wire, outlets, and PVC fittings. 250 dollars just for molded plastic seems wasteful.</p>\n <p>Its best practice to go with that method. I simply can not spend the money for that. Instead I went to the dollar store and bought enough green extension cords to complete my task. The extension cords are about 6 foot long. I cut about one third of the cable off of the male side. Since these extension cords are not solid core copper I stripped off a bit of the ends and twisted them before tinning the tips with solder. The relays have set screws and stranded wire doesn\'t make as nice of a connection as solid wire so by tinning the tips you\'re giving the screws something to bite onto. In conjunction with the extension cords I used electric glands to pass the wires through the wall of the junction box. I bought 6 of them and randomly divided all 47 extension cords through only 5 of them. The 6th one will be used for main power later on. As I installed the extension cords I labelled and color coordinated the female parts. And also hit it with the multimeter to double check my work. Once all the extension cords have been connected and verified, it\'s time to install the main power. In my junk pile I had about eight feet of 14/3 outdoor romex. I color coordinated both of these to indicate which one is A and B. There\'s nowhere to tie in the ground in this system, so I clipped that end off and then moved on to the white wires. I tied all of the neutrals together and then tested that with a multimeter, testing across the two furthest points ensuring a sure path. I used the same push-in connectors and several hot glue sticks to create a solid brick of push in connectors. Finally I tied the hot black wires into their sides and the system is complete. I ran a live test of the system a few weeks ago. I pulled out a few strings of lights and played around experimenting with the Vixen environment. I have a few ideas on how I would like to change the system but I haven\'t incorporated these ideas yet. What I would like to do is bring a raspberry pi in to remove my desktop. I found a program on SourceForge called Lumos. The creator claims that his program can play Vixen sequences via the command line in Linux. I would like to give this a try, or just get Vixen to work under Linux. I don\'t want to dedicate my main computer to perform this yearly task. I hope I have explained this clear enough. I don\'t participate in all the social media sites, but I do wear tinfoil hats. If you would like to reach me I hangout in the Podnutz Chat on freenode, my user name is Underruner. Thank you for listening.</p>',267,0,0,'CC-BY-SA','Christmas,Holiday,Light,synchronization',0,1517,1),
(1394,'2013-12-05','Setting Up Your Own Blog',697,'Keith Murray talks about the things you need to consider when setting up your own blog.','<p>Keith Murray talks about the things you need to consider when setting up your own blog. Topics discussed include hosting options, software platforms and a brief discussion of some of the underlying technologies involved.</p>\n <p>Links to many of the topics and projects discussed are included below.</p>\n <p>Links</p>\n <p>Project Pages</p>\n <ul>\n  <li>Apache: <a href=\"https://httpd.apache.org/\">https://httpd.apache.org/</a></li>\n  <li>nginx: <a href=\"https://wiki.nginx.org/Main\">https://wiki.nginx.org/Main</a></li>\n  <li>Wordpress: <a href=\"https://wordpress.org/\">https://wordpress.org/</a></li>\n  <li>Joomla: <a href=\"https://www.joomla.org/\">https://www.joomla.org/</a></li>\n  <li>Drupal: <a href=\"https://drupal.org/\">https://drupal.org/</a></li>\n  <li>Jekyll: <a href=\"https://jekyllrb.com/\">https://jekyllrb.com/</a></li>\n  <li>Second Crack: <a href=\"https://www.marco.org/secondcrack\">https://www.marco.org/secondcrack</a></li>\n  <li>Markdown: <a href=\"https://daringfireball.net/projects/markdown/\">https://daringfireball.net/projects/markdown/</a></li>\n </ul>\n <p>Installation Guides</p>\n <ul>\n  <li>Wordpress: <a href=\"https://codex.wordpress.org/Installing_WordPress\">https://codex.wordpress.org/Installing_WordPress</a></li>\n  <li>Drupal: <a href=\"https://drupal.org/documentation/install\">https://drupal.org/documentation/install</a></li>\n  <li>Joomla: <a href=\"https://docs.joomla.org/J3.2:Installing_Joomla\">https://docs.joomla.org/J3.2:Installing_Joomla</a></li>\n </ul>\n <p>Wikipedia Links</p>\n <ul>\n  <li>Blog: <a href=\"https://en.wikipedia.org/wiki/Blog\">https://en.wikipedia.org/wiki/Blog</a></li>\n  <li>Virtual Private Server: <a href=\"https://en.wikipedia.org/wiki/Virtual_private_server\">https://en.wikipedia.org/wiki/Virtual_private_server</a></li>\n  <li>Plain Text: <a href=\"https://en.wikipedia.org/wiki/Plain_text\">https://en.wikipedia.org/wiki/Plain_text</a></li>\n </ul>',266,0,0,'CC-BY-SA','blog,Apache,nginx,Wordpress,Joomla,Drupal,Jekyll,\"Second Crack\",Markdown',0,1610,1),
(1388,'2013-11-27','JavaScript',613,'Introduction to JavaScript, its origins, characteristics, and uses.','<p>\r\nSigflup calls in a \"off the cuff\" episode about JavaScript from the Hospital. \r\n</p>\r\n<p>\r\n<strong>JavaScript</strong><br />\r\n<em>From Wikipedia, the free encyclopedia</em>\r\n<p>\r\nJavaScript (JS) is an interpreted computer programming language. As part of web browsers, implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. It has also become common in server-side programming, game development and the creation of desktop applications.<br />\r\nJavaScript is a prototype-based scripting language with dynamic typing and has first-class functions. Its syntax was influenced by C. JavaScript copies many names and naming conventions from Java, but the two languages are otherwise unrelated and have very different semantics. The key design principles within JavaScript are taken from the Self and Scheme programming languages. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles.<br />\r\nThe application of JavaScript to uses outside of web pages—for example, in PDF documents, site-specific browsers, and desktop widgets—is also significant. Newer and faster JavaScript VMs and frameworks built upon them (notably Node.js) have also increased the popularity of JavaScript for server-side web applications.<br />\r\nJavaScript was formalized in the ECMAScript language standard and is primarily used as part of a web browser (client-side JavaScript). This enables programmatic access to computational objects within a host environment.\r\n</p>\r\n\r\n',115,0,1,'CC-BY-SA','programming languages,javascript,web programming',0,1595,1),
(1391,'2013-12-02','Google Play Music All Access',1031,'The new online streaming music service from Google','<p>This program is about the new online streaming music service from Google, called Google Play Music All Access.</p>\n <p>Like many people I enjoy listening to music, and having my music with me everywhere is important. And I have a large music collection to draw on. Trying to have everything with me at all times is a bit of a problem, though, considering how much music I have. Right now I own a number of portable MP3 players, two of which are full of music that I carry with me. My pockets can get very full that way, though, and while I like listening to tracks I own, what about finding new stuff? My MP3 players have never suggested anything to me. This is where the cloud services come in.</p>\n <p>You can find the rest of the show notes together with screen shots at <a href=\"https://www.palain.com/?page_id=169\">https://www.palain.com/?page_id=169</a></p>',198,0,0,'CC-BY-SA','\"music streaming\",\"Google Play Music\"',0,1555,1),
(1410,'2013-12-27','Generating Keys on the Command Line',1855,'How to generate keys on the command line in Linux using GPG','<p>This is the third in our Security and Privacy series, and explains how you can generate keys on the command line in Linux using GPG.</p>\r\n <ul>\r\n  <li><a href=\"https://www.gnupg.org/documentation/guides.en.html\">https://www.gnupg.org/documentation/guides.en.html</a></li>\r\n  <li><a href=\"https://code.google.com/p/cryptophane/\">https://code.google.com/p/cryptophane/</a></li>\r\n  <li><a href=\"https://www.tech-faq.com/gnupg-shell.html\">https://www.tech-faq.com/gnupg-shell.html</a></li>\r\n  <li><a href=\"https://www.gnupg.org/related_software/gpa/index.en.html\">https://www.gnupg.org/related_software/gpa/index.en.html</a></li>\r\n  <li><a href=\"https://utils.kde.org/projects/kgpg/\">https://utils.kde.org/projects/kgpg/</a></li>\r\n  <li><a href=\"https://projects.gnome.org/seahorse/\">https://projects.gnome.org/seahorse/</a></li>\r\n  <li><a href=\"https://fedoraproject.org/wiki/Creating_GPG_Keys\">https://fedoraproject.org/wiki/Creating_GPG_Keys</a></li>\r\n  <li><a href=\"https://gnupg.org/gph/en/manual.html#INTRO\">https://gnupg.org/gph/en/manual.html#INTRO</a></li>\r\n </ul>\r\n <p>This article appears on my web site at <a href=\"https://www.zwilnik.com/?page_id=456\">https://www.zwilnik.com/?page_id=456</a>.</p>\r\n <p>Remember to support free software!</p>\r\n',198,74,0,'CC-BY-SA','security,GPG,key,kgpg,seahorse',0,1904,1),
(1389,'2013-11-28','Javascript Corrections',285,'In this episode sigflup corrects a few errors made in her previous show about javascript','In this episode sigflup corrects a few errors made in her previous show about javascript',115,0,0,'CC-BY-SA','javascript,node.js',0,1455,1),
(1392,'2013-12-03','Beginner\'s guide to the night sky',1055,'A personal view of the Universe, as viewed from Earth, by a geeky chap.','<p>\r\nThis is a personal view of the Universe, as viewed\r\nfrom the Earth in the early 21st Century, by a somewhat\r\ngeeky chap. In this episode, I talk a little about my first memories\r\nof looking at the night sky and how the modern science of astronomy\r\nhas its roots in ancient mythology, and how the sky provided\r\na picture book for humanity before we even did our first cave painting.\r\n</p>\r\n<h2>Links</h2>\r\n<ul>\r\n<li><a href=\"https://astro.mcnalu.net/\">https://astro.mcnalu.net/</a></li>\r\n</ul>\r\n',268,0,0,'CC-BY-SA','astronomy,\"Moon Illusion\",constellation,mythology,astrology',0,1701,1),
(1393,'2013-12-04','Audio Metadata in Ogg, MP3, and others',2709,'Epicanis discusses metadata tags in mp3, opus, ogg, flac, speex, and other audio formats.','<hr class=\"light\" />\r\n\r\n<p>\r\nMetadata in MP3, Opus/Ogg/FLAC/Speex, and other audio files.\r\n</p>\r\n<p>\r\nToday\'s episode discusses (and encourages) the use of metadata tags in audio files.\r\nMost of the episode is spent on id3v2.3 (metadata for mp3 files) and vorbiscomments (metadata for opus, ogg vorbis, flac, and speex files), and how to mix them, though metadata in webm/matroska, windows media, and wav files is briefly discussed as well.\r\n</p>\r\n<p>\r\nThis episode\'s files have also been crafted with substantially more metadata than the ID3v1 set of tags that HPR normally limits itself to, to serve as examples.\r\n</p>\r\n<p>\r\nListeners to the opus, ogg (vorbis), or speex versions will also have access to chapter markings if your playback software recognizes standard vorbiscomment chapter metadata. (No chapter markings in the mp3, as support for it is extremely sparse, and I\'ve not\r\nyet even managed to find a tool for making mp3 chapters that actually works - the java utility I mention in the episode crashes on me without starting...)\r\n</p>\r\n<p>\r\nAll metadata conforms to the published standards, so your playback software should at best fully use it all, or at worst simply ignore it. If your player software actually DOES have a real problem with this file, I would very much like to know!\r\n</p>\r\n<p>\r\nIf there\'s anything wrong with the metadata, blame Epicanis, not HPR (I did the metadata myself).\r\n</p>\r\n<p>\r\nIf you hear or see any errors in this episode, please tell me. I\'ll issue appropriate corrections in subsequent episodes. If I\'m a big enough screwup with this episode, I could even do a small episode on \"everything I got wrong in my metadata episode\" if I did\r\nbadly enough. I don\'t THINK there should be more than a few minor errors or omissions here, though.\r\n</p>\r\n<p>\r\nERRATA: In chapter 18 (at 34:53) there is one small error: oggenc does NOT transfer attached pictures from flac input (though it DOES transfer all vorbiscomment metadata. FLAC stores attached pictures in a separate metadata structure so oggenc misses it.\r\nopusenc - at least in recent beta versions - DOES appear to transfer the attached pictures as well as the vorbiscomments, though. Another reason to upgrade to opus, I suppose...)\r\n</p>\r\n\r\n',182,0,0,'CC-BY-SA','thoughtkindness, audio, metadata, ogg, mp3, vorbis, opus, flac, speex, matroska, webm, asf, mp4, wav, file formats, HTML5, tagging',0,1680,1),
(1396,'2013-12-09','First Thoughts of the Google Chromecast',737,'A description of the Google Chromecast and some experiences with it','<p>\r\nI discuss my first experience with the Google Chromecast.  I go through my process of setting up the device and start streaming Netflix, Music and Podcasts.  \r\n</p>\r\n<p>\r\n<a href=\"https://www.google.com/intl/en/chrome/devices/chromecast/\">https://www.google.com/intl/en/chrome/devices/chromecast/</a>\r\n</p>\r\n',252,0,0,'CC-BY-SA','google chromecast,netflix',0,1790,1),
(1397,'2013-12-10','HPR Community News for November 2013',4734,'HPR Community News for November 2013',' <h2>New hosts</h2>\n <p>Welcome to our new hosts: <a href=\"https://hackerpublicradio.org/correspondents/0265.html\">Kevin Wisher</a>, <a href=\"https://hackerpublicradio.org/correspondents/0266.html\">Keith Murray</a>, <a href=\"https://hackerpublicradio.org/correspondents/0267.html\">Underruner</a>, <a href=\"https://hackerpublicradio.org/correspondents/0268.html\">Andrew Conway</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>1370</td>\n    <td>2013-11-01</td>\n    <td>Blogging With Octopress</td>\n    <td>Tony Pelaez</td>\n   </tr>\n   <tr>\n    <td>1371</td>\n    <td>2013-11-04</td>\n    <td>The Lost Banner of HPR</td>\n    <td>pokey</td>\n   </tr>\n   <tr>\n    <td>1372</td>\n    <td>2013-11-05</td>\n    <td>Rootstrikers.org and federal election commission data processing</td>\n    <td>James Michael DuPont (h4ck3rm1k3)</td>\n   </tr>\n   <tr>\n    <td>1373</td>\n    <td>2013-11-06</td>\n    <td>01 - Why Do We Need Privacy, And Isn\'t It A Waste Of Time Anyway?</td>\n    <td>Ahuka</td>\n   </tr>\n   <tr>\n    <td>1374</td>\n    <td>2013-11-07</td>\n    <td>Updating The 2009 LifeHacker QuadCore Hackintosh to Mavericks</td>\n    <td>Richard Hughes</td>\n   </tr>\n   <tr>\n    <td>1375</td>\n    <td>2013-11-08</td>\n    <td>LibreOffice 15 Writer Nested Lists Introduced</td>\n    <td>Ahuka</td>\n   </tr>\n   <tr>\n    <td>1376</td>\n    <td>2013-11-11</td>\n    <td>How Should We Then Teach the Art of Computing?</td>\n    <td>klaatu</td>\n   </tr>\n   <tr>\n    <td>1377</td>\n    <td>2013-11-12</td>\n    <td>Zareason ZaTab 2 Android Tablet</td>\n    <td>Frank Bell</td>\n   </tr>\n   <tr>\n    <td>1378</td>\n    <td>2013-11-13</td>\n    <td>Day one of interviews from OGGcamp 13.</td>\n    <td>Various Hosts</td>\n   </tr>\n   <tr>\n    <td>1379</td>\n    <td>2013-11-14</td>\n    <td>Day two of interviews from OGGcamp 13.</td>\n    <td>Various Hosts</td>\n   </tr>\n   <tr>\n    <td>1380</td>\n    <td>2013-11-15</td>\n    <td>OGGCamp13 Bonus Track</td>\n    <td>Various Hosts</td>\n   </tr>\n   <tr>\n    <td>1381</td>\n    <td>2013-11-18</td>\n    <td>How We Found Linux</td>\n    <td>Kevin Wisher</td>\n   </tr>\n   <tr>\n    <td>1382</td>\n    <td>2013-11-19</td>\n    <td>Interview with Dave Hingley</td>\n    <td>Mike Hingley</td>\n   </tr>\n   <tr>\n    <td>1383</td>\n    <td>2013-11-20</td>\n    <td>HPR Community News for October 2013</td>\n    <td>HPR Admins</td>\n   </tr>\n   <tr>\n    <td>1384</td>\n    <td>2013-11-21</td>\n    <td>How I Got Into Linux and OSS</td>\n    <td>Keith Murray</td>\n   </tr>\n   <tr>\n    <td>1385</td>\n    <td>2013-11-22</td>\n    <td>LibreOffice 16 Writer Nested Lists Controlled via Styles</td>\n    <td>Ahuka</td>\n   </tr>\n   <tr>\n    <td>1386</td>\n    <td>2013-11-25</td>\n    <td>Hacking Public Policy: The Underground Press</td>\n    <td>Bob Tregilus</td>\n   </tr>\n   <tr>\n    <td>1387</td>\n    <td>2013-11-26</td>\n    <td>Christmas Light Synchronization</td>\n    <td>Underruner</td>\n   </tr>\n   <tr>\n    <td>1388</td>\n    <td>2013-11-27</td>\n    <td>JavaScript</td>\n    <td>sigflup</td>\n   </tr>\n   <tr>\n    <td>1389</td>\n    <td>2013-11-28</td>\n    <td>Javascript Corrections</td>\n    <td>sigflup</td>\n   </tr>\n   <tr>\n    <td>1390</td>\n    <td>2013-11-29</td>\n    <td>02 - Encryption Basics</td>\n    <td>Ahuka</td>\n   </tr>\n  </tbody>\n </table>\n <h2>Other News</h2>\n <ul>\n  <li>Mike Dupont (h4ck3rm1k3) is writing a HPR Publisher tool</li>\n  <li>Discussion of the infrastructure for New Year\'s 24-hour show</li>\n  <li>Danny Meeks has offered to print a replacement banner<br /> There was a Mumble discussion about the design</li>\n  <li>Indiegogo campaign for Linux Voice</li>\n  <li>Calls for more shows</li>\n  <li>Development of a torrent for collecting archived shows</li>\n </ul>\n',159,47,1,'CC-BY-SA','Community News',0,1499,1),
(1398,'2013-12-11','Batteries Part 1',1222,'A show about batteries - Part 1','<p>A show about batteries - Part 1</p>\n <p>I can\'t take the credit for all this detailed information in my podcast, I found this fantastic website many years ago while investigating why the battery in my expensive razor prematurely failed. I tried to hunt for the site but couldn\'t find it. I wrote up all my notes from memory and recorded the show. It wasn\'t until I started working on part 2 of my batteries show that I stumbled across this long forgotten site - at least I think it\'s the same one as it talks about the memory effect on satellites and doctor\'s pagers so I guess it must be the same one. I\'m indeed delighted to find it still exists, and I may very well read it again from top to bottom. It looks like it\'s been updated a little too. Well done ka7oei a fantastic resource right enough.</p>\n <p>Site title: \"About NiMH and NiCd cells and batteries (And a little about LiIons, too...)\" <a href=\"https://www.ka7oei.com/nicds.html\">https://www.ka7oei.com/nicds.html</a></p>\n <p>A picture of my trusty Philips 5890 Shaver <a href=\"https://urun.gittigidiyor.com/kozmetik-kisisel-bakim/philips-philishave-5890-tras-makinasi-77027302\">https://urun.gittigidiyor.com/kozmetik-kisisel-bakim/philips-philishave-5890-tras-makinasi-77027302</a></p>\n <p>Memory effect <a href=\"https://en.wikipedia.org/wiki/Memory_effect\">https://en.wikipedia.org/wiki/Memory_effect</a></p>\n <p>Doctor\'s pager <a href=\"https://en.wikipedia.org/wiki/Pager\">https://en.wikipedia.org/wiki/Pager</a></p>\n <p>Sansa Clip <a href=\"https://en.wikipedia.org/wiki/Sansa_Clip#Sansa_Clip\">https://en.wikipedia.org/wiki/Sansa_Clip#Sansa_Clip</a></p>\n <p>Two Possible Chargers (For use in the UK)</p>\n <p>I found it very difficult to find a slow trickle charger, here are two possibilities, you may need to settle for a fast charger as the slow ones now seem to be like hen\'s teeth, (VERY HARD TO GET).</p>\n <p>This is perhaps a little slow with a charge current of only 150ma, would take about 17Hrs to charge 2100 mAh batteries.</p>\n <p><a href=\"https://www.amazon.co.uk/Lloytron-B046-Battery-Charger-batteries/dp/B0035SLPVW/ref=sr_1_12?ie=UTF8&qid=1381055732&sr=8-12&keywords=aa+charger\">https://www.amazon.co.uk/Lloytron-B046-Battery-Charger-batteries/dp/B0035SLPVW/ref=sr_1_12?ie=UTF8&amp;qid=1381055732&amp;sr=8-12&amp;keywords=aa+charger</a></p>\n <p>The charger I use is made by the same company as this although mine is a different model. My model charges at 200ma, and takes about 13 Hrs to charge a 2100 mAh battery. I can\'t tell what charge current this charger deliveries, but suspect it\'s a simple slow charger, probably old stock, as I said slow chargers are getting like hen\'s teeth.</p>\n <p><a href=\"https://www.ebay.co.uk/itm/Hahnel-Powerstation-TC-Action-Charger-with-2-x-2000mAh-Batteries-/321240775553?pt=UK_ConsumerElectronics_Batteries_SM&hash=item4acb713b81\">https://www.ebay.co.uk/itm/Hahnel-Powerstation-TC-Action-Charger-with-2-x-2000mAh-Batteries-/321240775553?pt=UK_ConsumerElectronics_Batteries_SM&amp;hash=item4acb713b81</a></p>',201,0,0,'CC-BY-SA','battery,\"alkaline cells\",\"rechargeable battery\",NiMH,NiCd,Lithium-Ion,Li-Ion',0,1656,1),
(1425,'2014-01-17','20 - LibreOffice Writer Frames - Introduction and the Type Tab',1849,'This episode introduces the discussion of Frames in LibreOffice Writer','<p>This episode introduces the discussion of Frames in LibreOffice Writer by opening the Properties window and looking at the first tab, Type. Because there is so much to discuss about this tab, it is the only one we will look at in this episode. In the next episode we will wrap up the discussion of Frame properties by looking at the other tabs in this window</p>\r\n <h3>Links</h3>\r\n <p>The written version of this tutorial can be found on my Web site at <a href=\"https://www.ahuka.com/?page_id=476\">https://www.ahuka.com/?page_id=476</a></p>',198,70,0,'CC-BY-SA','libreoffice,frames',0,1440,1),
(1435,'2014-01-31','21 - LibreOffice Writer Frame Properties Completed',1000,'The second of two programs about Frame properties in LibreOffice Writer','<p>\r\nThis is the second of two programs that look at Frame properties in LibreOffice Writer. In the first program we looked at how to size and position Frames. Here we look at other things you can do, such as name your frames for linking, wrap text around frames, set the borders and backgrounds, and even add columns to the frame. This finishes the look at the Properties window and what you can do there.\r\n</p>\r\n\r\n<h3>Links</h3>\r\n<p>\r\nThis tutorial can be found in written form on my Web site at <a href=\"https://www.ahuka.com/?page_id=652\">https://www.ahuka.com/?page_id=652</a>\r\n</p>',198,70,0,'CC-BY-SA','libreoffice,frame properties',0,1431,1),
(1399,'2013-12-12','Interview with Ben Everard https://www.linuxvoice.com ',1362,'In this show CPrompt^ interviews Ben Everard','<p>In this show I interview Ben Everard, former editor of Linux Format who is now promoting a crowd-funded campaign through Indiegogo for a new Linux magazine, Linux Voice. We also talk about Ben\'s other project which is a book called \"Learning Python with Raspberry Pi\" from Wiley Publishing. Later in the podcast we talk about how Ben arrived to Linux and what he finds to be the most exciting thing he has written about as well as what\'s going on in the Linux world.</p>\r\n <ul>\r\n  <li><a href=\"https://www.linuxvoice.com\">https://www.linuxvoice.com</a></li>\r\n  <li><a href=\"https://www.indiegogo.com/projects/linux-voice/\">https://www.indiegogo.com/projects/linux-voice/</a></li>\r\n  <li><a href=\"https://www.amazon.com/Learning-Python-Raspberry-Alex-Bradbury/dp/1118717058/\">https://www.amazon.com/Learning-Python-Raspberry-Alex-Bradbury/dp/1118717058/</a></li>\r\n </ul>',252,78,0,'CC-BY-SA','interview,\"Linux Voice\"',0,1589,1),
(1400,'2013-12-13','How We Use Linux',5399,'Honkeymagoo and Kevin Wisher discuss the many ways they use Linux','<p>\r\nMythTV \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://www.mythtv.org/\">https://www.mythtv.org/</a>\r\n</li>\r\n<li><a href=\"https://www.mythtv.org/wiki/\">https://www.mythtv.org/wiki/</a>\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nSamba File Server \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://www.howtoforge.com/setting-up-a-linux-file-server-using-samba\">https://www.howtoforge.com/setting-up-a-linux-file-server-using-samba</a> \r\n</li>\r\n</ul>\r\n\r\n<p>\r\nNFS File Server \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://ubuntuforums.org/showthread.php\">https://ubuntuforums.org/showthread.php</a>? t=249889 \r\n</li>\r\n</ul>\r\n\r\n<p>\r\nOwnCloud \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://owncloud.org/\">https://owncloud.org/</a>\r\n</li>\r\n<li><a href=\"https://www.howtoforge.com/running-owncloud3-on-nginx-lemp-on-debian-squeeze-ubuntu-11.10\">https://www.howtoforge.com/running-owncloud3-on-nginx-lemp-on-debian-squeeze-ubuntu-11.10</a>\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nTinyTinyRss \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://tt-rss.org/redmine/projects/tt-rss/wiki\">https://tt-rss.org/redmine/projects/tt-rss/wiki</a> \r\n</li>\r\n<li><a href=\"https://www.webupd8.org/2013/05/tiny-tiny-rss-ubuntu-ppa-google-reader.html\">https://www.webupd8.org/2013/05/tiny-tiny-rss-ubuntu-ppa-google-reader.html</a> \r\n</li>\r\n</ul>\r\n\r\n<p>\r\nMumble<br/> \r\nmurmur - server <br/>\r\nmumble - client \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://mumble.sourceforge.net/Running_Murmur\">https://mumble.sourceforge.net/Running_Murmur</a> \r\n</li>\r\n</ul>\r\n\r\n<p>\r\nIcecast \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://www.howtoforge.com/linux_webradio_with_icecast2_ices2\">https://www.howtoforge.com/linux_webradio_with_icecast2_ices2</a> \r\n</li>\r\n</ul>\r\n\r\n<p>\r\nBUTT (Broadcast Using This Tool) \r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://butt.sourceforge.net/\">https://butt.sourceforge.net/</a> \r\n</li>\r\n</ul>\r\n\r\n<p>\r\nXbian\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://www.xbian.org/\">https://www.xbian.org/</a>\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nElgg\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://elgg.org/\">https://elgg.org/</a> \r\n</li>\r\n</ul>\r\n\r\n<p>\r\nPlex\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://www.plexapp.com/\">https://www.plexapp.com/</a> \r\n</li>\r\n</ul>\r\n\r\n<p>\r\nRasplex\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://rasplex.com/\">https://rasplex.com/</a> \r\n</li>\r\n</ul>',269,0,0,'CC-BY-SA','MythTV,Samba,NFS,OwnCloud,TinyTinyRss,Mumble,Icecast,BUTT,Xbian,Elgg,Plex,Rasplex',0,1840,1),
(1401,'2013-12-16','Huawei Mate review',576,'Knightwise takes a look at the Huawei Mate 6.1 smartphone and voices his opinions.','<p>\r\nIn this episode of HPR Knightwise reviews the Huawei Mate Smartphone and answers the quesion if a 6.1 inch device is tablet a phone or both. We peek back into the late 80\'s and ask ourselves : What constitutes a phone and is the Huawei Mate something for you ? \r\n</p>\r\n<p>\r\nThe original article : <a href=\"https://knightwise.com/reviewing-the-huawei-ascend-mate/\">https://knightwise.com/reviewing-the-huawei-ascend-mate/</a>\r\n</p>\r\n	',111,0,0,'CC-BY-SA','smartphone,Android,Huawei Mate',0,1413,1),
(1404,'2013-12-19','Editing pre-recorded audio in Audacity',1465,'Ken demonstrates how to edit an audio file with Audacity','<p>\r\nIn today\'s show I walk you through the very basics of \"editing\" a audio track that has been recorded outside Audacity. Audacity can be found at <a href=\"https://audacity.sourceforge.net/\">https://audacity.sourceforge.net/</a>\r\n</p>\r\n<h3>Overview of Audacity</h3>\r\n<p>\r\n<em>Audacity is a free, easy-to-use and multilingual audio editor and recorder for Windows, Mac OS X, GNU/Linux and other operating systems.</em>.\r\n</p>\r\n<ul>\r\n  <li>Menubar overview: <a href=\"https://manual.audacityteam.org/o/man/menu_reference.html\">https://manual.audacityteam.org/o/man/menu_reference.html</a></li>\r\n  <li>Toolbars overview: <a href=\"https://manual.audacityteam.org/o/man/toolbars_overview.html\">https://manual.audacityteam.org/o/man/toolbars_overview.html</a></li>\r\n  <li>Multi-Tool \"<strong>*</strong>\" (also F6): <a href=\"https://manual.audacityteam.org/o/man/multi_tool.html\">https://manual.audacityteam.org/o/man/multi_tool.html</a></li>\r\n  <li>Set Project Rate to 44100 Hz</li>\r\n</ul>\r\n\r\n<h3>Editing the audio</h3>\r\n<p>\r\nThe steps in this video include.\r\n</p>\r\n<ul>\r\n  <li>File &gt; Import &gt; Your file</li>\r\n  <li>Tracks &gt; Stereo Track to Mono</li>\r\n  <li>Effect &gt; Amplify (Accept defaults)</li>\r\n  <li>Delete audio: Highlight (click and drag) press Delete</li>\r\n  <li>Undo: Ctrl + Z</li>\r\n  <li><a href=\"https://hackerpublicradio.org/eps/hpr1404/hpr1404/intro.flac\">Intro Clip</a></li>\r\n  <li><a href=\"https://hackerpublicradio.org/eps/hpr1404/hpr1404/outro.flac\">Outro Clip</a></li>\r\n  <li>Move Track: (F6 Multitool) Ctrl - Click and drag</li>\r\n  <li>Export the Track:\r\n  <ul>\r\n    <li>Confirm that the Project Rate is set to <em>44100 Hz</em> (bottom left)</li>\r\n    <li><em>File -> Export</em> and select <strong>FLAC File</strong></li>\r\n    <li>Click <em>Options...</em> to reveal FLAC Export Setup</li>\r\n    <li>Set <em>Level</em> to <strong>8 (best)</strong></li>\r\n    <li>Set <em>Bit depth</em> to <strong>24</strong></li>\r\n    <li>Artist Name: <em>Your name</em></li>\r\n    <li>Track Title: <em>Your show title</em></li>\r\n    <li>Album Title: <em>Hacker Public Radio</em><br />\r\n    <img src=\"https://hackerpublicradio.org/images/contribute-audacity-export.png\" alt=\"Audacity Export Settings\" title=\"Audacity Screenshot of an Export\" width=\"600\"/>\r\n    </li>\r\n  </ul></li>\r\n</ul>\r\n<p>\r\nWhen you are ready you can contact <strong>admin</strong><strong>@</strong><strong>hackerpublicradio.</strong><strong>org</strong> to get access to the FTP server.  For more technical information see the <a href=\"https://hackerpublicradio.org/eps/hpr1404/hpr1404/README.txt\">README</a> file and the <a href=\"https://hackerpublicradio.org/eps/hpr1404/hpr1404/sample_shownotes.html\">Sample Show notes</a> file.\r\n</p>\r\n\r\n<p>\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1404/hpr1404/hpr1404.webm\">hpr1404.webm</a><br />\r\n<a href=\"https://hackerpublicradio.org/eps/hpr1404/hpr1404/hpr1404.mp4\">hpr1404.mp4</a>\r\n</p>\r\n',30,0,0,'CC-BY-SA','audacity,audio,edit',0,1582,1),
(1402,'2013-12-17','How I Started Using Linux and Free and Open Source Software',648,'My first contribution to HPR: how I came to use Linux and Free/Open Source software','<p>\r\nMy first contribution to Hacker Public radio, which details how I came to use Linux and Free/Open Source software.</p>',270,29,0,'CC-BY-SA','linux,open source',0,1529,1),
(1409,'2013-12-26','Xircom PE pocket ethernet adapter',479,'Ken\'s contribution to TheGizWiz on the Twit.tv network, in the GadgetWarehouse segment','<p>\r\n<img src=\"https://hackerpublicradio.org/eps/hpr1409/hpr1409/PE3-10BC.jpg\" alt=\"Catalog photo of PE3-10BC\" />\r\n<p>\r\nThis is a submission for the GadgetWarehouse segment on TheGizWiz on the Twit.tv network. In it I describe how my Raspberry PI has caused me to clear out all my old gadgets. The two that remained is a SmartMedia Floppy disk adapter and the other is a Xircom PE pocket ethernet adapter. I also mention the Third Annual HackerPublicRadio NewYear 26 hour show.\r\n</p>\r\n\r\n<h2>Links</h2>\r\n\r\n<ul>\r\n<li><a href=\"https://twit.tv/show/weekly-daily-giz-wiz\">https://twit.tv/show/weekly-daily-giz-wiz</a>\r\n</li>\r\n<li><a href=\"https://www.gizwizbiz.com/\">https://www.gizwizbiz.com/</a>\r\n</li>\r\n<li><a href=\"https://www.madmagazine.com/\">https://www.madmagazine.com/</a>\r\n</li>\r\n<li><a href=\"https://www.raspberrypi.org/\">https://www.raspberrypi.org/</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/SmartMedia\">https://en.wikipedia.org/wiki/SmartMedia</a>\r\n</li>\r\n<li><a href=\"https://www.brutman.com/Dos_Networking/xircom_pe3.html\">https://www.brutman.com/Dos_Networking/xircom_pe3.html</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/DIP_switch\">https://en.wikipedia.org/wiki/DIP_switch</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/FlashPath\">https://en.wikipedia.org/wiki/FlashPath</a>\r\n</li>\r\n<li><a href=\"https://youtu.be/xeoC9Z0m_tw\">https://youtu.be/https://youtu.be/xeoC9Z0m_tw</a>\r\n</li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr1409/hpr1409/hpr1409.mp4\">hpr1409.mp4</a>\r\n</li>\r\n<li><a href=\"https://hackerpublicradio.org/eps/hpr1409/hpr1409/hpr1409.webm\">hpr1409.webm</a>\r\n</li>\r\n</ul>\r\n',30,0,1,'CC-BY-SA','twit.tv,TheGizWiz,Raspberry Pi,ethernet',0,1486,1),
(1430,'2014-01-24','thebestofyoutube.com download script',2312,'A hacked script to download youtube videos','<p>In episode <em>\"Thu 2013-12-19: hpr1404 Editing pre-recorded audio in Audacity\"</em> I walked you through editing a podcast, by the magic of editing this is been posted after the other show has aired. The plan here is to get people to share their useful hacks to show how elegant, or in my case ugly, code can be. As Knightwise says \"Getting technology to work for you.\"™<br /> Feel free to share your own hacks with us.</p>\n <p><a href=\"https://hackerpublicradio.org/eps/hpr1404/\">https://hackerpublicradio.org/eps/hpr1404/</a><br /><a href=\"https://hackerpublicradio.org/eps/hpr1430/hpr1430/hpr1430-downloader.bash.txt\">hpr1430-downloader.bash.txt</a></p><pre>\n<code>\n#!/bin/bash\n# Downloads videos from youtube based on selection from https://thebestofyoutube.com\n# (c) Ken Fallon https://kenfallon.com\n# Released under the CC-0\n\nmaxtodownload=10\nsavepath=\"/mnt/media/Videos/tv/youtube/bestofyoutube\"\nsavedir=\"${savepath}/$(\\date -u +%Y-%m-%d_%H-%M-%SZ_%A)\"\nmkdir -p ${savedir}\nlogfile=\"${savepath}/downloaded.log\"\n\n# Gather the list\nseq 1 ${maxtodownload} | while read videopage;\ndo\n  thisvideolist=$(wget --quiet \"https://bestofyoutube.com/index.php?page=${videopage}\" -O - |\n  grep \'www.youtube.com/embed/\' |\n  sed \'s#^.*www.youtube.com/embed/##\' |\n  awk -F \'\"|?\' \'{print \"https://www.youtube.com/watch?v=\"$1}\')\n  for thisvideo in $(echo $thisvideolist);\n  do\n    if [ \"$( grep \"${thisvideo}\" \"${logfile}\" | wc -l )\" -eq 0 ];\n    then\n      echo \"Found the new video ${thisvideo}\"\n      echo ${thisvideo} &gt;&gt; ${logfile}_todo\n    else\n      echo \"Already downloaded ${thisvideo}\"\n    fi\n  done\ndone\n\n# Download the list\nif [ -e ${logfile}_todo ];\nthen\n  tac ${logfile}_todo | youtube-dl --batch-file - --ignore-errors --no-mtime --restrict-filenames \\\n    --max-quality --format mp4 --write-auto-sub -o ${savedir}\'/%(autonumber)s-%(title)s-%(id)s.%(ext)s\'\n  cat ${logfile}_todo &gt;&gt; ${logfile}\n  rm ${logfile}_todo\nfi\n</code>\n</pre>\n',30,42,1,'CC-BY-SA','Bash,YouTube,download',0,1583,1),
(1582,'2014-08-26','An Open Source News Break from Opensource.com',303,'Tesla\'s patent decision, 12 challenges, and an update on the GNU Health project','<p>\r\nIn this episode: An analysis of Tesla\'s patent decision, the 12 most pressing challenges for open source projects, and an update on the GNU Health project.\r\n</p>\r\n<p>\r\nLinks:\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://opensource.com/business/14/6/tesla-opens-patent-secrets\">https://opensource.com/business/14/6/tesla-opens-patent-secrets</a>\r\n</li>\r\n<li><a href=\"https://opensource.com/life/14/6/12-challenges-open-source-projects\">https://opensource.com/life/14/6/12-challenges-open-source-projects</a>\r\n</li>\r\n<li><a href=\"https://opensource.com/health/14/6/promoting-freedom-and-equity-healthcare\">https://opensource.com/health/14/6/promoting-freedom-and-equity-healthcare</a>\r\n</li>\r\n</ul>',280,0,0,'CC-BY-SA','Tesla,patent,GNU Solidario,GNU Health',0,0,1),
(1561,'2014-07-28','How I got into Accessible Computing',427,'How I got into Accessible Computing including definition of \'accessible\'','<h2>\r\nAccessibility tools for the visually impaired\r\n</h2>\r\n<p>\r\nA short explanation of how I personally got involved with accessible computing,\r\na definition of the term \'accessible\' as it is applied to anything in relation\r\nto persons with physical or cognitive impairment, and very short list of the most\r\ncommonly used adaptive tools to improve accessibility to Windows and Linux.\r\n</p>\r\n\r\n<h3>Windows</h3>\r\n\r\n<ul>\r\n<li>The NVDA screen-reader: <a href=\"https://nvaccess.org\">https://nvaccess.org</a>\r\n</li>\r\n</ul>\r\n\r\n<h3>Linux</h3>\r\n\r\n<ul>\r\n<li>The Orca screen-reader: <a href=\"https://help.gnome.org/users/orca/stable/\">https://help.gnome.org/users/orca/stable/</a>\r\n</li>\r\n<li>The brltty refreshable Braille display driver: <a href=\"https://mielke.cc/brltty/\">https://mielke.cc/brltty/</a><br />\r\n  brltty has to be the most impressive example of well-documented Open Source.\r\n</li>\r\n<li>Debian Accessibility: <a href=\"https://www.debian.org/devel/debian-accessibility/\">https://www.debian.org/devel/debian-accessibility/</a><br />\r\n  Debian has a fully accessible installer.  I have installed Debian 7.4 from the net install CD ISO image.  The installer is text-based and presents no problem for even the totally blind.<br />\r\n  See the Debian Accessibility page linked to above.\r\n</li>\r\n<li>Ubuntu Accessibility: <a href=\"https://help.ubuntu.com/community/Accessibility\">https://help.ubuntu.com/community/Accessibility</a> \r\n  The Ubuntu \'Ubiquity\' graphical installer is totally accessible.  Installing from a live CD or DVD image is simple.  See the page linked above. \r\n</li>\r\n<li>Vinux (an Ubuntu variant which is accessible out-of-the-box): <a href=\"https://vinuxproject.org/\">https://vinuxproject.org/</a> \r\n  This is an Ubuntu variant which comes up talking from the first.  Not only is the installer accessible, but considerable attention has been paid to including only applications which are accessible on the CD and DVD images. Applications which are either inaccessible or which simply have little or no relevance to the visually impaired are excluded.\r\n</li>\r\n<li>Talking Arch: <a href=\"https://talkingarch.tk/\">https://talkingarch.tk/</a>\r\n  Chris Brannan created an accessible ISO image of Arch Linux. <br />\r\n  This uses the speakup console-mode screen-reader to provide a way of installing Arch Linux for the visually impaired. Console-mode only, but providing a great starting-point.  I have tried various desktops on top of this installation, including mate, LXDE and others.<br />\r\n  Talking Arch is now maintained by a couple of names which will be familiar to the Linux VI community; Kyle and Kelly.  Erm...embarassingly I can\'t find their last names right now.\r\n</li>\r\n</ul>\r\n\r\n<p>\r\nMike Ray.  June 2014\r\n</p>\r\n',282,79,0,'CC-BY-SA','accessible, NVDA, Orca, brltty, Vinux, Talking Arch, Ubuntu Accessibility, Debian Accessibility',0,0,1),
(1403,'2013-12-18','hiro from GamingGrannar at Retrospelsmässan',841,'Today on #HPR we talk to @grannen_hiro from @GamingGrannar about retro games at @RSMGBG.','<p>Today on Hacker Public Radio, we will talk about old games, and interview an expert from Sweden.</p>\n <h3>\"GamingGrannar\" and \"Spelklassiker Musik\"</h3>\n <p>In 2012, the Swedish gaming community \"Level 7\" voted for the blog Gaminggrannar to become \"Gaming Blog of the year\". Gaminggrannar (or \"Gaming Neighbours\") consists of David \"Dave\" Bostr&ouml;m, Emelie \"Ekken\" Karlsson and Andreas \"hiro\" Karlsson.</p>\n <p>Dave won the Swedish Championship in Nintendo, in 2003, and has a great Metroid collection. Ekken is an acomplished gamer, creates edible game cakes and also has a newly started collection of games with pink cartridges. hiro can be recognized by his retro game inspired tatoos, and is known for his love for series like Mega Man X and Castlevania.</p>\n <p>Together the three neighbours release a video blog about everything and anything gaming related, but often with a focus on older games.</p>\n <p>The podcast that hiro hosts together with Tobias Jensen, a NES and Amiga 500 gamer who wished he had more time for games, hit the 200th episode in november 2013.</p>\n <h3>Retrospelsm&auml;ssan</h3>\n <p>hiro and I met at Retrospelsm&auml;ssan 2013. This retro game convention is on its fourth year, and has grown considerably. Now in the second largest exhibition hall in Gothenburg, with roughly 2.000 visitors, and a three hour queue to get in. Competitions in old games, buy retrogames and consoles, cosplay competition, and so on. \"Retrospelsm&auml;ssan is a yearly event with focus on consoles and computers that was released before the year 2000.\" -- Markus Swerlander, one of the organisers.</p>\n <p>The date for the 2014 edition of Retrospelsm&auml;ssan is already set, saturday the 3rd of may in Eriksbergshallen, Gothenburg.</p>\n <p><em>\"Game and have fun!\"</em><br /> -- hiro</p>\n <h3>Stuff referenced in the episode</h3>\n <ul>\n  <li>Gaminggrannar (Gaming Neighbours): <a href=\"https://gaminggrannar.se/\">https://gaminggrannar.se/</a> [Swedish], Twitter: <a href=\"https://twitter.com/gaminggrannar\">@GamingGrannar</a></li>\n  <li>Andreas \"hiro\" Karlsson, Twitter: <a href=\"https://twitter.com/grannen_hiro\">@grannen_hiro</a></li>\n  <li>David \"Dave\" Bostr&ouml;m</li>\n  <li>Emelie \"Ekken\" Karlsson</li>\n  <li>\"&Aring;rets Spelblogg 2012\" (Swedish Gaming blog of the year): <a href=\"https://level7.nu/texter/read.php?id=217627\">https://level7.nu/texter/read.php?id=217627</a> [Swedish]</li>\n  <li>Streetfighter Workout Video: <a href=\"https://youtu.be/ybYFKRgC07U\">https://youtu.be/ybYFKRgC07U</a></li>\n  <li>Spelklassiker Musik (Classical Gaming Music): <a href=\"https://radiospeltorsk.se/spelklassiker/\">https://radiospeltorsk.se/spelklassiker/</a> [Swedish]</li>\n  <li>Retrospelsm&auml;ssan (Retrogame convention): <a href=\"https://www.retrospelsmassan.se/\">https://www.retrospelsmassan.se/</a> [Swedish], Twitter: <a href=\"https://twitter.com/rsmgbg\">@RSMGBG</a></li>\n  <li>\"Super Mario Beads @ Retrospelsm&auml;ssan 2013\": <a href=\"https://youtu.be/jc3gC8xaaGs\">https://youtu.be/jc3gC8xaaGs</a></li>\n  <li>Retrode: <a href=\"https://www.retrode.org/\">https://www.retrode.org/</a></li>\n  <li>PowerPak: <a href=\"https://www.retrousb.com/product_info.php?products_id=34\">https://www.retrousb.com/product_info.php?products_id=34</a></li>\n </ul>\n <h3>How to reach me</h3>\n <p>You should follow me and subscribe to All In IT Radio:</p>\n <ul>\n  <li>Identi.ca: <a href=\"https://identi.ca/alltinomit\">@alltinomit</a></li>\n  <li>Twitter: <a href=\"https://twitter.com/alltinomit\">@alltinomit</a></li>\n  <li><a href=\"https://plus.google.com/100309783606985145580/\">https://aiit.se/radio/+</a></li>\n  <li><a href=\"https://aiit.se/radio/\">https://aiit.se/radio/</a></li>\n </ul>\n',192,0,0,'CC-BY-SA','games, retro, gaminggrannar, retrospelsmassan, interview, hiro',0,1407,1),
(1408,'2013-12-25','Drupal in Gothenburg with Addison Berry and others',1102,'Today on #HPR we have a conversation with @add1sun from @lullabot about #Drupal at @DrupalGBG.','<p>In a sunny Gothenburg, the spring of 2012, we find a lot of happy web developers attending DrupalCamp. This is the second show with conversations from that event. This time you will hear Addison Berry from Lullabot, Henrik from All In IT Radio as well as Patrik and Cornelius.</p>\n <p>If you want to hear what Henrik and I thought about this years DrupalCamp, then you should have a listen to the episode \"Con of the Year\" over on our podcast. There we talk about all the conferences we have attended in 2013, including DrupalCamp, FSCONS and Retrospelsmässan.</p>\n <h3>Participants in todays show</h3>\n <ul>\n  <li>Addison, Twitter: <a href=\"https://twitter.com/add1sun\">@add1sun</a></li>\n  <li>Henrik, Twitter: <a href=\"https://twitter.com/warpfuz\">@warpfuz</a></li>\n  <li>Patrik, Twitter: <a href=\"https://twitter.com/PatrikMOlsson\">@PatrikMOlsson</a></li>\n  <li>Cornelius, Twitter: <a href=\"https://twitter.com/ruckmanen\">@ruckmanen</a></li>\n </ul>\n <h3>References</h3>\n <ul>\n  <li>DrupalCamp Göteborg Spring 2012: <a href=\"https://spring2012.drupalcamp.se/\">https://spring2012.drupalcamp.se/</a></li>\n  <li>DrupalCamp Göteborg Summer 2013: <a href=\"https://summer2013.drupalcamp.se/\">https://summer2013.drupalcamp.se/</a></li>\n  <li>\"Intro to Drush\": <a href=\"https://spring2012.drupalcamp.se/~drupalca/spring2012/sessions/intro-drush\">https://spring2012.drupalcamp.se/~drupalca/spring2012/sessions/intro-drush</a> (Youtube: <a href=\"https://youtu.be/FB-q_ejqEgk\">https://youtu.be/FB-q_ejqEgk</a>)</li>\n  <li>\"Learn Drupal on the Contribution Ladder\": <a href=\"https://spring2012.drupalcamp.se/~drupalca/spring2012/sessions/learn-drupal-contribution-ladder\">https://spring2012.drupalcamp.se/~drupalca/spring2012/sessions/learn-drupal-contribution-ladder</a> (Youtube: <a href=\"https://youtu.be/1j-PC3cdANU\">https://youtu.be/1j-PC3cdANU</a>)</li>\n  <li>Lullabot: <a href=\"https://www.lullabot.com/\">https://www.lullabot.com/</a></li>\n  <li>Lullabot Podcasts: <a href=\"https://www.lullabot.com/ideas/podcasts\">https://www.lullabot.com/ideas/podcasts</a></li>\n  <li>Drupalize.Me: <a href=\"https://drupalize.me/\">https://drupalize.me/</a></li>\n  <li>LearnDrupal.org: <a href=\"https://learndrupal.org/\">https://learndrupal.org/</a></li>\n  <li>DrupalEasy #95: <a href=\"https://drupaleasy.com/podcast/2012/12/drupaleasy-podcast-95-deja-vu\">https://drupaleasy.com/podcast/2012/12/drupaleasy-podcast-95-deja-vu</a></li>\n  <li>Lullabot - About Addison Berry: <a href=\"https://www.lullabot.com/about/team/addison-berry\">https://www.lullabot.com/about/team/addison-berry</a></li>\n  <li>All In IT Radio \"Con Of The Year\": <a href=\"https://aiit.se/radio/episodes/e0023-con_of_the_year/\">https://aiit.se/radio/0023</a></li>\n </ul>\n <h3>How to reach me</h3>\n <p>You should follow me and subscribe to All In IT Radio:</p>\n <ul>\n  <li>Identi.ca: <a href=\"https://identi.ca/alltinomit\">@alltinomit</a></li>\n  <li>Twitter: <a href=\"https://twitter.com/alltinomit\">@alltinomit</a></li>\n  <li><a href=\"https://plus.google.com/100309783606985145580/\">https://aiit.se/radio/+</a></li>\n  <li><a href=\"https://aiit.se/radio/\">https://aiit.se/radio/</a></li>\n </ul>',192,0,0,'CC-BY-SA','Drupal,DrupalCamp, lullabot, add1sun, drupalgbg, interview',0,1394,1),
(1411,'2013-12-30','ohmroep live 1, 31-06-2013, pirate parties',3590,'A live report from OHM2013 in the Netherlands. Speaking to Pirate Party members','<p>\r\nNido Media reporting Live from OHM2013 in the Netherlands. He is joined\r\nby a group of Pirate Party members including Fabricio Martins do Canto,\r\nDirk Poot, Jonas Degrave, Thomas Gordon. They discuss how their pirate\r\nparty chapters were started, how to start your own. What it means to be\r\na pirate party, the goals of pirate parties. Later we are joined by\r\nChristopher Clay who tells us about the situation over there.\r\n</p>',214,0,1,'CC-BY-SA','OHMRoep, HPR Live',0,1549,1),
(1412,'2013-12-31','ohmroep hpr live 2, 31-06-2013, advancing local communities',3312,'A live report from OHM2013 in the Netherlands','<p>\r\nNido Media reporting Hacker Public Radio Live. Starring Cecile Langhorst\r\nas co-host who saves the show, and two guests. Civardi from Rhizomatica,\r\nwho is active in installing GSM networks in rural areas in Mexico tells\r\nus of his experiences with GSM technologies and Mexican villagers.\r\nBicycle Mark relates about his work training people from war or post-war\r\ncountries to become reporters.\r\n</p>',214,0,1,'CC-BY-SA','OHMRoep, HPR Live',0,1501,1),
(1413,'2014-01-01','ohmroep hpr live 3, 01-08-2013, (Power)DNS',3490,'A live report from OHM2013 in the Netherlands. PowerDNS and DNSSec; collapsing tent','<p>Today Nido Media is joined by Ken Fallon as cohost. Bert Hubert from PowerDNS joins us and talks with us about what DNS actually is. What it does, how it is used, how it is implemented. What information DNS holds and what it works. He also explains what PowerDNS and we go into DNSSec a bit. Our conversation is pre-empted right at the very end because the tent was about to collapse. No comments are made about the vicinity of Bind developers.</p>',214,0,1,'CC-BY-SA','OHMRoep, HPR Live',0,1653,1),
(1414,'2014-01-02','ohmroep hpr live 4, 31-06-2013, operating lights at Observe Hack Make',3546,'A live report from OHM2013 in the Netherlands: Lighting','<p>Doing the Lights on OHM2013. (shownotes donated by HobbyBob)</p>\r\n <p>During the interview i mention the LOC controller. The LOC controller was designed by Bob from Bitlair Hackerspace in Amersfoort, The Netherlands.</p>\r\n <p>Here you can find all the info on the controller:</p>\r\n <ul>\r\n  <li><a href=\"https://github.com/bobo1on1/loc_controller\">https://github.com/bobo1on1/loc_controller</a> Also the wiki is a nice read:</li>\r\n  <li><a href=\"https://github.com/bobo1on1/loc_controller/wiki\">https://github.com/bobo1on1/loc_controller/wiki</a> We also had the Proxy, you can find the repository here:</li>\r\n  <li><a href=\"https://github.com/bobo1on1/bobtricks\">https://github.com/bobo1on1/bobtricks</a><p>Finally we had some great help by Gavan and Kat from the UK during the event, they also made a repository for all the effects which you can run on the controller too:</p>\r\n  </li>\r\n  <li><a href=\"https://github.com/ohm2013loc/art\">https://github.com/ohm2013loc/art</a> The famous police effect (when the police was entering the field) is also in this repository !!! <p>Lastly there is Bas\' DMX controller, more info you can find here:</p>\r\n  </li>\r\n  <li><a href=\"https://ohm2013.org/wiki/DMX_lighting\">https://ohm2013.org/wiki/DMX_lighting</a><p>Furthermore we talked about lasers, if you want to start building your own colorful lasers, Photonlexicon is a good way to start. You can find the photonlexicon forum here:</p><a href=\"https://photonlexicon.com/forums/\">https://photonlexicon.com/forums/</a></li>\r\n </ul>\r\n <p>My username is hobbybob there, so if you have any questions just ask me in a pm. It is good habit that you introduce yourself on the forum, this will get you more credits when you start asking questions. Just introduce yourself, what you want to built and what you already have done/tried in the past.</p>\r\n <p>Ohh and BTW i sound a bit dull because i was very tired. As the Light team, we worked from 9AM to 3AM every day during OHM to make the experience a colorful one for everyone!</p>\r\n <p>We hope you enjoy(ed) our effort and start building cool stuff yourself !</p>\r\n <p>If you want to make your own LOC controllers, LED effects or Lasers i am very interested to know. You can mail me: hobbybob at bitlair dot nl</p>',214,0,1,'CC-BY-SA','OHMRoep, HPR Live',0,1432,1),
(1406,'2013-12-23','ORCA fundraiser',2084,'Ahuka talks to Jonathan Nadeau about the campaign to improve the Orca Screen Reader','<p>In today\'s show Ahuka tracks down Jonathan Nadeau, from the Accessible Computing Foundation to discuss the running campaign to improve the Orca Screen Reader.</p>\r\n <ol>\r\n  <li>ORCA fundraiser: <a href=\"https://www.indiegogo.com/projects/orca-bringing-digital-sight-to-the-vision-impaired\">https://www.indiegogo.com/projects/orca-bringing-digital-sight-to-the-vision-impaired</a></li>\r\n  <li>Accessible Computing Foundation <a href=\"https://theacf.co/\">https://theacf.co/</a></li>\r\n  <li>Sonar <a href=\"https://sonargnulinux.com/\">https://sonargnulinux.com/</a></li>\r\n </ol>',198,79,1,'CC-BY-SA','accessibility,orca',0,1404,1),
(1407,'2013-12-24','Mars Needs Women, and Hacker Public Radio Needs Shows',1551,'The many ways you can record a show for Hacker Public Radio and get involved.','<p>Hacker Public Radio welcomes everyone to record shows and contribute them to the network. In this show we discuss the many ways you can do that. It is very easy to contribute a show and get involved, so we encourage everyone to join in.</p>',198,0,0,'CC-BY-SA','Hacker Public Radio, shows, recording',0,1379,1),
(1421,'2014-01-13','Statistics and Polling',2427,'Polling and the statistical background behind it','<p>\r\nWe are given polling results constantly in news stories, and even more so when an election is near. But how accurate are these polls? What are the limitations? And what kinds of questions should you have when looking at these surveys? I will attempt to answer these questions in this podcast.\r\n</p>',198,0,0,'CC-BY-SA','Statistics,polling,politics,surveys',0,1425,1),
(1440,'2014-02-07','Creating a Key Pair - GUI Client',966,'Using a GUI client (KGpg) to generate an RSA key pair.','<p>In the previous program we explained how to use the command line tools to generate encryption keys. This time we look at the GUI clients that some people may prefer. Using KGpg as an example, we can see that it does all the things we did last time on the command line.</p>',198,0,0,'CC-BY-SA','Security, encryption, keys, GUI',0,1564,1),
(1416,'2014-01-06','2013-2014 HPR New Year Show Part 1 2013-12-31T10:00:00Z to 2013-12-31T16:00:00Z',21595,'New Year Show 2014, part 1','<h2>2013-12-31T10:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to Christmas Island/Kiribati and Samoa Kiritimati, Apia, followed by a short reminder of the ORCA fundraiser.</li>\r\n</ul>\r\nGeneral links / references mentioned on the show for the show notes:\r\n<ul>\r\n<li><a href=\"https://cerebralrift.org/\">https://cerebralrift.org/</a></li>\r\n<li><a href=\"https://www.instructables.com/id/10-Smartphone-to-digital-microscope-conversion/\">https://www.instructables.com/id/10-Smartphone-to-digital-microscope-conversion/</a></li>\r\n</ul>\r\n<h2>2013-12-31T10:15:00Z</h2>\r\n<ul>\r\n<li>Greetings to Chatham Islands/New Zealand Chatham Islands, followed by a short reminder of the ORCA fundraiser.</li>\r\n<li><a href=\"https://archive.org/donate/index.php\">https://archive.org/donate/index.php</a></li>\r\n<li>George mentioned <a href=\"https://cerebralrift.org\">https://cerebralrift.org</a></li>\r\n<li>10:45 Z&nbsp; Ken Fallon talks to his kids about Christmas and microscopes\r\n<ul>\r\n<li><a href=\"https://www.instructables.com/id/10-Smartphone-to-digital-microscope-conversion/\">https://www.instructables.com/id/10-Smartphone-to-digital-microscope-conversion/</a></li>\r\n</ul>\r\n</li>\r\n</ul>\r\n<h2>2013-12-31T11:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to New Zealand with exceptions and 5 more&nbsp; Auckland, Suva, Wellington, Nukualofa, followed by a short reminder of the ORCA fundraiser.</li>\r\n<li>ken_fallon and SndChaser talk about ways 5150 could run external Ethernet to improve his connection.</li>\r\n<li>marcusbaird, pokey, sndchaser, ken_fallon talked about current linux distros we are using</li>\r\n<li>pokey brought up the Chromebook ad - the Pawn Stars advert</li>\r\n<li>marcusbaird and pokey discuss hunting in New Zealand</li>\r\n</ul>\r\n<h2>2013-12-31T12:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to small region of Russia, Marshall Islands and 5 more Anadyr, Funafuti, Yaren, Tarawa, followed by a short reminder of the ORCA fundraiser.&nbsp;&nbsp;</li>\r\n<li>Ken talks about the RasberryPi <a href=\"https://www.themagpi.com/\">https://www.themagpi.com/</a></li>\r\n<li>Pokey talks of how battery kept his kit charged when camping <a href=\"https://lmgtfy.com/?q=bp12-12+battery\">https://lmgtfy.com/?q=bp12-12+battery</a></li>\r\n</ul>\r\n<h2>2013-12-31T12:30:00Z</h2>\r\n<ul>\r\n<li>Greetings to Norfolk Island&nbsp; Kingston, followed by a short reminder of the ORCA fundraiser.</li>\r\n<li>Ken talks about Dutch Windmills and Polders</li>\r\n<li>Wire your homes with cable conduates&nbsp;</li>\r\n<li><a href=\"https://www.lbagroup.com/blog/lte-4g-interference-cable-tv/\">https://www.lbagroup.com/blog/lte-4g-interference-cable-tv/</a></li>\r\n<li>HPR Started: 7 years 6 months 22 days ago (2005-10-10)</li>\r\n<li>Pokey is on the start of the smug scale <a href=\"https://xkcd.com/1299/\">https://xkcd.com/1299/</a></li>\r\n</ul>\r\n<h2>2013-12-31T13:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to much of Australia and 5 more&nbsp; Melbourne, Sydney, Canberra, Honiara, followed by a short reminder of the ORCA fundraiser.</li>\r\n<li>Per pokey: Ken Fallon has a nerdgasm taking about html5</li>\r\n<li>Pokey, Jonkulp: Talk about DD-WRT and Wireless Routers <a href=\"https://www.dd-wrt.com/site/index\">https://www.dd-wrt.com/site/index</a></li>\r\n</ul>\r\n<h2>2013-12-31T13:30:00Z</h2>\r\n<ul>\r\n<li>Greetings to small region of Australia Adelaide, Broken Hill, followed by a short reminder of the ORCA fundraiser.</li>\r\n<li>SndChaser; Solar Power raspberrypi = <a href=\"https://www.instructables.com/id/Solar-Powered-Raspberry-Pi/\">https://www.instructables.com/id/Solar-Powered-Raspberry-Pi/</a></li>\r\n<li>Broam uses a <a href=\"https://www.logitech.com/en-us/product/stereo-headset-h390\">https://www.logitech.com/en-us/product/stereo-headset-h390</a></li>\r\n<li><a href=\"https://www.themagpi.com/\">https://www.themagpi.com/</a> PROJECT CURACAO Remote sensor monitoring in the Caribbean by John Shovic</li>\r\n<li>SndChaser microphone: <a href=\"https://www.amazon.com/Audio-Technica-AT2020-USB-Condenser-Microphone/dp/B001AS6OYC\">https://www.amazon.com/Audio-Technica-AT2020-USB-Condenser-Microphone/dp/B001AS6OYC</a></li>\r\n<li><a href=\"https://techcrunch.com/2011/04/08/diy-adjustabl-mic-stand-from-an-ikea-lamp/\">https://techcrunch.com/2011/04/08/diy-adjustabl-mic-stand-from-an-ikea-lamp/</a></li>\r\n<li>JonKulp recommends <a href=\"https://www.aftershokz.co.uk/product-p/as321.htm\">https://www.aftershokz.co.uk/product-p/as321.htm</a></li>\r\n<li>annunciate annunciate annunciate&nbsp;</li>\r\n<li>SteamBox is helping video drivers</li>\r\n</ul>\r\n<h2>2013-12-31T14:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to Queensland/Australia and 5 more Brisbane, Port Moresby, Guam (Hag??t??a), Cairns, followed by a short reminder of the ORCA fundraiser.</li>\r\n<li>Want to Join Google+ ? Ken_Fallon goes on a rant about Google. Pokey suggests that Google has changed their definition of \"evil\".</li>\r\n<li>Jonathon Nadeau joined us.</li>\r\n<li>SndChaser brought up YaCy as a way to get out of Google: <a href=\"https://www.yacy.net/en/\">https://www.yacy.net/en/</a></li>\r\n<li>DuckDuckGo discussed and wether it personalizes searches</li>\r\n<li>SndChaser wants an encrypted network file system. William suggested <a href=\"https://freenetproject.org/\">https://freenetproject.org/</a></li>\r\n</ul>\r\n<h2>2013-12-31T14:30:00Z</h2>\r\n<ul>\r\n<li>Greetings to Northern Territory/Australia&nbsp; Darwin, Alice Springs, Uluru, followed by a short reminder of the ORCA fundraiser.</li>\r\n<li>Broam treats us to a Statistic study / pokey added a bit more to this in terms of the NSA tracking</li>\r\n<li>Pokey\'s contribution to the kiwi discussion: <a href=\"https://lmgtfy.com/?q=kiwi\">https://lmgtfy.com/?q=kiwi</a></li>\r\n<li>From marcuspbaird - Kea bird: <a href=\"https://www.doc.govt.nz/conservation/native-animals/birds/birds-a-z/kea/\">https://www.doc.govt.nz/conservation/native-animals/birds/birds-a-z/kea/</a></li>\r\n<li>FlyingRich talks about his 2.5 crashes as a pilot</li>\r\n<li>Pokeys local airport: <a href=\"https://www.openstreetmap.org/#map=15/43.2829/-70.9323\">https://www.openstreetmap.org/#map=15/43.2829/-70.9323</a></li>\r\n</ul>\r\n<h2>2013-12-31T15:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to Japan and 6 more&nbsp; Tokyo, Seoul, Pyongyang, Dili, followed by a short reminder of the ORCA fundraiser.</li>\r\n<li>Con\'t plane talk...</li>\r\n<li>Ken want\'s to talk about <a href=\"https://openwireless.org/\">https://openwireless.org/</a></li>\r\n<li>FlyingRich\'s plane: <a href=\"https://www.airport-data.com/images/aircraft/small/000/209/209064.jpg\">https://www.airport-data.com/images/aircraft/small/000/209/209064.jpg</a></li>\r\n</ul>\r\n<h2>2013-12-31T15:15:00Z</h2>\r\n<ul>\r\n<li>Greetings to Western Australia/Australia Eucla, followed by a short reminder of the ORCA fundraiser.</li>\r\n<li>SndChaser asked FlyingRich about FAA lifting the ban on devices on planes</li>\r\n<li>Pokey asked about the concerns regarding interference on devices at altitude</li>\r\n<li>William asked if standard ECC is good enough for this application</li>\r\n<li>Somehow transitioned throught lighting to plants.</li>\r\n<li>Popey joins us!</li>\r\n<li>Hash LUGRadio gets a shout out</li>\r\n<li>SoundChaser adds a bullet point &lt;- HAHAHAHAHAHAH</li>\r\n<li>Talk with popey about the codec repositories</li>\r\n<li>Commercials are just terrible - not for the tech market that we are in</li>\r\n</ul>',159,121,1,'CC-BY-SA','New Year,2014',0,1554,1),
(1417,'2014-01-07','2013-2014 HPR New Year Show Part 2 2013-12-31T16:00:00Z to 2013-12-31T21:00:00Z',19158,'New Year Show 2014, part 2','<h2>2013-12-31T16:00:00Z</h2>\n <ul>\n  <li>Greetings to China and 12 more Beijing, Hong Kong, Manila, Singapore, followed by a short reminder of the ORCA fundraiser.</li>\n  <li>Dave from The Bugcast podcast joins us.</li>\n  <li>Conversation about being able to identify different generations of devices. Comparison to cars.</li>\n  <li>Talks about batteries and the MrX HPR Episode regarding batteries (top 10 HPR ep.)</li>\n  <li>The eCig / Recharger SndChaser mentioned: <a href=\"https://www.innokin.com/itaste-mvp.html\">https://www.innokin.com/itaste-mvp.html</a></li>\n  <li>Ken discovers the un-mute button</li>\n  <li>Windows &amp; Windows keys suck. Don\'t use it.</li>\n  <li>Mac vs Windows (We knew it had to come up eventually)</li>\n  <li>William says SndChaser sounds like RMS</li>\n  <li>Free Software licenses &amp; compatible / non-compatible licenses: <a href=\"https://www.gnu.org/licenses/license-list.html\">https://www.gnu.org/licenses/license-list.html</a></li>\n  <li>How to understand the Creative Commons license</li>\n  <li>Usage Rights are available in Google Advanced Search Options: <a href=\"https://encrypted.google.com/advanced_search?hl=en&fg=1\">https://encrypted.google.com/advanced_search?hl=en&amp;fg=1</a></li>\n  <li>pokey Godwins the license enforcement conversation</li>\n </ul>\n <h2>2013-12-31T17:00:00Z</h2>\n <ul>\n  <li>Greetings to much of Indonesia, Thailand and 7 more Jakarta, Bangkok, Hanoi, Phnom Penh, followed by a short reminder of the ORCA fundraiser.</li>\n  <li>pokey spends 24 hours updating a Windoze computer. Popey updates a Linux netbook while we say \"Happy New Year\" to Hanoi</li>\n  <li>Running a LiveCD of Linux on a Chromebook</li>\n  <li>Write disable-able USB stick:</li>\n  <li><a href=\"https://www.amazon.com/Kanguru-Solutions-ALK-8G-8GB-Flashblu/dp/B00190IX40/ref=sr_1_2?ie=UTF8&qid=1388509892&sr=8-2&keywords=kanguru+flashblu\">https://www.amazon.com/Kanguru-Solutions-ALK-8G-8GB-Flashblu/dp/B00190IX40/ref=sr_1_2?ie=UTF8&amp;qid=1388509892&amp;sr=8-2&amp;keywords=kanguru+flashblu</a></li>\n  <li>Talk about having an image that cannot be re-written for remote re-imaging of systems.</li>\n  <li>Q: Why do we have redundant recordings? A: For redundancy. (So if anyone that drops we have multiple copies to reconstruct from)</li>\n  <li>Ubuntu on tablets and phones</li>\n  <li>XBeamMC: <a href=\"https://xbeammc.com\">https://xbeammc.com</a></li>\n  <li>Talking about how to coordinate conversation on the chat</li>\n  <li>We all agree people with British (is that the right word) accents need to talk slowly to Americans</li>\n  <li>thFilemanagers - 2 &amp; More paned</li>\n </ul>\n <h2>2013-12-31T17:30:00Z</h2>\n <ul>\n  <li>Greetings to Myanmar and Cocos Islands Yangon, Naypyidaw, Mandalay, Bantam, followed by a short reminder of the ORCA fundraiser.</li>\n  <li>OwnCloud 6</li>\n  <li>Running ORCA on RaspberryPI?</li>\n  <li>Blather project by Jezra Lichter for speech input</li>\n  <li>Speakup: control over output</li>\n  <li>emacs-speak</li>\n </ul>\n <h2>2013-12-31T18:00:00Z</h2>\n <ul>\n  <li>Greetings to Bangladesh, some regions of Russia and 4 more Dhaka, Almaty, Bishkek, Thimphu, followed by a short reminder of the ORCA fundraiser.</li>\n </ul>\n <h2>2013-12-31T18:15:00Z</h2>\n <ul>\n  <li>Greetings to Nepal Kathmandu, Biratnagar, Pokhara, followed by a short reminder of the ORCA fundraiser.</li>\n  <li>We notice we missed 2 time zones</li>\n  <li>Lunch talk</li>\n </ul>\n <h2>2013-12-31T18:30:00Z</h2>\n <ul>\n  <li>Greetings to India and Sri Lanka New Delhi, Mumbai, Kolkata, and Bangalore, followed by a short reminder of the ORCA fundraiser.</li>\n  <li>Ahuka switched from Mint to Ubuntu - he likes Unity. And discussion ensues.</li>\n  <li>pokey consistantly fails to use the etherpad doc correctly. (lol)</li>\n  <li>Dann doesn\'t use Linux</li>\n </ul>\n <h2>2013-12-31T19:00:00Z</h2>\n <ul>\n  <li>Greetings to Pakistan and 8 more Tashkent, Islamabad, Lahore, and Karachi, followed by a short reminder of the ORCA fundraiser.</li>\n  <li>Dann talks about File Descriptors and File Handles</li>\n </ul>\n <h2>2013-12-31T19:30:00Z</h2>\n <ul>\n  <li>Greetings to Afghanistan Kabul, Kandahar, Mazari Sharif, and Herat, followed by a short reminder of the ORCA fundraiser.</li>\n  <li>Dann and Broam get this Handle/Descriptor thing sorted out (sort of)</li>\n  <li>Jonathan Nadeau joins to discuss Orca and his fundraiser</li>\n  <li>The MARY Text-to-Speech System <a href=\"https://mary.dfki.de/\">https://mary.dfki.de/</a></li>\n  <li><a href=\"https://eviacam.sourceforge.net/\">https://eviacam.sourceforge.net/</a> - for Ken to pass to Jonathan - thanks FXB</li>\n  <li><strong>Manjaro</strong> Linux is a new linux distribution which is based on arch linux. <a href=\"https://manjaro.org/\">https://manjaro.org/</a></li>\n  <li>Hacker Public Radio finally gets to hear the drum that Ken marches to <a href=\"https://www.gnu.org/music/free-software-song.html\">https://www.gnu.org/music/free-software-song.html</a></li>\n </ul>\n <h2>2013-12-31T20:00:00Z</h2>\n <ul>\n  <li>Greetings to much of Russia and 8 more Moscow, Dubai, Abu Dhabi, and Muscat, followed by a short reminder of the ORCA fundraiser.</li>\n  <li>We want to get rid of daylight savings time</li>\n  <li>Ken: We need to get a calendar that works in linux.</li>\n </ul>\n <h2>2013-12-31T20:30:00Z</h2>\n <ul>\n  <li>Greetings to Iran Tehran, Rasht, Esfah??n, and Bandar-Abbas, followed by a short reminder of the ORCA fundraiser.</li>\n  <li>NELF 2014 discussed by Jonathan Nadeau</li>\n </ul>\n <h2>2013-12-31T21:00:00Z</h2>\n <hr />\n <h3>HPR COMMUNITY NEWS DECEMBER 2013</h3>\n <blockquote>A monthly look at what has been going on in the HPR community. This is on the Saturday before the first Monday of the month.</blockquote>\n <h2>New hosts</h2>\n <p>Welcome to our new hosts: <a href=\"https://hackerpublicradio.org/correspondents/0269.html\">Honkeymagoo</a>, and <a href=\"https://hackerpublicradio.org/correspondents/0270.html\">Thaj Sara</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>1391</td>\n    <td>2013-12-02</td>\n    <td>Google Play Music All Access</td>\n    <td>Ahuka</td>\n   </tr>\n   <tr>\n    <td>1392</td>\n    <td>2013-12-03</td>\n    <td>Beginner\'s guide to the night sky</td>\n    <td>Andrew Conway</td>\n   </tr>\n   <tr>\n    <td>1393</td>\n    <td>2013-12-04</td>\n    <td>Audio Metadata in Ogg, MP3, and others</td>\n    <td>Epicanis</td>\n   </tr>\n   <tr>\n    <td>1394</td>\n    <td>2013-12-05</td>\n    <td>Setting Up Your Own Blog</td>\n    <td>Keith Murray</td>\n   </tr>\n   <tr>\n    <td>1395</td>\n    <td>2013-12-06</td>\n    <td>17 - LibreOffice Writer Overview of Page Layout Options</td>\n    <td>Ahuka</td>\n   </tr>\n   <tr>\n    <td>1396</td>\n    <td>2013-12-09</td>\n    <td>First Thoughts of the Google Chromecast</td>\n    <td>Curtis Adkins (CPrompt^)</td>\n   </tr>\n   <tr>\n    <td>1397</td>\n    <td>2013-12-10</td>\n    <td>HPR Community News for November 2013</td>\n    <td>Various Hosts</td>\n   </tr>\n   <tr>\n    <td>1398</td>\n    <td>2013-12-11</td>\n    <td>Batteries Part 1</td>\n    <td>MrX</td>\n   </tr>\n   <tr>\n    <td>1399</td>\n    <td>2013-12-12</td>\n    <td>Interview with Ben Everard https://www.linuxvoice.com</td>\n    <td>Curtis Adkins (CPrompt^)</td>\n   </tr>\n   <tr>\n    <td>1400</td>\n    <td>2013-12-13</td>\n    <td>How We Use Linux</td>\n    <td>Honkeymagoo</td>\n   </tr>\n   <tr>\n    <td>1401</td>\n    <td>2013-12-16</td>\n    <td>Huawei Mate review</td>\n    <td>Knightwise</td>\n   </tr>\n   <tr>\n    <td>1402</td>\n    <td>2013-12-17</td>\n    <td>How I Started Using Linux and Free and Open Source Software</td>\n    <td>Thaj Sara</td>\n   </tr>\n   <tr>\n    <td>1403</td>\n    <td>2013-12-18</td>\n    <td>hiro from GamingGrannar at Retrospelsmässan</td>\n    <td>Seetee</td>\n   </tr>\n   <tr>\n    <td>1404</td>\n    <td>2013-12-19</td>\n    <td>Editing pre-recorded audio in Audacity</td>\n    <td>Ken Fallon</td>\n   </tr>\n   <tr>\n    <td>1405</td>\n    <td>2013-12-20</td>\n    <td>18 - LibreOffice Writer Page Styles Introduced</td>\n    <td>Ahuka</td>\n   </tr>\n   <tr>\n    <td>1406</td>\n    <td>2013-12-23</td>\n    <td>ORCA fundraiser</td>\n    <td>Ahuka</td>\n   </tr>\n   <tr>\n    <td>1407</td>\n    <td>2013-12-24</td>\n    <td>Mars Needs Women, and Hacker Public Radio Needs Shows</td>\n    <td>Ahuka</td>\n   </tr>\n   <tr>\n    <td>1408</td>\n    <td>2013-12-25</td>\n    <td>Drupal in Gothenburg with Addison Berry and others</td>\n    <td>Seetee</td>\n   </tr>\n   <tr>\n    <td>1409</td>\n    <td>2013-12-26</td>\n    <td>Xircom PE pocket ethernet adapter</td>\n    <td>Ken Fallon</td>\n   </tr>\n   <tr>\n    <td>1410</td>\n    <td>2013-12-27</td>\n    <td>Generating Keys on the Command Line</td>\n    <td>Ahuka</td>\n   </tr>\n   <tr>\n    <td>1411</td>\n    <td>2013-12-30</td>\n    <td>ohmroep live 1, 31-06-2013, pirate parties</td>\n    <td>Nido Media</td>\n   </tr>\n   <tr>\n    <td>1412</td>\n    <td>2013-12-31</td>\n    <td>ohmroep hpr live 2, 31-06-2013, advancing local communities</td>\n    <td>Nido Media</td>\n   </tr>\n  </tbody>\n </table>\n <h2>Other News</h2><pre>\nDownloads in 2013 = 1,134,478\nPer episode download = 4,364\n</pre><h2>Other News</h2>\n <ul>\n  <li>Discussion of the infrastructure for New Year\'s 24-hour show</li>\n  <li>Indiegogo campaign for Orca</li>\n  <li>Calls for more shows</li>\n  <li>Torrents</li>\n  <li>HPR new year show promo</li>\n  <li>Proposal to add show Reservations to HPR<br /> \"This means that \"Next Available Slot\" skips reserved slots. If any host wants the same day then well they should try and make arrangements with the other host. If both hosts cannot reach a resolution, then the mailing list will decide for them.\"</li>\n  <li>Brochure for HPR?</li>\n  <li>Please Please use the TXT template</li>\n  <li>New HPR website design</li>\n  <li>New Year Show/ Orca</li>\n  <li>Shared pad for show notes for the New Years show</li>\n </ul>\n <hr />\n <ul>\n  <li>Greetings to Iraq and 20 more Baghdad, Khartoum, Nairobi, and Addis Ababa, followed by a short reminder of the ORCA fundraiser.</li>\n  <li>Pokey discusses HPR banner. NYBill got a bunch of autographs from very cool people who attended OGGCamp2013. <a href=\"https://media.gunmonkeynet.net/u/nybill/m/hpr-banner/\">https://media.gunmonkeynet.net/u/nybill/m/hpr-banner/</a></li>\n  <li>ThistleWeb puts in a plug for Crivins Ep. 100 Roundtable. If you want to join in, contact the boys crivins@unseenstudio.co.uk</li>\n  <li>Broam discuses Coreboot: <a href=\"https://www.coreboot.org/Welcome_to_coreboot\">https://www.coreboot.org/Welcome_to_coreboot</a></li>\n  <li>I mis-spoke and stated that jlindasy had said that it was only the X60 for corebot. That was incorrect, jlindsay stated that Gluglug had the X60\'s: <a href=\"https://shop.gluglug.org.uk/\">https://shop.gluglug.org.uk/</a></li>\n  <li>Coreboot T60 / X60 page: <a href=\"https://www.coreboot.org/Board:lenovo/x60/Installation\">https://www.coreboot.org/Board:lenovo/x60/Installation</a></li>\n  <li>It is possible Coreboot is the solution to BadBIOS</li>\n </ul>',159,121,1,'CC-BY-SA','New Year,2014',0,1380,1),
(1418,'2014-01-08','2013-2014 HPR New Year Show Part 3 2013-12-31T22:00:00Z to 2014-01-01T04:00:00Z',20552,'New Year Show 2014, part 3','<h2>2013-12-31T22:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to Greece and 30 more&nbsp; Cairo, Ankara, Athens, and Bucharest, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>Discussion of the new cast of TuxRadar\r\n</li>\r\n<li>Got talking about Jupiter Broadcasting\r\n</li>\r\n<li>Deep discussion on the world of Jono Bacon\r\n</li>\r\n<li>The discussion of Jono / Aq on LugRadio evolves into a debate on the nature of debate\r\n</li>\r\n<li>This conversation evolved into a question / debate about software morality, SndChaser suggested that maybe it is an ethical question instead of a moral question\r\n</li>\r\n</ul>\r\n<h2>2013-12-31T23:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to Germany and 43 more Brussels, Madrid, Paris, and Rome, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>Our co-hosts pound on the morality topic some more...\r\n</li>\r\n<li>We should all be advocates for Free / Libre software wherever and whenever we can.\r\n</li>\r\n<li>Software applications that are Open Source which are better than their closed-source counterparts:\r\n<ul>\r\n<li>FocusWriter (offered by ThistleWeb): <a href=\"https://gottcode.org/focuswriter/\">https://gottcode.org/focuswriter/</a>\r\n</li>\r\n<li>DarkTable (pegwole): <a href=\"https://www.darktable.org\">https://www.darktable.org</a>\r\n</li>\r\n<li>LightZone (pegwole): <a href=\"https://lightzoneproject.org\">https://lightzoneproject.org</a>\r\n</li>\r\n<li>GIMP (pegwole): <a href=\"https://www.gimp.org\">https://www.gimp.org</a>\r\n</li>\r\n<li>G\'MIC (): <a href=\"https://gmic.sourceforge.net/gimp.shtml\">https://gmic.sourceforge.net/gimp.shtml</a>\r\n</li>\r\n<li>Sound Converter (ThistleWeb):\r\n</li>\r\n<li>Simple Screen Recorder (FXB): <a href=\"https://www.maartenbaert.be/simplescreenrecorder/\">https://www.maartenbaert.be/simplescreenrecorder/</a>\r\n</li>\r\n<li>Maelstrom (sebsebseb): <a href=\"https://maelstrom.sourceforge.net\">https://maelstrom.sourceforge.net</a>\r\n</li>\r\n<li>TuxPaint (sebsebseb): <a href=\"https://tuxpaint.org\">https://tuxpaint.org</a>\r\n</li>\r\n<li>mtpaint (sebsebseb):&nbsp; <a href=\"https://mtpaint.sourceforge.net\">https://mtpaint.sourceforge.net</a>\r\n</li>\r\n<li>Jitsi (sebsebseb): <a href=\"https://jitsi.org\">https://jitsi.org</a>\r\n</li>\r\n<li>kid3 (pokey):\r\n</li>\r\n<li>EasyTag (pokey):\r\n</li>\r\n<li>Audacity (pokey):\r\n</li>\r\n<li>gPodder (pokey):\r\n</li>\r\n<li>PuddleTag (SndChaser):\r\n</li>\r\n<li>avidemux (ThistleWeb):\r\n</li>\r\n<li>OpenShot (Kwisher)\r\n</li>\r\n<li>EtherPad (k5tux):\r\n</li>\r\n<li>WordPress (SndChaser):\r\n</li>\r\n<li>Abiword (sebsebseb):\r\n</li>\r\n<li>gnumeric (sebsebseb):\r\n</li>\r\n<li>LibreOffice (k5tux): <a href=\"https://libreoffice.org\">https://libreoffice.org</a>\r\n</li>\r\n<li>mplayer (ken)\r\n</li>\r\n<li>ffmpeg (ken)\r\n</li>\r\n<li>emacs (SndChaser);\r\n</li>\r\n<li>vim (SndChaser):\r\n</li>\r\n<li>kdenlive (k5tux):\r\n</li>\r\n<li>Open Street Map (pokey): <a href=\"https://openstreetmap.org\">https://openstreetmap.org</a>\r\n</li>\r\n</ul>\r\n</li>\r\n<li>Which distro are you using and why?\r\n</li>\r\n<li>Ease of use vs control over the operating system.\r\n</li>\r\n<li>Dann: thinking about using desktop environments, always found that he was setting them up like Fluxbox, so just sticking to fluxbox now.\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T00:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to United Kingdom and 24 more&nbsp; London, Casablanca, Dublin, and Lisbon, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>(0002Z) Pokey: Mac OS was moderne when it was created, but now it\'s looking old and tired\r\n</li>\r\n<li>SndChaser thinks we are kind of spoiled with all the options - includnig things that don\'t exist elsewhere - like Awesome.&nbsp; But lovest the ability we have to build our desktops to fit our workflows and optimize how we work.\r\n</li>\r\n<li>(0020Z) K5Tux: Easy to learn (he\'s coming back to it...) -- \"Going to change lanes: When discussing ease of use, what about \"don\'t care to know\" folks, gamers, etc -- those who don\'t worry about privacy and software freedom, I have my own thoughts on but I\'d like to hear the consensus on the danger for those who just don\'t care.\"\r\n</li>\r\n<li>(0045Z) How did you come to Linux?\r\n</li>\r\n<li>(0048Z) Free Software\'s major achievements in 2014:\r\n<ul>\r\n<li>Watches or glasses (marcusbaird)\r\n</li>\r\n<li>SteamBox (ThistleWeb)\r\n</li>\r\n<li>ROMs for entry-level mobile phones (pokey)\r\n</li>\r\n</ul>\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T01:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to Cape Verde, some regions of Greenland and 1 more&nbsp; Praia, Ponta Delgada (Azores), Ittoqqortoormiit, and Mindelo, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>Is Windows made for the consumer or is it made just to look that way on the store shelves? (pokey)\r\n</li>\r\n<li>Thistleweb expounds upon the evils of extended warranties\r\n</li>\r\n<li>eBook discussion\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T02:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to regions of Brazil, Uruguay and 1 more Rio de Janeiro, S??o Paulo, Brasilia, Montevideo, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>Pokey mentions that he is furious that the authors guild forced the text-to-speech to be disabled on the Kindle... and names Roy Bloundt Jr.\r\n</li>\r\n<li>Electronic versions of textbooks are not reducing the number of printed books.&nbsp; Students have to buy / lease the paper books, then get the electronic version.&nbsp; And, in many cases they cannot (easily) re-selly the paper copy for even half of what they paid.&nbsp; In the case of grade school / highschool they cannot sell the books since they are just leased.\r\n</li>\r\n<li>Pokey brought up OpenText Books: <a href=\"https://creativecommons.org/tag/open-textbooks\">https://creativecommons.org/tag/open-textbooks</a>\r\n</li>\r\n<li>JonKulp - textbooks\r\n</li>\r\n<li>&nbsp;<a href=\"https://jonathankulp.org/\">https://jonathankulp.org/</a> - Creative Commons Counterpoint Textbook\r\n</li>\r\n<li>JonKulp - Blather\r\n</li>\r\n<li>SndChaser asks Jon to comment on Musopen and the status of classical music publishing / performance\r\n</li>\r\n<li>JonKulp mezmerizes the room with the contents of his cranium (this time it\'s with Blather).\r\n</li>\r\n<li>Your\'re funny!!\r\n</li>\r\n<li>LTM\r\n</li>\r\n<li>JonKulp is an accomplished composer. Some of his works can be found at <a href=\"https://jonathankulp.org/comp.html\">https://jonathankulp.org/comp.html</a>\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T03:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to regions of Brazil, Argentina and 7 more Buenos Aires, Santiago, Asuncion, Paramaribo, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>JonKulp gets introduced to mate tea\r\n</li>\r\n<li>Jonathan Nadeau (<a href=\"https://accessiblecomputingfoundation.org/)\">https://accessiblecomputingfoundation.org/)</a> talks about Orca &amp; Festival speech synthesis\r\n</li>\r\n<li>Jonathan Nadeau talks about moving to manjaro\r\n</li>\r\n<li>It is determined that Perberos, Stefano Karapetsas (stefano-k), Steve Zesch (amanas) and Clement Lefebvre (clem) are the people responsible for removing all accessibility features from MATE, the Gnome2 fork. Gnome2 used to be the most accessible desktop.\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T03:30:00Z</h2>\r\n<ul>\r\n<li>Greetings to Newfoundland and Labrador/Canada&nbsp; St. John\'s, Conception Bay South, Corner Brook, Gander, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>Jon Kulp: Open Dyslexic Font\r\n</li>\r\n<li>SndChaser installs Open Dyslexic extension in chromium\r\n</li>\r\n<li>Pokey looks at the Open Dyslexic website and is able to read the page very quickly (quickly for pokey anyway), goes ahead and tries to install the font on Mint\r\n</li>\r\n<li><br/>\r\n</li>\r\n</ul>\r\n',159,121,1,'CC-BY-SA','ORCA,FocusWriter,DarkTable,LightZone,GIMP,Sound Converter,Maelstrom,TuxPaint,mtpaint,Jitsi,kid3,EasyTag,Audacity,gPodder,PuddleTag,avidemux,OpenShot,EtherPad,WordPress,Abiword,gnumeric,LibreOffice',0,1672,1),
(1419,'2014-01-09','2013-2014 HPR New Year Show Part 4 2014-01-01T04:00:00Z to 2014-01-01T10:00:00Z',18739,'New Year Show 2014, part 4','<h2>2014-01-01T04:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to some regions of Canada and 26 more&nbsp; La Paz, San Juan, Santo Domingo, Halifax, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>Gun talk with Pokey, 5150 &amp; Broam: <a href=\"https://www.thefirearmblog.com/blog/2011/02/17/izhmash-%D0%BA%D1%80-22-nagant-revolver-carbine-in-22-lr/\">https://www.thefirearmblog.com/blog/2011/02/17/izhmash-%D0%BA%D1%80-22-nagant-revolver-carbine-in-22-lr/</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Nagant_M1895\">https://en.wikipedia.org/wiki/Nagant_M1895</a>\r\n</li>\r\n<li>Pokey mentions Hickok45 videos on youtube.com for a demo of the gas that escapes from a gun\r\n</li>\r\n<li>Greybeard: <a href=\"https://en.wikipedia.org/wiki/7.62%C3%9738mmR\">https://en.wikipedia.org/wiki/7.62%C3%9738mmR</a>\r\n</li>\r\n<li><br/>\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T04:30:00Z</h2>\r\n<ul>\r\n<li>Greetings to Venezuela Caracas, Barquisimeto, Maracaibo, Maracay, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>More gun talk: Broam, Pokey, FiftyOneFifty, Greybeard, FlyingRich...(yawn)\r\n</li>\r\n<li>\"Only Accurate Guns are Interesting\" - Col. Townsend Whelen\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T05:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to the eastern region of U.S.A., regions of Canada and 12 more&nbsp; New York, Boston, Rochester, Marriland, Washington D.C., 20,000 feet over Florida, Washington DC, Detroit, Havana, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>5150: OCPLive is probably going to happen this year.&nbsp; No official location.&nbsp; Sounds like plans are going to be hammered out in the near future.\r\n</li>\r\n<li>5150: Canonical to charge Mint for repository access?&nbsp; Appears to originate from this: <a href=\"https://distrowatch.com/weekly.php?issue=20131209#qa\">https://distrowatch.com/weekly.php?issue=20131209#qa</a>\r\n</li>\r\n<li>Underrunner: Synchronized christmas lights\r\n</li>\r\n<li>Peter64 regales us with his tale of how he electrocuted himself with christmas lights\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T06:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to the midwest region of U.S.A., some regions of Canada and 8 more&nbsp; Mexico City, Chicago, Guatemala, Dallas, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>General and random chaos conversation - this is turning into a jumbled, mixed up, and fun conversation\r\n</li>\r\n<li>General pissing match about the Affordable Care Act / Obama Care.\r\n</li>\r\n<li>Food conversation inlcuding the Aussie version of the Turducken\r\n</li>\r\n<li>..and back to gun talk &amp; hunting\r\n</li>\r\n<li>Peter64\'s gun: <a href=\"https://bazar.hunting-shop.cz/detailni_foto.php?id_inzeratu=5887&id_obrazku=0\">https://bazar.hunting-shop.cz/detailni_foto.php?id_inzeratu=5887&amp;id_obrazku=0</a>&nbsp;\r\n</li>\r\n<li><a href=\"https://usedguns.com.au/Product.aspx?p=2070\">https://usedguns.com.au/Product.aspx?p=2070</a>\r\n</li>\r\n<li>Talk about coyote\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T07:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to the mountain&nbsp; region of U.S.A., some regions of Canada and 1 more Calgary, Denver, Edmonton, Phoenix, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>JonDoe, Discusses an upcomming show on goodwill computing\r\n</li>\r\n<li>Vellman Amp: <a href=\"https://www.vellemanusa.com/products/list/?country=us&lang=enu&id=523008\">https://www.vellemanusa.com/products/list/?country=us&amp;lang=enu&amp;id=523008</a> and <a href=\"https://www.vellemanusa.com/products/view/?id=350535\">https://www.vellemanusa.com/products/view/?id=350535</a>\r\n</li>\r\n<li><a href=\"https://www.active123.com/RASPBERRY-PI-Prodlist.html\">https://www.active123.com/RASPBERRY-PI-Prodlist.html</a>\r\n</li>\r\n<li>Xbeamc <a href=\"https://xbeammc.com/\">https://xbeammc.com/</a>&nbsp;\r\n</li>\r\n<li>Ken forgot to mention in the community news that the maillist is on gmane news server <a href=\"https://blog.gmane.org/gmane.network.syndication.podcast.hacker-public-radio\">https://blog.gmane.org/gmane.network.syndication.podcast.hacker-public-radio</a>\r\n</li>\r\n<li>JonDoe mentions&nbsp;\r\n<ul>\r\n<li><a href=\"https://www.indiegogo.com/projects/rachel-remote-area-community-hotspot-for-education-and-learning\">https://www.indiegogo.com/projects/rachel-remote-area-community-hotspot-for-education-and-learning</a>,&nbsp;\r\n</li>\r\n<li><a href=\"https://pi.worldpossible.org/howto.html\">https://pi.worldpossible.org/howto.html</a>,&nbsp;\r\n</li>\r\n<li><a href=\"https://worldpossible.org/rachel\">https://worldpossible.org/rachel</a>\r\n</li>\r\n</ul>\r\n</li>\r\n<li>Ken is reminded of the <a href=\"https://en.wikipedia.org/wiki/PirateBox\">https://en.wikipedia.org/wiki/PirateBox</a>\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T08:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to the western region of U.S.A., some regions of Canada and 2 more&nbsp; Los Angeles, San Francisco, Las Vegas, Seattle, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>JonDoe enlightens us as to the wikipedia school site <a href=\"https://schools-wikipedia.org/\">https://schools-wikipedia.org/</a>\r\n</li>\r\n<li>A free world-class education for anyone anywhere <a href=\"https://www.khanacademy.org/\">https://www.khanacademy.org/</a>\r\n</li>\r\n<li>Discussion continues on to providing access over wireless technologies\r\n</li>\r\n<li>JonDoe talks about how he owes klaatu a show on stelth van\r\n</li>\r\n<li>Ken suggests keeping a HPR notebook for keeping notes on show ideas\r\n</li>\r\n<li>JonDoe <a href=\"https://en.wikipedia.org/wiki/Integrated_Digital_Enhanced_Network\">https://en.wikipedia.org/wiki/Integrated_Digital_Enhanced_Network</a>\r\n</li>\r\n<li>Keep you\'re eye out for this device for a ups <a href=\"https://digital-diy.com/forum/product-announcements/a-wolf-in-sheep-s-clothing-useful-power-supply-from-rs-t2811.html\">https://digital-diy.com/forum/product-announcements/a-wolf-in-sheep-s-clothing-useful-power-supply-from-rs-t2811.html</a>\r\n</li>\r\n<li>Gel and AGM battery discussion <a href=\"https://en.wikipedia.org/wiki/VRLA_battery\">https://en.wikipedia.org/wiki/VRLA_battery</a>\r\n</li>\r\n<li>Vape Safe Fuse - possible other uses: <a href=\"https://www.gotvapes.com/index.php?main_page=product_info&products_id=1091\">https://www.gotvapes.com/index.php?main_page=product_info&amp;products_id=1091</a>\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T09:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to Alaska/U.S.A. and French Polynesia&nbsp; Anchorage, Fairbanks, Unalaska, Juneau, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>JonDoe Recipe: Equal parts Southern Comfort &amp; Butter - add pork chops - caramel porkchops\r\n</li>\r\n<li>Cobra2 Recipe: Fowl (chicker, turkey, etc) covered with real mayo, salt &amp; pepper, sear, cook normally.\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T09:30:00Z</h2>\r\n<ul>\r\n<li>Greetings to Marquesas Islands/France&nbsp; Taiohae, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>BitCoin and transaction validation\r\n</li>\r\n<li>TorNetwork\r\n</li>\r\n<li>HPR &amp; BitTorrent / Magnet Links / Archive.org - Contributor RSS feeds to allow grabbing all episodes from specific contributors\r\n</li>\r\n<li><br/>\r\n</li>\r\n</ul>\r\n',159,121,1,'CC-BY-SA','New Year,2014',0,1377,1),
(1420,'2014-01-10','2013-2014 HPR New Year Show Part 5 2014-01-01T10:00:00Z to 2014-01-01T12:00:00Z',6699,'New Year Show 2014, part 5','<h2>2014-01-01T10:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to small region of U.S.A. and 2 more Honolulu, Rarotonga, Adak, Papeete, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li><a href=\"https://archive.org/donate/\">https://archive.org/donate/</a>\r\n</li>\r\n<li><a href=\"https://theacf.co/\">https://theacf.co/</a>\r\n</li>\r\n<li>Can a short url be thought of as time based\r\n<ul>\r\n<li>I maintain that in it\'s current likely implementations that it is not.&nbsp; Especially since it is likely that the storage uses a 1 original URL to many shortened URLs.&nbsp; However, I would think it would be possible to implement as a hashed function given the rights seeds.\r\n</li>\r\n</ul>\r\n</li>\r\n<li>KuraKura: questions about using mumble.\r\n</li>\r\n<li>General conversation\r\n</li>\r\n<li>Discussion about Orca and handling integration with various software packages.&nbsp; Ken wants to motivate the HPR community to explore the issues that exist, and talk with developers from application projects about improving their orca integration.\r\n<ul>\r\n<li>JonDoe mentions that there might be dependencies and / or regressions that occur as changes are made due to hacks / workarounds that currently exist (both in orca and applications)\r\n</li>\r\n</ul>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/NonVisual_Desktop_Access\">https://en.wikipedia.org/wiki/NonVisual_Desktop_Access</a>\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T11:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to American Samoa, Midway Atoll/U.S.A. and 1 more&nbsp; Alofi, Midway, Pago Pago, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>Are Imperial Measurements outdated? <a href=\"https://www.youtube.com/watch?v=r7x-RGfd0Yk\">https://www.youtube.com/watch?v=r7x-RGfd0Yk</a>\r\n</li>\r\n<li>Would someone do an HPR show on conversion / relationship between celsiu and farhenheit?&nbsp; Ken really wants to understand the conversion and why the difference. kaithx\r\n</li>\r\n<li>Pokey doesn\'t like single port audio jack for headset and microphon\r\n</li>\r\n<li>Jonathan Nadeau talks about the frustration blind users can have typing on a touch phone/tablet.&nbsp;\r\n</li>\r\n<li>Keyboard designed for mechanical overlap:&nbsp;\r\n<ul>\r\n<li><a href=\"https://www.straightdope.com/columns/read/221/was-the-qwerty-keyboard-purposely-designed-to-slow-typists\">https://www.straightdope.com/columns/read/221/was-the-qwerty-keyboard-purposely-designed-to-slow-typists</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard\">https://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard</a>\r\n</li>\r\n</ul>\r\n</li>\r\n<li>Popey discusses the Mint / Canonical repsoitory / binary package issue.&nbsp; Popey expresses his own opinion, and not in any way an official statement from Canonical.\r\n</li>\r\n</ul>\r\n<h2>2014-01-01T12:00:00Z</h2>\r\n<ul>\r\n<li>Greetings to small region of U.S.A.&nbsp; Baker Island, Howland Island, followed by a short reminder of the ORCA fundraiser.\r\n</li>\r\n<li>The End !\r\n</li>\r\n<li>SndChaser plays <a href=\"https://en.wikipedia.org/wiki/Auld_Lang_Syne\">https://en.wikipedia.org/wiki/Auld_Lang_Syne</a>\r\n</li>\r\n</ul>\r\n<p>\r\nShould auld acquaintance be forgot,<br>\r\nand never brought to mind?<br>\r\nShould auld acquaintance be forgot,<br>\r\nand auld lang syne*?</p>\r\n\r\n<p>CHORUS</p>\r\n<p>\r\nFor auld lang syne, my jo,<br>\r\nfor auld lang syne,<br>\r\nwe’ll tak a cup o’ kindness yet,<br>\r\nfor auld lang syne.</p>\r\n\r\n<p>And surely ye’ll be your pint-stowp!<br>\r\nand surely I’ll be mine!<br>\r\nAnd we’ll tak a cup o’ kindness yet,<br>\r\nfor auld lang syne.</p>\r\n\r\n<p>CHORUS</p>\r\n<p>We twa hae run about the braes,<br>\r\nand pu’d the gowans fine;<br>\r\nBut we’ve wander’d mony a weary fit,<br>\r\nsin auld lang syne.</p>\r\n\r\n<p>CHORUS</p>\r\n<p>We twa hae paidl’d i\' the burn,<br>\r\nfrae morning sun till dine;<br>\r\nBut seas between us braid hae roar’d<br>\r\nsin auld lang syne.</p>\r\n\r\n<p>CHORUS</p>\r\n<p>And there’s a hand, my trusty fiere!<br>\r\nand gie\'s a hand o’ thine!<br>\r\nAnd we’ll tak a right gude-willy waught,<br>\r\nfor auld lang syne.</p>\r\n\r\n<p>CHORUS</p>\r\n<p>',159,121,1,'CC-BY-SA','New Year,2014',0,1419,1),
(1423,'2014-01-15','Monty - The man behind your databases',843,'Tune in to today\'s episode of #HPR and hear Monty talk about YOUR database!','<p>Listen to the man who created the database YOU use every day, today on Hacker Public Radio.</p>\n <p><em>\"There\'s no reasons to use MySQL anymore.\"</em><br /> -- Monty</p>\n <h3>Michael Widenius at FSCONS 2013</h3>\n <p>A couple of months ago I attended FSCONS 2013. There I met Michael \"Monty\" Widenius, the driving force behind both MySQL and MariaDB. This is a guy who loves being a developer and he loves Open Source software. He named MySQL after his daughter My, and the new fork MariaDB got its name from his other daughter Maria.</p>\n <p>Monty was invited to FSCONS 2013 to give a speech entitled \"The MySQL and MariaDB story\", and the synopsis on fscons.org says:</p>\n <blockquote>\"The story of how MySQL was created, why it was successful and how it grew until it was sold to Sun, who was then overtaken by Oracle.<br /> It will also cover how and why MariaDB was created and what we are doing to ensure that there will always be a free version of MySQL (under the name of MariaDB).<br /> The talk will also explain the challenges we have had to do this fork, especially the merge with MySQL 5.5, and the various systems (like buildbot) that we used to build the binaries and how we are working with the MariaDB/MySQL community.\"<br />\n </blockquote> -- <a href=\"https://frab.fscons.org/en/fscons13/public/events/51\">https://frab.fscons.org/en/fscons13/public/events/51</a><p>That presentation can be found on YouTube, and I encourage you all to have a look at it. \"Michael Monty Widenius: The MySQL and MariaDB story\": <a href=\"https://youtu.be/JxyBNdwmpzM\">https://youtu.be/JxyBNdwmpzM</a><br />\n </p>\n <p>If you have not yet made the switch to MariaDB, now is the time!</p>\n <p>Monty also asks everyone who uses MariaDB to activate the anonymous plug-in, so that the developers might know what to focus their attention on.</p>\n <p>If you wish to look Monty in the eyes, you have the opportunity to do so, as this interview was video recorded and will be released on YouTube or similar. Follow All In IT Radio on Google+, Twitter and Identi.ca for updates on when that will be released.</p>\n <h3>Stuff referenced in the episode</h3>\n <ul>\n  <li>Wikipedia - Michael Widenius: <a href=\"https://en.wikipedia.org/wiki/Michael_Widenius\">https://en.wikipedia.org/wiki/Michael_Widenius</a></li>\n  <li>Wikipedia - MySQL: <a href=\"https://en.wikipedia.org/wiki/MySQL\">https://en.wikipedia.org/wiki/MySQL</a></li>\n  <li>MySQL: <a href=\"https://www.mysql.com/\">https://www.mysql.com/</a></li>\n  <li>Wikipedia - MariaDB: <a href=\"https://en.wikipedia.org/wiki/MariaDB\">https://en.wikipedia.org/wiki/MariaDB</a></li>\n  <li>MariaDB Foundation: <a href=\"https://mariadb.org/\">https://mariadb.org/</a></li>\n  <li>SkySQL: <a href=\"https://www.skysql.com/\">https://www.skysql.com/</a></li>\n </ul>\n <h3>How to reach me</h3>\n <p>You should follow me and subscribe to All In IT Radio:</p>\n <ul>\n  <li>Identi.ca: <a href=\"https://identi.ca/alltinomit\">@alltinomit</a></li>\n  <li>Twitter: <a href=\"https://twitter.com/alltinomit\">@alltinomit</a></li>\n  <li><a href=\"https://plus.google.com/100309783606985145580/\">https://aiit.se/radio/+</a></li>\n  <li><a href=\"https://aiit.se/radio/\">https://aiit.se/radio/</a></li>\n </ul>\n',192,0,0,'CC-BY-SA','fscons, monty, mysql, mariadb, oracle, interview',0,1555,1),
(1592,'2014-09-09','An Open Source News Break from Opensource.com',782,'Open source CMS, tools for making presentations, WikiProject Med','<p>In this episode: Open source CMS applications go head-to-head, open source tools for making presentations, and WikiProject Med.</p>\n <p>Links:</p>\n <ul>\n  <li><a href=\"https://opensource.com/business/14/6/open-source-cms-joomla-wordpress-drupal\">https://opensource.com/business/14/6/open-source-cms-joomla-wordpress-drupal</a></li>\n  <li><a href=\"https://opensource.com/life/14/7/3-open-source-tools-make-your-presentations-pop\">https://opensource.com/life/14/7/3-open-source-tools-make-your-presentations-pop</a></li>\n  <li><a href=\"https://opensource.com/health/14/6/doctors-unite-increase-access-quality-health-information\">https://opensource.com/health/14/6/doctors-unite-increase-access-quality-health-information</a></li>\n </ul>',280,28,0,'CC-BY-SA','CMS,presentation software,Wiki Project Med',0,0,1),
(1428,'2014-01-22','Coffee Stain Studios and the Sanctum games',757,'Will #Sanctum2 come to #Linux? Hear @ArminPosts\' answer in the latest #HPR!','<p>Do you know the Sanctum games? You should! Listen to Armin from Coffee Stain Studios on todays episode of Hacker Public Radio!</p>\n <p><em>\"We\'re actually working on Linux support. <strong>*pause*</strong> I don\'t know if I\'m supposed to say that.\"</em><br /> -- Armin</p>\n <h3>Coffee Stain Studios</h3>\n <p>In 2010 a few students from the University of Skövde created the Indie game developing company \"Coffee Stain Studios\". In 2011 they released the game \"Sanctum\" on Steam, and in May of 2013 they released \"Sanctum 2\". These games are most often described as a mix between First-person shooter and Tower defense. You find yourself in a futuristic setting, fighting aliens with a fair bit of humor. The player chooses how much resources to distribute on automatic towers or his or her own weapons. Both games featured the possibility to collaborate with your friends to beat the levels.</p>\n <p>One of the founders, Armin Ibrisagic, was at DreamHack in November 2013, where I got a chance to talk to him.</p>\n <h3>DreamHack</h3>\n <p>\"What is DreamHack?\" you ask? Only the world\'s largest computer festival, held multiple times a year in Jönköping, Sweden. According to Wikipedia \"It holds the world record (as recognized by the Guinness Book of Records and Twin Galaxies) for the world\'s largest LAN party and computer festival, and has held the record for the world\'s fastest Internet connection, and the record in most generated traffic.\"</p>\n <p>I also got an interview with one of the organizers of DreamHack, but that you will hear another day. Today we focus on Sanctum, and how the market looks for smaller game developers.</p>\n <h3>Stuff referenced in the episode</h3>\n <ul>\n  <li>Armin, Twitter: <a href=\"https://twitter.com/ArminPosts\">@ArminPosts</a></li>\n  <li>Coffee Stain Studios: <a href=\"https://www.coffeestainstudios.com/\">https://www.coffeestainstudios.com/</a></li>\n  <li>DreamHack: <a href=\"https://www.dreamhack.se/\">https://www.dreamhack.se/</a></li>\n  <li>Wikipedia - DreamHack: <a href=\"https://en.wikipedia.org/wiki/DreamHack\">https://en.wikipedia.org/wiki/DreamHack</a></li>\n  <li>Humble Bundle: <a href=\"https://www.humblebundle.com/\">https://www.humblebundle.com/</a></li>\n  <li>\"The Yogscast - Sanctum Part 1: A weird blend of FPS and Tower Defence\": <a href=\"https://youtu.be/K2ObESxQbPY\">https://youtu.be/K2ObESxQbPY</a></li>\n  <li>\"The Yogscast - Sanctum - Yogscave DLC\": <a href=\"https://youtu.be/bSah3PZkDHI\">https://youtu.be/bSah3PZkDHI</a></li>\n  <li>\"The Yogscast - Sanctum 2 - Maze Making 2.0\": <a href=\"https://youtu.be/3ifB7QGhO3k\">https://youtu.be/3ifB7QGhO3k</a></li>\n  <li>\"Steam: Sanctum\": <a href=\"https://store.steampowered.com/app/91600/\">https://store.steampowered.com/app/91600/</a></li>\n  <li>\"Steam: Sanctum 2\": <a href=\"https://store.steampowered.com/app/210770/\">https://store.steampowered.com/app/210770/</a></li>\n </ul>\n <h3>How to reach me</h3>\n <p>You should follow me and subscribe to All In IT Radio:</p>\n <ul>\n  <li>Identi.ca: <a href=\"https://identi.ca/alltinomit\">@alltinomit</a></li>\n  <li>Twitter: <a href=\"https://twitter.com/alltinomit\">@alltinomit</a></li>\n  <li><a href=\"https://plus.google.com/100309783606985145580/\">https://aiit.se/radio/+</a></li>\n  <li><a href=\"https://aiit.se/radio/\">https://aiit.se/radio/</a></li>\n </ul>\n',192,0,0,'CC-BY-SA','dreamhack, coffee stain studios, sanctum, games, indie, interview',0,1611,1),
(1422,'2014-01-14','Setting up and using SSH and SOCKS',1432,'Advice on setting up and using SSH and SOCKS proxy','<p>\r\nIn this episode I go through how I set up SSH and SOCKS.  This is very useful when you need to feel a bit more secure in your internet traffic and need to keep out of prying eyes.  I also go over some tools used to access your home network from a Windows computer.\r\n</p>\r\n<p>\r\nLinks:\r\n</p>\r\n\r\n<ul>\r\n<li>Klaatu\'s Show on SSH : <a href=\"https://gnuworldorder.info/audiophile/archive/season8/gnuWorldOrder_8x20.ogg\">https://gnuworldorder.info/audiophile/archive/season8/gnuWorldOrder_8x20.ogg</a>\r\n</li>\r\n<li>DynDNS : <a href=\"https://dyn.com/dns/\">https://dyn.com/dns/</a>\r\n</li>\r\n<li>DDClient : <a href=\"https://sourceforge.net/p/ddclient/wiki/Home/\">https://sourceforge.net/p/ddclient/wiki/Home/</a>\r\n</li>\r\n<li>Linksys E2500 : <a href=\"https://support.linksys.com/en-us/support/routers/E2500\">https://support.linksys.com/en-us/support/routers/E2500</a>\r\n</li>\r\n<li>PuTTy : <a href=\"https://www.putty.org/\">https://www.putty.org/</a>\r\n</li>\r\n<li>Portable Firefox : <a href=\"https://portableapps.com/apps/internet/firefox_portable\">https://portableapps.com/apps/internet/firefox_portable</a>\r\n</li>\r\n</ul>',252,0,0,'CC-BY-SA','SSH,SOCKS proxy,DynDNS,DDClient,PuTTy',0,1588,1),
(1445,'2014-02-14','22 - LibreOffice Writer Other Frame Styles',606,'This continues our look at frames by looking at frame styles for things other than text.','<p>\r\nThis continues our look at frames by looking at frame styles for things other than text.\r\n</p>\r\n\r\n<h1>LibreOffice Writer Other Frame Styles</h1>\r\n<p>In the previous tutorial we looked at using the frame style for text, which is not called the Text style, but the Frame style, which may be confusing. This is a very common use of frames, but there are others. To start the discussion, let’s get back to the basic concept of <em>objects</em>. LibreOffice is an object-oriented program and you should keep this in mind when dealing with this software.</p>\r\n<p>A piece of text can be an object, and it can contain other objects (paragraphs, sentences, words, characters), or it can be contained within other objects (section, chapter, document). In the case we are looking at, a frame is an object, which contains other objects, and is in turn contained within larger objects (page, section, document). Depending on the objects being contained, the frame styles can be different, and that is what we need to look at now.</p>\r\n<p>\r\nPlease see <a href=\"https://www.ahuka.com/?page_id=671\">https://www.ahuka.com/?page_id=671</a> for the rest of the article\r\n</p>',198,70,0,'CC-BY-SA','LibreOffice, Writer, Word Processing, Page Layout',0,1312,1),
(1465,'2014-03-14','24 - LibreOffice Writer A Brochure Project',1572,'This concludes our look at page layout by showing these techniques at use in creating a Tri-fold bro','<p>\r\nThe written version of this show can be found at <a href=\"https://www.ahuka.com/?page_id=676\">https://www.ahuka.com/?page_id=676</a>\r\nThe <a href=\"https://www.ahuka.com/?attachment_id=684\" rel=\"attachment wp-att-684\">European version</a> of the brochure.\r\nThe <a href=\"https://www.ahuka.com/?attachment_id=686\" rel=\"attachment wp-att-686\">American version</a> of the brochure.\r\n</p>',198,70,0,'CC-BY-SA','LibreOffice, Writer, Word Processing, Page Layout',0,1339,1),
(1475,'2014-03-28','25 - LibreOffice Calc What Is A Spreadsheet',820,'The origins and history of the spreadsheet','<h1>LibreOffice Calc: What is a Spreadsheet?</h1>\r\n<p>There are different ways to answer this question. Functionally, spreadsheets are a tool for mathematical calculations, but have branched out into related areas like data analysis. Some people even use them as a quick-and-dirty database tool. If you are in a financial profession of some kind you probably live in spreadsheets all day.</p>\r\n<p>Spreadsheets are original &#8220;killer app&#8221;. Early examples were implemented on mainframe computers in the 1960s, but the big step was the creation of&nbsp;<em>VisiCalc</em> for the Apple II in 1979, which was then ported to the IBM PC in 1981. VisiCalc set the conventions that guided all subsequent spreadsheets, and the essential methods have not changed since then. VisiCalc was called the first&nbsp;<em>killer app</em> because people would buy the computer just to run the program, and the usefulness of spreadsheets is what promoted the initial entry of personal computers into the corporate world, with all of the change that has caused.</p>\r\n<p> \r\nFor the remainder of this article please see <a href=\"https://www.ahuka.com/?page_id=699\">https://www.ahuka.com/?page_id=699</a>\r\n</p>',198,70,0,'CC-BY-SA','LibreOffice, Calc, Spreadsheet',0,1454,1),
(1455,'2014-02-28','23 - LibreOffice Writer Other Page Layout Options',952,'This continues our look at page layout by looking at ways to do this other than by using frames.','<h1>Other Page Layout Options</h1>\r\n<p>As we mentioned in beginning our look at Page Layout, you have some options other than just Page Styles and Frame Styles, useful though they are. So let’s spend a few moments looking at these other options and see how they work.</p>\r\n<h2>Tables</h2>\r\n<p>Tables can be a useful tool for more than just displaying tabular data. You can place different object in each cell of a table and so have some control over how things are laid out on the page. You could, for instance, place your sub-heads in a left-hand column, and the associated text in an adjoining column, which gives you the same effect as using the Marginalia style. And you can add pictures, charts, and other objects as well. You can even insert a table into a cell of another table to get more fine-grained control. In fact, in the days before Cascading Style Sheets and Javascript, tables were the primary way of laying out Web pages, though these days that is frowned upon, and in any case most Web pages are now created using some kind of CMS software like WordPress, or Drupal. The idea of using tables was more attractive when we realized you could turn-off the cell borders and make them invisible. Of course, in Writer documents that only works when they are printed. When opened on a computer the table borders are still visible, as indeed they would have to be for you to edit the document.</p>\r\n<p>\r\nFor the remainder of this article please see <a href=\"https://www.ahuka.com/?page_id=676\">https://www.ahuka.com/?page_id=676</a>\r\n</p>',198,70,0,'CC-BY-SA','LibreOffice, Writer, Word Processing, Page Layout',0,1325,1),
(1485,'2014-04-11','26 - LibreOffice Calc Cells',1275,'This episode looks at the fundamental unit of a spreadsheet, the cell, and introduces addressing and','<h1>LibreOffice Calc: Cells</h1>\r\n<p>All spreadsheets have the same basic structure, a table of rows and columns. Columns are headed up A, B, C, and so on. After Z, the next column is AA, then AB, AC, AD, and so on. The maximum number of columns is 1024. Rows are numbered 1,2,3 and so on, and the maximum number of rows is 1024*1024, or 1,048,576. At this time I am not aware of any plans to increase these numbers, though that could change if competitive pressures make it necessary.</p>\r\n<p>Where a row and column intersect, there is a&nbsp;<em>cell</em>, which is given the address of the column followed by the row, e.g. A1, but never 1A. This is very useful since you can use the contents of a cell in a calculation by simply using the cell address. For example, to add the value of cell B4 to the value in cell C3 and store it, you would write &#8220;=B4+C3&#8243; in the cell where you want to store the sum. Learning to use cell addresses is extremely important, so get in the habit of doing this at every opportunity.</p>\r\n<p>\r\nFor the rest of this article see <a href=\"https://www.ahuka.com/?page_id=706\">https://www.ahuka.com/?page_id=706</a>\r\n</p>',198,70,0,'CC-BY-SA','LibreOffice, Calc, Spreadsheet',0,1389,1),
(1424,'2014-01-16','ohmroep hpr live mini, 03-08-2013, Censorship and Hacking in the Netherlands',2620,'ohmroep hpr live mini, 03-08-2013, Censorship and Hacking in the netherlands','<p>Nido Media invades the Early Morning Show hosted by colleague host Brenno de Winter to talk about his talk on Censorship and Hacking in the Netherlands.</p>\n <p>We discuss the situation of Alberto Stegeman, who proved the lack of security on Schiphol by touching the plane of the Queen.</p>\n <p>Brenno\'s own adventures with the Dutch transportation card.</p>\n <p>Henk Krol showed a medical system\'s security, a system considered to be \"Top Notch Security\", hinged on a (shared) password consisting of 5 numbers.</p>\n <p>He also talks about the Dutch Responsible Disclosure procedure and what is wrong with it, including examples such as Hans Scheuder who found a flaw in Habbo Hotel.</p>\n <p>Ilyam saw his little brother and sister taken away by the Child Protection Services by accident and decided to film it and go public with it.</p>\n <p>Indigo - system for registering people immigrating to the netherlands. Contains markers like \"You are ready to be removed\".</p>\n <p>Russian Activist fled to the Netherlands after he was let out of jail. Here he got cought in a system named \'Indigo\' which is used by the immigration service. One of the flags this system can set on people is \'you are ready to be removed\'.</p>',214,0,1,'CC-BY-SA','OHMRoep HPR Live',0,1354,1),
(1426,'2014-01-20','A Visit to Reglue',971,'Reglue gives free Linux computers to under privileged children and their families','<p>\r\nRecycled Electronics and Gnu/Linux Used for Education. Reglue, in a nutshell, gives free Linux computers to under privileged children and their families. From their website:\r\n</p>\r\n<blockquote>\r\nAccording to our estimates and those of the Austin Independent School District, there are over 5000 Austin students who cannot afford a computer or Internet access. Reglue wants to reduce that number by as much as we can. Since 2005 we have provided 1102 disadvantaged Austin-area kids and their families a computer. These kids cannot grow and compete with their peers unless they have a computer and Reglue focuses on giving these kids the tools they need. \r\n</blockquote>\r\n<p>\r\n<a href=\"https://www.reglue.org/\">https://www.reglue.org/</a>\r\n</p>\r\n<p>\r\nTo find out more about Ken Starks - Find him on Google+\r\n</p>\r\n<p>\r\nKen\'s Blog <a href=\"https://linuxlock.blogspot.com/2009/08/let-their-eyes-be-opened.html\">https://linuxlock.blogspot.com/2009/08/let-their-eyes-be-opened.html</a>\r\n</p>',209,0,1,'CC-BY-SA','Linux, BBQ, Ken Starks, Taylor Texas, Helios Project, yummy',0,1397,1),
(1427,'2014-01-21','Decoding HPR1216 the easy way and a bit more',1450,'An alternative method of decoding audio containing Morse Code into text','<p>\r\nThis Episode is kind of a direct response to HPR1343 by Laindir, where he explains his awesome way to decode the morse code in HPR1216. For the fun of it, I start right out by digressing into a memory of mine. It is about how I tried to decode morse code telemetry from the AO-21 amateur radio satellite some 20 years ago by using a CBM-8032 computer. \r\n</p>\r\n<p>\r\nAfter that I reveal the easy way to decode HPR1216 by using the CW mode of the program FLDIGI. Along the way, I mention the use of \"monitors\" in pulse audio, which are selectable in pavucontrol as input sources for audio applications. This is an easy way to loop back sound output from other applications. This method also combines nicely with WEBSDR, web accessible software defined receivers, all over the world. These may be used if you want to throw some real world signals at FLDIGI to play with the different modes. For listening to amateur radio communication I recommend to start out with one of these modes: CW (morse telegraphy), PSK &gt; BPSK31 (very common, narrow band tele type mode) and RTTY &gt; RTTY-45 (\"original\" radio tele type). For the typing modes you might want to check also \"View&gt;Waterfall&gt;Docked scope\" or activate \"View&gt;View/Hide Channels\".\r\n</p>\r\n<p>\r\nFinally I add a tip about using OSS-wrappers like aoss, from alsa-oss, and padsp from the pulseaudio-utils package, to run old OSS applications. I use this primarily for siggen, a suit of command line / curses applications for generating audio signals like sine wave, rectangle and so on.   \r\n</p>\r\n<p>\r\nNOTE: There is one stumbling block with pavucontrol, which I forgot to mention in the recording. Applications will only show up as playback sources or recording sinks when they actively use the interface. That is, the alsa player source will only be visible while playing, in the same way as an audacity sink can only be seen while the recording is going on. \r\n</p>\r\n\r\n<h3>Links:</h3>\r\n\r\n<ul>\r\n<li>hpr1343 :: Too Clever For Your Own Good <a href=\"https://hackerpublicradio.org/eps.php?id=1343\">https://hackerpublicradio.org/eps.php?id=1343</a>\r\n</li>\r\n<li>hpr1216 :: Digital Data Transfer <a href=\"https://hackerpublicradio.org/eps.php?id=1216\">https://hackerpublicradio.org/eps.php?id=1216</a>\r\n</li>\r\n<li>Some sparse info on the AO-21 satellite <a href=\"https://www.sat-net.com/winorbit/help/satao21.html\">https://www.sat-net.com/winorbit/help/satao21.html</a>\r\n</li>\r\n<li>Wiki page covering the CBM8032 <a href=\"https://en.wikipedia.org/wiki/Commodore_PET\">https://en.wikipedia.org/wiki/Commodore_PET</a>\r\n</li>\r\n<!-- The link below has been corrected, the old one (left in the text part) returns 404 -->\r\n<li>Fldigi home page <a href=\"https://www.w1hkj.com\">https://www.w1hkj.com/Fldigi.html</a>\r\n</li>\r\n<li>WEBSDR main page <a href=\"https://websdr.org\">https://websdr.org</a>\r\n</li>\r\n</ul>\r\n',271,0,0,'CC-BY-SA','fldigi,PulseAudio,OSS-wrapper,padsp,aoss',0,1345,1),
(1429,'2014-01-23','Debian sources.list',2499,'Personalize your Debian distro through the sources.list file','<p>\r\nHonkeymagoo and Kevin Wisher discuss the Debian GNU Linux sources.list file, and the many ways\r\nit can be used to personalize your Debian distro\r\n</p>\r\n<p>\r\nThe site that gives most of the information about the sources.list file:\r\n<a href=\"https://www.debian.org/doc/debian-policy/ch-archive.html\">https://www.debian.org/doc/debian-policy/ch-archive.html</a>\r\n</p>\r\n<p>\r\nMirror sites list:\r\n<a href=\"https://www.debian.org/mirror/list\">https://www.debian.org/mirror/list</a>\r\n</p>\r\n<p>\r\nA site that can help you make a sources.list file:\r\n<a href=\"https://debgen.simplylinux.ch/\">https://debgen.simplylinux.ch/</a>\r\n</p>\r\n<p>\r\n2 good sites to learn about apt-pinning:\r\n<a href=\"https://jaqque.sbih.org/kplug/apt-pinning.html\">https://jaqque.sbih.org/kplug/apt-pinning.html</a>\r\n<a href=\"https://www.howtoforge.com/a-short-introduction-to-apt-pinning\">https://www.howtoforge.com/a-short-introduction-to-apt-pinning</a>\r\n</p>\r\n<p>\r\nThe Debian multimedia repository: <a href=\"https://www.deb-multimedia.org/\">https://www.deb-multimedia.org/</a>\r\n</p>\r\n<p>\r\nDefault sources.list file for US:\r\n</p>\r\n<pre>\r\ndeb https://ftp.us.debian.org/debian/ wheezy main\r\ndeb-src https://ftp.us.debian.org/debian/ wheezy main\r\n\r\ndeb https://security.debian.org/ wheezy/updates main\r\ndeb-src https://security.debian.org/ wheezy/updates main\r\n\r\ndeb https://ftp.us.debian.org/debian/ wheezy-updates main\r\ndeb-src https://ftp.us.debian.org/debian/ wheezy-updates main \r\n</pre>',269,0,0,'CC-BY-SA','Debian,sources.list,apt-pinning',0,1584,1),
(1431,'2014-01-27','Talking Twenty Fourteen',2260,'New Year predictions from Jezra and NYbill','<p>\r\nIn what has become an annual thing, Jezra and NYbill talk about their New Years predictions past and future. Better late then never, I guess...\r\n</p>',235,0,1,'CC-BY-SA','New Year,2014,prediction',0,1465,1),
(1432,'2014-01-28','Fahrenheit 212',1148,'A discussion of temperature systems: Fahrenheit, Celsius (Centigrade) and Kelvin','<p>Please consider recording an episode for Hacker Public Radio. We are a you-contribute podcast. :)</p>\r\n <p>Ken requests an episode on Fahrenheit, which really requires discussion of the two temperature systems, and how they are quantified.</p>\r\n <h3>Terminology</h3>\r\n <p>Centigrade: old fashioned term for Celsius<br /> Kelvin (K): less common measurement of temperature used for Science<br /> Thermal Equilibrium: en.wikipedia.org/wiki/Thermodynamic_equilibrium<br /> Zeroth Law of Thermodynamics: en.wikipedia.org/wiki/Zeroth_law_of_thermodynamics<br /> Absolute zero: en.wikipedia.org/wiki/Absolute_zero<br />\r\n </p>\r\n <p>My personal preference is Celsius. Less numbers to deal with in everyday use.<br /> Really Cold – Temperatures below 0°C<br /> Really Hot – Temperatures above 30°C<br /> The \"American\" thinking is temperatures go in 20\'s, 30\'s, 40\'s...etc. more work!<br /> Obligatory gun discussion<br /> Indirect conversation about PV = nRT formula<br /> Correction: the absence of pressure (vacuum) causes water to boil.<br /> Celsius and Fahrenheit are \"measured\" by the states of water boiling/freezing.<br />\r\n </p><pre>\r\nCelsius\r\nfreezes at 0°\r\nboils at 100°\r\n\r\nFahrenheit\r\nfreezes at 32\r\nboils 212°\r\n\r\n1 (K) Kelvin = -273.15°C\r\n</pre>',272,0,0,'CC-BY-SA','Science, temperature',0,1432,1),
(1433,'2014-01-29','Ubuntu Quickly Ebook Template',660,'The Quickly Ubuntu eBook Template allows the user to create and manage eBooks','<p>\r\nIn this episode Mike Hingley talks about his Ubuntu Quickly Ebook Template project.  Whilst it is still in development, it allows authors the ability to publish epub style books through the ubuntu packaging system.\r\n</p>\r\n',185,0,0,'CC-BY-SA','content packaging,Ebook ',0,1441,1),
(1434,'2014-01-30','Why I made an account free android ',568,'Account Free Android Tablet: minimal Google/Ads without Rooting','<p>\r\nWhy I built an Account Free Google tablet. Including links of what was done. Some basic criteria. No accounts created for downloading, installing or configuring except for mail accounts. No rooting. No pirated apps. Something that can be easy for a user to do including installing and updating apps. One ad supported app installed, but hope to find an alternative. \r\n</p>\r\n<p>\r\n<a href=\"https://james.toebesacademy.com/Account_Free_Android_Device.html\">https://james.toebesacademy.com/Account_Free_Android_Device.html</a>\r\n</p>',273,0,1,'CC-BY-SA','Android,tablet,F-Droid,OwnCloud',0,1638,1),
(1436,'2014-02-03','2013-2014 HPR New Year Show 2013-2014 After Show 1 of 4',12207,'After show part 1/4 following the 2013-2014 New Year Show','<p>\r\nFollowing on from the end of the \"official\" recorded session, the HPR community were not talked out and continued on for another 26 hours.\r\n</p>',159,121,1,'CC-BY-SA','New Year,2014',0,1386,1),
(1437,'2014-02-04','2013-2014 HPR New Year Show 2013-2014 After Show 2 of 4',13762,'After show part 2/4 following the 2013-2014 New Year Show','<p>\r\nFollowing on from the end of the \"official\" recorded session, the HPR community were not talked out and continued on for another 26 hours. \r\n</p>',159,121,1,'CC-BY-SA','New Year,2014',0,1325,1),
(1438,'2014-02-05','2013-2014 HPR New Year Show 2013-2014 After Show 3 of 4',14029,'After show part 3/4 following the 2013-2014 New Year Show','<p>\r\nFollowing on from the end of the \"official\" recorded session, the HPR community were not talked out and continued on for another 26 hours. \r\n</p>',159,121,1,'CC-BY-SA','New Year,2014',0,1298,1),
(1439,'2014-02-06','2013-2014 HPR New Year Show 2013-2014 After Show 4 of 4',18639,'After show part 4/4 following the 2013-2014 New Year Show','<p>\r\nFollowing on from the end of the \"official\" recorded session, the HPR community were not talked out and continued on for another 26 hours. \r\n</p>',159,121,1,'CC-BY-SA','New Year,2014',0,1383,1),
(1441,'2014-02-10','Jono Bacon and Stuart Langridge talk with pokey',7821,'Jono Bacon @jonobacon and Stuart Langridge @sil talk with pokey about how they think he got it wrong','<p>Jono Bacon and Stuart Langridge were not entirely pleased with the things pokey had to say about them in the Hacker Public Radio New Years Eve Show episode <a href=\"https://hackerpublicradio.org/eps.php?id=1418\">1418</a>. They graciously contacted HPR and asked for a chance to clear the air. In this episode pokey has a chat with them about their views on Free and Open Source Software (FOSS) and advocacy.</p>\n <ul>\n  <li>Stuart Langridge\'s website: <a href=\"https://www.kryogenix.org/\">https://www.kryogenix.org/</a></li>\n  <li>Jono Bacon\'s website: <a href=\"https://jonobacon.org/\">https://jonobacon.org/</a></li>\n </ul>',128,0,1,'CC-BY-SA','Open Source,GUI,CLI',0,1657,1),
(1450,'2014-02-21','My Mobile digital life',1587,'Knightwise shows us how he stays sane during 3 hour commutes and how he safely tunes tech into his d','<p>\r\nPodcasting from the car Knightwise shows us what his morning routine looks like and how he uses technology during his daily 3 hour commute.  With some clever tips on using audio and voice technology to stay in touch with tech, stay sane and more importantly, stay safe.\r\n</p>\r\n<p>\r\nShownotes My Mobile Life.\r\n</p>\r\n\r\n<ul>\r\n<li>Cnet Today <a href=\"https://www.cnet.com/\">https://www.cnet.com/</a>\r\n</li>\r\n<li>Hak5 <a href=\"https://hak5.org/\">https://hak5.org/</a>\r\n</li>\r\n<li>Ted Talks (Tedd App) <a href=\"https://play.google.com/store/apps/details?id=com.ted.android&amp;hl=en\">https://play.google.com/store/apps/details?id=com.ted.android&amp;hl=en</a>\r\n</li>\r\n<li>feed.li <a href=\"https://feedly.com\">https://feedly.com</a>\r\n</li>\r\n<li>Aldiko <a href=\"https://play.google.com/store/apps/details?id=com.aldiko.android&amp;hl=en\">https://play.google.com/store/apps/details?id=com.aldiko.android&amp;hl=en</a>\r\n</li>\r\n<li>Pocket <a href=\"https://play.google.com/store/apps/details?id=com.ideashower.readitlater.pro&amp;hl=en\">https://play.google.com/store/apps/details?id=com.ideashower.readitlater.pro&amp;hl=en</a>\r\n</li>\r\n<li>Voxxer <a href=\"https://play.google.com/store/apps/details?id=com.rebelvox.voxer&amp;hl=en\">https://play.google.com/store/apps/details?id=com.rebelvox.voxer&amp;hl=en</a>\r\n</li>\r\n<li>Doggcatcher <a href=\"https://play.google.com/store/apps/details?id=com.snoggdoggler.android.applications.doggcatcher.v1_0&amp;hl=en\">https://play.google.com/store/apps/details?id=com.snoggdoggler.android.applications.doggcatcher.v1_0&amp;hl=en</a>\r\n</li>\r\n<li>podiobooks <a href=\"https://www.podiobooks.com\">www.podiobooks.com</a>\r\n</li>\r\n</ul>\r\n',111,0,0,'CC-BY-SA','knightwise, hacks, lifehacks, howto, mobile, car, drive, safe, technology',0,1510,1),
(1460,'2014-03-07','The road warrios command line combat life.',989,'Podcasting from the car Knightwise shows us his favorite command line applications and how he connec','<p>\r\nPodcasting from the car Knightwise shows us his favorite command line applications and how he connects to them from anywhere.\r\n</p>\r\n<p>\r\nShownotes \r\n</p>\r\n\r\n<ul>\r\n<li>SSH server on Ubuntu. : Sudo apt-get install open-ssh-server\r\n</li>\r\n<li>Irssi : Sudo apt-get install irssi\r\n</li>\r\n<li>Centertim : sudo apt-get install centerim\r\n</li>\r\n<li>Alpine : sudo apt-get install alpine\r\n</li>\r\n<li>Connectbot <a href=\"https://play.google.com/store/apps/details?id=org.connectbot&amp;hl=en\">https://play.google.com/store/apps/details?id=org.connectbot&amp;hl=en</a>\r\n</li>\r\n<li>botsync <a href=\"https://play.google.com/store/apps/details?id=com.botsync&amp;hl=en\">https://play.google.com/store/apps/details?id=com.botsync&amp;hl=en</a>\r\n</li>\r\n<li>Putty : <a href=\"https://www.chiark.greenend.org.uk/~sgtatham/putty/\">https://www.chiark.greenend.org.uk/~sgtatham/putty/</a>\r\n</li>\r\n<li>Secure Shell : <a href=\"https://chrome.google.com/webstore/detail/secure-shell/pnhechapfaindjhompbnflcldabbghjo?hl=en\">https://chrome.google.com/webstore/detail/secure-shell/pnhechapfaindjhompbnflcldabbghjo?hl=en</a>\r\n</li>\r\n<li>Knightwise.com : <a href=\"https://www.knightwise.com\">https://www.knightwise.com</a>\r\n</li>\r\n</ul>',111,0,0,'CC-BY-SA','knightwise, hacks, lifehacks, howto, technology, linux, ssh',0,1564,1),
(1470,'2014-03-21','Learn to read time with ccClock',1442,'A teaching tool for children learning to read an analogue clock','<p>Over the years the image of the clock has been abstracted and stylized to\r\na point where a long and a short line inside a circle, or even inside four\r\ndots on the ordinals, can be instantaneously recognized as a clock. This is\r\nperfectly fine if you already know how to read the analog clock but it makes\r\nno sense to use such a design as a teaching aid.</p>\r\n<center>\r\n<img alt=\"oval with two hands\" height=\"200\" src=\"https://kenfallon.com/wp-content/uploads/2016/08/jcartier_Clock-150x150.png\" /> \r\n<img alt=\"Creative Commons Clock\" height=\"200\" src=\"https://kenfallon.com/wp-content/uploads/2016/08/clocks-en-IE-150x150.png\" />\r\n\r\n</center>\r\n\r\n<p>As a teaching device, you need to make sure all the information that has been abstracted away <em>has been put back</em>.</p>\r\n<p>That is the basic principle of the <strong>ccClock</strong></p>\r\n<ul>\r\n<li>The minute hand points at the minute dial</li>\r\n<li>All the minutes are listed removing the need to know the 5 or 15 math table</li>\r\n<li>The Clockwise direction is emphasized with arrows and text orientation.</li>\r\n<li>The two per day rotation of the hour hand is described using a concentric spiral</li>\r\n<li>The progression of day into night is indicated by recognizable icons of the rising and setting sun and moon</li>\r\n<li>The written format is described in the traditional dial digits</li>\r\n<li>The spoken form is described in speech balloons</li></ul><h2>Links</h2><ul>\r\n<li><a href=\"https://www.youtube.com/watch?v=0QVPUIRGthI\">Dave Allen - \"Teaching Your Kid Time\"</a></li>\r\n<li><a href=\"https://openclipart.org/\">https://openclipart.org/</a></li>\r\n<li><a href=\"https://kenfallon.com/ccclock\">https://kenfallon.com/ccclock</a></li>\r\n</ul>\r\n',30,0,1,'CC-BY-SA','analogue clock,telling time',0,1541,1),
(1480,'2014-04-04','Continuous Ink Supply System',1200,'How goibhniu got Ken to use a Brother MFC-J5910DW with a Continuous Ink Supply System','<h1>The cost of printing</h1>\n<p>The reason that printers are so affordable is because like game consoles, they are not. They are sold at cost or below cost. The printer manufacturers make their money by selling you replacement ink cartridges that are very expensive. While you can use replacement cartridges, the manufactures will try and dissuade you from using them by displaying messages in the screens to \"alert\" you to the fact, or will include chips in their printers to prevent you from refilling or swapping their cartridges for cheaper alternatives. You should consider a laser printer option as while the toner cartridges are more expensive, even those supplied by the manufacturers work out cheaper over time. But if you wish to use a Ink Jet, then a serious alternative to lower the cost of printing is to use a CISS, Continuous ink supply system.</p>\n<h1>CISS, Continuous ink supply system</h1>\n<p>A CISS, Continuous ink supply system, is a system where you use cheaper non brand ink in your printer, just like you would with replacement no-name brand cartridges. Instead of having to refill the cartridges as they empty you supply them via a thin hose to an external reservoir. The advantage is that you can buy your ink in bulk and refill it without having to open the printer. This brings the cost of printing down considerably.<br /><a href=\"https://upload.wikimedia.org/wikipedia/commons/thumb/9/92/Cis2.jpg/800px-Cis2.jpg\"><img alt=\"link to picture of CISS printer\" src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/9/92/Cis2.jpg/320px-Cis2.jpg\" /></a></p>\n<h3>Now to pick a printer</h3>\n<ol>\n<li>What Functions would you like ?<br /> In the Netherlands there is an excellent site called Tweakers.net that allow you to select devices by their features without having to gather all the information from various review sites that may/may not be influenced by outside forces. Although the site is in Dutch it should be fairly obvious what\'s being asked.<br /><a href=\"https://tweakers.net/categorie/922/printers/producten/\">https://tweakers.net/categorie/922/printers/producten/</a> (<a href=\"https://translate.google.com/translate?hl=en&sl=auto&tl=en&u=http%3A%2F%2Ftweakers.net%2Fcategorie%2F922%2Fprinters%2Fproducten%2F\">Google Translate version</a>)</li>\n<li>Will it work with Linux<br /> Once you short list the printer(s) you like, head over to <a href=\"https://www.openprinting.org/printers\">https://www.openprinting.org/printers</a> to find out if it\'s supported by Linux and by extension Mac/iOS. Do this even if you plan to run Windows as it proves that the printer is popular and is likely to be supported.</li>\n<li>Will it <strong>really</strong> work with Linux<br /> Support is a big word and while it may be trivial for some to recompile a Kernel and X to get the thing working. It saves a lot of time and effort if you look around on the Linux Distributions forums to see if there are reported problems installing the printer. A good search is \"${your printer model number} linux howto\", check the dates on the posts as well paying more attention to the newer ones. Don\'t worry if you find a HowTo on another distribution than the one you are using as the chances are good that it will also apply to your install.</li>\n<li>Can you easily use replacement cartridges ?<br /> For to answer this, you will need to search in your local stores and on-line to see if there is a popular replacement option available. You should pay particular care to whether the cartridges require a chip or not.</li>\n<li>Is there a CISS option<br /> Now you need to check for a CISS supplier and to see whether they have a supported model for your printer and if there is instruction videos on how to install them<br /> For my purposes \"City Ink Express\" <a href=\"https://www.cityinkexpress.co.uk/ciss\">https://www.cityinkexpress.co.uk/ciss</a> fitted the bill on both counts. They are a UK store and the only purchase I made arrived before the printer I ordered and the ink system seems to work fine.</li>\n</ol>\n<h2>Brother MFC-J5910DW</h2>\n<p>I ended up going with the \"Brother MFC-J5910DW\" as we were looking for a printer that could scan to the network, print A3, A4 duplex, as well as supporting Linux. At the time of writing the Brother printers do not use any chips and allow you to replace the cartridges. One annoying thing was that when the ink in one of the supplied cartridges went empty (after printing 10 A3 pages), it no longer allowed me to scan to the network. Fortunately I had the CISS system ready to rock and to be honest I was dreading installing it.</p>\n<p>Even if you don\'t want to purchase your CISS system from City Ink Express, you should have a look at their videos. For my printer there were three that were appropriate, namely how to Fill and prime it, how to install it and (for the future) how to refill it. I\'m not going to waste time on my experiences as I have nothing to add to the videos other than to say, you may want to put on a pair of gloves and do your work over a news paper to capture any ink that spills.</p>\n<h3>How to fill and prime brother Ciss for LC980 -LC985 - LC1100 -LC1240 - LC1280</h3><iframe width=\"640\" height=\"360\" src=\"https://www.youtube.com/embed/KWh0B7-TsNg?feature=player_detailpage\" frameborder=\"0\" allowfullscreen=\"\"></iframe>\n<h3>Ciss continuous ink system for Brother LC1220, LC1240, LC1280 Printers</h3><iframe width=\"640\" height=\"360\" src=\"https://www.youtube.com/embed/aI7Z3RMmbSw?feature=player_detailpage\" frameborder=\"0\" allowfullscreen=\"\"></iframe>\n<h3>how to top up a brother ciss</h3><iframe width=\"640\" height=\"360\" src=\"https://www.youtube.com/embed/etEFGbxsoiM?feature=player_detailpage\" frameborder=\"0\" allowfullscreen=\"\"></iframe>\n<h2>Result</h2>\n<p>I\'m not using the system or the printer long enough to give a full review but the CISS system has saved two birthday parties so not a bad start.</p>\n<p><img alt=\"The Brother Printer\" width=\"70%\" src=\"https://www.brother.co.uk/data/images/database/$brotheruk/buk09products/big/MFCJ5910DWfront.png\" /></p>\n<p><img alt=\"CISS Supply System\" width=\"70%\" src=\"https://www.cityinkexpress.co.uk/_assets/images/products/FR-701_1.jpg\" /></p>\n<h2>Links</h2>\n<ul>\n<li><a href=\"https://en.wikipedia.org/wiki/Continuous_ink_system\">https://en.wikipedia.org/wiki/Continuous_ink_system</a></li>\n<li><a href=\"https://kenfallon.com/install-printer-hp-color-laserjet-1600/\">https://kenfallon.com/install-printer-hp-color-laserjet-1600/</a></li>\n<li><a href=\"https://tweakers.net/categorie/922/printers/producten/\">https://tweakers.net/categorie/922/printers/producten/</a></li>\n<li><a href=\"https://translate.google.com/translate?u=http%3A//tweakers.net/categorie/922/printers/producten/&hl=en&langpair=auto|en&tbb=1&ie=ISO-8859-15\">https://translate.google.com/translate?u=http%3A//tweakers.net/categorie/922/printers/producten/&amp;hl=en&amp;langpair=auto|en&amp;tbb=1&amp;ie=ISO-8859-15</a></li>\n<li><a href=\"https://www.openprinting.org/printers\">https://www.openprinting.org/printers</a></li>\n<li><a href=\"https://cups.org/\">https://cups.org/</a></li>\n<li><a href=\"https://www.cityinkexpress.co.uk/\">https://www.cityinkexpress.co.uk/</a></li>\n<li><a href=\"https://www.brother.co.uk/g3.cfm/s_page/215760/s_level/36230/s_product/MFCJ5910DWZU1\">https://www.brother.co.uk/g3.cfm/s_page/215760/s_level/36230/s_product/MFCJ5910DWZU1</a></li>\n<li><a href=\"https://www.youtube.com/user/cityinkexpress?feature=watch\">https://www.youtube.com/user/cityinkexpress?feature=watch</a></li>\n<li><a href=\"https://www.youtube.com/watch?v=KWh0B7-TsNg\">https://www.youtube.com/watch?v=KWh0B7-TsNg</a></li>\n<li><a href=\"https://www.youtube.com/watch?feature=player_embedded&v=aI7Z3RMmbSw\">https://www.youtube.com/watch?feature=player_embedded&amp;v=aI7Z3RMmbSw</a></li>\n</ul>\n',30,0,1,'CC-BY-SA','printer,inkjet,continuous ink supply system,ciss',0,1428,1),
(1449,'2014-02-20','Timelapse Video',698,'A quick introduction to timelapse video and some of the tools used in linux to help create them. ','<p>\r\nA quick introduction to timelapse video and some of the tools used in linux to help create them. \r\n</p>\r\n<p>\r\ncd to dir that holds the images\r\n</p>\r\n<p>\r\nCreate a directory called resize and run\r\n</p>\r\n<p>\r\n \"mogrify -path resize -resize 1920x1080! *.JPG\" \r\n</p>\r\n<p>\r\nIf you need to Deflicker your images place the script in your resize directory \r\nand run\r\n</p>\r\n<p>\r\n \"./timelapse-deflicker.pl -v\"\r\n</p>\r\n<p>\r\nThis will create a dir called deflickered\r\n</p>\r\n<p>\r\nIf you use mencoder to create your video you need to use ls and make a text \r\nfile with the files listed in sequential order\r\n</p>\r\n<p>\r\n \"ls -1tr | grep -v files.txt &gt; files.txt\"\r\n</p>\r\n<p>\r\nthen\r\n</p>\r\n<p>\r\n \"mencoder -nosound -noskip -oac copy -ovc copy -o outputfile.avi -mf fps=25 \'mf://@files.txt\'\r\n</p>\r\n<p>\r\nif you use ffmpeg something like this should get you out of trouble, though \r\nyour files need to be named in sequential order starting with img(number 1 2 etc).jpg \r\n</p>\r\n<p>\r\n \"ffmpeg -f image2 -i img%d.jpg -vcodec libx264 outputfile.mp4\"\r\n</p>\r\n<p>\r\nYoutube links\r\n</p>\r\n<p>\r\n Milkyway \r\n</p>\r\n<p>\r\n <a href=\"https://youtu.be/VeGM7iEBUT0\">https://youtu.be/VeGM7iEBUT0</a>\r\n</p>\r\n<p>\r\n Construction\r\n</p>\r\n<p>\r\n <a href=\"https://youtu.be/-9iCGD6Ielw\">https://youtu.be/-9iCGD6Ielw</a>\r\n</p>\r\n<p>\r\nDeflicker script\r\n</p>\r\n<p>\r\n<a href=\"https://tinyurl.com/p7ffof7\">https://tinyurl.com/p7ffof7</a>\r\n</p>',232,0,0,'CC-BY-SA','time lapse,linux,ffmpeg,cameras,photography,mencoder',2,224,1),
(1444,'2014-02-13','What is Firefox OS?',805,'A short introduction to Mozilla\'s Firefox OS mobile operating system and what it is','<p>\r\nA short introduction to Mozilla\'s Firefox OS mobile operating system and what it is.  Discussed are what devices are available and what devices Firefox OS can run on.\r\n</p>\r\n<p>\r\nLinks:\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://www.mozilla.org/en-US/firefox/os/\">https://www.mozilla.org/en-US/firefox/os/</a>\r\n</li>\r\n<li><a href=\"https://addons.mozilla.org/en-US/firefox/addon/firefox-os-simulator/?src=search\">https://addons.mozilla.org/en-US/firefox/addon/firefox-os-simulator/?src=search</a>\r\n</li>\r\n<li><a href=\"https://developer.mozilla.org/en-US/Firefox_OS/Security/Security_model\">https://developer.mozilla.org/en-US/Firefox_OS/Security/Security_model</a>\r\n</li>\r\n<li><a href=\"https://marketplace.firefox.com/\">https://marketplace.firefox.com/</a>\r\n</li>\r\n<li><a href=\"https://lists.mozilla.org/listinfo/dev-b2g\">https://lists.mozilla.org/listinfo/dev-b2g</a>\r\n</li>\r\n<li><a href=\"https://support.mozilla.org/en-US/products/firefox-os\">https://support.mozilla.org/en-US/products/firefox-os</a>\r\n</li>\r\n<li><a href=\"https://developer.mozilla.org/en-US/Firefox_OS?redirectlocale=en-US&amp;redirectslug=Firefox_OS\">https://developer.mozilla.org/en-US/Firefox_OS?redirectlocale=en-US&amp;redirectslug=Firefox_OS</a>\r\n</li>\r\n<li><a href=\"https://developer.mozilla.org/en-US/Firefox_OS/Developer_phone_guide/ZTE_OPEN\">https://developer.mozilla.org/en-US/Firefox_OS/Developer_phone_guide/ZTE_OPEN</a>\r\n</li>\r\n<li><a href=\"https://developer.mozilla.org/en-US/Marketplace\">https://developer.mozilla.org/en-US/Marketplace</a>\r\n</li>\r\n<li><a href=\"https://www.ztedevices.com/support/smart_phone/b5a2981a-1714-4ac7-89e1-630e93e220f8.html\">https://www.ztedevices.com/support/smart_phone/b5a2981a-1714-4ac7-89e1-630e93e220f8.html</a>\r\n</li>\r\n<li><a href=\"https://www.reddit.com/r/firefoxos\">https://www.reddit.com/r/firefoxos</a>\r\n</li>\r\n<li><a href=\"https://firefoxosguide.com/\">https://firefoxosguide.com/</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Firefox_OS\">https://en.wikipedia.org/wiki/Firefox_OS</a>\r\n</li>\r\n</ul>',274,0,0,'CC-BY-SA','Firefox OS',0,1585,1),
(1443,'2014-02-12','Fahrenheit 0-100',1033,'The Fahrenheit scale DOES make sense!  Just don\'t add water.','<p>\r\nThe Fahrenheit scale DOES make sense!  Just don\'t add water.\r\n</p>\r\n<pre>\r\nComparing temperature points:\r\n  ºC      ºF     ºK       ºR\r\n-273    -460      0        0  Absolute zero\r\n -40     -40    233      420  C = F\r\n -18       0    255      460  Coldest of the year?\r\n   0      32    273      492  Water freezes\r\n  10      50    283      510  Spring or Fall day?\r\n  23      73.4  296      533  Better room temp\r\n  25      77    298      537  Room temp\r\n  37      98.6  310      558  Human body temp\r\n  38     100    311      580  Hottest of the year?\r\n  85     185    358      645  This one sticks with me\r\n 100     212    373      672  Water Boils\r\n 125     257    398      717  Maximum silicon chip\r\n 371     700    644     1160  Soldering iron tip\r\n</pre>\r\n\r\n<p>\r\nThe scales and the people:\r\n</p>\r\n\r\n<ul>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Fahrenheit\">https://en.wikipedia.org/wiki/Fahrenheit</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Daniel_Gabriel_Fahrenheit\">https://en.wikipedia.org/wiki/Daniel_Gabriel_Fahrenheit</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Celcius\">https://en.wikipedia.org/wiki/Celcius</a>\r\n</li>\r\n<li><a href=\"https://en.wikipedia.org/wiki/Anders_Celsius\">https://en.wikipedia.org/wiki/Anders_Celsius</a>\r\n</li>\r\n</ul>\r\n',275,0,0,'CC-BY-SA','temperature scale,Fahrenheit,Celsius,centigrade,Kelvin,Rankine',0,1359,1),
(1446,'2014-02-17','Interview with Fernando H. F. Botelho from the F123 group',2817,'In today\'s show Ken talks to Fernando H. F. Botelho from the F123 group.','<p>\r\nIn today\'s show Ken talks to Fernando H. F. Botelho from the F123 group.\r\n</p>\r\n<blockquote>\r\nThe F123 Group, which includes Botelho & Paula Consultoria Empresarial Ltda., F123 Consulting, and F123 Software, designs and manages projects in the areas of poverty reduction, technology, and disability. The group provides NGOs, educational institutions, foundations, government agencies, individuals, and international organizations with project management and technical development services, as well as professional low-cost software and training for blind and visually impaired persons.\r\n</blockquote>\r\n<p>\r\nDuring the discussion we discuss the different approaches to helping accessibility on Linux. You can email them on info@f123.org, or by following them on twitter: <a href=\"https://Twitter.com/F123org\">https://Twitter.com/F123org</a>\r\n</p>\r\n\r\n<h2>Links</h2>\r\n<ul>\r\n<li>F123: <a href=\"https://f123.org/en/\">https://f123.org/en/</a></li>\r\n<li>Sonar Linux: <a href=\"https://sonar-project.org/\">https://sonar-project.org/</a></li>\r\n<li>Vinux: <a href=\"https://vinuxproject.org/\">https://vinuxproject.org/</a></li>\r\n<li>eSpeak text to speech<a href=\"https://espeak.sourceforge.net/\">https://espeak.sourceforge.net/</a></li>\r\n<li>The Festival Speech Synthesis System: <a href=\"https://www.cstr.ed.ac.uk/projects/festival/\">https://www.cstr.ed.ac.uk/projects/festival/</a></li>\r\n<li>MARY Text-to-Speech System: <a href=\"https://mary.dfki.de/\">https://mary.dfki.de/</a></li>\r\n<li>Speech Dispatcher: <a href=\"https://devel.freebsoft.org/speechd\">https://devel.freebsoft.org/speechd</a></li>\r\n<li>SpeechHub - TTS server for the vision impaired community: <a href=\"https://www.speechhub.org/\">https://www.speechhub.org/</a></li>\r\n<li>Adding support for a new language to MARY TTS: <a href=\"https://github.com/marytts/marytts/wiki/New-Language-Support\">https://github.com/marytts/marytts/wiki/New-Language-Support</a></li>\r\n<li>RedStart: Voice recording tool for TTS: <a href=\"https://mary.opendfki.de/wiki/RedStart\">https://mary.opendfki.de/wiki/RedStart</a></li>\r\n<li>OpenJDK: <a href=\"https://openjdk.java.net/legal/gplv2+ce.html\">https://openjdk.java.net/legal/gplv2+ce.html</a></li>\r\n</ul>',30,78,1,'CC-BY-SA','interview,accessibility,Sonar Linux,Vinux,eSpeak,Festival,MARY TTS',0,1286,1),
(1447,'2014-02-18','HPR Coverage at FOSDEM 2014 Part 1/5',5925,'FOSDEM 2014 Report, part 1','<h1>HPR Coverage at FOSDEM 2014</h1>\r\n<p>\r\nThe following are a series of interviews recorded at FOSDEM 2014.\r\n</p>\r\n<blockquote>\r\nFOSDEM is a free event that offers open source communities a place to meet, share ideas and collaborate.\r\n</blockquote>\r\n<p>\r\nFor more information see the website <a href=\"https://fosdem.org/2014/\">https://fosdem.org/2014/</a>, where you can watch a recording of the many talks <a href=\"https://video.fosdem.org/2014/\">https://video.fosdem.org/2014/</a>\r\n</p>\r\n<p><img src=\"https://hackerpublicradio.org/eps/fosdem2014/t0035008.jpg\" alt=\"\" /><br />An example of one of the many FOSDEM signs.</p>\r\n<h2>Day1</h2>\r\n<h3>00:00:30 Introduction</h3>\r\n<p>Ken and Dave introduce the show</p>\r\n\r\n<h3>00:01:55 FOSDEM Volunteers</h3>\r\n<p>\r\nThe first chat was with Kristof Provost. By day a Embedded Software Engineer, but at fosdem he transforms into a cloak room attendant and we chat about how you can help out at FOSDEM.<br />\r\n<a href=\"https://www.codepro.be\">https://www.codepro.be</a>\r\n</p>\r\n<h3>00:04:52 OSGeo project</h3>\r\n<p>\r\nNext was a chat with Anne Ghisla from the OSGeo project.\r\n</p>\r\n<blockquote>\r\nThe Open Source Geospatial Foundation<br />\r\nOSGeo was created to support the collaborative development of open source geospatial software, and promote its widespread use. Join us by signing up to our mailing lists or check out the Getting Started page to become more involved.\r\n</blockquote>\r\n<p>\r\n<a href=\"https://www.osgeo.org/\">https://www.osgeo.org/</a>\r\n</p>\r\n\r\n<p><img src=\"https://hackerpublicradio.org/eps/fosdem2014/t0055872.jpg\" alt=\"\" /><br />Dirk Frigne and Anne Ghisla</p>\r\n\r\n<h3>00:08:29 Geomajas</h3>\r\n<p><img src=\"https://hackerpublicradio.org/eps/fosdem2014/t0057664.jpg\" alt=\"\" /><br />Sample folders at the booth</p>\r\n<p>\r\nFollowing on we talk to Dirk Frigne\r\n</p>\r\n<blockquote>\r\nWhat is Geomajas?<br />\r\nGeomajas is an enterprise-ready open source GIS framework for the web. It has client-server integration for displaying and editing of geographic data.<br />\r\nGeomajas has integrated security and is endlessly scalable. It is compliant with OGC standards such as WMS, WFS, etc and also supports spatial databases.<br />\r\nIt integrates with your system and provides out-of-the-box functionality through plug-ins. By leveraging GWT on the client, development is all-Java making it easier and more efficient for your team.\r\n</blockquote>\r\n<p>\r\n<a href=\"https://geomajas.org/\">https://geomajas.org/</a>\r\n</p>\r\n\r\n<h3>00:16:09 OpenStreetMap</h3>\r\n<p>\r\nLast in the mapping trio we speak to Gaël Musquet, président d\'OpenStreetMap France.\r\n</p>\r\n<p><img src=\"https://hackerpublicradio.org/eps/fosdem2014/t0059584.jpg\" alt=\"\" /><br />Open Street Map demos Sat devices</p>\r\n<p><img src=\"https://hackerpublicradio.org/eps/fosdem2014/t0060928.jpg\" alt=\"\" /><br />The tuner referred to in the interview</p>\r\n<p><img src=\"https://hackerpublicradio.org/eps/fosdem2014/t0062784.jpg\" alt=\"\" /><br />The pc referred to in the interview</p>\r\n<blockquote>\r\nOpenStreetMap powers map data on hundreds of web sites, mobile apps, and hardware devices. OpenStreetMap is built by a community of mappers that contribute and maintain data about roads, trails, cafés, railway stations, and much more, all over the world.\r\n</blockquote>\r\n<p>\r\n<a href=\"https://www.openstreetmap.org/about\">https://www.openstreetmap.org/about</a><br />\r\n<a href=\"https://learnosm.org/en/\">https://learnosm.org/en/</a>\r\n</p>\r\n\r\n<h3>00:39:46 Libre Graphics magazine</h3>\r\n<p>\r\nChanging the pace from mapping we get to talk with ginger \"all-lower-case\" coons :) about producing the Libre Graphics magazine using all Free Software\r\n</p>\r\n<blockquote>\r\nA Libre Graphics Magazine is long overdue. In a market dominated by magazines devoted to design discourse built around proprietary tools and the latest computer graphics tricks and techniques, users of Libre Graphics software are underserved and unrecognized. We know that these users exist, both professionally and as hobbyists. We know this because we are they. We are graphic designers, media artists, photographers and web designers. We use Libre Graphics software, quietly and without regard. Our peers, used to proprietary alternatives, question our choice of tools. Our work, when executed well, is indistinguishable from work produced by more traditional means. Thus, our choices are invisible, unless we make an issue of them.\r\n</blockquote>\r\n<p>\r\n<a href=\"https://libregraphicsmag.com\">https://libregraphicsmag.com</a>\r\n</p>\r\n\r\n<h3>00:45:18 openSUSE</h3>\r\n<p>\r\nNext we talk to Richard Brown one of the board members of the openSUSE team.\r\n</p>\r\n<blockquote>\r\nopenSUSE is a free and Linux-based operating system for your PC, Laptop or Server. You can surf the web, manage your e-mails and photos, do office work, play videos or music and have a lot of fun!\r\n</blockquote>\r\n<p>\r\n<a href=\"https://www.opensuse.org/en/\">https://www.opensuse.org/en/</a><br />\r\n<a href=\"https://sysrich.co.uk/\">https://sysrich.co.uk/</a><br />\r\n<a href=\"https://en.opensuse.org/openSUSE:Board\">https://en.opensuse.org/openSUSE:Board</a>\r\n</p>\r\n\r\n<h3>00:56:48 The Debian Project</h3>\r\n<p>\r\nDebian developer and T-Shirt salesman, Joost van Baal-Ilić takes some time away from the booth to give us the run down on Debian.\r\n</p>\r\n<blockquote>\r\nThe Debian Project is an association of individuals who have made common cause to create a free operating system. This operating system that we have created is called Debian.\r\n\r\nAn operating system is the set of basic programs and utilities that make your computer run. At the core of an operating system is the kernel. The kernel is the most fundamental program on the computer and does all the basic housekeeping and lets you start other programs.\r\n\r\nDebian systems currently use the Linux kernel or the FreeBSD kernel. Linux is a piece of software started by Linus Torvalds and supported by thousands of programmers worldwide. FreeBSD is an operating system including a kernel and other software.\r\n</blockquote>\r\n<p>\r\n<a href=\"https://www.debian.org/\">https://www.debian.org/</a><br />\r\n<a href=\"https://ad1810.com/\">https://ad1810.com/</a>\r\n</p>\r\n\r\n<h3>01:08:04 HelenOS</h3>\r\n<p>\r\nGoogle Summer of Code mentors Martin Děcký, and Jakub Jermář talk to us about HelenOS, a project which has mentored GSOC student coders.\r\n</p>\r\n<p><img src=\"https://hackerpublicradio.org/eps/fosdem2014/t0064960.jpg\" alt=\"\" /><br />Martin Děcký, and Jakub Jermář</p>\r\n<p><img src=\"https://hackerpublicradio.org/eps/fosdem2014/t0066368.jpg\" alt=\"\" /><br />HelenOS Screen Shot</p>\r\n\r\n<blockquote>\r\nHelenOS is an operating system based on a multiserver microkernel design. Rather sooner than later, HelenOS will become a complete and usable modern operating system, offering room for experimenting and research. HelenOS uses its own microkernel written from scratch and supports SMP, multitasking and multithreading on both 32-bit and 64-bit, little-endian and big-endian processor architectures, among which are AMD64/EM64T (x86-64), ARM, IA-32, IA-64 (Itanium), 32-bit MIPS, 32-bit PowerPC and SPARC V9. Thanks to the relatively high number of supported architectures and suitable design, HelenOS is very portable. On top of the microkernel, HelenOS provides services such as file systems, networking, device drivers and user interface. Most of these services are composed of multiple independent server processes, which makes HelenOS one of the most modular operating systems.\r\n</blockquote>\r\n<p>\r\n<a href=\"https://www.helenos.org/\">https://www.helenos.org/</a><br />\r\n<a href=\"https://jakubsuniversalblog.blogspot.nl/\">https://jakubsuniversalblog.blogspot.nl/</a><br />\r\n<a href=\"https://twitter.com/mdecky\">https://twitter.com/mdecky</a>\r\n</p>\r\n\r\n<h3>01:23:28 CAcert</h3>\r\n<p>\r\nI took Michael Tänzer away from checking passports and drivers licenses to explain to us what\'s the idea behind CACert.org\r\n</p>\r\n<blockquote>\r\nCAcert.org is a community driven Certificate Authority that issues certificates to the public at large for free. CAcert\'s goal is to promote awareness and education on computer security through the use of encryption, specifically with the X.509 family of standards. We have compiled a document base (Wiki) that has helpful hints and tips on setting up encryption with common software, and general information about Public Key Infrastructures (PKI). CAcert Inc. is a non-profit association, incorporated in New South Wales, Australia.\r\n</blockquote>\r\n<p>\r\n<a href=\"https://www.cacert.org/\">https://www.cacert.org/</a>\r\n</p>\r\n\r\n<h2>Music</h2>\r\n<pre>\r\nTrack name                               : Free Software Song\r\nPerformer                                : Fenster\r\nRecorded date                            : 2002\r\nCopyright                                : Copyright (C) 2002, \r\nFenster LLC. Verbatim copying of this entire recording is permitted in any medium, \r\nprovided this notice is preserved. \r\nPerformers: \r\nPaul Robinson (vocals), \r\nRoman Kravec (guitar), \r\nEd D\'Angelo (bass), \r\nDave Newman (drums), \r\nBrian Yarbrough (trumpet), \r\nTony Moore (trumpet). \r\nFree software info at www.gnu.org speeches at audio-video.gnu.org/audio\r\n</pre>\r\n',30,78,1,'CC-BY-SA','FOSDEM,2014,interviews',0,1622,1),
