\r\nIn this first ever show on Hacker Public Radio, StankDawg and Enigma introduce HPR.\r\n
\r\n\r\nThe story of Hacker Public Radio begins where Radio FreeK America leaves off. StankDawg was a busy with Binary Revolution Radio and so the idea lay dormant for some time. Then droops, another podcaster (Infonomicon) who was inspired by RFA got together with dosman to start TWaTech Today with a Techie, a pun on Twit. About a year in Enigma took over operations from portrello.\r\n
\r\n\r\nContinuing on from Today with a Techie, HPR will air anything that is Of interest to hackers. Think, hacking, phone preaking, politics, survival, caffeine, linux, movie reviews, game reviews, etc. There is no restriction on the length but the shows will have the intro and outro added, which was kindly donated by slick0. Additionally there is the option to have miniseries where the hosts can have running topics to cover an issue in more detail. A mini series can also be open to so that multiple people can contribute to one topic.\r\n
\r\n\r\nAbove all HPR is a Community Network.\r\n
\r\n',55,0,1,'CC-BY-NC-SA','hpr, twat, community',0,4737,1), -(9,'2008-01-10','This old Hack 4',2547,'Fixing a leak in a pressure based water well and making a Didgeridoo.','\r\nContinuing the TWaT series, we go outside and get some background to water wells with pressure tanks and pressure switches. Also making a Didgeridoo
\r\nhttps://www.wikihow.com/Make-a-Didgeridoo-out-of-PVC-Pipe\r\n
\r\nIn this first ever show on Hacker Public Radio, StankDawg and Enigma introduce HPR.\r\n
\r\n\r\nThe story of Hacker Public Radio begins where Radio FreeK America leaves off. StankDawg was a busy with Binary Revolution Radio and so the idea lay dormant for some time. Then droops, another podcaster (Infonomicon) who was inspired by RFA got together with dosman to start TWaTech Today with a Techie, a pun on Twit. About a year in Enigma took over operations from portrello.\r\n
\r\n\r\nContinuing on from Today with a Techie, HPR will air anything that is Of interest to hackers. Think, hacking, phone preaking, politics, survival, caffeine, linux, movie reviews, game reviews, etc. There is no restriction on the length but the shows will have the intro and outro added, which was kindly donated by slick0. Additionally there is the option to have miniseries where the hosts can have running topics to cover an issue in more detail. A mini series can also be open to so that multiple people can contribute to one topic.\r\n
\r\n\r\nAbove all HPR is a Community Network.\r\n
\r\n',55,0,1,'CC-BY-NC-SA','hpr, twt, community',0,4737,1), +(9,'2008-01-10','This old Hack 4',2547,'Fixing a leak in a pressure based water well and making a Didgeridoo.','\r\nContinuing the TWT series, we go outside and get some background to water wells with pressure tanks and pressure switches. Also making a Didgeridoo
\r\nhttps://www.wikihow.com/Make-a-Didgeridoo-out-of-PVC-Pipe\r\n
Today deepgeek talks about Customization being the lost reason in switching from windows to Linux. He points out that the PC stands for Personal Computer. To many on windows this means they can change the desktop wallpaper.
\r\nHe believes that by explaining the ability to Customise the working environment is the power of Linux. You can customise the services running, whether you wish to use a command line interface, a basic Window Manager, or a Lightweight or Full Featured Desktop Environment
\r\nFinally he ends with a tribute to Seymour Cray
\r\n',73,0,1,'CC-BY-NC-SA','Linux, Desktop Environment, Window Manager, Seymour Cray',0,1551,1), (3,'2008-01-02','Lost Haycon Audio',2850,'Morgellon and others traipse around in the woods geocaching at midnight','\r\nIt\'s 12:10AM on the 10th of November 2007 and Morgellon, droops and phyboy are at Haycon, one of the first Unconferences. The conversations turns to Geocaching, and so armed with laptop, flash light (and possibly beer) our intrepid explorers head off to do a night time run. Here the way is marked by reflectors that are difficult to see in day time.
\r\n\r\nAlong the way we hear crickets, tales of wolves, forgotten roads, civil war destruction, abandoned cemeteries and how karma came to one real estate developer.\r\n
',25,0,1,'CC-BY-NC-SA','haycon, Unconference, Geocaching ',0,1410,1), (4,'2008-01-03','Firefox Profiles',415,'Peter explains how to move firefox profiles from machine to machine ','\r\nPeter explains how to move firefox profiles from machine to machine even between OSX, Windows and Linux. The biggest issue is actually locating the profile and this is covered in the following article.
\r\nhttps://kb.mozillazine.org/Profile_folder_-_Firefox\r\n
\r\n In this episode, NYbill and\r\n Windigo explain their\r\n experience setting up their own instances of Status.net, a microblogging service.\r\n
\r\n\r\n While they do not give a beginning to end installation guide, they\r\n do discuss some hurdles they encountered, and provide resources\r\n that may prove invaluable to someone who has just set up their own\r\n server.\r\n
\r\nThis is the first of our highlights of last Summer\'s unconference, OGG Camp eleven, held at Farnham Maltings in the South of England.
\r\n\r\nIntroducing Simon Phipps, who presented the opening session of the unconference to a packed main hall, on Software Freedom.
\r\n\r\nA computer industry veteran, Simon Phipps came on with an actual box of hats which he proceeded the change at speed, reminding me of Tommy Cooper in his heyday.
\r\n\r\nSimon has come up through hands-on roles as field engineer, programmer and systems analyst, run a software publishing company, worked with OSI standards in the eighties, on the first commercial collaborative conferencing software in the nineties, and helped introduce both Java and XML at IBM.
\r\n\r\nA founding Director of the Open Mobile Alliance, Simon is Chief Strategy Officer at independent software company ForgeRock and Director of the Open Source Initiative. Find his essays at webmink.com.
\r\n\r\nSimon Phipps’ presentation on software freedom. Here’s a shortened version of the presentation which ran to 35 minutes in its entirety.
\r\n\r\nOGG Camp is a joint venture organised by those lovely podcasters the Linux Outlaws and the Ubuntu UK Podcast.
\r\n\r\nWe\'ve more highlights of OGG Camp coming up on the Full Circle Podcast very soon, including Karen Sandler and the Ogg Camp Panel discussion.
\r\n\r\nThe Full Circle Podcast is the companion to Full Circle Magazine, the Independent Magazine for the Ubuntu Community. Find us at www.fullcirclemagazine.org/podcast.
\r\nFeedback; you can post comments and feedback on the podcast page at www.fullcirclemagazine.org/podcast, send us a comment to podcast (at) fullcirclemagazine.org
\r\n\r\nYour Hosts:
\r\n\r\nAdditional audio by Victoria Pritchard
\r\n\r\nRuntime: 18mins 2seconds
',160,62,1,'CC-BY-SA','OggCamp',0,2177,1), (1000,'2012-05-31','Episode 1000',1247,'Thoughts and wishes for the 1000th episode of HPR','\r\nHacker Public Radio commemorated it\'s 1000th episode by inviting listeners, contributors, and fellow podcasters to send in their thoughts and wishes of the occasion. The following voices contributed to this episode.\r\n
\r\n\r\nFiftyOneFifty, Chess Griffen, Claudio Miranda, Broam, Leo LaPorte and Dick DeBartolo, Dan Lynch, Becky and Phillip (Corenominal) Newborough, Dann Washko, Frank Bell, Jezra, Fabian Scherschel, k5tux, CafeNinja, imahuph, Johan Vervloet, Kevin Granade, Knightwise, MrX, NYBill, Quvmoh, pokey, MrGadgets, riddlebox, Saturday Morning Linux Review, Scott Sigler, Robert E. Wooden, Sigflup, BrocktonBob, Trevor Parsons, Ulises Manuel López Damián, Verbal, Ahuka, westoztux, Toby Meehan, Chris Garrett, winigo, Ken Fallon, Lord Draukenbleut, aukondk, Full Circle Podcast\r\n
\r\n',131,0,1,'CC-BY-SA','HPR,community,congratulations ',0,2524,1), -(1001,'2012-06-04','HPR Community News May 2012',2540,'HPR Community News May 2012','\r\nWelcome to our new host: \r\nbgryderclock.\r\n
\r\nIf you would like to become a HPR host then please head over to https://hackerpublicradio.org/contribute.php\r\n
id\r\n | title\r\n | host\r\n |
---|---|---|
976 | \r\nHPR Community News (March 2012) | \r\nHPR Admins | \r\n
977 | \r\nSetting Up a WordPress Blog 2 | \r\nFrank Bell | \r\n
978 | \r\nDead_Hunt | \r\nVarious Hosts | \r\n
979 | \r\nSunday Morning Linux Review Episode 029 | \r\nVarious Creative Commons Works | \r\n
980 | \r\nBroadband for Rural North | \r\nKen Fallon | \r\n
981 | \r\nReview Indiana LinuxFest 2012 | \r\nAhuka | \r\n
982 | \r\nLITS: Episode 005 - pmount | \r\nDann | \r\n
983 | \r\nFreedom is not Free 5 - Get Involved | \r\nAhuka | \r\n
984 | \r\nGoing Linux: Introduction to Podcasting with Linux | \r\nHPR Admins | \r\n
985 | \r\nLFNW: A Short Talk with Thomas Stover | \r\nDavid Whitman | \r\n
986 | \r\nLFNW: Interview with Scott Newlon of MintCast | \r\nDavid Whitman | \r\n
987 | \r\nLFNW: Larry Cafiero - the Crunchbang guy | \r\nDavid Whitman | \r\n
988 | \r\nLFNW: Dawn McKenna of McKenna Interpreting Services | \r\nDavid Whitman | \r\n
989 | \r\nJuiced Penguin 079 – Early Spring | \r\nVarious Creative Commons Works | \r\n
990 | \r\nPortable Apps | \r\nJWP | \r\n
991 | \r\nMaking a Music Sampler with Midi and Pygame | \r\nbgryderclock | \r\n
992 | \r\nLinux In The Shell 007 - Chmod and Unix Permissions. | \r\nDann | \r\n
993 | \r\nSetting up a Wordpress blog - tweaking appearance | \r\nFrank Bell | \r\n
994 | \r\nNELF: John Maddog Hall Talking About Talking About Free Software | \r\nVarious Creative Commons Works | \r\n
995 | \r\nDo the four freedoms extend beyond software ? | \r\nKen Fallon | \r\n
996 | \r\nCommand line cheat sheet | \r\nJWP | \r\n
997 | \r\nPoorly Recorded Thoughts On Rural Computing | \r\nlostnbronx | \r\n
998 | \r\nViva la Federation! | \r\nNYbill and Windigo | \r\n
999 | \r\nSimon Phipps on Open Software: OGG Camp Part One | \r\nRobin Catling | \r\n
1000 | \r\nEpisode 1000 | \r\nFiftyOneFifty | \r\n
\r\nApologies to Dave Morriss for missing his show and code contribution\r\n
\r\n\r\n\r\nThe US number has changed to 206-203-5729 while the UK number remains the same +44-203-432-5879\r\n
\r\n\r\n\r\nFrom: David Whitman
\r\n
\r\nA friend from work got intersted in going to the LinuxFest and helped at the table - Much thanks to Brad Coffey. We got set up on time and were well received. We had a great run on our swag and ran out of the HPR pin buttons by closing on the first day and handed out quite a few informational cards.The little business cards were really a hit also. Lots of good conversation and exposure for HPR. There was a constant stream of people coming by. I have four interviews on my various recording devices and should be able to get about four to six more from the sign up sheet that was available on the table. With a bit of planning and a more formal interview \'track\' (using an appointment schedule and a designated room or area) I am sure a well staffed HPR table could easily get 20 interviews at this fest. Of course I will be interested in \r\nseeing if any of the many we talked to produces and post their own show. There was interest. I sensed that many of the speakers would have loved the extra exposure. HPR is probably becoming the embedded reporters of Linux Fests. The unofficial count of attendees that I heard was at \"over 800\". The table kit is ready to be shipped to the next venue. My intent is to put together a vertical layout canvas that can easily be shipped and set up as a backdrop and utilize a series of those 20 by 30 photo posters available at Costco Photo. This however will have to wait until after my annual spring fling of shutdown work that begins on May 5 and takes up to 3 weeks to complete. I\'ll post a G+pic of the backdrop we used at this fest. Best swag for me - a Tux 2012 bumper sticker from Pogo Linux. Look for a scan of this on G+ in the near future.\r\n
\r\nThanks to the HPR community for the opportunity to represent the show. It was much fun.
\r\n
\r\ndavidWHITMAN\r\n
\r\nThere was a very kind offer by David Whitman to sponsor a tall free standing banner and the call was put out for a design. Here is the final outcome of the discussions.
\r\n\r\n
\r\nBack in episode https://hackerpublicradio.org/eps.php?id=0980 Broadband for Rural North, I suggested that people could sponsor a meter of cable for their project to show your support. Well they have gone ahead and done it\r\nhttps://b4rn.org.uk/sponsor-a-metre. It\'s £5 for a meter or Special offer, 5 names for £20.\r\n
\r\nI will also extend the donation deal from the holiday period, so that anyone who donates to this gets some HPR swag when it\'s available.\r\n
\r\nThere was a discussion on whither we should have a ban on swearing. We already have a iTunes explicit tag so assume that all shows may contain controversial material. Hosts are free to add a \"safe for work\" warning or any other warning they wish to the shows.
\r\nWe may add an option in the upload forms to support this on a show by show basis.\r\n
\r\nA note from Fifty OneFifty
\r\nThis is a list of all the TWaTech correspondents that I either I had no contact information for or the best e-mail I could find bounced back:
\r\n\r\nAdam, Coder365, DarkShadow, Draven, kotrin, Lunarsphere, MrE, spaceout, ThoughtPhreaker, killersmurf, Dominic Uilano, livinded, J-Hood, skyre, kitche, plexi, Scedha, Will Jasen, phizone, operat0r, blackratchet, merk, and Dr^ZigMan \r\n
\r\n
\r\nI\'d like you to mention the handles and maybe the community can help us make contact with them. I sent the invitations to the first year HPR correspondents today. One message bounced back, but I can contact that person by other means. I\'d also like you to read the message below and consider posting it on the site.\r\n
\r\nHacker Public Radio is inviting the participants in podcasts and organizations that proceeded HPR and led to it\'s creation to join a recorded panel discussion on HPR\'s origins and history. We are reaching out to TWATech, BinRev Radio, Radio Freak America, Podfert, the Infonomicon Computer Club, and contributors to the first twelve months of HPR. Our discussion will be recorded via the LinuxBasix.com Mumble server (mumble.openspeak.cc , Port: 64747) and be released as HPR episode 1024 (Stankdawg\'s idea). Episode 1024 should fall on 5 July, but we would like to shoot for recording the panel about two weeks before hand. In case of technical or other unforeseen problems on the primary recording date, a two week lead would give us time to regroup and make a second attempt. The date and time will be set to make it convenient for the greatest number of people who are willing to participate to join in. Connections over Skype and SIP phone via Asterisk are possible, but it would be simplest for everyone to try to use the open source Mumble client.\r\n
\r\nIf you decide to join in (and we hope you will), please include the time zone of where you will be in mid June, especially if you are outside the continental United States. If there are dates, days of the week and/or times you would like me to avoid scheduling the panel (i.e., \"I will be gone June 19-21\", \"I could only do it on a weekend\", \"only after 8PM\", \"only before 10PM\") I would like to know that as well. You may contact the organizers at ep1k@HackerPublicRadio.org\r\n
\r\nFor some reason that escapes us the mail archiver stopped working after the server move. So I\'ll paste in here the mail list discussions on the dedicated news show. I wanted to make sure that everyone sees this discussion so I\'ll paste it in here.\r\n
\r\n\r\nFrom: Ken Fallon \r\nDate: Mon, 30 Apr 2012 20:00:31 +0200\r\n\r\nHi All,\r\n\r\nWe mention it on today\'s show that /dev/random was in the queue for a\r\nlong time and some of the news may have been out of date. Would it be\r\nan idea to switch one of the days to a \"News\" show so that we can\r\ncarry shows that review news. Any shows in there would follow the\r\nregular scheduling rules\r\nhttps://hackerpublicradio.org/calendar.php#scheduling_rules.\r\n\r\nIt\'s a discussion - let your voice be heard\r\n\r\nKen.\r\n\r\nFrom: kevin granade \r\nDate: Mon, 30 Apr 2012 13:27:25 -0500\r\n\r\nI think this is a good idea, in fact, perhaps people could request a\r\npriority level? Most show ideas I have could sit in the queue for a while,\r\nand I\'d be happy to let more timely shows move ahead.\r\n\r\nFrom: lostnbronx \r\nDate: Mon, 30 Apr 2012 16:02:15 -0700\r\n\r\nI Think a certain day could easily be put aside as a day for topical\r\nor timely episodes. It might be best, though, not to announce it as\r\nbeing such to the general listenership, so that if there\'s a dearth of\r\nnews-type shows one week, another type of ep can be dropped in without\r\nany need for a special announcement.\r\n\r\n\r\nFrom: Kevin O\'Brien \r\nDate: Tue, 01 May 2012 16:03:11 -0400\r\n\r\nI\'m going to try this again since I hit the wrong button last time and \r\nsent it Ken personally instead of to the list.\r\n\r\nJust for the sake of discussion it occurs to me that while DeepGeek is \r\non a hiatus for the moment, he had a weekly news spot every Friday. I \r\ndon\'t know if there is any understanding that he will come back and \r\nresume his spot, but if so, would this mean 2 days a week reserved for \r\nnewscasts? That might be a bit much.\r\n\r\nRegards,\r\n\r\n-- \r\nKevin B. O\'Brien\r\nzwilnik@zwilnik.com\r\n\"A damsel with a dulcimer in a vision once I saw.\"\r\n\r\nFrom: lostnbronx \r\nDate: Mon, 30 Apr 2012 16:02:15 -0700\r\n\r\nI Think a certain day could easily be put aside as a day for topical\r\nor timely episodes. It might be best, though, not to announce it as\r\nbeing such to the general listenership, so that if there\'s a dearth of\r\nnews-type shows one week, another type of ep can be dropped in without\r\nany need for a special announcement.\r\n\r\n\r\nFrom: Cobra2 \r\nDate: Tue, 01 May 2012 17:30:34 -0300\r\n\r\nI honestly don\'t think news should be broadcast over HPR as it dilutes \r\nthe technology how to with mindless dribble that can be found almost \r\nanywhere else. \r\n-- cobra2 \r\n\r\nFrom: Todd \r\nDate: Tue, 1 May 2012 20:30:10 -0500\r\n\r\nI think HPR is a real treasure. Where else can so many people share\r\ntheir ideas. The strength of HPR is anything and everything is\r\nacceptable content as long as it is of interest to hackers. But as I\r\nlook back over the history of HPR, most attempts to add structure or a\r\nrigorous schedule just haven\'t worked. The one exception is the\r\ncurrent policy of syndicated Thursdays.\r\n\r\nI have to agree with cobra2. If people want to do news shows, that\'s\r\ngreat. But IMHO, unless it is really important (event announcements)\r\nit should take it\'s place in the queue with everybody else. Shows\r\nlike /dev/random are awesome, but it\'s not because of the news they\r\ncover. There awesome because the guests are hilarious. The stories\r\njust give them something to talk about. Even when their news is\r\nweeks old, they are still fun to listen to.\r\n\r\nSo, there\'s my two cents. For what it\'s worth from a long time\r\nlistener who has never contributed a show.\r\n\r\nTodd\r\n\r\nFrom: Jason Dodd \r\nDate: Fri, 04 May 2012 03:56:46 -0400\r\n\r\nWhy reserve any day? One of the things I like about hpr is I don\'t know \r\nwhat to expect. The more I know what to expect I think the less I\'ll \r\nlike it.\r\n\r\nFrom: Kevin O\'Brien \r\nDate: Fri, 04 May 2012 12:02:29 -0400\r\n\r\nI\'m a great believer in moderation in most things. I look forward to \r\nmany of the scheduled shows, and the ones that may not appeal to me \r\nprobably appeal to lots of other folks. But I would favor not adding to \r\nthem because part of the charm of HPR is not knowing what to expect. \r\nAbout one time out of every 30-40 shows I will hit the \"Next\" button on \r\nmy MP3 player, which is not bad, really. But I would rather the \r\noccasional show that does not appeal to me than missing out on the gems.\r\n\r\nRegards,\r\n\r\n-- \r\nKevin B. O\'Brien\r\nzwilnik@zwilnik.com\r\n\"A damsel with a dulcimer in a vision once I saw.\"\r\n\r\nFrom: Cobra2 \r\nDate: Fri, 04 May 2012 13:20:18 -0300\r\n\r\nI\'m not in favor of dropping rule #2. Unless it is going to be used to \r\nsyndicate some sort of news show. News is not content it\'s just a \r\nfiller if there is nothing else left to talk about. \r\n\r\nI know the rules state of interest to hackers. But the history of HPR \r\nand TWAT has been mostly shows that dig deep into a piece of software \r\nor hardware or are a detailed how to. Shows that have a fairly long \r\nshelf life not something that can be outdated if a week or two passes \r\nby.\r\n-- cobra2 \r\n\r\nFrom: Frank Bell \r\nDate: Fri, 4 May 2012 18:53:41 -0400\r\n\r\nI tend to agree with this.\r\n\r\nAlso, as someone who is very new here, I am concerned that, if many \r\nslots are filled up with scheduled shows, aspiring contributers miight \r\nbe dismayed to find that a show uploaded, say today, might not be \r\nposted until late June or July. This can be a demotivator.\r\n\r\nAs an aside, I can count on both sets of fingers the number of shows \r\nI\'ve hit \"Next\" on. The variety of HPR is one of its main attractions \r\nfor me. Usually, when I do hit \"Next,\" it\'s because the topic is so \r\ntechnical (say, a programming language) that I can\'t follow it. \r\n\r\nOnce or twice--no more than that--it has been because the premise of the \r\nshow was nonsensical--nevertheless, thanks to HPR, I got to hear and \r\nevaluate the premise, which, without the HPR\'s variety, I would not have \r\nhad the opportunity to do.\r\n\r\nFrom: Ken Fallon \r\nDate: Sat, 5 May 2012 09:14:08 +0200\r\n\r\nOK All,\r\n\r\nWhat I\'m hearing is that the following shows will be dropped into the\r\nregular First come First Served Queue:\r\nTalk Geek To Me News.\r\nDev Random\r\n\r\nThe following show will be dropped from Syndicated Thursday.\r\nSunday Morning Linux Review.\r\n\r\nIs this correct ?\r\n\r\nKen.\r\n\r\nFrom: dg \r\nDate: Sat, 5 May 2012 07:09:38 -0400\r\n\r\nHi, Guys,\r\n\r\nJust wanted to say that whatever you decide is fine by me. The news\r\nshows I submit to HPR are actually \"one half\" of my regular show. That\r\nis to say, I do a special tech-only version of my full world+tech news\r\nshow for HPR.\r\n\r\nTherefore, in theory, a news-lover would be able to go to my website\r\nand subscribe via RSS and get my shows rather quickly, if they so\r\ndesired. \r\n\r\nHowever, I also need to point out two more things. First, I agree with\r\nanother poster that a distinction needs to be made between a show that\r\nis about the guests, with current events thrown in as something for\r\nthem to comment upon; as opposed to my show which is purely about the\r\nstories (I do rarely make editorial comments, but I try to keep my\r\npersonal opinions to a minimum.)\r\n\r\nSecond, I disagree with yet another poster that what I offer should be\r\n\"filler\" and qualifies as something \"that can be found almost\r\nanywhere.\" The whole point of all the stories I cover is that a) they\r\nare not covered by the mainstream media and b) they are, nevertheless,\r\ntimely and important news. In regards to this opinion, I ask you to\r\nconsider whether or not it is widely held amongst the general\r\nlistnership, which to I understand is not entirely present on this list.\r\n\r\nThanks for considering,\r\n---\r\nDeepGeek\r\n\r\n\r\nFrom: Fifty OneFifty \r\nDate: Sat, 5 May 2012 12:51:29 -0500\r\n\r\nI our discussion of whether we want to keep syndicated shows, we should not\r\nlose sight of the fact that last year Ken was really scrambling to find\r\ncontent to keep HPR broadcasting on a daily basis. While I think most of\r\nthe shows in syndication would understand, I hate to put Ken in the\r\nposition of saying, \"Thanks, but we don\'t need you any more\". As for\r\nvariety, maybe we consider offering syndicated shows a limited run, 2 or 3\r\nshows, not in consecutive weeks, as an introduction to our listener base.\r\nAfterwards it would be incumbent on our listeners to add those shows to\r\ntheir queue if they like what they hear. It will also be up to\r\ncontributors and listeners to look for new shows that we can invite for\r\ntemporary syndication, like pokey has with https://distributedpodcast.com.\r\n\r\nFiftyOneFifty\r\n\r\nFrom: David Whitman \r\nDate: Sat, 5 May 2012 11:14:31 -0700\r\n\r\nI posted this on Henry Patrick Riley (Goggle+)\r\n\r\nWhat about making a MEGA syndicated day and combining 2 or more shows\r\ntogether with intro music between and posting the run time when one show\r\nends and another begins? Rotate the order which show airs first.\r\n\r\nThe following is more comments not on G+:\r\n\r\nI want produce some \'casual\' shows that could go into an \'emergency\' queue\r\nin case there are times when the regular queue get close to empty. Things I\r\nwant to share, but they are not time critical and I am willing to have HPR\r\nbank (such as How I found Linux, How to run a car in the Auto-X, A vacation\r\nto Moab, Utah, Troubleshooting an MR2 using a volt/ohm meter etc. My idea\r\nis that as soon as the emergency queue gets a month\'s worth of shows they\r\ncould be put out periodically into the regular queue. They could be tagged\r\nwith a 1-5 tech rating and the more techie ones used first.\r\n\r\nHow about having 2 parallel tracks? or 3? HPR News, HPR Command Line, HPR\r\nProjects, a weekly show track just for news....\r\n\r\nAll good and fine - I have 3 shows that need editing to help contribute to\r\nthe problem.\r\n\r\nThanks to all the HPR community members and admins. I love the show.\r\n\r\ndavidWHITMAN\r\n\r\nFrom: Frank Bell \r\nDate: Sat, 5 May 2012 15:28:05 -0400\r\n\r\nOn Sat, 5 May 2012 12:51:29 -0500\r\nFifty OneFifty wrote:\r\n\r\n> I our discussion of whether we want to keep syndicated shows, we should not\r\n> lose sight of the fact that last year Ken was really scrambling to find\r\n> content to keep HPR broadcasting on a daily basis. \r\n\r\n(snip)\r\n\r\n> As for\r\n> variety, maybe we consider offering syndicated shows a limited run, 2 or 3\r\n> shows, not in consecutive weeks, as an introduction to our listener base. \r\n\r\nI think these thoughts have a lot of merit. I rather enjoy learning about \r\nnew shows through Syndicated Thursdays (I had not heard of the Sunday Morning \r\nLinux show until HPR introduced it to me). Also, I must say I have heard \r\nsome syndicated shows that I do enjoy, but not enough to actually subscribe \r\nto, so I find the idea of maintaining variety appealing..\r\n\r\nMy concern is that, if there are too many dedicated days, the dedicated days \r\ncould turn into a regular line-up. \r\n\r\nJust my two cents.\r\n\r\nFrom: Patrick Dailey \r\nDate: Mon, 7 May 2012 23:17:11 -0400\r\n\r\nThis may be the \"healthiest\" discussion that I\'ve ever seen on the HPR\r\nmailing list, and I love it. I want to thank each and every person\r\nsubscribed for keeping the conversation respectful, and on topic. Most\r\nmailing lists that I\'ve seen could not have accomplished that.\r\n\r\nAs to the scheduling multi-lemma, I have a few thoughts that I would thank\r\nyou all in advance for considering:\r\n\r\nWe have the kind of crisis that we\'ve always wanted, namely: we have too\r\nmany shows. This is an opportunity that I don\'t think we should squander.\r\nAt the same time we\'re trying to establish a scheduling policy that an\r\nunmanned system can obey. The goal, as I see it, is to create rules that\r\ncan deal with an abundance of shows without wasting them. Right now what we\r\nhave is a scheduling policy that worked very well with a lack of shows, and\r\nin fact it helped to replenish them. So I believe that we need either: one\r\nset of rules that can cope with either situation, or two sets of rules and\r\na way for a deterministic system to identify and transition between them.\r\nPlease chime in on this if you are good with policy.\r\n\r\nAs I see it, at least part of what we\'re dealing with is a resource\r\nmanagement problem. People create content for us, and sometimes they assume\r\nthat it has an expiration timeframe. Some content simply must be used\r\nbefore it\'s creator feels that it has expired, or we can expect that that\r\ncreator will seek other venues in which to publish their content. We need a\r\nway of distinguishing \"perishable\" content from \"non-perishable\" content.\r\nWe also need a way of putting a date on the perishable content. If you have\r\nexperience with user feedback systems, we could really use your help\r\n(especially) with this part.\r\n\r\nSince identifying potential problems without offering solutions is just\r\nbitching, I have a couple of suggestions.\r\n\r\nSyndicated Thursdays and \"timely content\"\r\nI for one, am grateful to the shows who have allowed us to fill holes in\r\nour que with their content. While the syndicated Thursday slot was\r\noriginally implemented out of necessity, I feel that it is an overall plus\r\nto continue the practice. We have developed friendly and mutually\r\nbeneficial relationships with other podcasts that I would be hesitant (to\r\nput it mildly) to sever, and there are other great podcasts that we don\'t\r\neven know about yet. I agree with Frank Bell in that I think the syndicated\r\nThursday feed is a great discovery tool, and I\'d hate to loose it as such,\r\nbut I also see these shows as friends, and I want to make sure that we\r\ntreat them like it. I don\'t think it\'s in anyone\'s best interest for us to\r\nabandon that kind of relationship, or the content that has so generously\r\nbeen offered to us. If (and only if) there is a \"Timely news show\", I would\r\nlike to see it get the Thursday slot, but in order for the syndicated show\r\nto not be wasted, I would like to see that show bumped to Saturday.\r\n\r\nScheduled HPR exclusive shows and normal que shows\r\nI think if people commit to producing scheduled content before they record\r\nit, and live up to that commitment, that we should honor that commitment.\r\nPerhaps there needs to be some limit to the number of pre-schedulable slots\r\nper week and/or month that we make available, so that there is still room\r\nto play shows from our normal que, but we-as a group decided to ask people\r\nto produce content for us, and several people have stepped up and\r\ndelivered. Perhaps this is a situation where more than one show should be\r\nposted per day. I don\'t know.\r\n\r\nWhile it\'s easy for me to sit here and suggest these things, I don\'t think\r\nthat it\'s fair for any of us to vote for posting more than five shows per\r\nweek unless we are committing to posting more than the requested \"one show\r\nper year\" if the que ever gets low again.\r\n\r\nLastly, I believe that new hosts should continue to get the first\r\nunscheduled slot. This is critical to getting new people to contribute, and\r\nto return as hosts.\r\n\r\nIf I\'m wrong, or out of line, or TLDR, or whatever... feel free to say so.\r\nI can take it.\r\n\r\npokey\r\n\r\nFrom: \"Frank Bell\"\r\nDate: Tue, 08 May 2012 13:21:53 -0400\r\n\r\nOn Mon, 07 May 2012 23:17:11 -0400, Patrick Dailey \r\nwrote an extremely thoughtful and useful post from the \"be careful what \r\nyou wish for\" department:\r\n\r\n\r\n> Syndicated Thursdays and \"timely content\" \r\n\r\n> loose it as such, but I also see these shows as friends, and I want to \r\n> make sure that we treat them like it. I don\'t think it\'s in anyone\'s \r\n> best interest for us to abandon that kind of relationship, or the \r\n> content that has so generously been offered to us. If (and only if) \r\n> there is a \"Timely news show\", I would like to see it get the Thursday \r\n> slot, but in order for the syndicated show to not be wasted, I would \r\n> like to see that show bumped to Saturday. \r\n\r\nI think this is a wise suggestion. I wasn\'t here when the goal of five \r\ndays a week was set, but I\'m inclined to think that it was intended to be \r\na goal, not a limit.\r\n\r\nI would suggest, as an aside, that the scheduling rules could be displayed \r\nmore prominently. Currently, they are at the bottom of the calendar. I \r\nthink prospective or new (like me) hosts should have their attention drawn \r\nto them more forcefully, perhaps by giving them their own page linked from \r\nthe front page and linking to them from the calendar and from the \r\n\"Contribute\" page. I also suggest changing the terminology from \"rules\" \r\nto \"guidelines\"; that\'s not just PR softening of a phrase, for they are \r\nguidelines as exceptions can be made.\r\n\r\nIt may also be useful to suggest that new hosts glance as the calendar to \r\nsee when their available slots. I would also like to see a friendlier \r\ncalendar, meaning one that looks more like a wall calendar. If you all \r\nwish, I would be happy to explore the WordPress plugins to see what I can \r\nfind.\r\n\r\nI support continuing the practice of bumping new hosts up in the queue. \r\nIt\'s a recognition of effort and a motivator. Frankly, I found it a blast \r\n(if an intimidating one) to look at my podplayer and see my own name \r\nlooking back at me.\r\n\r\n> Perhaps there needs to be some limit to the number of pre-schedulable \r\n> slots per week and/or month that we make available, so \r\n\r\nThis might also be a good idea and it speaks to my concern of HPR\'s \r\nturning in to a line-up of a few scheduled shows, rather than a platform \r\nthat\'s open to newbies like me.\r\n\r\nOn the other hand, many persons have responded to the need for shows that \r\nKen sounded last fall, not only with shows, but by airing promos on their \r\nown podcasts and websites, which leads to exposre which leads to shows (by \r\nthe way, I think this flowering of support is a tribute to HPR and to the \r\nplace it has amongst the community).\r\n\r\nThe flowering may yet wither and need to be watered anew. In other words, \r\nonce the enthusiasm wears off, Ken might be having to appeal for shows \r\nagain.\r\n\r\nIn other words, I agree with some sort of limit and I lean towards a \r\nmonthly one, but have no idea what would be a reasonable one. If I were \r\nto try to word that as a guideline, it might come out like \"the number of \r\nscheduled shows and the intervals between them that HPR can commit to is \r\naffected by the number of submissions\" and leave it at that--that allows \r\nwiggle-room for adjusting to the realities of now.\r\n\r\n> that there is still room to play shows from our normal que, but we-as a \r\n> group decided to ask people to produce content for us, and several \r\n> people have stepped up and delivered. Perhaps this is a situation where \r\n> more than one show should be posted per day. I don\'t know. \r\n\r\n\"The following is an HPR special presentation . . . .\"\r\n\r\nI like it.\r\n\r\nJust my two cents.\r\n\r\nOnce again, thanks for the nice welcome. This is a good place to be. (I \r\nhave just cashed in some rewards points for a decent headset.)\r\n\r\nFrom: Ken Fallon \r\nDate: Wed, 9 May 2012 07:10:43 +0200\r\n\r\nI\'ve removed the extended calendar so that we have a better view of\r\nwhat shows are in the queue. There are under four weeks of shows left,\r\nacceptable but hardly anything to celebrate about. Without TGTMNews\r\nand the syndicated shows I would have been back begging for shows by\r\nnow.\r\n\r\nJust something to keep in mind.\r\n\r\nKen.\r\n\r\nFrom: Cobra 2 \r\nDate: Wed, 9 May 2012 13:18:51 -0300\r\n\r\nDeepgeek. I just wanted to apologize for using words which caused you to\r\nfeel like I don\'t appreciate the work that you do every week. (I pull down\r\nthe whole tgtm feed) I\'m not going to defend or back down from what I said.\r\nBut I just want you to know that what YOU do is appreciated. You\'ve been a\r\npart of this community for as long as I can remember. You also put most of\r\nus to shame on contributing content. So i\'m going to go back to my corner\r\nand attempt to not crush people next time I crawl out of my hole.\r\n\r\nSorry again dude.\r\n\r\n--cobra2\r\n\r\nFrom: Frank Bell \r\nDate: Sat, 12 May 2012 17:39:48 -0400\r\n\r\nOn Wed, 9 May 2012 07:10:43 +0200\r\nKen Fallon <ken.fallon@gmail.com> wrote:\r\n\r\n> I\'ve removed the extended calendar so that we have a better view of\r\n> what shows are in the queue. \r\n\r\nThat is much easier to read. Thank you.\r\n\r\nI\'m planning to do a simple tutorial on prepping pictures for posting to \r\nwebsite with the GIMP. I started my outline today and hope to have it done \r\nwithin two weeks.\r\n\r\n',159,47,1,'CC-BY-SA','Community News',0,2129,1), +(1001,'2012-06-04','HPR Community News May 2012',2540,'HPR Community News May 2012','
\r\nWelcome to our new host: \r\nbgryderclock.\r\n
\r\nIf you would like to become a HPR host then please head over to https://hackerpublicradio.org/contribute.php\r\n
id\r\n | title\r\n | host\r\n |
---|---|---|
976 | \r\nHPR Community News (March 2012) | \r\nHPR Admins | \r\n
977 | \r\nSetting Up a WordPress Blog 2 | \r\nFrank Bell | \r\n
978 | \r\nDead_Hunt | \r\nVarious Hosts | \r\n
979 | \r\nSunday Morning Linux Review Episode 029 | \r\nVarious Creative Commons Works | \r\n
980 | \r\nBroadband for Rural North | \r\nKen Fallon | \r\n
981 | \r\nReview Indiana LinuxFest 2012 | \r\nAhuka | \r\n
982 | \r\nLITS: Episode 005 - pmount | \r\nDann | \r\n
983 | \r\nFreedom is not Free 5 - Get Involved | \r\nAhuka | \r\n
984 | \r\nGoing Linux: Introduction to Podcasting with Linux | \r\nHPR Admins | \r\n
985 | \r\nLFNW: A Short Talk with Thomas Stover | \r\nDavid Whitman | \r\n
986 | \r\nLFNW: Interview with Scott Newlon of MintCast | \r\nDavid Whitman | \r\n
987 | \r\nLFNW: Larry Cafiero - the Crunchbang guy | \r\nDavid Whitman | \r\n
988 | \r\nLFNW: Dawn McKenna of McKenna Interpreting Services | \r\nDavid Whitman | \r\n
989 | \r\nJuiced Penguin 079 – Early Spring | \r\nVarious Creative Commons Works | \r\n
990 | \r\nPortable Apps | \r\nJWP | \r\n
991 | \r\nMaking a Music Sampler with Midi and Pygame | \r\nbgryderclock | \r\n
992 | \r\nLinux In The Shell 007 - Chmod and Unix Permissions. | \r\nDann | \r\n
993 | \r\nSetting up a Wordpress blog - tweaking appearance | \r\nFrank Bell | \r\n
994 | \r\nNELF: John Maddog Hall Talking About Talking About Free Software | \r\nVarious Creative Commons Works | \r\n
995 | \r\nDo the four freedoms extend beyond software ? | \r\nKen Fallon | \r\n
996 | \r\nCommand line cheat sheet | \r\nJWP | \r\n
997 | \r\nPoorly Recorded Thoughts On Rural Computing | \r\nlostnbronx | \r\n
998 | \r\nViva la Federation! | \r\nNYbill and Windigo | \r\n
999 | \r\nSimon Phipps on Open Software: OGG Camp Part One | \r\nRobin Catling | \r\n
1000 | \r\nEpisode 1000 | \r\nFiftyOneFifty | \r\n
\r\nApologies to Dave Morriss for missing his show and code contribution\r\n
\r\n\r\n\r\nThe US number has changed to 206-203-5729 while the UK number remains the same +44-203-432-5879\r\n
\r\n\r\n\r\nFrom: David Whitman
\r\n
\r\nA friend from work got intersted in going to the LinuxFest and helped at the table - Much thanks to Brad Coffey. We got set up on time and were well received. We had a great run on our swag and ran out of the HPR pin buttons by closing on the first day and handed out quite a few informational cards.The little business cards were really a hit also. Lots of good conversation and exposure for HPR. There was a constant stream of people coming by. I have four interviews on my various recording devices and should be able to get about four to six more from the sign up sheet that was available on the table. With a bit of planning and a more formal interview \'track\' (using an appointment schedule and a designated room or area) I am sure a well staffed HPR table could easily get 20 interviews at this fest. Of course I will be interested in \r\nseeing if any of the many we talked to produces and post their own show. There was interest. I sensed that many of the speakers would have loved the extra exposure. HPR is probably becoming the embedded reporters of Linux Fests. The unofficial count of attendees that I heard was at \"over 800\". The table kit is ready to be shipped to the next venue. My intent is to put together a vertical layout canvas that can easily be shipped and set up as a backdrop and utilize a series of those 20 by 30 photo posters available at Costco Photo. This however will have to wait until after my annual spring fling of shutdown work that begins on May 5 and takes up to 3 weeks to complete. I\'ll post a G+pic of the backdrop we used at this fest. Best swag for me - a Tux 2012 bumper sticker from Pogo Linux. Look for a scan of this on G+ in the near future.\r\n
\r\nThanks to the HPR community for the opportunity to represent the show. It was much fun.
\r\n
\r\ndavidWHITMAN\r\n
\r\nThere was a very kind offer by David Whitman to sponsor a tall free standing banner and the call was put out for a design. Here is the final outcome of the discussions.
\r\n\r\n
\r\nBack in episode https://hackerpublicradio.org/eps.php?id=0980 Broadband for Rural North, I suggested that people could sponsor a meter of cable for their project to show your support. Well they have gone ahead and done it\r\nhttps://b4rn.org.uk/sponsor-a-metre. It\'s £5 for a meter or Special offer, 5 names for £20.\r\n
\r\nI will also extend the donation deal from the holiday period, so that anyone who donates to this gets some HPR swag when it\'s available.\r\n
\r\nThere was a discussion on whither we should have a ban on swearing. We already have a iTunes explicit tag so assume that all shows may contain controversial material. Hosts are free to add a \"safe for work\" warning or any other warning they wish to the shows.
\r\nWe may add an option in the upload forms to support this on a show by show basis.\r\n
\r\nA note from Fifty OneFifty
\r\nThis is a list of all the TWaTech correspondents that I either I had no contact information for or the best e-mail I could find bounced back:
\r\n\r\nAdam, Coder365, DarkShadow, Draven, kotrin, Lunarsphere, MrE, spaceout, ThoughtPhreaker, killersmurf, Dominic Uilano, livinded, J-Hood, skyre, kitche, plexi, Scedha, Will Jasen, phizone, operat0r, blackratchet, merk, and Dr^ZigMan \r\n
\r\n
\r\nI\'d like you to mention the handles and maybe the community can help us make contact with them. I sent the invitations to the first year HPR correspondents today. One message bounced back, but I can contact that person by other means. I\'d also like you to read the message below and consider posting it on the site.\r\n
\r\nHacker Public Radio is inviting the participants in podcasts and organizations that proceeded HPR and led to it\'s creation to join a recorded panel discussion on HPR\'s origins and history. We are reaching out to TWATech, BinRev Radio, Radio Freak America, Podfert, the Infonomicon Computer Club, and contributors to the first twelve months of HPR. Our discussion will be recorded via the LinuxBasix.com Mumble server (mumble.openspeak.cc , Port: 64747) and be released as HPR episode 1024 (Stankdawg\'s idea). Episode 1024 should fall on 5 July, but we would like to shoot for recording the panel about two weeks before hand. In case of technical or other unforeseen problems on the primary recording date, a two week lead would give us time to regroup and make a second attempt. The date and time will be set to make it convenient for the greatest number of people who are willing to participate to join in. Connections over Skype and SIP phone via Asterisk are possible, but it would be simplest for everyone to try to use the open source Mumble client.\r\n
\r\nIf you decide to join in (and we hope you will), please include the time zone of where you will be in mid June, especially if you are outside the continental United States. If there are dates, days of the week and/or times you would like me to avoid scheduling the panel (i.e., \"I will be gone June 19-21\", \"I could only do it on a weekend\", \"only after 8PM\", \"only before 10PM\") I would like to know that as well. You may contact the organizers at ep1k@HackerPublicRadio.org\r\n
\r\nFor some reason that escapes us the mail archiver stopped working after the server move. So I\'ll paste in here the mail list discussions on the dedicated news show. I wanted to make sure that everyone sees this discussion so I\'ll paste it in here.\r\n
\r\n\r\nFrom: Ken Fallon \r\nDate: Mon, 30 Apr 2012 20:00:31 +0200\r\n\r\nHi All,\r\n\r\nWe mention it on today\'s show that /dev/random was in the queue for a\r\nlong time and some of the news may have been out of date. Would it be\r\nan idea to switch one of the days to a \"News\" show so that we can\r\ncarry shows that review news. Any shows in there would follow the\r\nregular scheduling rules\r\nhttps://hackerpublicradio.org/calendar.php#scheduling_rules.\r\n\r\nIt\'s a discussion - let your voice be heard\r\n\r\nKen.\r\n\r\nFrom: kevin granade \r\nDate: Mon, 30 Apr 2012 13:27:25 -0500\r\n\r\nI think this is a good idea, in fact, perhaps people could request a\r\npriority level? Most show ideas I have could sit in the queue for a while,\r\nand I\'d be happy to let more timely shows move ahead.\r\n\r\nFrom: lostnbronx \r\nDate: Mon, 30 Apr 2012 16:02:15 -0700\r\n\r\nI Think a certain day could easily be put aside as a day for topical\r\nor timely episodes. It might be best, though, not to announce it as\r\nbeing such to the general listenership, so that if there\'s a dearth of\r\nnews-type shows one week, another type of ep can be dropped in without\r\nany need for a special announcement.\r\n\r\n\r\nFrom: Kevin O\'Brien \r\nDate: Tue, 01 May 2012 16:03:11 -0400\r\n\r\nI\'m going to try this again since I hit the wrong button last time and \r\nsent it Ken personally instead of to the list.\r\n\r\nJust for the sake of discussion it occurs to me that while DeepGeek is \r\non a hiatus for the moment, he had a weekly news spot every Friday. I \r\ndon\'t know if there is any understanding that he will come back and \r\nresume his spot, but if so, would this mean 2 days a week reserved for \r\nnewscasts? That might be a bit much.\r\n\r\nRegards,\r\n\r\n-- \r\nKevin B. O\'Brien\r\nzwilnik@zwilnik.com\r\n\"A damsel with a dulcimer in a vision once I saw.\"\r\n\r\nFrom: lostnbronx \r\nDate: Mon, 30 Apr 2012 16:02:15 -0700\r\n\r\nI Think a certain day could easily be put aside as a day for topical\r\nor timely episodes. It might be best, though, not to announce it as\r\nbeing such to the general listenership, so that if there\'s a dearth of\r\nnews-type shows one week, another type of ep can be dropped in without\r\nany need for a special announcement.\r\n\r\n\r\nFrom: Cobra2 \r\nDate: Tue, 01 May 2012 17:30:34 -0300\r\n\r\nI honestly don\'t think news should be broadcast over HPR as it dilutes \r\nthe technology how to with mindless dribble that can be found almost \r\nanywhere else. \r\n-- cobra2 \r\n\r\nFrom: Todd \r\nDate: Tue, 1 May 2012 20:30:10 -0500\r\n\r\nI think HPR is a real treasure. Where else can so many people share\r\ntheir ideas. The strength of HPR is anything and everything is\r\nacceptable content as long as it is of interest to hackers. But as I\r\nlook back over the history of HPR, most attempts to add structure or a\r\nrigorous schedule just haven\'t worked. The one exception is the\r\ncurrent policy of syndicated Thursdays.\r\n\r\nI have to agree with cobra2. If people want to do news shows, that\'s\r\ngreat. But IMHO, unless it is really important (event announcements)\r\nit should take it\'s place in the queue with everybody else. Shows\r\nlike /dev/random are awesome, but it\'s not because of the news they\r\ncover. There awesome because the guests are hilarious. The stories\r\njust give them something to talk about. Even when their news is\r\nweeks old, they are still fun to listen to.\r\n\r\nSo, there\'s my two cents. For what it\'s worth from a long time\r\nlistener who has never contributed a show.\r\n\r\nTodd\r\n\r\nFrom: Jason Dodd \r\nDate: Fri, 04 May 2012 03:56:46 -0400\r\n\r\nWhy reserve any day? One of the things I like about hpr is I don\'t know \r\nwhat to expect. The more I know what to expect I think the less I\'ll \r\nlike it.\r\n\r\nFrom: Kevin O\'Brien \r\nDate: Fri, 04 May 2012 12:02:29 -0400\r\n\r\nI\'m a great believer in moderation in most things. I look forward to \r\nmany of the scheduled shows, and the ones that may not appeal to me \r\nprobably appeal to lots of other folks. But I would favor not adding to \r\nthem because part of the charm of HPR is not knowing what to expect. \r\nAbout one time out of every 30-40 shows I will hit the \"Next\" button on \r\nmy MP3 player, which is not bad, really. But I would rather the \r\noccasional show that does not appeal to me than missing out on the gems.\r\n\r\nRegards,\r\n\r\n-- \r\nKevin B. O\'Brien\r\nzwilnik@zwilnik.com\r\n\"A damsel with a dulcimer in a vision once I saw.\"\r\n\r\nFrom: Cobra2 \r\nDate: Fri, 04 May 2012 13:20:18 -0300\r\n\r\nI\'m not in favor of dropping rule #2. Unless it is going to be used to \r\nsyndicate some sort of news show. News is not content it\'s just a \r\nfiller if there is nothing else left to talk about. \r\n\r\nI know the rules state of interest to hackers. But the history of HPR \r\nand TWT has been mostly shows that dig deep into a piece of software \r\nor hardware or are a detailed how to. Shows that have a fairly long \r\nshelf life not something that can be outdated if a week or two passes \r\nby.\r\n-- cobra2 \r\n\r\nFrom: Frank Bell \r\nDate: Fri, 4 May 2012 18:53:41 -0400\r\n\r\nI tend to agree with this.\r\n\r\nAlso, as someone who is very new here, I am concerned that, if many \r\nslots are filled up with scheduled shows, aspiring contributers miight \r\nbe dismayed to find that a show uploaded, say today, might not be \r\nposted until late June or July. This can be a demotivator.\r\n\r\nAs an aside, I can count on both sets of fingers the number of shows \r\nI\'ve hit \"Next\" on. The variety of HPR is one of its main attractions \r\nfor me. Usually, when I do hit \"Next,\" it\'s because the topic is so \r\ntechnical (say, a programming language) that I can\'t follow it. \r\n\r\nOnce or twice--no more than that--it has been because the premise of the \r\nshow was nonsensical--nevertheless, thanks to HPR, I got to hear and \r\nevaluate the premise, which, without the HPR\'s variety, I would not have \r\nhad the opportunity to do.\r\n\r\nFrom: Ken Fallon \r\nDate: Sat, 5 May 2012 09:14:08 +0200\r\n\r\nOK All,\r\n\r\nWhat I\'m hearing is that the following shows will be dropped into the\r\nregular First come First Served Queue:\r\nTalk Geek To Me News.\r\nDev Random\r\n\r\nThe following show will be dropped from Syndicated Thursday.\r\nSunday Morning Linux Review.\r\n\r\nIs this correct ?\r\n\r\nKen.\r\n\r\nFrom: dg \r\nDate: Sat, 5 May 2012 07:09:38 -0400\r\n\r\nHi, Guys,\r\n\r\nJust wanted to say that whatever you decide is fine by me. The news\r\nshows I submit to HPR are actually \"one half\" of my regular show. That\r\nis to say, I do a special tech-only version of my full world+tech news\r\nshow for HPR.\r\n\r\nTherefore, in theory, a news-lover would be able to go to my website\r\nand subscribe via RSS and get my shows rather quickly, if they so\r\ndesired. \r\n\r\nHowever, I also need to point out two more things. First, I agree with\r\nanother poster that a distinction needs to be made between a show that\r\nis about the guests, with current events thrown in as something for\r\nthem to comment upon; as opposed to my show which is purely about the\r\nstories (I do rarely make editorial comments, but I try to keep my\r\npersonal opinions to a minimum.)\r\n\r\nSecond, I disagree with yet another poster that what I offer should be\r\n\"filler\" and qualifies as something \"that can be found almost\r\nanywhere.\" The whole point of all the stories I cover is that a) they\r\nare not covered by the mainstream media and b) they are, nevertheless,\r\ntimely and important news. In regards to this opinion, I ask you to\r\nconsider whether or not it is widely held amongst the general\r\nlistnership, which to I understand is not entirely present on this list.\r\n\r\nThanks for considering,\r\n---\r\nDeepGeek\r\n\r\n\r\nFrom: Fifty OneFifty \r\nDate: Sat, 5 May 2012 12:51:29 -0500\r\n\r\nI our discussion of whether we want to keep syndicated shows, we should not\r\nlose sight of the fact that last year Ken was really scrambling to find\r\ncontent to keep HPR broadcasting on a daily basis. While I think most of\r\nthe shows in syndication would understand, I hate to put Ken in the\r\nposition of saying, \"Thanks, but we don\'t need you any more\". As for\r\nvariety, maybe we consider offering syndicated shows a limited run, 2 or 3\r\nshows, not in consecutive weeks, as an introduction to our listener base.\r\nAfterwards it would be incumbent on our listeners to add those shows to\r\ntheir queue if they like what they hear. It will also be up to\r\ncontributors and listeners to look for new shows that we can invite for\r\ntemporary syndication, like pokey has with https://distributedpodcast.com.\r\n\r\nFiftyOneFifty\r\n\r\nFrom: David Whitman \r\nDate: Sat, 5 May 2012 11:14:31 -0700\r\n\r\nI posted this on Henry Patrick Riley (Goggle+)\r\n\r\nWhat about making a MEGA syndicated day and combining 2 or more shows\r\ntogether with intro music between and posting the run time when one show\r\nends and another begins? Rotate the order which show airs first.\r\n\r\nThe following is more comments not on G+:\r\n\r\nI want produce some \'casual\' shows that could go into an \'emergency\' queue\r\nin case there are times when the regular queue get close to empty. Things I\r\nwant to share, but they are not time critical and I am willing to have HPR\r\nbank (such as How I found Linux, How to run a car in the Auto-X, A vacation\r\nto Moab, Utah, Troubleshooting an MR2 using a volt/ohm meter etc. My idea\r\nis that as soon as the emergency queue gets a month\'s worth of shows they\r\ncould be put out periodically into the regular queue. They could be tagged\r\nwith a 1-5 tech rating and the more techie ones used first.\r\n\r\nHow about having 2 parallel tracks? or 3? HPR News, HPR Command Line, HPR\r\nProjects, a weekly show track just for news....\r\n\r\nAll good and fine - I have 3 shows that need editing to help contribute to\r\nthe problem.\r\n\r\nThanks to all the HPR community members and admins. I love the show.\r\n\r\ndavidWHITMAN\r\n\r\nFrom: Frank Bell \r\nDate: Sat, 5 May 2012 15:28:05 -0400\r\n\r\nOn Sat, 5 May 2012 12:51:29 -0500\r\nFifty OneFifty wrote:\r\n\r\n> I our discussion of whether we want to keep syndicated shows, we should not\r\n> lose sight of the fact that last year Ken was really scrambling to find\r\n> content to keep HPR broadcasting on a daily basis. \r\n\r\n(snip)\r\n\r\n> As for\r\n> variety, maybe we consider offering syndicated shows a limited run, 2 or 3\r\n> shows, not in consecutive weeks, as an introduction to our listener base. \r\n\r\nI think these thoughts have a lot of merit. I rather enjoy learning about \r\nnew shows through Syndicated Thursdays (I had not heard of the Sunday Morning \r\nLinux show until HPR introduced it to me). Also, I must say I have heard \r\nsome syndicated shows that I do enjoy, but not enough to actually subscribe \r\nto, so I find the idea of maintaining variety appealing..\r\n\r\nMy concern is that, if there are too many dedicated days, the dedicated days \r\ncould turn into a regular line-up. \r\n\r\nJust my two cents.\r\n\r\nFrom: Patrick Dailey \r\nDate: Mon, 7 May 2012 23:17:11 -0400\r\n\r\nThis may be the \"healthiest\" discussion that I\'ve ever seen on the HPR\r\nmailing list, and I love it. I want to thank each and every person\r\nsubscribed for keeping the conversation respectful, and on topic. Most\r\nmailing lists that I\'ve seen could not have accomplished that.\r\n\r\nAs to the scheduling multi-lemma, I have a few thoughts that I would thank\r\nyou all in advance for considering:\r\n\r\nWe have the kind of crisis that we\'ve always wanted, namely: we have too\r\nmany shows. This is an opportunity that I don\'t think we should squander.\r\nAt the same time we\'re trying to establish a scheduling policy that an\r\nunmanned system can obey. The goal, as I see it, is to create rules that\r\ncan deal with an abundance of shows without wasting them. Right now what we\r\nhave is a scheduling policy that worked very well with a lack of shows, and\r\nin fact it helped to replenish them. So I believe that we need either: one\r\nset of rules that can cope with either situation, or two sets of rules and\r\na way for a deterministic system to identify and transition between them.\r\nPlease chime in on this if you are good with policy.\r\n\r\nAs I see it, at least part of what we\'re dealing with is a resource\r\nmanagement problem. People create content for us, and sometimes they assume\r\nthat it has an expiration timeframe. Some content simply must be used\r\nbefore it\'s creator feels that it has expired, or we can expect that that\r\ncreator will seek other venues in which to publish their content. We need a\r\nway of distinguishing \"perishable\" content from \"non-perishable\" content.\r\nWe also need a way of putting a date on the perishable content. If you have\r\nexperience with user feedback systems, we could really use your help\r\n(especially) with this part.\r\n\r\nSince identifying potential problems without offering solutions is just\r\nbitching, I have a couple of suggestions.\r\n\r\nSyndicated Thursdays and \"timely content\"\r\nI for one, am grateful to the shows who have allowed us to fill holes in\r\nour que with their content. While the syndicated Thursday slot was\r\noriginally implemented out of necessity, I feel that it is an overall plus\r\nto continue the practice. We have developed friendly and mutually\r\nbeneficial relationships with other podcasts that I would be hesitant (to\r\nput it mildly) to sever, and there are other great podcasts that we don\'t\r\neven know about yet. I agree with Frank Bell in that I think the syndicated\r\nThursday feed is a great discovery tool, and I\'d hate to loose it as such,\r\nbut I also see these shows as friends, and I want to make sure that we\r\ntreat them like it. I don\'t think it\'s in anyone\'s best interest for us to\r\nabandon that kind of relationship, or the content that has so generously\r\nbeen offered to us. If (and only if) there is a \"Timely news show\", I would\r\nlike to see it get the Thursday slot, but in order for the syndicated show\r\nto not be wasted, I would like to see that show bumped to Saturday.\r\n\r\nScheduled HPR exclusive shows and normal que shows\r\nI think if people commit to producing scheduled content before they record\r\nit, and live up to that commitment, that we should honor that commitment.\r\nPerhaps there needs to be some limit to the number of pre-schedulable slots\r\nper week and/or month that we make available, so that there is still room\r\nto play shows from our normal que, but we-as a group decided to ask people\r\nto produce content for us, and several people have stepped up and\r\ndelivered. Perhaps this is a situation where more than one show should be\r\nposted per day. I don\'t know.\r\n\r\nWhile it\'s easy for me to sit here and suggest these things, I don\'t think\r\nthat it\'s fair for any of us to vote for posting more than five shows per\r\nweek unless we are committing to posting more than the requested \"one show\r\nper year\" if the que ever gets low again.\r\n\r\nLastly, I believe that new hosts should continue to get the first\r\nunscheduled slot. This is critical to getting new people to contribute, and\r\nto return as hosts.\r\n\r\nIf I\'m wrong, or out of line, or TLDR, or whatever... feel free to say so.\r\nI can take it.\r\n\r\npokey\r\n\r\nFrom: \"Frank Bell\"\r\nDate: Tue, 08 May 2012 13:21:53 -0400\r\n\r\nOn Mon, 07 May 2012 23:17:11 -0400, Patrick Dailey \r\nwrote an extremely thoughtful and useful post from the \"be careful what \r\nyou wish for\" department:\r\n\r\n\r\n> Syndicated Thursdays and \"timely content\" \r\n\r\n> loose it as such, but I also see these shows as friends, and I want to \r\n> make sure that we treat them like it. I don\'t think it\'s in anyone\'s \r\n> best interest for us to abandon that kind of relationship, or the \r\n> content that has so generously been offered to us. If (and only if) \r\n> there is a \"Timely news show\", I would like to see it get the Thursday \r\n> slot, but in order for the syndicated show to not be wasted, I would \r\n> like to see that show bumped to Saturday. \r\n\r\nI think this is a wise suggestion. I wasn\'t here when the goal of five \r\ndays a week was set, but I\'m inclined to think that it was intended to be \r\na goal, not a limit.\r\n\r\nI would suggest, as an aside, that the scheduling rules could be displayed \r\nmore prominently. Currently, they are at the bottom of the calendar. I \r\nthink prospective or new (like me) hosts should have their attention drawn \r\nto them more forcefully, perhaps by giving them their own page linked from \r\nthe front page and linking to them from the calendar and from the \r\n\"Contribute\" page. I also suggest changing the terminology from \"rules\" \r\nto \"guidelines\"; that\'s not just PR softening of a phrase, for they are \r\nguidelines as exceptions can be made.\r\n\r\nIt may also be useful to suggest that new hosts glance as the calendar to \r\nsee when their available slots. I would also like to see a friendlier \r\ncalendar, meaning one that looks more like a wall calendar. If you all \r\nwish, I would be happy to explore the WordPress plugins to see what I can \r\nfind.\r\n\r\nI support continuing the practice of bumping new hosts up in the queue. \r\nIt\'s a recognition of effort and a motivator. Frankly, I found it a blast \r\n(if an intimidating one) to look at my podplayer and see my own name \r\nlooking back at me.\r\n\r\n> Perhaps there needs to be some limit to the number of pre-schedulable \r\n> slots per week and/or month that we make available, so \r\n\r\nThis might also be a good idea and it speaks to my concern of HPR\'s \r\nturning in to a line-up of a few scheduled shows, rather than a platform \r\nthat\'s open to newbies like me.\r\n\r\nOn the other hand, many persons have responded to the need for shows that \r\nKen sounded last fall, not only with shows, but by airing promos on their \r\nown podcasts and websites, which leads to exposre which leads to shows (by \r\nthe way, I think this flowering of support is a tribute to HPR and to the \r\nplace it has amongst the community).\r\n\r\nThe flowering may yet wither and need to be watered anew. In other words, \r\nonce the enthusiasm wears off, Ken might be having to appeal for shows \r\nagain.\r\n\r\nIn other words, I agree with some sort of limit and I lean towards a \r\nmonthly one, but have no idea what would be a reasonable one. If I were \r\nto try to word that as a guideline, it might come out like \"the number of \r\nscheduled shows and the intervals between them that HPR can commit to is \r\naffected by the number of submissions\" and leave it at that--that allows \r\nwiggle-room for adjusting to the realities of now.\r\n\r\n> that there is still room to play shows from our normal que, but we-as a \r\n> group decided to ask people to produce content for us, and several \r\n> people have stepped up and delivered. Perhaps this is a situation where \r\n> more than one show should be posted per day. I don\'t know. \r\n\r\n\"The following is an HPR special presentation . . . .\"\r\n\r\nI like it.\r\n\r\nJust my two cents.\r\n\r\nOnce again, thanks for the nice welcome. This is a good place to be. (I \r\nhave just cashed in some rewards points for a decent headset.)\r\n\r\nFrom: Ken Fallon \r\nDate: Wed, 9 May 2012 07:10:43 +0200\r\n\r\nI\'ve removed the extended calendar so that we have a better view of\r\nwhat shows are in the queue. There are under four weeks of shows left,\r\nacceptable but hardly anything to celebrate about. Without TGTMNews\r\nand the syndicated shows I would have been back begging for shows by\r\nnow.\r\n\r\nJust something to keep in mind.\r\n\r\nKen.\r\n\r\nFrom: Cobra 2 \r\nDate: Wed, 9 May 2012 13:18:51 -0300\r\n\r\nDeepgeek. I just wanted to apologize for using words which caused you to\r\nfeel like I don\'t appreciate the work that you do every week. (I pull down\r\nthe whole tgtm feed) I\'m not going to defend or back down from what I said.\r\nBut I just want you to know that what YOU do is appreciated. You\'ve been a\r\npart of this community for as long as I can remember. You also put most of\r\nus to shame on contributing content. So i\'m going to go back to my corner\r\nand attempt to not crush people next time I crawl out of my hole.\r\n\r\nSorry again dude.\r\n\r\n--cobra2\r\n\r\nFrom: Frank Bell \r\nDate: Sat, 12 May 2012 17:39:48 -0400\r\n\r\nOn Wed, 9 May 2012 07:10:43 +0200\r\nKen Fallon <ken.fallon@gmail.com> wrote:\r\n\r\n> I\'ve removed the extended calendar so that we have a better view of\r\n> what shows are in the queue. \r\n\r\nThat is much easier to read. Thank you.\r\n\r\nI\'m planning to do a simple tutorial on prepping pictures for posting to \r\nwebsite with the GIMP. I started my outline today and hope to have it done \r\nwithin two weeks.\r\n\r\n',159,47,1,'CC-BY-SA','Community News',0,2129,1), (1002,'2012-06-05','LiTS 008: free: Understanding Linux Memory Usage',853,'The free command and memory usage','
\r\nIn today\'s show Dann explains to us what it means to be free. \r\n
\r\n\r\n\r\nThe free command is a handy snapshot into your systems memory and how much of it is being used. In conjunction with other tools like top you can begin to understand where your system resources are being utilized and weed out potential bottlenecks and bugs. But before jumping into the deep end in system analysis, you need to have a decent grasp on how the Linux kernel utilizes memory, or your initial observations may send you tearing through the interwebs looking for a solution to a problem that does not exist.\r\n\r\n
\r\n\r\nAs ever catch the complete shownotes and video at https://www.linuxintheshell.com\r\n
\r\n',7,67,1,'CC-BY-SA','free,memory',0,2811,1), (1003,'2012-06-06','My audio gear',759,'The recording equipment of a new contributor','\r\nIn today\'s show long time listener first time contributer Nido Media, submits his show on his \"Recording Gear\".\r\n
\r\n\r\nAfter looking at the Shure SM58 and the Shure SM57 he settled on the
\r\nBehringer c3
\r\n\r\n
\r\nBehringer ps400
\r\n\r\n
\r\nPhonic AM 55
\r\n\r\n
\r\nSound Blaster XFi Surround 5.1
\r\n\r\n
\r\nhttps://ardour.org/
\r\n\r\n
\r\nIn this episode I talk about the Rivendell Radio Automation software whilst using the same software to play music and sound.\r\nThis show was recorded \"as live\" and unscripted. I need a bit more practise as I\'d like to use a similar setup to do my own podcast show. Did a bit of normalising and amplifing as the levels weren\'t that great (another thing to practise)\r\n
\r\n\r\nLinks and CC attribution follow.\r\n
\r\n\r\n[00:00]\r\nSFX\r\nCinematicBoomNorm.wav by Herbert Boland\r\nCC-BY\r\nhttps://www.freesound.org/people/HerbertBoland/sounds/33637/\r\n
\r\n\r\n[00:36]\r\nPromo\r\nRivendell Audio Spot -- \"$15,000\"\r\nhttps://www.rivendellaudio.org/rivendell/download.shtml\r\n
\r\n\r\n[00:47]\r\nBed Music\r\nEmptiness by Alexander Blu\r\nCC-BY-SA\r\nhttps://www.jamendo.com/en/track/946\r\n
\r\n\r\n[01:00]\r\nLink\r\nRivendell Radio Automation\r\nhttps://www.rivendellaudio.org/\r\n
\r\n\r\n[03:29]\r\nMusic\r\nThere\'s Something Wrong by Brad Sucks\r\nCC-BY-SA\r\nhttps://www.jamendo.com/en/track/210911\r\n
\r\n\r\n[07:30]\r\nLink\r\nInstalling Rivendell - From the Rivendell Wiki, lists some live cds\r\nhttps://rivendell.tryphon.org/wiki/Installing_Rivendell\r\n
\r\n\r\n[10:20]\r\nLink\r\nMy Blog post on installing Rivendell in Ubuntu 12.04\r\nhttps://www.bluedrava.com/rivendell-on-ubuntu-12.04\r\n
\r\n\r\n[15:10]\r\nLink\r\nalsa_in and alsa_out - Very useful if you have a USB headset\r\nhttps://manpages.ubuntu.com/manpages/natty/man1/alsa_in.1.html\r\n
\r\n\r\n[17:22]\r\nMusic\r\nDelirante planete by Löhstana David\r\nCC-BY\r\nhttps://www.jamendo.com/en/track/873822\r\n
\r\n\r\n[22:06]\r\nPromo\r\nRivendell Audio Spot -- \"Rock Steady\"\r\nhttps://www.rivendellaudio.org/rivendell/download.shtml\r\n
\r\n\r\n[21:14]\r\nBed Music\r\nMay by Alexander Blu\r\nCC-BY-SA\r\nhttps://www.jamendo.com/en/track/950\r\n
\r\n\r\n[21:42]\r\nLink\r\nScreenshot of RDAirplay from Rivendell site\r\nhttps://www.rivendellaudio.org/images/rdairplay2.png\r\n
\r\n\r\nGallery of screenshots here\r\nhttps://www.rivendellaudio.org/rivendell/gallery.shtml\r\n
\r\n\r\n[25:23]\r\ngrenade.wav by ljudman\r\nCC-Sampling+\r\nhttps://www.freesound.org/people/ljudman/sounds/33245/\r\n
\r\n\r\n[25:53]\r\nStorm by RHumphries\r\nCC-BY\r\nhttps://www.freesound.org/people/RHumphries/sounds/2523/\r\n
\r\n\r\n[27:27]\r\nPromo\r\nRivendell Audio Spot -- \"Never Pay\"\r\nhttps://www.rivendellaudio.org/rivendell/download.shtml\r\n
\r\n\r\n[34:28]\r\nFly Away by Tanya T6\r\nCC-BY-SA\r\nhttps://www.jamendo.com/en/track/894415\r\n
\r\n\r\n[42:34]\r\nNote\r\nOdd thing happened, I thought the bed music had bypassed the recording when in fact it had just bypassed the mixer so it played full volume. Again, more practice needed.\r\n
\r\n\r\nStuff I forgot to mention:\r\nTalking about multiple tracks in Carts, you can set each track to only play under certain conditions, such as time or day of the week.\r\nRDPanel is an appilcation which is a large version of the sound panel in RDAirplay, great to have on a second monitor.\r\nLogs are playlists which can be saved and loaded an can be generated just by playing music in Airplay or building them manually in RDLogedit or automatically with RDLogManager.\r\nRivendell can manage more than one radio station if needed and share the same DB.\r\n
\r\n\r\nhttps://aukondk.com\r\nhttps://bluedrava.com\r\n
\r\n',191,0,1,'CC-BY-SA','Rivendell,radio,automation',0,2240,1), (1024,'2012-07-05','Episode 1024',4940,'Celebration of Hacker Public Radio\'s first 1K episodes','In the second and final installment of\r\nHacker Public Radio\'s first 1K episodes (yes Lord D, we know it\'s\r\nreally 1324 :) anniversary celebration, FiftyOneFifty hosts a panel\r\nconsisting of the following hosts from Today With a Techie and the\r\ninaugural year of Hacker Public Radio: jrullo, klaatu, willjasen,\r\nLord Drachenblut, and Xoke (with Mrs. Xoke). Special thanks to\r\naparanoidshell, who stepped in to keep the conversation rolling when\r\nFiftyOneFifty momentarily lost the connection.
\r\nDestinations mentioned in this episode:
\r\nhttps://audio.textfiles.com/shows/
\r\nhttps://www.oldskoolphreak.com/
\r\n\r\n\r\n\r\n\r\nhttps://www.HackerPublicRadio.org
\r\nAccordion intro theme courtesy of Mr. X
\r\n',109,0,1,'CC-BY-SA','HPR,community,anniversary',0,2358,1), -(1025,'2012-07-05','Infonomicon Episode #51',1577,'Episode 51 of the Infonomicon podcast','\r\nSyndicated Thursdays is a chance to showcase other Creative Commons works. We try to expose podcasts, speeches, presentations, music, etc that you may not have heard. If you have suggestions for items then send your recommendation to admin at hpr and we\'ll add it to the queue.\r\n
\r\n\r\nToday we are going to listen to episode 51 of the infonomicon (https://audio.textfiles.com/shows/infonomicon/ ) podcast. Droops had been a regular listener of RFA and emailed their show several times, started his own show Droops Radio which changed to infonomicon radio. \r\n
\r\n\r\nInfonomicon Bumper Music plays until 1:35. Positive feedback about the Infonomicon TV. This is episode 51, which should be almost a year, except it\'s been more than a year. Podcast Incubator 2.0 is coming, and its code is going to be released under the GPL. Dosman and Droops have come up with the idea of doing a daily radio show: Talk with a Techie (TWAT). No fluff, no nothing, at least five minutes long. Infonomicon won\'t close because of this. Obfuscated is not a happy camper, but he is alive. 16 of 66 pages in a magazine Droops read was from one magazine. Bob Denver (Gilligan) passed away, and the boat from Gilligan\'s Island was named after a FCC chairman. AOL is about to be a sucker again, so screw them over. Cyber-looters are registering domains and taking money from hurricane donators: 2500 domains have been registered. Droops is not sure what the solution should be and asks for solutions. People trust Google, but Google can do evil: they\'re an advertising company. Google is buying dark fiber. Google has all sorts of broadband needs, so they\'ll likely go after all sorts of bandwidth to bring their services. Droops wishes that Google made blogs an option to not search. There\'s lots of companies searching nothing but blogs. This hasn\'t been the greatest show ever, but work is being done on the other shows. This is the shortest Infonomicon ever. Bumper Music plays from 15:42 onward.\r\n
',109,54,1,'CC-BY-SA','Infonomicon,RFA',0,2254,1), +(1025,'2012-07-05','Infonomicon Episode #51',1577,'Episode 51 of the Infonomicon podcast','\r\nSyndicated Thursdays is a chance to showcase other Creative Commons works. We try to expose podcasts, speeches, presentations, music, etc that you may not have heard. If you have suggestions for items then send your recommendation to admin at hpr and we\'ll add it to the queue.\r\n
\r\n\r\nToday we are going to listen to episode 51 of the infonomicon (https://audio.textfiles.com/shows/infonomicon/ ) podcast. Droops had been a regular listener of RFA and emailed their show several times, started his own show Droops Radio which changed to infonomicon radio. \r\n
\r\n\r\nInfonomicon Bumper Music plays until 1:35. Positive feedback about the Infonomicon TV. This is episode 51, which should be almost a year, except it\'s been more than a year. Podcast Incubator 2.0 is coming, and its code is going to be released under the GPL. Dosman and Droops have come up with the idea of doing a daily radio show: Talk with a Techie (TWT). No fluff, no nothing, at least five minutes long. Infonomicon won\'t close because of this. Obfuscated is not a happy camper, but he is alive. 16 of 66 pages in a magazine Droops read was from one magazine. Bob Denver (Gilligan) passed away, and the boat from Gilligan\'s Island was named after a FCC chairman. AOL is about to be a sucker again, so screw them over. Cyber-looters are registering domains and taking money from hurricane donators: 2500 domains have been registered. Droops is not sure what the solution should be and asks for solutions. People trust Google, but Google can do evil: they\'re an advertising company. Google is buying dark fiber. Google has all sorts of broadband needs, so they\'ll likely go after all sorts of bandwidth to bring their services. Droops wishes that Google made blogs an option to not search. There\'s lots of companies searching nothing but blogs. This hasn\'t been the greatest show ever, but work is being done on the other shows. This is the shortest Infonomicon ever. Bumper Music plays from 15:42 onward.\r\n
',109,54,1,'CC-BY-SA','Infonomicon,RFA',0,2254,1), (1026,'2012-07-09','Setting up a WordPress blog: part 4',1385,'Episode 4 of the series Setting up a Wordpress blog','\r\nThis is the fourth and last of Frank\'s series on setting up a WordPress blog, now projected to be four episodes. \r\n
\r\n\r\nThis episode discusses when and what to back up and maintaining a MySQL database using phpMyAdmin.\r\n
\r\n\r\nLinks:\r\n
\r\n\r\nWordpress article on backing up your database: https://codex.wordpress.org/Backing_Up_Your_Database\r\n
\r\n\r\nWordPress article on database maintenance: https://codex.wordpress.org/WordPress_Site_Maintenance\r\n
\r\n',195,0,1,'CC-BY-SA','WordPress,MySQL,phpMyAdmin,backup',0,2213,1), (1027,'2012-07-10','Migrating away from Google Reader',1455,'An alternative to Google Reader for managing feeds','\r\nOne of the major advantages of Google Reader over application based clients is that no matter where you access it from your views are synchronized. Everything you read is marked a read everywhere and you don\'t have to worry about whither you check your feeds on a desktop PC or on your phone. It truly is the best example of a cloud application out there.\r\n
\r\n\r\nExcept for the fact that I\'m not happy with the idea of a complete stranger watching and recording every article I read, how long I read it for, and share that information around to other trusted partners. Remember when your parents/guardians caught you reading over their shoulder ? It wasn\'t acceptable then and it sure isn\'t now. Epically when I noticed that my search results changed dramatically after I started following certain feeds. It\'s just not right and here\'s why https://www.ted.com/talks/eli_pariser_beware_online_filter_bubbles.html\r\n
\r\n\r\n\r\n
\r\n\r\nGoogle should be credited with the fact that they make exporting very easy to do. Thanks to the work of the https://www.dataliberation.org/ team. Who\'s stated goal is \"Users should be able to control the data they store in any of Google\'s products. Our team\'s goal is to make it easier to move data in and out.\"
\r\nFor Google Reader this amounts to:\r\n
\r\nSettings -> Reader Settings -> Import/Export -> OPML\r\n\r\n
\r\nOPML (Outline Processor Markup Language) is an XML format for outlines (defined as \"a tree, where each node contains a set of named attributes with string values\"). Originally developed by Radio UserLand as a native file format for an outliner application, it has since been adopted for other uses, the most common being to exchange lists of web feeds between web feed aggregators.
\r\nFrom Wikipedia, the free encyclopedia https://en.wikipedia.org/wiki/OPML\r\n
\r\nThat\'s it. You now have a list of all your feeds we are still faced with the problem of reading/deleting items in one place and having them synchronized everywhere else ? The answer is actually quite obvious.\r\n
\r\n\r\nFrom Wikipedia, the free encyclopedia
\r\nhttps://en.wikipedia.org/wiki/Internet_Message_Access_Protocol
\r\nInternet message access protocol (IMAP) is one of the two most prevalent Internet standard protocols for e-mail retrieval, the other being the Post Office Protocol (POP). Virtually all modern e-mail clients and mail servers support both protocols as a means of transferring e-mail messages from a server.\r\n
\r\nThe great news is that there are imap clients everywhere. Microsoft Outlook supports it. Thunderbird, Evolution, Kmail, Claws-Mail all support it. It\'s supported on Android, the iPhone, and on Windows Mobile. There are a multitude of web clients. The only problem now was to find a way to get the RSS feeds over to a imap message format. A quick duckduckgo search later lead me to ....\r\n
\r\nhttps://home.gna.org/feed2imap/
\r\nFeed2Imap is an RSS/Atom feed aggregator. After Downloading feeds (over HTTP or HTTPS), it uploads them to a specified folder of an IMAP mail server or copies them to a local maildir. The user can then access the feeds using Mutt, Evolution, Mozilla Thunderbird or even a webmail.\r\n
\r\nIt\'s in all the major repositories and I had it up and running in under ten minutes. It keeps it\'s settings in a hidden file .feed2imaprc in your home directory. The configuration is simple, four lines per feed.\r\n
\r\n\r\nfeeds:\r\n - name: kenfallon.com\r\n url: https://kenfallon.com/?feed=rss2\r\n target: imap://RSSNewsAccount%40example.com:PasswordForRSSNewsAccount@imap.example.com/INBOX.Feeds.Tech_Blogs\r\n include-images: true\r\n...\r\n\r\n
\r\nThe name filed is what will be the feed name and url is the link to the rss feed. The target is the path on the imap account you want to put it to. I used a throw away email account on my own domain with some restrictions on the size so that if I forget to check it won\'t affect the rest of my mailboxes.
\r\nThe line it\'s broken into several parts, first is imap:// followed by the imap account user name and password. If your login contains an @ character, replace it with %40. Next is the @ sign followed by your server hostname and then the path. I chose INBOX.Feeds and then a subfolder for every group I had in Google Reader. The only other option I set was to include the images.\r\n
\r\nI have quite a few feeds now and I did not want to be typing them in by hand. So I wrote a small perl script to convert the opml file into a .feed2imaprc format and it will hopefully get you most of the way. The code is available on https://gitorious.org/opml2feed ( thanks to Klaatu over at https://www.gnuworldorder.info/ where he covered using Git in the March 31, 2012: Episode 7x13.)\r\n
\r\n\r\nNow setup the imap account on your mail client(s) and once you are happy run feed2imap and you should see the items beginning to appear. I set it to run every two hours at 14 minutes past the hour by adding the following line to my cron tab.\r\n
\r\n\r\n14 */2 * * * /usr/bin/feed2imap >/dev/null 2>&1\r\n\r\n',30,0,1,'CC-BY-SA','Google,Google Reader,OPML,IMAP,Feed2Imap,opml2feed',0,2517,1), (1028,'2012-07-11','Jonathan Kulp and NYbill: Goodwill Hunting ',1962,'A discussion of what technology can be found at Goodwill','
\r\nJonathan Kulp and NYbill talk about a little known resource for inexpensive tech finds. Thanks go to Windigo for the inspiration and episodes title from this dent:
\r\n
\r\nJon\'s export business
\r\n
\r\nThe guys talk about Jon\'s finds at the Goodwill and his uses of the rigs. As is becoming somewhat of a theme, there is a digression into computer nostalgia and Linux origins. But, the guys get the episode back on track.
\r\n
\r\nGrab ten bucks and get out there and shop!
\r\n
\r\nJon\'s web site
\r\nGoodwill
\r\nJon\'s Goodwill
\r\nGoodwill Online
\r\n
\r\nHeathkit Nostalgia\r\n
\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
\r\n\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
',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','\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
\r\n\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
\r\n\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
\r\n\r\nLast years audio: https://archive.org/search.php?query=Ohio%20LinuxFest%202012%20AND%20mediatype%3Aaudio\r\n
',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','Welcome to our new hosts: Alek Grigorian, Accipiter, Shane Shennan, Bob Tregilus, Curtis Adkins (CPrompt^), and jrobb.
\nid | \ntitle | \nhost | \n
---|---|---|
1282 | \nMy Homemade Recumbent Bicycle | \nJon Kulp | \n
1283 | \nKen gets to talk with Ambjorn about politics | \nKen Fallon | \n
1284 | \nBlather Speech Recognition for Linux: Interview with Jezra | \nJon Kulp | \n
1285 | \nLibreOffice 06 Writer Creating a Paragraph Style LibreOffice | \nAhuka | \n
1286 | \niCalendar Hacking | \nDave Morriss | \n
1287 | \nHPR Community News For June 2013 | \nHPR Admins | \n
1288 | \nNido Media gets Ken to go camping at OHM2013 | \nKen Fallon | \n
1289 | \nShort Xen Update From JWP | \nJWP | \n
1290 | \nMultiSystem: The Bootable Thumb Drive Creator | \nFiftyOneFifty | \n
1291 | \nParsing an ISO8601 formatted duration field with Perl | \nDave Morriss | \n
1292 | \nDoomsday Remainders | \nCharles in NJ | \n
1293 | \nA Week of Freedom | \nChristopher M. Hobbs | \n
1294 | \nCauses of Schizophrenia, neurochemical theory | \nsigflup | \n
1295 | \nLibreOffice 07 Writer Heading Styles | \nAhuka | \n
1296 | \nIntro to camp fires | \npokey | \n
1297 | \nMobile Hackspace (whats in my bag) | \nNYbill | \n
1298 | \nRecording for HPR using Audacity | \nNido Media | \n
1299 | \nWhat’s in my Bag | \nJon Kulp | \n
1300 | \nMaker Faire: Kansas City | \nMrGadgets | \n
1301 | \nConversation with Nybill and Jon Kulp | \nJon Kulp | \n
1302 | \nHow I Got to Linux | \nAccipiter | \n
1303 | \nA Music Pairing Under Unlikely Circumstances | \nDave Morriss | \n
1304 | \nJon Kulp and His Son Talk Hacking | \nJon Kulp | \n
1305 | \nLibreOffice 08 Writer Tab Styles | \nAhuka | \n
Welcome to our new host: Stitch, Matt McGraw (g33kdad), Julian Neuer, laindir, and Riley Gelwicks (glwx).
\r\nid | \r\ndate | \r\ntitle | \r\nhost | \r\n
---|---|---|---|
1306 | \r\n2013-08-05 | \r\nFreedom Followup | \r\nChristopher M. Hobbs | \r\n
1307 | \r\n2013-08-06 | \r\nWhat\'s in my Bag | \r\nAccipiter | \r\n
1308 | \r\n2013-08-07 | \r\nHelping a New Computer User | \r\nShane Shennan | \r\n
1309 | \r\n2013-08-08 | \r\nAssisted Human Reproduction | \r\nKen Fallon | \r\n
1310 | \r\n2013-08-09 | \r\nEnergy Democracy defined | \r\nBob Tregilus | \r\n
1311 | \r\n2013-08-12 | \r\nModern Inconveniences | \r\nChristopher M. Hobbs | \r\n
1312 | \r\n2013-08-13 | \r\nDeepgeek interviews Birgitta Jonsdottir (Icelandic Pirate Party parliamentarian) | \r\nEpicanis | \r\n
1313 | \r\n2013-08-14 | \r\nHow I Manage Contacts | \r\nJon Kulp | \r\n
1314 | \r\n2013-08-15 | \r\nImpressions of Mageia | \r\nFrank Bell | \r\n
1315 | \r\n2013-08-16 | \r\nLibreOffice 09 Writer Working With Paragraph-Level Styles | \r\nAhuka | \r\n
1316 | \r\n2013-08-19 | \r\nWhat is my bag | \r\nMrGadgets | \r\n
1317 | \r\n2013-08-20 | \r\nWhat\'s In My 2 Bags | \r\nCurtis Adkins (CPrompt^) | \r\n
1318 | \r\n2013-08-21 | \r\nHow I found Linux | \r\nSunzofman1 | \r\n
1319 | \r\n2013-08-22 | \r\nFrank Bell Presents HPR to His LUG | \r\nFrank Bell | \r\n
1320 | \r\n2013-08-23 | \r\nHow I got into Linux | \r\njrobb | \r\n
1321 | \r\n2013-08-26 | \r\nWhat\'s in my Bag | \r\nChristopher M. Hobbs | \r\n
1322 | \r\n2013-08-27 | \r\nKevin O\'Brien - Ohio LinuxFest 2013 | \r\nKen Fallon | \r\n
1323 | \r\n2013-08-28 | \r\nHPR Community News For July 2013 | \r\nHPR Admins | \r\n
1324 | \r\n2013-08-29 | \r\nPorting Mega Happy Sprite To Windows | \r\nsigflup | \r\n
1325 | \r\n2013-08-30 | \r\nLibreOffice 10 Writer Paragraph Styles in Templates | \r\nAhuka | \r\n
\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\nhttps://hackerpublicradio.org/report.bz2\r\n
Should we update the host pages to include information like PGP Key, a photo etc.
\r\nWelcome to our new host: Stitch, Matt McGraw (g33kdad), Julian Neuer, laindir, and Riley Gelwicks (glwx).
\r\nid | \r\ndate | \r\ntitle | \r\nhost | \r\n
---|---|---|---|
1306 | \r\n2013-08-05 | \r\nFreedom Followup | \r\nChristopher M. Hobbs | \r\n
1307 | \r\n2013-08-06 | \r\nWhat\'s in my Bag | \r\nAccipiter | \r\n
1308 | \r\n2013-08-07 | \r\nHelping a New Computer User | \r\nShane Shennan | \r\n
1309 | \r\n2013-08-08 | \r\nAssisted Human Reproduction | \r\nKen Fallon | \r\n
1310 | \r\n2013-08-09 | \r\nEnergy Democracy defined | \r\nBob Tregilus | \r\n
1311 | \r\n2013-08-12 | \r\nModern Inconveniences | \r\nChristopher M. Hobbs | \r\n
1312 | \r\n2013-08-13 | \r\nDeepgeek interviews Birgitta Jonsdottir (Icelandic Pirate Party parliamentarian) | \r\nEpicanis | \r\n
1313 | \r\n2013-08-14 | \r\nHow I Manage Contacts | \r\nJon Kulp | \r\n
1314 | \r\n2013-08-15 | \r\nImpressions of Mageia | \r\nFrank Bell | \r\n
1315 | \r\n2013-08-16 | \r\nLibreOffice 09 Writer Working With Paragraph-Level Styles | \r\nAhuka | \r\n
1316 | \r\n2013-08-19 | \r\nWhat is my bag | \r\nMrGadgets | \r\n
1317 | \r\n2013-08-20 | \r\nWhat\'s In My 2 Bags | \r\nCurtis Adkins (CPrompt^) | \r\n
1318 | \r\n2013-08-21 | \r\nHow I found Linux | \r\nSunzofman1 | \r\n
1319 | \r\n2013-08-22 | \r\nFrank Bell Presents HPR to His LUG | \r\nFrank Bell | \r\n
1320 | \r\n2013-08-23 | \r\nHow I got into Linux | \r\njrobb | \r\n
1321 | \r\n2013-08-26 | \r\nWhat\'s in my Bag | \r\nChristopher M. Hobbs | \r\n
1322 | \r\n2013-08-27 | \r\nKevin O\'Brien - Ohio LinuxFest 2013 | \r\nKen Fallon | \r\n
1323 | \r\n2013-08-28 | \r\nHPR Community News For July 2013 | \r\nHPR Admins | \r\n
1324 | \r\n2013-08-29 | \r\nPorting Mega Happy Sprite To Windows | \r\nsigflup | \r\n
1325 | \r\n2013-08-30 | \r\nLibreOffice 10 Writer Paragraph Styles in Templates | \r\nAhuka | \r\n
\r\nStarted: 7 years, 6 months, 22 days ago (2005-10-10)\r\nRenamed HPR: 5 years, 3 months, 29 days ago (2007-12-31)\r\nTotal Shows: 1685\r\nTotal TWT: 300\r\nTotal HPR: 1385\r\nHPR Hosts: 200\r\nNext free slot: 25\r\nHosts in Queue: 13\r\nShows in Queue: 22\r\nAugust Downloads: 86,109\r\nAverage Daily Download: 2,620\r\nEstimated Episodes Downloaded: 7,567,791\r\nhttps://hackerpublicradio.org/report.bz2\r\n
Should we update the host pages to include information like PGP Key, a photo etc.
\r\n\r\nIn this episode of HPR sigflup talks about her experiences porting her favorite program to windows using the mingw32 cross-compiler\r\n
',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','\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
\r\n\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
',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','\r\nFrank Bell prattles on about baking bread while he bakes two loaves of honey wheat bread.\r\n
\r\n\r\nIn 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.
\n\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
\r\n\r\n\r\nSet up GnuPG: https://straightedgelinux.com/blog/howto/setupgnupg.html\r\n
\r\n\r\nUsing Mutt: https://straightedgelinux.com/blog/howto/mutt.html\r\n
\r\n\r\nKlaatu\'s\r\nhumble dot-muttrc file: https://gnuworldorder.info/dot-muttrc (there are better ones out there)\r\n
\r\n\r\n\r\nKlaatu\'s public key\r\n
\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','\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
\r\n\r\nhttps://imgur.com/a/wYTf3#0\r\n
',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','Welcome to our new hosts: Gabriel Evenfire,\r\n and James Michael DuPont (h4ck3rm1k3).
\r\nid | \r\ndate | \r\ntitle | \r\nhost | \r\n
---|---|---|---|
1326 | \r\n2013-09-02 | \r\nWhat\'s in my bag | \r\njrobb | \r\n
1327 | \r\n2013-09-03 | \r\nFrank Bell Bakes Bread | \r\nFrank Bell | \r\n
1328 | \r\n2013-09-04 | \r\nA Hacker\'s Perspective On Schizophrenia | \r\nsigflup | \r\n
1329 | \r\n2013-09-05 | \r\nTGTM Newscast for 2013-13-08 | \r\nTgtm News Team | \r\n
1330 | \r\n2013-09-06 | \r\nProgramming languages 3 - C | \r\ngarjola | \r\n
1331 | \r\n2013-09-09 | \r\nA Tale of Chroot | \r\nNYbill | \r\n
1332 | \r\n2013-09-10 | \r\nJingles | \r\nStitch | \r\n
1333 | \r\n2013-09-11 | \r\nIntroduction / How I Got Into Linux | \r\nMatt McGraw (g33kdad) | \r\n
1334 | \r\n2013-09-12 | \r\nOpen Sourcing Mental Illness - Ed Finkler | \r\nKen Fallon | \r\n
1335 | \r\n2013-09-13 | \r\nLibreOffice 11 Writer Character Styles | \r\nAhuka | \r\n
1336 | \r\n2013-09-16 | \r\nThe Rosetta Dream | \r\nJulian Neuer | \r\n
1337 | \r\n2013-09-17 | \r\noverdrive | \r\nsigflup | \r\n
1338 | \r\n2013-09-18 | \r\nPumped Pi\'s | \r\nNYbill | \r\n
1339 | \r\n2013-09-19 | \r\nLegacy Technology: My Victrola | \r\nJon Kulp | \r\n
1340 | \r\n2013-09-20 | \r\nOut and about at OHM 2013 | \r\nKen Fallon | \r\n
1341 | \r\n2013-09-23 | \r\nTGTM Newscast for 2013-08-25 | \r\nTgtm News Team | \r\n
1342 | \r\n2013-09-24 | \r\nPower Tool Drag Racing! | \r\nMrGadgets | \r\n
1343 | \r\n2013-09-25 | \r\nToo Clever For Your Own Good | \r\nlaindir | \r\n
1344 | \r\n2013-09-26 | \r\nFilming a Dinosaur egg hatching | \r\nKen Fallon | \r\n
1345 | \r\n2013-09-27 | \r\nLibreOffice 12 Writer List Styles Introduced | \r\nAhuka | \r\n
1346 | \r\n2013-09-30 | \r\nHow to properly evangelize linux or why I use linux as my daily driver. | \r\nRiley Gelwicks (glwx) | \r\n
\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\nhttps://hackerpublicradio.org/report.bz2\r\n
Should we update the host pages to include information like PGP Key, a photo etc.
\r\n\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\nhttps://www.talkgeektome.us/tgtmnews-103.xhtml\r\n\r\nyours, \r\n---\r\nDeepGeek\r\n
Welcome to our new hosts: Gabriel Evenfire,\r\n and James Michael DuPont (h4ck3rm1k3).
\r\nid | \r\ndate | \r\ntitle | \r\nhost | \r\n
---|---|---|---|
1326 | \r\n2013-09-02 | \r\nWhat\'s in my bag | \r\njrobb | \r\n
1327 | \r\n2013-09-03 | \r\nFrank Bell Bakes Bread | \r\nFrank Bell | \r\n
1328 | \r\n2013-09-04 | \r\nA Hacker\'s Perspective On Schizophrenia | \r\nsigflup | \r\n
1329 | \r\n2013-09-05 | \r\nTGTM Newscast for 2013-13-08 | \r\nTgtm News Team | \r\n
1330 | \r\n2013-09-06 | \r\nProgramming languages 3 - C | \r\ngarjola | \r\n
1331 | \r\n2013-09-09 | \r\nA Tale of Chroot | \r\nNYbill | \r\n
1332 | \r\n2013-09-10 | \r\nJingles | \r\nStitch | \r\n
1333 | \r\n2013-09-11 | \r\nIntroduction / How I Got Into Linux | \r\nMatt McGraw (g33kdad) | \r\n
1334 | \r\n2013-09-12 | \r\nOpen Sourcing Mental Illness - Ed Finkler | \r\nKen Fallon | \r\n
1335 | \r\n2013-09-13 | \r\nLibreOffice 11 Writer Character Styles | \r\nAhuka | \r\n
1336 | \r\n2013-09-16 | \r\nThe Rosetta Dream | \r\nJulian Neuer | \r\n
1337 | \r\n2013-09-17 | \r\noverdrive | \r\nsigflup | \r\n
1338 | \r\n2013-09-18 | \r\nPumped Pi\'s | \r\nNYbill | \r\n
1339 | \r\n2013-09-19 | \r\nLegacy Technology: My Victrola | \r\nJon Kulp | \r\n
1340 | \r\n2013-09-20 | \r\nOut and about at OHM 2013 | \r\nKen Fallon | \r\n
1341 | \r\n2013-09-23 | \r\nTGTM Newscast for 2013-08-25 | \r\nTgtm News Team | \r\n
1342 | \r\n2013-09-24 | \r\nPower Tool Drag Racing! | \r\nMrGadgets | \r\n
1343 | \r\n2013-09-25 | \r\nToo Clever For Your Own Good | \r\nlaindir | \r\n
1344 | \r\n2013-09-26 | \r\nFilming a Dinosaur egg hatching | \r\nKen Fallon | \r\n
1345 | \r\n2013-09-27 | \r\nLibreOffice 12 Writer List Styles Introduced | \r\nAhuka | \r\n
1346 | \r\n2013-09-30 | \r\nHow to properly evangelize linux or why I use linux as my daily driver. | \r\nRiley Gelwicks (glwx) | \r\n
\r\nStarted: 7 years, 6 months, 22 days ago\r\nRenamed HPR: 5 years, 3 months, 29 days ago\r\nTotal Shows: 1685\r\nTotal TWT: 300\r\nTotal HPR: 1385\r\nHPR Hosts: 202\r\nNext free slot: 13\r\nHosts in Queue: 9\r\nShows in Queue: 12\r\nSeptember Downloads: 75,774\r\nhttps://hackerpublicradio.org/report.bz2\r\n
Should we update the host pages to include information like PGP Key, a photo etc.
\r\n\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\nhttps://www.talkgeektome.us/tgtmnews-103.xhtml\r\n\r\nyours, \r\n---\r\nDeepGeek\r\n
\r\nHostname and email address: David Willson DLWillson@thegeek.nu , Gary (Garheade) Romero GARomero@thegeek.nu, Troy Ridgley TRRidgley@thegeek.nu\r\n
\r\n\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
\r\n\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
\r\n\r\nThis is the book that we\'re using in our study groups:\r\n
\r\n\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\r\n
\r\nThe Linux Camp document is here for now:\r\n
\r\n\r\n\r\nEventually, we\'ll clean it up and put it on our website.\r\n
\r\n\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
\r\n\r\nTo that end, we want your suggestions and welcome your feedback!\r\n
\r\n\r\nTo find out more about SFS and it\'s upcoming projects, go to: https://www.sofree.us\r\n
\r\n\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 sfs-request@thegeek.nu.\r\n
',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','\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
\r\n\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
\r\n\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
\r\n\r\nDetailed notes: \r\nhttps://www.hackerpublicradio.org/eps/hpr1362/Dealing_with_bad_RSS_feeds.html\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','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.
\nI 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
\nArch\'s primary package manager is pacman. The -S operator is for sync operations, including package installation, for instance:
\n# sudo pacman -S <package_name>
\n
..... installs a package from the standard repos and is more or less equivalent to the Debian instruction .... \n# sudo apt-get install <package_name>
\n
The option -y used with -S refreshes the master package list and -u updates all out of date packages, so the command \n\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 <package_name1> <package_name2>\n
\n
would update the system, then install the selected packages\n# sudo pacman -Sc
\n
.... 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.\n# systemctl stop <package_name> i.e # systemctl stop NetworkManager
\n
\n# systemctl disable <package_name> i.e. # systemctl disable NetworkManager
\n
\n# gpasswd -a USERNAME users
\n
\n# systemctl start wicd.service\n# wicd-client
\n
\n# systemctl enable wicd.service
\n
',131,0,0,'CC-BY-SA','Arch,pacman,wicd',0,1485,1),
@@ -975,7 +975,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti
(1376,'2013-11-11','How Should We Then Teach the Art of Computing?',2120,'Teaching specific packages versus the Art of Computing','In this episode Klaatu discusses the Art of Computing.',78,0,0,'CC-BY-SA','teaching,computing,\"generic solutions\",\"problem solving\"',0,1672,1),
(1381,'2013-11-18','How We Found Linux',3432,'Kevin Wisher and Honkey Magoo each discuss their journey to Linux','\r\nhttps://en.wikipedia.org/wiki/IBM_Portable_Personal_Computer\r\n
\r\n\r\nhttps://en.wikipedia.org/wiki/Texas_Instruments_TI-99/4A\r\n
\r\n\r\nhttps://en.wikipedia.org/wiki/Freespire\r\n
',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.','\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
\r\n\r\nTitanium Bunker: https://www.titaniumbunker.com/\r\n
\r\n\r\nOggCamp: https://oggcamp.org/\r\n
\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','Welcome to our new hosts: David Willson, Neandergeek, Tony Pelaez, and Richard Hughes.
\nid | \ndate | \ntitle | \nhost | \n
---|---|---|---|
1347 | \n2013-10-01 | \nLinuxJAZZ#4 | \nBariman | \n
1348 | \n2013-10-02 | \nFuse | \nMrX | \n
1349 | \n2013-10-03 | \nMelissa Dupreast helps me with Audio Compression | \nJon Kulp | \n
1350 | \n2013-10-04 | \nThe Origin of ONICS (My Intro) | \nGabriel Evenfire | \n
1351 | \n2013-10-07 | \nHPR Community News For August 2013 | \nHPR Admins | \n
1352 | \n2013-10-08 | \nStanford marshmallow experiment | \nZachary De Santos | \n
1353 | \n2013-10-09 | \nPractical Math - Introduction to Units | \nCharles in NJ | \n
1354 | \n2013-10-10 | \nWayne Green | \nMrGadgets | \n
1355 | \n2013-10-11 | \nLibreOffice 13 Writer A Bullet Style Deconstructed | \nAhuka | \n
1356 | \n2013-10-14 | \nSo, you\'ve just installed Arch Linux, now what? Arch Lessons from a Newbie, Ep. 01 | \nFiftyOneFifty | \n
1357 | \n2013-10-15 | \nWhats in my bag, and other stories | \nJames Michael DuPont (h4ck3rm1k3) | \n
1358 | \n2013-10-16 | \nhow to set up GnuPG, a PGP-compliant encryption | \nklaatu | \n
1359 | \n2013-10-17 | \nPipes | \nMatt McGraw (g33kdad) | \n
1360 | \n2013-10-18 | \nHPR Community News For September2013 | \nHPR Admins | \n
1361 | \n2013-10-21 | \nSFS and Linux Camp | \nDavid Willson | \n
1362 | \n2013-10-22 | \nFixing a bad RSS feed | \nDave Morriss | \n
1363 | \n2013-10-23 | \nSome pacman Tips By Way of Repacing NetworkManager With WICD | \nFiftyOneFifty | \n
1364 | \n2013-10-24 | \nVintage Tech Iron Pay Phone Coin Box | \nFiftyOneFifty | \n
1365 | \n2013-10-25 | \nLibreOffice 14 Writer A Numbered List Style Deconstructed | \nAhuka | \n
1366 | \n2013-10-28 | \nWhat I do with my Raspberry Pi | \nNeandergeek | \n
1367 | \n2013-10-29 | \nI\'m Sorry Dan | \nJezra | \n
1368 | \n2013-10-30 | \nHow to Fold a Fitted Sheet | \nJon Kulp | \n
1369 | \n2013-10-31 | \nNaNoWriMo Prep | \nHeisenbug | \n
\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\nhttps://hackerpublicradio.org/report.bz2\n
Hello All,
\n
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.
\n
Thank you,
\n
Kwisher on IRC
kevin dot wisher at gmail dot com
Welcome to our new hosts: David Willson, Neandergeek, Tony Pelaez, and Richard Hughes.
\nid | \ndate | \ntitle | \nhost | \n
---|---|---|---|
1347 | \n2013-10-01 | \nLinuxJAZZ#4 | \nBariman | \n
1348 | \n2013-10-02 | \nFuse | \nMrX | \n
1349 | \n2013-10-03 | \nMelissa Dupreast helps me with Audio Compression | \nJon Kulp | \n
1350 | \n2013-10-04 | \nThe Origin of ONICS (My Intro) | \nGabriel Evenfire | \n
1351 | \n2013-10-07 | \nHPR Community News For August 2013 | \nHPR Admins | \n
1352 | \n2013-10-08 | \nStanford marshmallow experiment | \nZachary De Santos | \n
1353 | \n2013-10-09 | \nPractical Math - Introduction to Units | \nCharles in NJ | \n
1354 | \n2013-10-10 | \nWayne Green | \nMrGadgets | \n
1355 | \n2013-10-11 | \nLibreOffice 13 Writer A Bullet Style Deconstructed | \nAhuka | \n
1356 | \n2013-10-14 | \nSo, you\'ve just installed Arch Linux, now what? Arch Lessons from a Newbie, Ep. 01 | \nFiftyOneFifty | \n
1357 | \n2013-10-15 | \nWhats in my bag, and other stories | \nJames Michael DuPont (h4ck3rm1k3) | \n
1358 | \n2013-10-16 | \nhow to set up GnuPG, a PGP-compliant encryption | \nklaatu | \n
1359 | \n2013-10-17 | \nPipes | \nMatt McGraw (g33kdad) | \n
1360 | \n2013-10-18 | \nHPR Community News For September2013 | \nHPR Admins | \n
1361 | \n2013-10-21 | \nSFS and Linux Camp | \nDavid Willson | \n
1362 | \n2013-10-22 | \nFixing a bad RSS feed | \nDave Morriss | \n
1363 | \n2013-10-23 | \nSome pacman Tips By Way of Repacing NetworkManager With WICD | \nFiftyOneFifty | \n
1364 | \n2013-10-24 | \nVintage Tech Iron Pay Phone Coin Box | \nFiftyOneFifty | \n
1365 | \n2013-10-25 | \nLibreOffice 14 Writer A Numbered List Style Deconstructed | \nAhuka | \n
1366 | \n2013-10-28 | \nWhat I do with my Raspberry Pi | \nNeandergeek | \n
1367 | \n2013-10-29 | \nI\'m Sorry Dan | \nJezra | \n
1368 | \n2013-10-30 | \nHow to Fold a Fitted Sheet | \nJon Kulp | \n
1369 | \n2013-10-31 | \nNaNoWriMo Prep | \nHeisenbug | \n
\nStarted: 7 years, 6 months, 22 days ago\nRenamed HPR: 5 years, 3 months, 29 days ago\nTotal Shows: 1715\nTotal TWT: 300\nTotal HPR: 1415\nHPR Hosts: 206\nNext free slot: 16\nHosts in Queue: 7\nShows in Queue: 15\nOctober Downloads: 101,572\nhttps://hackerpublicradio.org/report.bz2\n
Hello All,
\n
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.
\n
Thank you,
\n
Kwisher on IRC
kevin dot wisher at gmail dot com
\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 (https://twitter.com/kdmurray) or on my blog at https://kdmurray.net/.\r\n
\r\n\r\n\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
\r\n\r\nQuestions addressed and answered include:\r\n
\r\n\r\n\r\nHost: Bob Tregilus\r\n
\r\n\r\n\r\nGuest: Ken Wachsberger\r\n
\r\n\r\n\r\nOther resources mentioned are:\r\n
\r\n\r\nHello hacker public radio
\nI 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.
\nI 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.
\nI 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.
\nFrustrated 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.
\nLast 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.
\nAfter 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.
\nAlthough I was looking strictly for technical information personal information leaked through.
\nThe 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.
\nSoon 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.
\nSo lets talk about the first step.
\nSome sites will say \"GET AS MANY LIGHTS AS YOU CAN AS SOON AS POSSIBLE\"
\nThis theme seems like a logical step, but I don\'t know what I\'m doing!
\nI 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.
\nSo if I already have some lights I need a new step one.
\nUnfortunately 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.
\nWith my mind on future needs I made a check list of what I wanted
\nA 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.
\nAs 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?
\nThe 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.
\nYou 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.
\nLED\'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.
\nI 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.
\nI 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.
\nHowever 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.
\nThe 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.
\nAround 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.
\nThen 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.
\nI 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:
\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() >= 47) {\nfor (int i=0; i<=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
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.
\nI 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.
\nIts 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.
',267,0,0,'CC-BY-SA','Christmas,Holiday,Light,synchronization',0,1517,1), diff --git a/sql/hpr-db-part-12.sql b/sql/hpr-db-part-12.sql index 830758b..3f24949 100644 --- a/sql/hpr-db-part-12.sql +++ b/sql/hpr-db-part-12.sql @@ -253,7 +253,7 @@ INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hosti (1735,'2015-03-27','Free tutorials for teachers',897,'Professor Bernard Poole makes free tutorials available aimed at teachers','\r\nI have received a very generous offer from Bernard J. Poole, a professor at the University of Pittsburgh. He has a series of LibreOffice Tutorials and has asked me to publicize that they are available free of charge to all of our LibreOffice fans on Hacker Public Radio. You can find his tutorials on his web site at https://www.pitt.edu/~poole/. He is particularly aiming his tutorials at educators who might use LibreOffice in the classroom\r\n
',198,70,1,'CC-BY-SA','Teachers, tutorials',0,0,1), (1649,'2014-11-27','Raspberry Pi Accessibility Breakthrough',1036,'How I fixed the stuttering text-to-speech on a Raspberry Pi','\r\nSince April last year the text-to-speech using eSpeak in the Raspberry Pi\r\nconsole has stuttered very badly and regularly crashes the kernel.\r\n
\r\n\r\nHere\'s how I fixed it.\r\n
\r\n\r\nCloning my github repo:\r\n
\r\n\r\ngit clone https://github.com/cromarty/ttsprojects.git\r\n\r\n
\r\nInstallation:\r\n
\r\n\r\ncd ttsprojects/raspberry-pi/libilctts/build\r\nsudo ./build.sh\r\ncd ../../piespeakup\r\nsudo ./build.sh\r\n\r\n
\r\nBingo! Speech should work.\r\n
\r\n\r\nThis has only just been released and there is still work to do on the\r\ndocumentation.\r\n
\r\n\r\nNote: I am not connected to the Raspberry Pi Foundation in any way\r\nand anything I say or do is not endorsed by them.\r\n
\r\n\r\nMy email address is connected with a Freelists email list I set up and\r\nan accompanying web site:\r\n
\r\n\r\nhttps://www.raspberryvi.org/\r\n
\r\n\r\nThe \'VI\' is for \'Visually Impaired\' and I DID check with the\r\nFoundation about the similarity of the web address before I created it.\r\n
\r\n\r\nTo join our email list send an email to:\r\n
\r\n\r\nraspberry-vi-request@freelists.org\r\n
\r\n\r\nWith \'subscribe\' in the subject.\r\n
\r\n\r\nMike\r\n
',282,0,1,'CC-BY-SA','Raspberry Pi, Accessibility, console, speakup, kernel oops, fixed',0,0,1), (1738,'2015-04-01','Credit Card PIN breach',5240,'We expose a well known but ignored security breach','\r\nYour passwords are as secure as they ever were
\r\n\r\nOn September the 10th, 2012 an anonymous malicious hacker released 10,000 pin codes onto the site paste bin dot com. How the attacker gained access to the codes is not known, but it is thought that it may be linked to a breach that occurred at the end of March 2012 to the Credit card processor Global Payments. That attack exposed 1.5 million consumers financial data. These codes have been confirmed by security experts to be legitimate and in wide spread use even today. Despite this exposure been \"common knowledge\" among the security community, major banks and credit card companies have yet to issue any statement on the breach.\r\n
\r\n\r\nTired of waiting for action by big business, we bring you a list of the codes so you can check for yourself if your data is compromised.\r\n
',109,83,0,'CC-BY-SA','April fools, credit card pin, security',0,0,1), -(2000,'2016-04-01','How to Point a Satellite Dish',3958,'After 10 years, 3 months, 19 days of Procrastination, Ken finally delivers droops a show','\r\nKen did not fall of the roof in a storm
\r\n\r\nThis show is dedicated to Procrastination, the avoidance of doing a task which needs to be accomplished.
\r\nI\'ve been trying to record this particular show for ages but I can never seem to finish it. I find the topic just too interesting. When I start then I get distracted by some other aspect. Every time I try to record it Murphy gets in the way, with lost recordings and broken cards etc. This is the email that prompted this show.
\r\n-------- Forwarded Message --------\r\nSubject: TWAT - Satellite communications\r\nDate: Tue, 13 Dec 2005 12:00:54 +0100\r\n\r\nHi Droops,\r\n\r\nI heard your call for content and I\'d like to send you some shows. I\r\ndon\'t have a lot of spare time with work and a young family so I can\'t\r\ndo a regular show but I can send you a series on a topic. I was\r\nthinking of doing a series on Satellite Communications.\r\n...\r\nKen\r\n
\r\nhttps://en.wikipedia.org/wiki/Murphy%27s_law
\r\nSo after eleven years, I set the deadline of episode 2000 to force myself to finish this show.
\r\nLet\'s start.
\r\nhttps://en.wikipedia.org/wiki/Orbit
\r\nIn physics, an orbit is the gravitationally curved path of an object about a point in space, for example the orbit of a planet about a star or a natural satellite around a planet. Orbits of planets are typically elliptical, and the central mass being orbited is at a focal point of the ellipse.
\r\nNewton\'s cannonball was a thought experiment Isaac Newton used to hypothesize that the force of gravity was universal, and it was the key force for planetary motion. It appeared in his book A Treatise of the System of the World.
\r\nhttps://en.wikipedia.org/wiki/Newton%27s_cannonball
\r\nhttps://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg
\r\n\r\nIt is worth noting that orbital rockets are launched vertically at first to lift the rocket above the atmosphere (which causes frictional drag), and then slowly pitch over and finish firing the rocket engine parallel to the atmosphere to achieve orbit speed.
\r\nOnce in orbit, their speed keeps them in orbit above the atmosphere. If e.g., an elliptical orbit dips into dense air, the object will lose speed and re-enter (i.e. fall). Occasionally a space craft will intentionally intercept the atmosphere, in an act commonly referred to as an aerobraking maneuver.
\r\nThere are many ways to classify orbits
\r\nhttps://en.wikipedia.org/wiki/List_of_orbits
\r\nThe choice of which orbit to use is based on the intended purpose of the satellite.
\r\n0 to 2,000 km (0–1,240 miles).
\r\nThese satellites orbit the Earth in near exact polar orbits north to south. They cross the equator multiple times per day and each time they are at the same anglewith respect to the sun. Satellites on these types of orbits are particularly useful for capturing images of the Earth’s surface or images of the sun
\r\nGeocentric orbits ranging in altitude from 2,000 km (1,240 miles) to just below geosynchronous orbit at 35,786 kilometers (22,236 mi).
\r\nGPS (Global Positioning System) Satellites reside here. These Satellites are on a Semi-synchronous Orbit (SSO) meaning that they orbit the earth in exactly 12 hours (twice per day)
\r\nOrbits around Earth matching Earth\'s sidereal rotation period. 42,164 km (26,199 mi). Sidereal time is a \"time scale that is based on the Earth\'s rate of rotation measured relative to the fixed stars\" rather than the Sun.\r\nhttps://en.wikipedia.org/wiki/Sidereal_time
\r\nGeosynchronous satellites orbit the Earth at the same rate that the Earth rotates. Thus they remain stationary over a single line of longitude. A geostationary satellite will remain in a fixed location as observed from the surface of the earth, allowing a satellite dish to be alligned to it.
\r\n\r\nGeocentric orbits above the altitude of geosynchronous orbit 35,786 km (22,240 miles).
\r\nThey are often used for earth-mapping, earth observation, capturing the earth as time passes from one point, reconnaissance satellites, as well as for some weather satellites. The Iridium satellite constellation also uses a polar orbit to provide telecommunications services. The disadvantage to this orbit is that no one spot on the Earth\'s surface can be sensed continuously from a satellite in a polar orbit.
\r\nOrbita was a system that consisted of 3 highly elliptical Molniya satellites, Moscow-based ground uplink facilities and about 20 downlink stations, located in cities and towns of remote regions of Siberia and Far East. Each station had a 12-meter receiving parabolic antenna and transmitters for re-broadcasting TV signal to local householders.
\r\nhttps://en.wikipedia.org/wiki/Molniya_orbit
\r\n\r\nhttps://upload.wikimedia.org/wikipedia/commons/8/82/Orbitalaltitudes.jpg
\r\nhttps://en.wikipedia.org/wiki/Sputnik_1
\r\nSputnik 1 was the first artificial Earth satellite. The Soviet Union launched it into an elliptical low Earth orbit on October 4, 1957. It was a 58 cm (23 in) diameter polished metal sphere, with four external radio antennae to broadcast radio pulses. It was visible all around the Earth and its radio pulses were detectable. This surprise success precipitated the American Sputnik crisis and triggered the Space Race, a part of the larger Cold War. The launch ushered in new political, military, technological, and scientific developments.
\r\nhttps://www.ilslaunch.com/sites/default/files/pdf/A2G_MO.pdf
\r\nASTRA 2G is the third spacecraft of a three satellite investment programme (ASTRA 2E, 2F and 2G) that SES contracted with Airbus Defence and Space in order to provide replacement as well as incremental satellite capacity in the orbital arc of 28.2/28.5 degrees East.
\r\nASTRA 2G carries 62 Ku-band transponders as well as 4 Ka-band transponders. The different beams provide coverage over the UK and Ireland, Europe and West Africa.
\r\n\r\nhttps://www.ses.com/4628824/astra-2g
\r\nhttps://en.wikipedia.org/wiki/Transponder_%28satellite_communications%29
\r\nThe word \"transponder\" is derived from the words \"transmitter\" and \"responder.\"
\r\nA communications satellite\'s transponder is the series of interconnected units that form a communications channel between the receiving and the transmitting antennas. It is mainly used in satellite communication to transfer the received signals.
\r\nA transponder is typically composed of
\r\nhttps://www.jsati.com/why-satellite-how-Spacesegment4.asp
\r\nhttps://www.boeingimages.com/Docs/BOE/Media/TR3_WATERMARKED/1/a/2/a/BI231995.jpg
\r\nThis is one of the many sites that will give you a birds eye view of where you need to point your dish.
\r\n\r\nTerms needed when pointing a dish
\r\n\r\nhttps://commons.wikimedia.org/wiki/File:Azimut_altitude.svg
\r\n\r\nThe Dish, on Kens Roof.
\r\n\r\nReading the elevation from the dish assembley.
\r\n\r\nFreesat is broadcast from the same satellites (Astra 28.2E and Eurobird 1) as Sky Digital.
\r\nThis is a list of all of the free-to-air channels that are currently available via satellite from SES Astra satellites (Astra 2E/2F/2G) located at 28.2 °E.
\r\nhttps://en.wikipedia.org/wiki/List_of_free-to-air_channels_at_28%C2%B0E
\r\nHere is a link to a page on how to get mythtv working with FreeSat.
\r\nhttps://parker1.co.uk/mythtv_freesat.php
\r\n',30,83,1,'CC-BY-SA','procrastination,orbit,satellite,satellite dish',0,0,1), +(2000,'2016-04-01','How to Point a Satellite Dish',3958,'After 10 years, 3 months, 19 days of Procrastination, Ken finally delivers droops a show','\r\nKen did not fall of the roof in a storm
\r\n\r\nThis show is dedicated to Procrastination, the avoidance of doing a task which needs to be accomplished.
\r\nI\'ve been trying to record this particular show for ages but I can never seem to finish it. I find the topic just too interesting. When I start then I get distracted by some other aspect. Every time I try to record it Murphy gets in the way, with lost recordings and broken cards etc. This is the email that prompted this show.
\r\n-------- Forwarded Message --------\r\nSubject: TWT - Satellite communications\r\nDate: Tue, 13 Dec 2005 12:00:54 +0100\r\n\r\nHi Droops,\r\n\r\nI heard your call for content and I\'d like to send you some shows. I\r\ndon\'t have a lot of spare time with work and a young family so I can\'t\r\ndo a regular show but I can send you a series on a topic. I was\r\nthinking of doing a series on Satellite Communications.\r\n...\r\nKen\r\n
\r\nhttps://en.wikipedia.org/wiki/Murphy%27s_law
\r\nSo after eleven years, I set the deadline of episode 2000 to force myself to finish this show.
\r\nLet\'s start.
\r\nhttps://en.wikipedia.org/wiki/Orbit
\r\nIn physics, an orbit is the gravitationally curved path of an object about a point in space, for example the orbit of a planet about a star or a natural satellite around a planet. Orbits of planets are typically elliptical, and the central mass being orbited is at a focal point of the ellipse.
\r\nNewton\'s cannonball was a thought experiment Isaac Newton used to hypothesize that the force of gravity was universal, and it was the key force for planetary motion. It appeared in his book A Treatise of the System of the World.
\r\nhttps://en.wikipedia.org/wiki/Newton%27s_cannonball
\r\nhttps://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg
\r\n\r\nIt is worth noting that orbital rockets are launched vertically at first to lift the rocket above the atmosphere (which causes frictional drag), and then slowly pitch over and finish firing the rocket engine parallel to the atmosphere to achieve orbit speed.
\r\nOnce in orbit, their speed keeps them in orbit above the atmosphere. If e.g., an elliptical orbit dips into dense air, the object will lose speed and re-enter (i.e. fall). Occasionally a space craft will intentionally intercept the atmosphere, in an act commonly referred to as an aerobraking maneuver.
\r\nThere are many ways to classify orbits
\r\nhttps://en.wikipedia.org/wiki/List_of_orbits
\r\nThe choice of which orbit to use is based on the intended purpose of the satellite.
\r\n0 to 2,000 km (0–1,240 miles).
\r\nThese satellites orbit the Earth in near exact polar orbits north to south. They cross the equator multiple times per day and each time they are at the same anglewith respect to the sun. Satellites on these types of orbits are particularly useful for capturing images of the Earth’s surface or images of the sun
\r\nGeocentric orbits ranging in altitude from 2,000 km (1,240 miles) to just below geosynchronous orbit at 35,786 kilometers (22,236 mi).
\r\nGPS (Global Positioning System) Satellites reside here. These Satellites are on a Semi-synchronous Orbit (SSO) meaning that they orbit the earth in exactly 12 hours (twice per day)
\r\nOrbits around Earth matching Earth\'s sidereal rotation period. 42,164 km (26,199 mi). Sidereal time is a \"time scale that is based on the Earth\'s rate of rotation measured relative to the fixed stars\" rather than the Sun.\r\nhttps://en.wikipedia.org/wiki/Sidereal_time
\r\nGeosynchronous satellites orbit the Earth at the same rate that the Earth rotates. Thus they remain stationary over a single line of longitude. A geostationary satellite will remain in a fixed location as observed from the surface of the earth, allowing a satellite dish to be alligned to it.
\r\n\r\nGeocentric orbits above the altitude of geosynchronous orbit 35,786 km (22,240 miles).
\r\nThey are often used for earth-mapping, earth observation, capturing the earth as time passes from one point, reconnaissance satellites, as well as for some weather satellites. The Iridium satellite constellation also uses a polar orbit to provide telecommunications services. The disadvantage to this orbit is that no one spot on the Earth\'s surface can be sensed continuously from a satellite in a polar orbit.
\r\nOrbita was a system that consisted of 3 highly elliptical Molniya satellites, Moscow-based ground uplink facilities and about 20 downlink stations, located in cities and towns of remote regions of Siberia and Far East. Each station had a 12-meter receiving parabolic antenna and transmitters for re-broadcasting TV signal to local householders.
\r\nhttps://en.wikipedia.org/wiki/Molniya_orbit
\r\n\r\nhttps://upload.wikimedia.org/wikipedia/commons/8/82/Orbitalaltitudes.jpg
\r\nhttps://en.wikipedia.org/wiki/Sputnik_1
\r\nSputnik 1 was the first artificial Earth satellite. The Soviet Union launched it into an elliptical low Earth orbit on October 4, 1957. It was a 58 cm (23 in) diameter polished metal sphere, with four external radio antennae to broadcast radio pulses. It was visible all around the Earth and its radio pulses were detectable. This surprise success precipitated the American Sputnik crisis and triggered the Space Race, a part of the larger Cold War. The launch ushered in new political, military, technological, and scientific developments.
\r\nhttps://www.ilslaunch.com/sites/default/files/pdf/A2G_MO.pdf
\r\nASTRA 2G is the third spacecraft of a three satellite investment programme (ASTRA 2E, 2F and 2G) that SES contracted with Airbus Defence and Space in order to provide replacement as well as incremental satellite capacity in the orbital arc of 28.2/28.5 degrees East.
\r\nASTRA 2G carries 62 Ku-band transponders as well as 4 Ka-band transponders. The different beams provide coverage over the UK and Ireland, Europe and West Africa.
\r\n\r\nhttps://www.ses.com/4628824/astra-2g
\r\nhttps://en.wikipedia.org/wiki/Transponder_%28satellite_communications%29
\r\nThe word \"transponder\" is derived from the words \"transmitter\" and \"responder.\"
\r\nA communications satellite\'s transponder is the series of interconnected units that form a communications channel between the receiving and the transmitting antennas. It is mainly used in satellite communication to transfer the received signals.
\r\nA transponder is typically composed of
\r\nhttps://www.jsati.com/why-satellite-how-Spacesegment4.asp
\r\nhttps://www.boeingimages.com/Docs/BOE/Media/TR3_WATERMARKED/1/a/2/a/BI231995.jpg
\r\nThis is one of the many sites that will give you a birds eye view of where you need to point your dish.
\r\n\r\nTerms needed when pointing a dish
\r\n\r\nhttps://commons.wikimedia.org/wiki/File:Azimut_altitude.svg
\r\n\r\nThe Dish, on Kens Roof.
\r\n\r\nReading the elevation from the dish assembley.
\r\n\r\nFreesat is broadcast from the same satellites (Astra 28.2E and Eurobird 1) as Sky Digital.
\r\nThis is a list of all of the free-to-air channels that are currently available via satellite from SES Astra satellites (Astra 2E/2F/2G) located at 28.2 °E.
\r\nhttps://en.wikipedia.org/wiki/List_of_free-to-air_channels_at_28%C2%B0E
\r\nHere is a link to a page on how to get mythtv working with FreeSat.
\r\nhttps://parker1.co.uk/mythtv_freesat.php
\r\n',30,83,1,'CC-BY-SA','procrastination,orbit,satellite,satellite dish',0,0,1), (1654,'2014-12-04','Using AS numbers to identify where you are on the Internet',1204,'ASN uniquely identifies each network on the Internet','\r\nI have a laptop and I want it to use different configurations depending on where I am. If I’m on wifi at home, I don’t want my NAS mounted, but if I’m on a wired connection I do. If I’m at work I want to connect to various servers there. If I’m in the train I want to setup a vpn tunnel. You get the idea.\r\n
\r\n\r\nMy solution to this was to approach it from the laptop and go out. So to look around and see what network I was on. There are a few ways to approach this, you could look at your IP address, the arp tables, try and ping a known server in each location. The issue with looking at an IP address is that most networks use Private Networks. Very soon you will find that the wifi coffee shop happens to have picked the same range as you use at home and now your laptop is trying to backup to their cash register.\r\n
\r\n\r\nThen I was thinking that I’m approaching this problem from the wrong angle. Why not start with my public IP address range, which has to be unique, and work back from there to my laptop. From there I was planning on maintaining a look-up table of public IP addresses, along the lines of the GeoIP tools developed by MaxMind.\r\n
\r\n\r\nBy Accident I found out that geoiplookup supports AS Number\r\n
\r\n\r\nFrom WikiPedia: Autonomous System (Internet)\r\n
\r\nhttps://en.wikipedia.org/wiki/Autonomous_System_%28Internet%29
\r\nISP must have an officially registered autonomous system number (ASN). A unique ASN is allocated to each AS for use in BGP routing. AS numbers are important because the ASN uniquely identifies each network on the Internet.\r\n
\r\nSo what that is saying is that every network in the Inter(connected)Net(work), must have it’s own unique AS Number. From there I was able to write a script to easily manage my laptops behaviour based on both location and connection type
\r\n\r\nSee https://kenfallon.com/scripts-based-on-your-network-location/ for the complete article and scripts.
\r\n\r\n\r\n',30,0,0,'CC-BY-SA','Autonomous System Number,ASN,geoiplookup',0,0,1), (1656,'2014-12-08','My audio player collection',1278,'I describe the collection of audio players I use for listening to podcasts','I got broadband installed in my house in 2005 after I\'d bought my first PC. I\'d owned a lot of PCs before that, but they had all been cast-offs from the university I was working at, and I accessed the Internet via dial-up to my work.
\r\nThis was around the time I got sick of listening to the radio and first discovered podcasts, and so I decided I wanted a portable audio player (or MP3 Player as they tended to be called back then).
\r\nSince then I have been listening to podcasts pretty much all of the time and have worked my way through a number of players. I thought it might be interesting if I chronicled the devices I have owned in the past 9-10 years.
\r\nThe full show notes for this episode are available at: hpr1656_full_shownotes.html
\r\n\r\nSorry for the bad audio in places here. My mic was giving me troubles. Also, I know I called MythTV, Mythbox. (Mythbox was the name I gave the computer that ran MythTV here way back when.)\r\n
\r\n\r\n\r\nPreshow and aftershow banter that does not get published through our normal feeds. \r\n
\r\nhttps://linuxlugcast.com/?p=115',265,0,1,'CC-BY-SA','linuxlugcast,outtakes',0,0,1), (1672,'2014-12-30','Systemd for Learner Drivers ',1288,'How to drive systemd, without crashing the vehicle through arguing with your passenger.','A graphic to help out: https://hackerpublicradio.org/eps/hpr1672.svg
\nThis is a subject that attracts controversy, but I am not today going to be controversial, I hope. Many Linux systems are moving away from SysV Init and adopting systemd instead; both Linuxes that I use, Fedora and Mint have adopted systemd, and I understand that Debian has now forked to allow both sides of the argument to have their way. I am not going to get into the debate here. My personal stance is that I see both sides of the argument and I will continue to perch on top of the fence until systemd either proves itself or fails to do so.
\nIn this HPR I am going to try to fill a gap that I have seen in the systemd discussion; that is - how to operate it. I am not an expert on systemd, I have just tried to work it, and in doing so I have fished around in my file system and in the documentation. If you want to know what I found, then keep on listening. By way of opening I will remind myself, and you also, what systemd is replacing.
\nSysV initd works with runlevels, the most common being
\nIn moving to a runlevel, unwanted services are shut down and wanted services are started up. For most users on most systems the most appropriate default runlevel is 5 giving multiuser, GUI & networking. Services can be started and stopped on demand by inetd.
\nsystemd works differently. It has target units. For most users on most systems the most appropriate default target is the graphical.target, which does a similar thing to runlevel 5 . Units are configured by unit configuration files. These files may start other units and stop other units. They can impose sequence and dependancies. There is a lot of cascading going on, with unit launching unit launching unit. Units also can be started and stopped on demand by systemd.
\nThe term Unit refers to a resource that systemd is taking under its control. There are 12 different types of Unit.
\nUnits files called by systemd live in /etc/systemd/system
. But these are symbolic links to the real ones stored in /usr/lib/systemd/system
There is a parallel /etc/systemd/user
structure which does not seem to do anything on my computers, so I work for now like its not there.
There is also a /run/systemd/system
structure which appears to contain runtime configuration files with names like session-xxxx.scope
. These are the unit type for external processes.
Path | \nDescription | \n
---|---|
/etc/systemd/system | \n Local configuration | \n
/etc/systemd/user | \n User configuration | \n
/run/systemd/system | \n Runtime units | \n
/usr/lib/systemd/system | \n Units of installed packages | \n
The next thing we need is Directives.
\nThe unit configuration files contain directives to start/stop a unit, and directives that cascade to other unit configuration files that start/stop dependant units. Directives may impose conditions on whether or when to call a unit. There are a whole bunch of different directives listed in man systemd.unit. These are a few.
\nRequires=
list of units to start. If any required units fail then abort this oneConflicts=
list of units to stopAfter=
the order in which units will startBefore=
the order in which units will startWants=
list of units to start. If any fail just continue anywayAs well wanted units listed by the WANTS directive, there may also be a \'wants\' directory below the unit directory. So the unit conf file /etc/systemd/system/default.target
will cause two further unit conf files to be read in from the /etc/systemd/system/default.target.wants/
directory.
Each required unit and wanted unit from the directives, as well as those in the wants directory are added to a job queue. If directives cascade to other unit files containing more directives then all of these dependences are also added to the job queue. A directive may start or stop another unit, or that change the detail of a job already in the queue. All directives ultimately cascade down to starting or stopping one of the base units in /usr/lib/systemd/system
.
To get a feel for how this all pans out in practice I will walk us through the cascade of unit files from bootup.
\nFirst, the default.taget is activated, which on my system is just a link to graphical.target
\n\n[Unit]\nDescription=Graphical Interface\nDocumentation=man:systemd.special(7)\nRequires=multi-user.target\nAfter=multi-user.target\nConflicts=rescue.target\nWants=display-manager.service\nAllowIsolate=yes\n
Cascades to
\nAlso we have a wants directory /etc/systemd/system/graphical.target.wants/
that
graphical target cascaded to multi-user.target.
\n[Unit]\nDescription=Multi-User System\nDocumentation=man:systemd.special(7)\nRequires=basic.target\nConflicts=rescue.service rescue.target\nAfter=basic.target rescue.service rescue.target\nAllowIsolate=yes\n
Cascades to
\nAlso we have a wants directory /etc/systemd/system/multi-user.target.wants/
that
\n- abrt-ccpp.service\n- abrtd.service\n- abrt-oops.service\n- abrt-vmcore.service\n- abrt-xorg.service\n- atd.service\n- auditd.service\n- avahi-daemon.service\n- chronyd.service\n- crond.service\n- cups.path\n- irqbalance.service\n- libvirtd.service\n- mcelog.service\n- mdmonitor.service\n- NetworkManager.service\n- nfs.target\n- remote-fs.target\n- rngd.service\n- rpcbind.service\n- rsyslog.service\n- smartd.service\n- vmtoolsd.service\n
graphical.target also cascaded to display-manager.service which is not present on F20 so I guess we don\'t need it.
\nSo multiuser.target cascaded to basic.target, which itself cascades to
\n- sysinit.target\n- sockets.target\n- timers.target\n- paths.target\n- slices.target\n- firewalld.service\n
basic.target cascaded to sysinit.target which itself cascades to
\n- local-fs.target \n- swap.target\n- dmraid-activation.service\n- iscsi.service\n- lvm2-monitor.service\n- multipathd.service ( which looks like all the file system daemons)\n
basic.target also cascaded to sockets.target which itself cascades to
\n- avahi-daemon.socket\n- cups.socket\n- dm-event.socket\n- iscsid.socket\n- iscsiuio.socket\n- lvm2-lvmetad.socket\n- rpcbind.socket\n
Now we start reaching the end-points of this trail at
\n- systemd.sockets\n- systemd.timer\n- systemd.path\n- systemd.slice\n- systemd-fstab-generator\n
By the time all of that has finished, if I type the command
\n# systemctl list-units --type service
I see that 58 services are listed as running
\nIf we are going to work with systemd we will have to give it instructions. In systemd parlance
\nThese terms crop up in the output from commands
\nMany instructions are given to systemd by the systemctl command.
\nNow to compare line up some common SysV init tasks with their systemd equivalent
\ncommand | \nSysV Init | \nsystemd | \n
---|---|---|
Check status | \n# service bluetooth status | \n # systemctl status bluetooth | \n
Start | \n# service bluetooth start | \n # systemctl start bluetooth | \n
Stop | \n# service bluetooth stop | \n # systemctl stop bluetooth | \n
Enable | \n# chkconfig --level 35 ntpd on | \n # systemctl enable ntpd | \n
Disable | \n# chkconfig --level 35 ntpd off | \n # systemctl disable ntpd | \n
Much has been said about the desirability or otherwise of binary logs, but systemd gives us these so we had better know what to do with them.
\nJournal instructions are given to systemd by the journalctl command
\n# journalctl
# journalctl --since=\"2014-05-07\"
# journalctl -k
# journalctl -f
...
# ctl-c
# journalctl _PID=1
# journatlctl -u bluetooth
# hostnamectl
# timedatectl
SysV Init Info | \nSysV Init command | \nsystemd info | \nsystemd command | \n
---|---|---|---|
What services are available for init.d to manage | \n# ls /etc/init.d | \n What service units are available for systemd to run | \n# systemctl list-units --type service --all | \n
What services are configured to be run by init.d for each run level | \n# chkconfig --list | \n What service units are currently active | \n# systemctl list-units --type service | \n
Hacker Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday. HPR has a long lineage going back to Radio FreeK America, Binary Revolution Radio & Infonomicon, and it is a direct continuation of Twatech radio. Please listen to StankDawg's "Introduction to HPR" for more information.
\r\n\r\nKnowing how much I hate editing, I hope everyone can get a sense for how much I appreciate all the people who took the time to contribute to the project.
\r\n\r\n\r\nIf you haven\'t contributed a show yet, well today is a perfect day to get involved. Just click our contribute link: https://hackerpublicradio.org/contribute.php
',30,0,0,'CC-BY-SA','today with a techie,hacker public radio,hosts',0,0,1), +(1700,'2015-02-06','Today with a Techie episode two thousand',619,'TWT started 9 years, 3 months, 27 days ago and today we celebrate the first 2000 episodes','Hacker Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday. HPR has a long lineage going back to Radio FreeK America, Binary Revolution Radio & Infonomicon, and it is a direct continuation of Twatech radio. Please listen to StankDawg's "Introduction to HPR" for more information.
\r\n\r\nKnowing how much I hate editing, I hope everyone can get a sense for how much I appreciate all the people who took the time to contribute to the project.
\r\n\r\n\r\nIf you haven\'t contributed a show yet, well today is a perfect day to get involved. Just click our contribute link: https://hackerpublicradio.org/contribute.php
',30,0,0,'CC-BY-SA','today with a techie,hacker public radio,hosts',0,0,1), (1673,'2014-12-31','How I use ZFS on Linux',1037,'The ZFS file system and how I use it under Linux.','\r\nOn the show today, I will tell you about how I use the ZFS file system on my home server. I also go into some details about how I came to use the ZFS, especially under Linux. I also tell you about a certain pitfall I ran into with the hard drives I chose for ZFS. And finally, I will refer you back to HPR episode 1600 by JWP for more information about ZFS, as he goes into great detail about it and its history.\r\n
\r\n\r\n\r\nThis show is an interview with Joel Gibbard founder of the OpenHand project. \r\nThe interview was recorded on my phone which unfortunately created a few glitches. \r\nI\'ve cleaned the audio up as best I can. Although frustrating, the occasional glitches have not caused anything to be missed that cannot be inferred from the context of the recording. \r\n
\r\n\r\n\r\nAfter creating an artificial hand for his degree project Joel Gibbard wanted to continue the work on the hand with the goal of producing a workable prosthetic hand for $1000, so he launched the OpenHand project with a succesful IndieGoGo fundraiser. In this interview we learn more about the Dextrus hand, the project\'s \r\nprogress to date, and hear of Joel\'s vision of affordable prosthetics for amputees worldwide.\r\n
\r\n\r\nFor a short 4 minute introduction to the project see Joel\'s video at \r\n
\r\n\r\n\r\nThe openhand designs and more information are available at \r\n
\r\n\r\nI did two HPR shows 1516 and 1518 in 2014 about the podcast feeds I\'m subscribed to. I have made a few additions since then (and a few subtractions) and I thought I\'d share a few of the additions.
\r\nThe list below shows the feed titles. Clicking on them will take you to the full notes where you can examine the details of the feed.
\r\nHi Tony Hughes here with the third show of some short interviews I did during the Liverpool Makefest held on the 24th June 2017 at Liverpool Central Library.
\r\n\r\nThe first interview is with David from Studio@Deyes in Wavertree
\r\n\r\nThe second interview was with Laura from Tactile electronics
\r\nhttps://tactile-electronics.tumblr.com/
\r\nThe final interview for this show was with Amelia, Beth and Chelsea from Liverpool Girl Geeks.
\r\nhttps://www.liverpoolgirlgeeks.co.uk/
',338,78,0,'CC-BY-SA','Interviews, Making',0,0,1), (2342,'2017-07-25','Wherein our hero fails to repair a garage door.',1517,'I try and fail to fix my garage door.','My garage door failed spectacularly for a second time. I make an attempt to repair it but find that my extension cables are a bit too short. I hope I can explain a little about how garage doors work along the way.
',241,0,1,'CC-BY-SA','diy, home improvement, fixit, wontfix, failure, door, garage door, handyman, narration',0,0,1), -(2344,'2017-07-27','Follow on to HPR2340 (Tracking the HPR queue in Python)',869,'Improved version of script to capture the number of HPR shows in the queue using python.','This is a follow up to my previous show HPR2340, the improvement being I use the available STATS file from the hpr website rather than scraping the content from the HPR calendar page
\r\nLink to my original show HPR2340
\r\nhttps://hackerpublicradio.org/eps.php?id=2340
Link to the excellent episode HPR1986 from Dave Morriss which references the stats file
\r\nhttps://hackerpublicradio.org/eps/hpr1986/full_shownotes.html#example-2
Link to useful HPR Stats page
\r\nhttps://hackerpublicradio.org/stats.php
Snapshot contents (2017-06-23) of \'stats.txt\' file which was actually called \'hpr_stats.txt\' my mistake
\r\nStarted: 11 years, 8 months, 19 days ago (2005-10-10)\r\nRenamed HPR: 9 years, 5 months, 27 days ago (2007-12-31)\r\nTotal Shows: 2911\r\nTotal TWAT: 300\r\nTotal HPR: 2611\r\nHPR Hosts: 286\r\nDays to next free slot: 17\r\nHosts in Queue: 9\r\nShows in Queue: 14\r\nComments waiting approval: 0\r\nFiles on the FTP Server: 1\r\nNumber of Emergency Shows: 7\r\nDays until show without media: 0\r\n1498246151,369343750,299186950,2911,300,2611,286,17,9,14,0,1,7,0
\r\n#!/usr/bin/env python3\r\n\r\n### This is a scratchpad file I've created to try out snippets of code in python\r\n\r\n# The script below is for use with Python 3\r\n# This script should work out of the box on most systems running a version of Python 3 \r\n# If you happen to have a blinkstick lying about then your can uncomment the blinkstick module\r\n# and uncomment the references at the bottom of the program that call the blinkstick functions\r\n# Regrds, Mr X\r\n\r\n\r\n# Imported modules\r\nfrom time import sleep # used to pause program\r\n#from blinkstick import blinkstick # used to control blinkstick nano attached to usb port of raspberry pi\r\nimport urllib.request # used to capture hpr webpage content to get the number of HPR shows in the que\r\nimport re # regular expressions, used to find sting in HPR webpage (get_hpr_que)\r\n\r\n\r\n# These functions control a blink stick nano attached to my raspberry pi USB port #################\r\n# They can be ignored or deleted if you don't have one\r\n\r\n\r\ndef bstick_off():\r\n# Search for all attached blinksticks and turn them all off\r\n for bstick in blinkstick.find_all():\r\n bstick.turn_off() # Turn front blinkstick LED off\r\n bstick.set_color(channel=0, index=1, name="black") # Turn rear blinkstick led off\r\n print("Blinkstick: " + bstick.get_serial() + " turned off")\r\n\r\n\r\ndef bstick_on(colour):\r\n# Turn blinkstick on and set led colour to string value stored in var colour\r\n# valid colours are, black, silver, gray, white, maroon, red, purple, fuchsia, green, lime, olive, yellow, navy, blue, teal, aqua\r\n for bstick in blinkstick.find_all():\r\n bstick.set_max_rgb_value(30) # Sets max blinkstick RGB value to 15, makes LED dimm\r\n bstick.set_color(name=colour) # Turn blinkstick on, var colour determines colour\r\n print ("Blinkstick: " + bstick.get_serial() + " | Colour: " + bstick.get_color(color_format="hex") + " [" + colour + "]")\r\n#hex\r\n\r\ndef bstick_on_random():\r\n# Turn blinkstick on colour random\r\n for bstick in blinkstick.find_all():\r\n bstick.set_random_color()\r\n print ("Blinkstick: " + bstick.get_serial() + " | Colour: " + bstick.get_color(color_format="hex"))\r\n\r\n\r\ndef bstick_blink_red():\r\n# Flash blinkstick colour red\r\n for bstick in blinkstick.find_all():\r\n bstick.blink(name="red")\r\n print ("Blinkstick: " + bstick.get_serial() + " | Colour: " + bstick.get_color(color_format="hex"))\r\n\r\n################################################################################\r\n\r\n\r\ndef get_hpr_que_improved():\r\n# Goto hacker public stats page and extract the number of days to next free slot\r\n# turns on blinkstick LED with colour dependent on the number of days to next free slot in HPR queue\r\n\r\n url = 'https://hackerpublicradio.org/stats.php' # HPR url for stats page\r\n try:\r\n text = urllib.request.urlopen(url).read() # Try to read hpr stats text\r\n except:\r\n print("ERROR: Problem acessing url " + url) # if error accessing url then return -1\r\n hpr_shows = -1\r\n return hpr_shows\r\n #print(text) # DEBUG\r\n text_page = str(text) # convert text from list to string\r\n line_begin = text_page.find('Days to next free slot:') # find position of string in page\r\n line_end = line_begin + 27 # Store line end position (start position + 27)\r\n line = text_page[line_begin:line_end] # Capture string line\r\n #print(line) # DEBUG Print line string\r\n digit = re.findall(r'\\d+',line) # Find digits in line\r\n #print(digit[0]) # DEBUG print the 1st digit\r\n try:\r\n hpr_shows = int(digit[0]) # convert digit list to integer days\r\n except: # If show numbers not found then return -1\r\n print("ERROR: Problem getting number of HPR shows in que.")\r\n hpr_shows = -1\r\n return hpr_shows\r\n\r\n if hpr_shows > 9: # If hpr show que > 9 turn on green LED\r\n print("Turn on green blinkstick LED")\r\n #bstick_on("green")\r\n elif hpr_shows > 5: # Else if hpr show que > 5 turn on blue LED\r\n print("Turn on blue blinkstick LED")\r\n #bstick_on("blue")\r\n elif hpr_shows > -1: # Else if hpr show que > -1 turn on ref LED\r\n print("Turn on red blinkstick LED") \r\n #bstick_on("red")\r\n else:\r\n print("Flash red blinkstick LED")\r\n #bstick_blink_red() # Else blink LED to show error\r\n print("The are " + str(hpr_shows) + " days to tne next free slot in the HPR que...")\r\n sleep(4)\r\n print("Turn off all blinkstick LED's")\r\n #bstick_off() # Turn blinkstick off\r\n\r\n\r\n# Main program\r\nget_hpr_que_improved()
\r\n',201,25,1,'CC-BY-SA','Python, Programming, Hardware, BlinkStick',0,0,1),
+(2344,'2017-07-27','Follow on to HPR2340 (Tracking the HPR queue in Python)',869,'Improved version of script to capture the number of HPR shows in the queue using python.','This is a follow up to my previous show HPR2340, the improvement being I use the available STATS file from the hpr website rather than scraping the content from the HPR calendar page
\r\nLink to my original show HPR2340
\r\nhttps://hackerpublicradio.org/eps.php?id=2340
Link to the excellent episode HPR1986 from Dave Morriss which references the stats file
\r\nhttps://hackerpublicradio.org/eps/hpr1986/full_shownotes.html#example-2
Link to useful HPR Stats page
\r\nhttps://hackerpublicradio.org/stats.php
Snapshot contents (2017-06-23) of \'stats.txt\' file which was actually called \'hpr_stats.txt\' my mistake
\r\nStarted: 11 years, 8 months, 19 days ago (2005-10-10)\r\nRenamed HPR: 9 years, 5 months, 27 days ago (2007-12-31)\r\nTotal Shows: 2911\r\nTotal TWT: 300\r\nTotal HPR: 2611\r\nHPR Hosts: 286\r\nDays to next free slot: 17\r\nHosts in Queue: 9\r\nShows in Queue: 14\r\nComments waiting approval: 0\r\nFiles on the FTP Server: 1\r\nNumber of Emergency Shows: 7\r\nDays until show without media: 0\r\n1498246151,369343750,299186950,2911,300,2611,286,17,9,14,0,1,7,0
\r\n#!/usr/bin/env python3\r\n\r\n### This is a scratchpad file I've created to try out snippets of code in python\r\n\r\n# The script below is for use with Python 3\r\n# This script should work out of the box on most systems running a version of Python 3 \r\n# If you happen to have a blinkstick lying about then your can uncomment the blinkstick module\r\n# and uncomment the references at the bottom of the program that call the blinkstick functions\r\n# Regrds, Mr X\r\n\r\n\r\n# Imported modules\r\nfrom time import sleep # used to pause program\r\n#from blinkstick import blinkstick # used to control blinkstick nano attached to usb port of raspberry pi\r\nimport urllib.request # used to capture hpr webpage content to get the number of HPR shows in the que\r\nimport re # regular expressions, used to find sting in HPR webpage (get_hpr_que)\r\n\r\n\r\n# These functions control a blink stick nano attached to my raspberry pi USB port #################\r\n# They can be ignored or deleted if you don't have one\r\n\r\n\r\ndef bstick_off():\r\n# Search for all attached blinksticks and turn them all off\r\n for bstick in blinkstick.find_all():\r\n bstick.turn_off() # Turn front blinkstick LED off\r\n bstick.set_color(channel=0, index=1, name="black") # Turn rear blinkstick led off\r\n print("Blinkstick: " + bstick.get_serial() + " turned off")\r\n\r\n\r\ndef bstick_on(colour):\r\n# Turn blinkstick on and set led colour to string value stored in var colour\r\n# valid colours are, black, silver, gray, white, maroon, red, purple, fuchsia, green, lime, olive, yellow, navy, blue, teal, aqua\r\n for bstick in blinkstick.find_all():\r\n bstick.set_max_rgb_value(30) # Sets max blinkstick RGB value to 15, makes LED dimm\r\n bstick.set_color(name=colour) # Turn blinkstick on, var colour determines colour\r\n print ("Blinkstick: " + bstick.get_serial() + " | Colour: " + bstick.get_color(color_format="hex") + " [" + colour + "]")\r\n#hex\r\n\r\ndef bstick_on_random():\r\n# Turn blinkstick on colour random\r\n for bstick in blinkstick.find_all():\r\n bstick.set_random_color()\r\n print ("Blinkstick: " + bstick.get_serial() + " | Colour: " + bstick.get_color(color_format="hex"))\r\n\r\n\r\ndef bstick_blink_red():\r\n# Flash blinkstick colour red\r\n for bstick in blinkstick.find_all():\r\n bstick.blink(name="red")\r\n print ("Blinkstick: " + bstick.get_serial() + " | Colour: " + bstick.get_color(color_format="hex"))\r\n\r\n################################################################################\r\n\r\n\r\ndef get_hpr_que_improved():\r\n# Goto hacker public stats page and extract the number of days to next free slot\r\n# turns on blinkstick LED with colour dependent on the number of days to next free slot in HPR queue\r\n\r\n url = 'https://hackerpublicradio.org/stats.php' # HPR url for stats page\r\n try:\r\n text = urllib.request.urlopen(url).read() # Try to read hpr stats text\r\n except:\r\n print("ERROR: Problem acessing url " + url) # if error accessing url then return -1\r\n hpr_shows = -1\r\n return hpr_shows\r\n #print(text) # DEBUG\r\n text_page = str(text) # convert text from list to string\r\n line_begin = text_page.find('Days to next free slot:') # find position of string in page\r\n line_end = line_begin + 27 # Store line end position (start position + 27)\r\n line = text_page[line_begin:line_end] # Capture string line\r\n #print(line) # DEBUG Print line string\r\n digit = re.findall(r'\\d+',line) # Find digits in line\r\n #print(digit[0]) # DEBUG print the 1st digit\r\n try:\r\n hpr_shows = int(digit[0]) # convert digit list to integer days\r\n except: # If show numbers not found then return -1\r\n print("ERROR: Problem getting number of HPR shows in que.")\r\n hpr_shows = -1\r\n return hpr_shows\r\n\r\n if hpr_shows > 9: # If hpr show que > 9 turn on green LED\r\n print("Turn on green blinkstick LED")\r\n #bstick_on("green")\r\n elif hpr_shows > 5: # Else if hpr show que > 5 turn on blue LED\r\n print("Turn on blue blinkstick LED")\r\n #bstick_on("blue")\r\n elif hpr_shows > -1: # Else if hpr show que > -1 turn on ref LED\r\n print("Turn on red blinkstick LED") \r\n #bstick_on("red")\r\n else:\r\n print("Flash red blinkstick LED")\r\n #bstick_blink_red() # Else blink LED to show error\r\n print("The are " + str(hpr_shows) + " days to tne next free slot in the HPR que...")\r\n sleep(4)\r\n print("Turn off all blinkstick LED's")\r\n #bstick_off() # Turn blinkstick off\r\n\r\n\r\n# Main program\r\nget_hpr_que_improved()
\r\n',201,25,1,'CC-BY-SA','Python, Programming, Hardware, BlinkStick',0,0,1),
(2346,'2017-07-31','Liverpool Makefest 2017 Show 4',315,'A short series of interviews done at the Liverpool Makefest 2017','Hi Tony Hughes here with the 4th show of some short interviews I did during the Liverpool Makefest held on the 24th June 2017 at Liverpool Central Library.
\r\n\r\nThe first interview is with Hillary Harper one of the Makefest Crew
\r\nThe second interview was with Gemma from Patten Craft
\r\nhttps://www.gemmamaylatham.co.uk/portfolio-item/patterncraft/
\r\nThe final interview for this show was with Simon Rider of Liverpool Book Art
\r\n\r\n',338,78,0,'CC-BY-SA','Interviews, Making',0,0,1), (2352,'2017-08-08','Liverpool Makefest 2017 Show 5',192,'A short series of interviews done at the Liverpool Makefest 2017','Hi Tony Hughes here with the 5th and final show of some short interviews I did during the Liverpool Makefest held on the 24th June 2017 at Liverpool Central Library.
\r\n\r\nThe first interview is with Diane from Melt 3D printing
\r\n\r\nThe second interview was with Michael from Electric Flapjack Guitars
\r\nhttps://lpoolmakefest.org/portfolio/electric-flapjack-guitars/
\r\n@EFGuitars
\r\nhttps://instagram.com/electricflapjack
',338,78,0,'CC-BY-SA','Interviews, Making',0,0,1), (2343,'2017-07-26','Healthcare in the Netherlands',1109,'Ken reads the Wikipedia article on Healthcare in the Netherlands','\r\nIn show hpr2325 Ahuka describes how Health Insurance and How It Works.
\r\n\r\nIn this episode Ken reads the current state of Healthcare in the Netherlands by reading the Wikipedia entry.
\r\n(No Spoilers)
\r\nNYbill does a quick episode to mention there are new Over the Wire, Bandit levels out.
\r\nhttps://overthewire.org/wargames/bandit/bandit0.html
\r\nOriginal Episode:
\r\nhttps://hackerpublicradio.org/eps.php?id=2138
\r\n',235,0,0,'CC-BY-SA','Hacking, War games, Linux',0,0,1), (2697,'2018-12-04','The Linux Shutdown Command Explained',402,'A short pod cast about the linux shutdown command','\r\nA short podcast about the shutdown command \r\n
\r\n\r\nhttps://linuxhandbook.com/linux-shutdown-command/\r\n
',129,0,0,'CC-BY-SA','Linux,shutdown',0,0,1), (2698,'2018-12-05','XSV for fast CSV manipulations - Part 1',1837,'Written in Rust, xsv is my new favorite tool for manipulating csv files','\r\n\r\n\r\n
xsv is a command line program for indexing, slicing, analyzing, splitting and joining CSV files. Commands should be simple, fast and composable:
\r\nWe will be using the CSV file provided in the documentation.
\r\n\r\nOn the 19th of September 2005 a group of individuals got together to release their first show on the podcast network \"Today with a Techie\".\r\n
\r\n\r\nThe idea was to share knowledge through podcasting. Now 13 years, 2 months, 19 days later the project is still going strong, and you dear listener are a part of it.\r\n
\r\n\r\nToday marks the 2700th episode of \"Hacker Public Radio\" and coupled with the 300 shows from \"Today with a Techie\", marks the 3000th episode of this project.\r\n
\r\n\r\nA big thanks goes out to all 354 individual hosts who together contributed 1452 hours of shows to the archive. \r\n
\r\n\r\nThere is about 50 giga bytes of mp3 files alone. \r\n
\r\n\r\nWhich played back to back gives 60 days 11 hours 40 minutes 21 seconds of continuous play. \r\n
\r\n\r\nIf you started listening today and played the shows 24 x 7 you wouldn\'t be finished listening until Monday, February 5th, 2019.\r\n
\r\n\r\nOf course by then there would be 39 additional shows released, so you still wouldn\'t be finished.\r\n
\r\n\r\nDespite all this we still don\'t have a wikipedia page. If you can, please take the time to create one for us. There is plenty of supporting information in the \"In the Press\" section of our about page.\r\n
\r\n\r\nSo to mark the 3000th episode we are going to do nothing more than list the shows, host and summary where available.\r\n
\r\n\r\nJust doing that alone creates a whopping 7 and a half hour episode. \r\n
\r\n\r\nAre you l33t enough to listen to it all ?\r\n
\r\n\r\nLet\'s go.\r\n
',30,0,0,'CC-BY-SA','TWaT, HPR, 3000',0,0,1), +(2700,'2018-12-07','Episode 3000',26830,'We commemorate the 300 Today with a Techie and 2700 Hacker Public Radio shows','\r\nOn the 19th of September 2005 a group of individuals got together to release their first show on the podcast network \"Today with a Techie\".\r\n
\r\n\r\nThe idea was to share knowledge through podcasting. Now 13 years, 2 months, 19 days later the project is still going strong, and you dear listener are a part of it.\r\n
\r\n\r\nToday marks the 2700th episode of \"Hacker Public Radio\" and coupled with the 300 shows from \"Today with a Techie\", marks the 3000th episode of this project.\r\n
\r\n\r\nA big thanks goes out to all 354 individual hosts who together contributed 1452 hours of shows to the archive. \r\n
\r\n\r\nThere is about 50 giga bytes of mp3 files alone. \r\n
\r\n\r\nWhich played back to back gives 60 days 11 hours 40 minutes 21 seconds of continuous play. \r\n
\r\n\r\nIf you started listening today and played the shows 24 x 7 you wouldn\'t be finished listening until Monday, February 5th, 2019.\r\n
\r\n\r\nOf course by then there would be 39 additional shows released, so you still wouldn\'t be finished.\r\n
\r\n\r\nDespite all this we still don\'t have a wikipedia page. If you can, please take the time to create one for us. There is plenty of supporting information in the \"In the Press\" section of our about page.\r\n
\r\n\r\nSo to mark the 3000th episode we are going to do nothing more than list the shows, host and summary where available.\r\n
\r\n\r\nJust doing that alone creates a whopping 7 and a half hour episode. \r\n
\r\n\r\nAre you l33t enough to listen to it all ?\r\n
\r\n\r\nLet\'s go.\r\n
',30,0,0,'CC-BY-SA','TWT, HPR, 3000',0,0,1), (2701,'2018-12-10','First impressions of the Odroid-go',1926,'I ramble on about my first impressions of the odroid-go','I ramble on about my impressions of the Odroid-go, a 32 USD handheld system similar to a gameboy built to run game system emulators and various other free software. It’s also built to be harcked.
\r\nhttps://wiki.odroid.com/odroid_go/odroid_go
\r\nThe summary is this is an easy to put together kit requiring no soldering, and runs classic console emulators pretty well. Well worth the 32 USD plus shipping in my opinion. Claims 10 hours of game play and that seems about right so far for me.
\r\nThe systems emulated out of the box are:
\r\nNES, Game Gear, Gameboy, Gameboy Color, Sega Master System, ColecoVision. Other systems of similar or earlier vintages have emulators that you have to install separately and boot into to run. I don’t think it will emulate newer systems. No Gameboy Advance emulator and I don’t see a Mame emulator. However, I do think this ‘might’ support Mame for some of the early arcade games like Asteroids and Space Invaders.
',151,103,0,'CC-0','Odroid-go',0,0,1), (2702,'2018-12-11','Audacity set up and response to episode 2658',107,'Just a quick response to Ep2658','Hi Guys and Girls in HPR land.
\r\nThis is Tony Hughes in Blackpool in the UK back for another show. I normally talk about my own stuff but while it is related to what I have been doing lately this is a response to Al’s interview with Dave in Episode 2658 and how to setup Audacity to record and edit audio for best sound quality when podcasting.
\r\nI’ve recently joined the mintCast podcast team and have been editing and doing the post production of the audio recording for the last couple of episodes. The information that Dave provided during the show was invaluable in helping me in this task, I also have to give a shout out to Rob the previous host who also spent an hour and a half giving a tutorial on his post production work flow, but the additional information given by Dave in this show was also a big help.
\r\nI’ve now purchased a boom arm and pop filter for my mic to reduce any artefacts in the recording although as it is still attached to my desk I think I may need to invest in a shock mount although I’m not sure how it will attach to my current Boom arm. Ah well that’s a problem for another day.
\r\nAs I said this was just a shout out to Al and Dave to say thanks for the show and I will save it for another day to do a show on my new post production work flow on the mintCast audio.
\r\nThis is Tony Hughes saying goodbye for now.
\r\nhttps://mintcast.org/about-the-authors/tonyh/
\r\nth@mintcast.org
https://hackerpublicradio.org/eps.php?id=2658
',338,0,0,'CC-BY-SA','audio,Audacity',0,0,1), (2715,'2018-12-28','About ONAP',618,'The Linux foundations ONAP project all about it','So I went to the open networking trade show sponsored by the Linux Foundation with Ken Fallon’s help.
\r\nThe first thing they talked about was ONAP.
\r\nhttps://www.onap.org/
\r\nhttps://en.wikipedia.org/wiki/ONAP
Wendy Hill is a photographer. And by that, I don’t mean she takes pictures of her kids on Sundays at the baseball game. Although, if she was to do that, it would probably turn out to be great pictures. No, Wendy is a professional photographer, and to run her business, she uses free and opensource software.
\r\nWait… no Photoshop? No Illustrator? How is that possible? Wendy joined me on Mumble earlier this year – that’s 2019 for you, visitors from the future – and we discussed about that.
\r\nWhen it comes to monitoring your network, and the machines on it, you have a lot of options. But, let’s face it : none of those are easy to implement, and configuring a monitoring tool, whether it’s an open-source or a proprietary one, is often complex and time consuming.
\r\nWell, someone took that matter into their own hands, and made NEMS. What is NEMS, how can it help us, and what infrastructure does it require? Those are a few of the questions I asked Robbie Ferguson, the maintainer of NEMS, who joined me on Easter week-end for a little chat.
\r\nhttps://www.linkedin.com/pulse/caffeine-pfft-espresso-robert-mccurdy/
\r\nlinkedin Cafinee.exe MouseGiggler espresso autohotkey
Systemd linkedin
\r\nhttps://www.linkedin.com/pulse/initd-dead-long-live-robert-mccurdy/
linkedin youtube in background
\r\nhttps://www.linkedin.com/pulse/play-youtube-background-robert-mccurdy/
\r\nViewers can download
Hi All,
\r\nUnder safe harbor provisions, we as volunteers are usually insulated from any copyright issues that may arise in the shows. \"We do not vet, edit, moderate or in any way censor any of the shows on the network, we trust you to do that.\"
\r\nThis we got by accident because \"This is a long standing tradition arising from the fact that HPR is a community of peers who believe that any host has as much right to submit shows as any other.\"
\r\nIn the show notes associated with hpr2829 on 2019-06-06, the host included the following text \"For all included materials: If anyone feels they have right to any material in this show please let me know and I will comply.\"
\r\nThis violates the HPR upload policy.
\r\n\"Never include content, for example music, in your show that you do not have permission to redistribute. Try to avoid using any content in your show that can not be redistributed under a Creative Commons Attribution-ShareAlike 3.0 Unported license. If you are redistributing under another Creative Commons License or by arranged permission please make note of the restrictions when you upload your show. We can then signal that, so that others who redistribute HPR content can filter your show out.\"
\r\nAs it was clear that they were not in compliance, I contacted the host. The host has been very helpful and has already removed some of the content but commented \"There are still 2 audio clips included. I claim I can use them on the basis off fair use principles.\"
\r\nWhile the host may be correct, if they are not, then it is me and not the host that will be held responsible for posting it. I do not want that responsibility.
\r\nUnder the current HPR rules I am allowed to reject this submission.
\r\nBefore I do, I would appreciate as much feedback as possible on this topic so that we can gauge the opinions of the HPR Community as a whole.
\r\nRegards,
\r\nKen.
\r\n\r\nThe discussion thread remains open and is open to all by joining the Maillist.
',109,0,0,'CC-BY-SA','HPR, Policy Change, Legal, DMCA, TWAT, Fair Use, PacketSniffers, Copyright',0,0,1), +(2829,'2019-06-06','Discussion around fair use clips on HPR',1391,'A request for comments on not publishing clips with known fair use samples','Hi All,
\r\nUnder safe harbor provisions, we as volunteers are usually insulated from any copyright issues that may arise in the shows. \"We do not vet, edit, moderate or in any way censor any of the shows on the network, we trust you to do that.\"
\r\nThis we got by accident because \"This is a long standing tradition arising from the fact that HPR is a community of peers who believe that any host has as much right to submit shows as any other.\"
\r\nIn the show notes associated with hpr2829 on 2019-06-06, the host included the following text \"For all included materials: If anyone feels they have right to any material in this show please let me know and I will comply.\"
\r\nThis violates the HPR upload policy.
\r\n\"Never include content, for example music, in your show that you do not have permission to redistribute. Try to avoid using any content in your show that can not be redistributed under a Creative Commons Attribution-ShareAlike 3.0 Unported license. If you are redistributing under another Creative Commons License or by arranged permission please make note of the restrictions when you upload your show. We can then signal that, so that others who redistribute HPR content can filter your show out.\"
\r\nAs it was clear that they were not in compliance, I contacted the host. The host has been very helpful and has already removed some of the content but commented \"There are still 2 audio clips included. I claim I can use them on the basis off fair use principles.\"
\r\nWhile the host may be correct, if they are not, then it is me and not the host that will be held responsible for posting it. I do not want that responsibility.
\r\nUnder the current HPR rules I am allowed to reject this submission.
\r\nBefore I do, I would appreciate as much feedback as possible on this topic so that we can gauge the opinions of the HPR Community as a whole.
\r\nRegards,
\r\nKen.
\r\n\r\nThe discussion thread remains open and is open to all by joining the Maillist.
',109,0,0,'CC-BY-SA','HPR, Policy Change, Legal, DMCA, TWT, Fair Use, PacketSniffers, Copyright',0,0,1), (2827,'2019-06-04','Unscripted ramblings from my garage about my first CTF event',832,'I briefly discss a CTF event I was invited to and what I plan to bring with me.','In this show an Interview with Joep Piscaer, recorded during the recent Loadays conference in Antwerpen, Belgium.
\r\nSchedule of recent Loadays event: https://cfp.loadays.org/2019/schedule/
\r\nI mention the \"Cut the crap podcast\", made by Ryan Caligiuri.
\r\nAnd specifically episode 145 as an excellent example of his podcast quality:
\r\n\r\nAt the end of the podcast I a refer to the \"Follow your Gift\" talk, by Steve Harvey.
\r\nYou can find a recording of this talk on YouTube at https://www.youtube.com/watch?v=3x3rEg2qvcQ
\r\n\r\n',369,78,0,'CC-BY-SA','loadays, ryan caligiuri, steve harvey',0,0,1), (2834,'2019-06-13','My favorite desktop and android applications',1757,'Moving right along with shows from the requests list, I combine two program lists.','Desktop:
\r\nAndroid
\r\nKen Fallon asked for shows abut 3-D printers and I told him I had given mine away. So of course he asked for a show about why I had done that. This is that show.
\r\nIn this rambling episode, we talk to Enigma about the old days of HPR. He helped out with Today With A Techie and Droops asked him if he would like lead the project. After 300 episodes he, Dual Parallel, Droops, and StankDawg decided to pivot and rebrand as Hacker Public Radio. A nod to National Public Radio.
\r\n\r\nIn this rambling episode, we talk to Enigma about the old days of HPR. He helped out with Today With A Techie and Droops asked him if he would like lead the project. After 300 episodes he, Dual Parallel, Droops, and StankDawg decided to pivot and rebrand as Hacker Public Radio. A nod to National Public Radio.
\r\n\r\nMy fediverse address: @paul@cloud.pquirk.com
See my first Wacom doodle here: https://cloud.pquirk.com/index.php/s/CAnAwwD6S6AczC6
https://en.wikipedia.org/wiki/Citizens_United_v._Federal_Election_Commission
https://www.canlii.org/en/ca/scc/doc/2000/2000scc57/2000scc57.html
My Dell laptop had to go away to have a new cooling fan fitted. I\'ve got 3 other laptops to call upon, but instead I decided to conduct an experiment I\'ve theorised about for ages. Could a Raspberry Pi 3B serve as my daily driver?
\r\nThis idea goes back some way and since then, of course, the much more powerful model 4 has been released. However, there must be thousands of 3Bs out there doing nothing, so perhaps they could have a new lease of life providing basic browsing and internet capabilities to people who might otherwise not be in a position to buy a computer.
\r\nHardware: Raspberry Pi Model 3B
\r\nOS: Raspberry Pi OS (current version as of 31st October 2020)
\r\nMicroSD: SanDisk 16GB
ADDITIONAL SOFTWARE INSTALLED
\r\nPlease be safe!
',383,0,0,'CC-BY-SA','Electrical,safety,code,electricity,electrocution',0,0,1), diff --git a/sql/hpr-db-part-15.sql b/sql/hpr-db-part-15.sql index 812d2c4..2b69e4b 100644 --- a/sql/hpr-db-part-15.sql +++ b/sql/hpr-db-part-15.sql @@ -173,13 +173,13 @@ INSERT INTO `miniseries` (`id`, `name`, `description`, `private`, `image`, `vali UNLOCK TABLES; -- --- Table structure for table `twat_eps` +-- Table structure for table `twt_eps` -- -DROP TABLE IF EXISTS `twat_eps`; +DROP TABLE IF EXISTS `twt_eps`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; -CREATE TABLE `twat_eps` ( +CREATE TABLE `twt_eps` ( `id` int(5) NOT NULL DEFAULT 0, `date` date NOT NULL, `title` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL, @@ -200,12 +200,12 @@ CREATE TABLE `twat_eps` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Dumping data for table `twat_eps` +-- Dumping data for table `twt_eps` -- -LOCK TABLES `twat_eps` WRITE; -/*!40000 ALTER TABLE `twat_eps` DISABLE KEYS */; -INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (9,'2005-09-29','Misc Stuff',1180,'','Linlin, J-Hood and the crew discuss tech',8,0,1,'CC-BY-NC-SA','',0,0,1), +LOCK TABLES `twt_eps` WRITE; +/*!40000 ALTER TABLE `twt_eps` DISABLE KEYS */; +INSERT INTO `twt_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (9,'2005-09-29','Misc Stuff',1180,'','Linlin, J-Hood and the crew discuss tech',8,0,1,'CC-BY-NC-SA','',0,0,1), (2,'2005-09-20','Cat5 Cables',874,'','droops and dosman talk about network cables',1,0,1,'CC-BY-NC-SA','',0,0,1), (17,'2005-10-11','Open Source Project',532,'','getting involved with open source projects',4,0,1,'CC-BY-NC-SA','',0,0,1), (3,'2005-09-21','Old and new dos',1040,'','dosman uses his old school skills to to talk about old and new dos',3,0,1,'CC-BY-NC-SA','',0,0,1), @@ -228,13 +228,13 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, ` (21,'2005-10-17','cell phones and bluetooth',546,'','No Shownotes Provided.',11,0,1,'CC-BY-NC-SA','',0,0,1), (22,'2005-10-18','C# (c sharp)',1107,'','No Shownotes Provided.',14,0,1,'CC-BY-NC-SA','',0,0,1), (23,'2005-10-19','More on Intel Processors',1874,'','No Shownotes Provided.',15,0,1,'CC-BY-NC-SA','',0,0,1), -(1,'2005-10-10','Special Episode',583,'','his is the intro episode of TWAT Radio, dosman talks about hyper/multi threading',3,0,1,'CC-BY-NC-SA','',0,0,1), +(1,'2005-10-10','Special Episode',583,'','his is the intro episode of TWT Radio, dosman talks about hyper/multi threading',3,0,1,'CC-BY-NC-SA','',0,0,1), (24,'2005-10-20','Making CMD.EXE more like your *nix shell',571,'','No Shownotes Provided.',1,0,1,'CC-BY-NC-SA','',0,0,1), (25,'2005-10-23','Setting up a home recording studio',1538,'','No Shownotes Provided.',46,0,1,'CC-BY-NC-SA','',0,0,1), (26,'2005-10-24','Debian on a Sharp Zaureus',416,'','No Shownotes Provided.',17,0,1,'CC-BY-NC-SA','',0,0,1), (28,'2005-10-26','Anti Forensics',1065,'','FireWire - all your memory are belong to usGreat how-to that got me Started
\r\n \r\nYou will need to have bison and flex-old install to make iasl
\r\nTo obtain your present dsdt file drop to term and type
\r\n ‘ cat /proc/acpi/dsdt > dsdt.dat ‘
To decompile dsdt.dat and get a dsdt.dsl drop to term and type
\r\n ‘ ./iasl -d dsdt.dat ‘
To recompile dsdt.dsl and get a DSDT.aml drop to term and type
\r\n ‘./iasl -tc dsdt.dsl’
For more information on building Arch Packages, consult the Arch Build System How-to on the Arch Wiki.
\r\n\r\nThe following is a sample PKGBUILD file for building MuSE. Note, the source file was on my system, so I did not specify a url for the source and have the package build system pull the source down from the server.
\r\n\r\npkgname=MuSEGo to about:config and right click and go to new --> boolean and set the preference name to config.trim_on_minimize and set the boolean value to true.\r\n
\r\nNow go to task manager -->process tab-->and look for firefox.exe and watch the memory usage drop when you minimize. I will have the show notes on my site, www.i-trash.org if you missed anything.
\r\n\r\n',40,0,1,'CC-BY-NC-SA','',0,0,1), (132,'2006-08-08','Office 2003 Voice recognition review',566,'','\r\nNirCmd info page:
\r\nhttp://www.nirsoft.net/utils/nircmd.html\r\n
\r\nNirCmd download link (zip format):
\r\nhttp://www.nirsoft.net/utils/nircmd.zip\r\n
\r\nNirCmd help/command reference online:
\r\nhttp://www.nirsoft.net/utils/nircmd2.html#using\r\n
This episode was recorded and mixed to wav entirely with Jokosher. I then used lame to record the mp3, as I usually like to do. The last second of audio was cut off and try as I might, could not get it to export this last second, but you did not miss anything. Give jokosher a try and support the Jokosher Community. This has the the potential to be a killer audio app for the FOSS community.
\r\n\r\n\r\nsysstat
\r\nRRDTool
\r\nNovell\\\'s Linux Monitoring Tool Package
\r\n
\r\n
',3,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -461,7 +461,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(256,'2007-06-19','alkix live cd ',775,'',' Alkix Live Cd
',64,0,1,'CC-BY-NC-SA','',0,0,1),
(257,'2007-06-20','plsql',4169,'','No Show Notes
\r\n
',55,0,1,'CC-BY-NC-SA','',0,0,1),
(258,'2007-06-27','mindmanager',309,'','\r\nMindjet Home Page\r\n\r\n
\r\n\r\n\r\nCtrl+Shit+Alt+T brings 5 day trial into 21 day mode.
\r\n
',58,0,1,'CC-BY-NC-SA','',0,0,1),
-(259,'2007-06-27','How to make a Twat Ep',1744,'','No show notes
\r\n
',60,0,1,'CC-BY-NC-SA','',0,0,1),
+(259,'2007-06-27','How to make a TWT Ep',1744,'','No show notes
\r\n
',60,0,1,'CC-BY-NC-SA','',0,0,1),
(260,'2007-07-02','Pidgeon Cam',845,'','No Show notes
\r\n
',3,0,1,'CC-BY-NC-SA','',0,0,1),
(261,'2007-07-09','NAS',1300,'','No show notes
\r\n
',55,0,1,'CC-BY-NC-SA','',0,0,1),
(262,'2007-07-11','zoneminder',336,'','No show notes
\r\n
\r\n\r\n\r\n',58,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -472,7 +472,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(267,'2007-07-27','trixbox',433,'',' trixbox.org \r\n
\r\n
',58,0,1,'CC-BY-NC-SA','',0,0,1),
(268,'2007-07-30','ManHole Funk',204,'','No Show Notes
\r\n
',65,0,1,'CC-BY-NC-SA','',0,0,1),
(269,'2007-08-02','Windows Tricks',523,'','No Show notes
\r\n
',67,0,1,'CC-BY-NC-SA','',0,0,1),
-(270,'2007-08-08','sql injection',621,'','\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n SQL Power Injector
\r\n PRIAMOS
\r\n Absinthe
\r\n\r\n twat episode mod_security
\r\n\r\n',36,0,1,'CC-BY-NC-SA','',0,0,1),
+(270,'2007-08-08','sql injection',621,'','\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n SQL Power Injector
\r\n PRIAMOS
\r\n Absinthe
\r\n\r\n TWT episode mod_security
\r\n\r\n',36,0,1,'CC-BY-NC-SA','',0,0,1),
(271,'2007-08-09','Avoid Cpu Billing',834,'',' http://www.cs.huji.ac.il/~dants/papers/Cheat07Security.pdf
',58,0,1,'CC-BY-NC-SA','',0,0,1),
(272,'2007-08-16','NAMBLA',482,'',' Nambla \r\n
\r\n
',60,0,1,'CC-BY-NC-SA','',0,0,1),
(273,'2007-08-22','ChatBots',512,'','Play with
\r\n http://www-ai.ijs.si/eliza-cgi-bin/eliza_script
\r\n http://www.alicebot.org/
\r\n http://www.sitechatters.com/
\r\n http://library.thinkquest.org/19314/langprog.htm
\r\n http://www.alicebot.org/superbot.html
\r\nread:
\r\n http://cogsci.ucsd.edu/%7Ebatali/108b/lectures/natlang.txt
\r\n http://www.toddhester.net/chatbot.html
\r\n
\r\n',57,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -504,7 +504,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(299,'2007-12-31','Iphone Madness',2785,'','some old audio I dug up
\r\nhosts include:
\r\nEnigma
\r\nfaceman
\r\nDrake Anubis
\r\nThoughtphreaker
\r\n',39,0,1,'CC-BY-NC-SA','',0,0,1),
(300,'2007-12-31','End Transmisson',258,'','check out hackerpublicradio.org \r\n
\r\n
',39,0,1,'CC-BY-NC-SA','',0,0,1),
(69,'0000-00-00','Phone Calls',0,'','More info on the Boston Phone System',0,0,1,'CC-BY-NC-SA','',0,0,1);
-/*!40000 ALTER TABLE `twat_eps` ENABLE KEYS */;
+/*!40000 ALTER TABLE `twt_eps` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
diff --git a/sql/hpr.sql b/sql/hpr.sql
index 70cf0d2..61110df 100644
--- a/sql/hpr.sql
+++ b/sql/hpr.sql
@@ -16566,8 +16566,8 @@ CREATE TABLE `eps` (
LOCK TABLES `eps` WRITE;
/*!40000 ALTER TABLE `eps` DISABLE KEYS */;
-INSERT INTO `eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (1,'2007-12-31','Introduction to HPR',1373,'In this first ever show on Hacker Public Radio, StankDawg and Enigma introduce HPR.','
\r\nIn this first ever show on Hacker Public Radio, StankDawg and Enigma introduce HPR.\r\n
\r\n\r\nThe story of Hacker Public Radio begins where Radio FreeK America leaves off. StankDawg was a busy with Binary Revolution Radio and so the idea lay dormant for some time. Then droops, another podcaster (Infonomicon) who was inspired by RFA got together with dosman to start TWaTech Today with a Techie, a pun on Twit. About a year in Enigma took over operations from portrello.\r\n
\r\n\r\nContinuing on from Today with a Techie, HPR will air anything that is Of interest to hackers. Think, hacking, phone preaking, politics, survival, caffeine, linux, movie reviews, game reviews, etc. There is no restriction on the length but the shows will have the intro and outro added, which was kindly donated by slick0. Additionally there is the option to have miniseries where the hosts can have running topics to cover an issue in more detail. A mini series can also be open to so that multiple people can contribute to one topic.\r\n
\r\n\r\nAbove all HPR is a Community Network.\r\n
\r\n',55,0,1,'CC-BY-NC-SA','hpr, twat, community',0,4737,1), -(9,'2008-01-10','This old Hack 4',2547,'Fixing a leak in a pressure based water well and making a Didgeridoo.','\r\nContinuing the TWaT series, we go outside and get some background to water wells with pressure tanks and pressure switches. Also making a Didgeridoo
\r\nhttps://www.wikihow.com/Make-a-Didgeridoo-out-of-PVC-Pipe\r\n
\r\nIn this first ever show on Hacker Public Radio, StankDawg and Enigma introduce HPR.\r\n
\r\n\r\nThe story of Hacker Public Radio begins where Radio FreeK America leaves off. StankDawg was a busy with Binary Revolution Radio and so the idea lay dormant for some time. Then droops, another podcaster (Infonomicon) who was inspired by RFA got together with dosman to start TWaTech Today with a Techie, a pun on Twit. About a year in Enigma took over operations from portrello.\r\n
\r\n\r\nContinuing on from Today with a Techie, HPR will air anything that is Of interest to hackers. Think, hacking, phone preaking, politics, survival, caffeine, linux, movie reviews, game reviews, etc. There is no restriction on the length but the shows will have the intro and outro added, which was kindly donated by slick0. Additionally there is the option to have miniseries where the hosts can have running topics to cover an issue in more detail. A mini series can also be open to so that multiple people can contribute to one topic.\r\n
\r\n\r\nAbove all HPR is a Community Network.\r\n
\r\n',55,0,1,'CC-BY-NC-SA','hpr, twt, community',0,4737,1), +(9,'2008-01-10','This old Hack 4',2547,'Fixing a leak in a pressure based water well and making a Didgeridoo.','\r\nContinuing the TWT series, we go outside and get some background to water wells with pressure tanks and pressure switches. Also making a Didgeridoo
\r\nhttps://www.wikihow.com/Make-a-Didgeridoo-out-of-PVC-Pipe\r\n
Today deepgeek talks about Customization being the lost reason in switching from windows to Linux. He points out that the PC stands for Personal Computer. To many on windows this means they can change the desktop wallpaper.
\r\nHe believes that by explaining the ability to Customise the working environment is the power of Linux. You can customise the services running, whether you wish to use a command line interface, a basic Window Manager, or a Lightweight or Full Featured Desktop Environment
\r\nFinally he ends with a tribute to Seymour Cray
\r\n',73,0,1,'CC-BY-NC-SA','Linux, Desktop Environment, Window Manager, Seymour Cray',0,1551,1), (3,'2008-01-02','Lost Haycon Audio',2850,'Morgellon and others traipse around in the woods geocaching at midnight','\r\nIt\'s 12:10AM on the 10th of November 2007 and Morgellon, droops and phyboy are at Haycon, one of the first Unconferences. The conversations turns to Geocaching, and so armed with laptop, flash light (and possibly beer) our intrepid explorers head off to do a night time run. Here the way is marked by reflectors that are difficult to see in day time.
\r\n\r\nAlong the way we hear crickets, tales of wolves, forgotten roads, civil war destruction, abandoned cemeteries and how karma came to one real estate developer.\r\n
',25,0,1,'CC-BY-NC-SA','haycon, Unconference, Geocaching ',0,1410,1), (4,'2008-01-03','Firefox Profiles',415,'Peter explains how to move firefox profiles from machine to machine ','\r\nPeter explains how to move firefox profiles from machine to machine even between OSX, Windows and Linux. The biggest issue is actually locating the profile and this is covered in the following article.
\r\nhttps://kb.mozillazine.org/Profile_folder_-_Firefox\r\n
\r\n In this episode, NYbill and\r\n Windigo explain their\r\n experience setting up their own instances of Status.net, a microblogging service.\r\n
\r\n\r\n While they do not give a beginning to end installation guide, they\r\n do discuss some hurdles they encountered, and provide resources\r\n that may prove invaluable to someone who has just set up their own\r\n server.\r\n
\r\nThis is the first of our highlights of last Summer\'s unconference, OGG Camp eleven, held at Farnham Maltings in the South of England.
\r\n\r\nIntroducing Simon Phipps, who presented the opening session of the unconference to a packed main hall, on Software Freedom.
\r\n\r\nA computer industry veteran, Simon Phipps came on with an actual box of hats which he proceeded the change at speed, reminding me of Tommy Cooper in his heyday.
\r\n\r\nSimon has come up through hands-on roles as field engineer, programmer and systems analyst, run a software publishing company, worked with OSI standards in the eighties, on the first commercial collaborative conferencing software in the nineties, and helped introduce both Java and XML at IBM.
\r\n\r\nA founding Director of the Open Mobile Alliance, Simon is Chief Strategy Officer at independent software company ForgeRock and Director of the Open Source Initiative. Find his essays at webmink.com.
\r\n\r\nSimon Phipps’ presentation on software freedom. Here’s a shortened version of the presentation which ran to 35 minutes in its entirety.
\r\n\r\nOGG Camp is a joint venture organised by those lovely podcasters the Linux Outlaws and the Ubuntu UK Podcast.
\r\n\r\nWe\'ve more highlights of OGG Camp coming up on the Full Circle Podcast very soon, including Karen Sandler and the Ogg Camp Panel discussion.
\r\n\r\nThe Full Circle Podcast is the companion to Full Circle Magazine, the Independent Magazine for the Ubuntu Community. Find us at www.fullcirclemagazine.org/podcast.
\r\nFeedback; you can post comments and feedback on the podcast page at www.fullcirclemagazine.org/podcast, send us a comment to podcast (at) fullcirclemagazine.org
\r\n\r\nYour Hosts:
\r\n\r\nAdditional audio by Victoria Pritchard
\r\n\r\nRuntime: 18mins 2seconds
',160,62,1,'CC-BY-SA','OggCamp',0,2177,1), (1000,'2012-05-31','Episode 1000',1247,'Thoughts and wishes for the 1000th episode of HPR','\r\nHacker Public Radio commemorated it\'s 1000th episode by inviting listeners, contributors, and fellow podcasters to send in their thoughts and wishes of the occasion. The following voices contributed to this episode.\r\n
\r\n\r\nFiftyOneFifty, Chess Griffen, Claudio Miranda, Broam, Leo LaPorte and Dick DeBartolo, Dan Lynch, Becky and Phillip (Corenominal) Newborough, Dann Washko, Frank Bell, Jezra, Fabian Scherschel, k5tux, CafeNinja, imahuph, Johan Vervloet, Kevin Granade, Knightwise, MrX, NYBill, Quvmoh, pokey, MrGadgets, riddlebox, Saturday Morning Linux Review, Scott Sigler, Robert E. Wooden, Sigflup, BrocktonBob, Trevor Parsons, Ulises Manuel López Damián, Verbal, Ahuka, westoztux, Toby Meehan, Chris Garrett, winigo, Ken Fallon, Lord Draukenbleut, aukondk, Full Circle Podcast\r\n
\r\n',131,0,1,'CC-BY-SA','HPR,community,congratulations ',0,2524,1), -(1001,'2012-06-04','HPR Community News May 2012',2540,'HPR Community News May 2012','\r\nWelcome to our new host: \r\nbgryderclock.\r\n
\r\nIf you would like to become a HPR host then please head over to https://hackerpublicradio.org/contribute.php\r\n
id\r\n | title\r\n | host\r\n |
---|---|---|
976 | \r\nHPR Community News (March 2012) | \r\nHPR Admins | \r\n
977 | \r\nSetting Up a WordPress Blog 2 | \r\nFrank Bell | \r\n
978 | \r\nDead_Hunt | \r\nVarious Hosts | \r\n
979 | \r\nSunday Morning Linux Review Episode 029 | \r\nVarious Creative Commons Works | \r\n
980 | \r\nBroadband for Rural North | \r\nKen Fallon | \r\n
981 | \r\nReview Indiana LinuxFest 2012 | \r\nAhuka | \r\n
982 | \r\nLITS: Episode 005 - pmount | \r\nDann | \r\n
983 | \r\nFreedom is not Free 5 - Get Involved | \r\nAhuka | \r\n
984 | \r\nGoing Linux: Introduction to Podcasting with Linux | \r\nHPR Admins | \r\n
985 | \r\nLFNW: A Short Talk with Thomas Stover | \r\nDavid Whitman | \r\n
986 | \r\nLFNW: Interview with Scott Newlon of MintCast | \r\nDavid Whitman | \r\n
987 | \r\nLFNW: Larry Cafiero - the Crunchbang guy | \r\nDavid Whitman | \r\n
988 | \r\nLFNW: Dawn McKenna of McKenna Interpreting Services | \r\nDavid Whitman | \r\n
989 | \r\nJuiced Penguin 079 – Early Spring | \r\nVarious Creative Commons Works | \r\n
990 | \r\nPortable Apps | \r\nJWP | \r\n
991 | \r\nMaking a Music Sampler with Midi and Pygame | \r\nbgryderclock | \r\n
992 | \r\nLinux In The Shell 007 - Chmod and Unix Permissions. | \r\nDann | \r\n
993 | \r\nSetting up a Wordpress blog - tweaking appearance | \r\nFrank Bell | \r\n
994 | \r\nNELF: John Maddog Hall Talking About Talking About Free Software | \r\nVarious Creative Commons Works | \r\n
995 | \r\nDo the four freedoms extend beyond software ? | \r\nKen Fallon | \r\n
996 | \r\nCommand line cheat sheet | \r\nJWP | \r\n
997 | \r\nPoorly Recorded Thoughts On Rural Computing | \r\nlostnbronx | \r\n
998 | \r\nViva la Federation! | \r\nNYbill and Windigo | \r\n
999 | \r\nSimon Phipps on Open Software: OGG Camp Part One | \r\nRobin Catling | \r\n
1000 | \r\nEpisode 1000 | \r\nFiftyOneFifty | \r\n
\r\nApologies to Dave Morriss for missing his show and code contribution\r\n
\r\n\r\n\r\nThe US number has changed to 206-203-5729 while the UK number remains the same +44-203-432-5879\r\n
\r\n\r\n\r\nFrom: David Whitman
\r\n
\r\nA friend from work got intersted in going to the LinuxFest and helped at the table - Much thanks to Brad Coffey. We got set up on time and were well received. We had a great run on our swag and ran out of the HPR pin buttons by closing on the first day and handed out quite a few informational cards.The little business cards were really a hit also. Lots of good conversation and exposure for HPR. There was a constant stream of people coming by. I have four interviews on my various recording devices and should be able to get about four to six more from the sign up sheet that was available on the table. With a bit of planning and a more formal interview \'track\' (using an appointment schedule and a designated room or area) I am sure a well staffed HPR table could easily get 20 interviews at this fest. Of course I will be interested in \r\nseeing if any of the many we talked to produces and post their own show. There was interest. I sensed that many of the speakers would have loved the extra exposure. HPR is probably becoming the embedded reporters of Linux Fests. The unofficial count of attendees that I heard was at \"over 800\". The table kit is ready to be shipped to the next venue. My intent is to put together a vertical layout canvas that can easily be shipped and set up as a backdrop and utilize a series of those 20 by 30 photo posters available at Costco Photo. This however will have to wait until after my annual spring fling of shutdown work that begins on May 5 and takes up to 3 weeks to complete. I\'ll post a G+pic of the backdrop we used at this fest. Best swag for me - a Tux 2012 bumper sticker from Pogo Linux. Look for a scan of this on G+ in the near future.\r\n
\r\nThanks to the HPR community for the opportunity to represent the show. It was much fun.
\r\n
\r\ndavidWHITMAN\r\n
\r\nThere was a very kind offer by David Whitman to sponsor a tall free standing banner and the call was put out for a design. Here is the final outcome of the discussions.
\r\n\r\n
\r\nBack in episode https://hackerpublicradio.org/eps.php?id=0980 Broadband for Rural North, I suggested that people could sponsor a meter of cable for their project to show your support. Well they have gone ahead and done it\r\nhttps://b4rn.org.uk/sponsor-a-metre. It\'s £5 for a meter or Special offer, 5 names for £20.\r\n
\r\nI will also extend the donation deal from the holiday period, so that anyone who donates to this gets some HPR swag when it\'s available.\r\n
\r\nThere was a discussion on whither we should have a ban on swearing. We already have a iTunes explicit tag so assume that all shows may contain controversial material. Hosts are free to add a \"safe for work\" warning or any other warning they wish to the shows.
\r\nWe may add an option in the upload forms to support this on a show by show basis.\r\n
\r\nA note from Fifty OneFifty
\r\nThis is a list of all the TWaTech correspondents that I either I had no contact information for or the best e-mail I could find bounced back:
\r\n\r\nAdam, Coder365, DarkShadow, Draven, kotrin, Lunarsphere, MrE, spaceout, ThoughtPhreaker, killersmurf, Dominic Uilano, livinded, J-Hood, skyre, kitche, plexi, Scedha, Will Jasen, phizone, operat0r, blackratchet, merk, and Dr^ZigMan \r\n
\r\n
\r\nI\'d like you to mention the handles and maybe the community can help us make contact with them. I sent the invitations to the first year HPR correspondents today. One message bounced back, but I can contact that person by other means. I\'d also like you to read the message below and consider posting it on the site.\r\n
\r\nHacker Public Radio is inviting the participants in podcasts and organizations that proceeded HPR and led to it\'s creation to join a recorded panel discussion on HPR\'s origins and history. We are reaching out to TWATech, BinRev Radio, Radio Freak America, Podfert, the Infonomicon Computer Club, and contributors to the first twelve months of HPR. Our discussion will be recorded via the LinuxBasix.com Mumble server (mumble.openspeak.cc , Port: 64747) and be released as HPR episode 1024 (Stankdawg\'s idea). Episode 1024 should fall on 5 July, but we would like to shoot for recording the panel about two weeks before hand. In case of technical or other unforeseen problems on the primary recording date, a two week lead would give us time to regroup and make a second attempt. The date and time will be set to make it convenient for the greatest number of people who are willing to participate to join in. Connections over Skype and SIP phone via Asterisk are possible, but it would be simplest for everyone to try to use the open source Mumble client.\r\n
\r\nIf you decide to join in (and we hope you will), please include the time zone of where you will be in mid June, especially if you are outside the continental United States. If there are dates, days of the week and/or times you would like me to avoid scheduling the panel (i.e., \"I will be gone June 19-21\", \"I could only do it on a weekend\", \"only after 8PM\", \"only before 10PM\") I would like to know that as well. You may contact the organizers at ep1k@HackerPublicRadio.org\r\n
\r\nFor some reason that escapes us the mail archiver stopped working after the server move. So I\'ll paste in here the mail list discussions on the dedicated news show. I wanted to make sure that everyone sees this discussion so I\'ll paste it in here.\r\n
\r\n\r\nFrom: Ken Fallon \r\nDate: Mon, 30 Apr 2012 20:00:31 +0200\r\n\r\nHi All,\r\n\r\nWe mention it on today\'s show that /dev/random was in the queue for a\r\nlong time and some of the news may have been out of date. Would it be\r\nan idea to switch one of the days to a \"News\" show so that we can\r\ncarry shows that review news. Any shows in there would follow the\r\nregular scheduling rules\r\nhttps://hackerpublicradio.org/calendar.php#scheduling_rules.\r\n\r\nIt\'s a discussion - let your voice be heard\r\n\r\nKen.\r\n\r\nFrom: kevin granade \r\nDate: Mon, 30 Apr 2012 13:27:25 -0500\r\n\r\nI think this is a good idea, in fact, perhaps people could request a\r\npriority level? Most show ideas I have could sit in the queue for a while,\r\nand I\'d be happy to let more timely shows move ahead.\r\n\r\nFrom: lostnbronx \r\nDate: Mon, 30 Apr 2012 16:02:15 -0700\r\n\r\nI Think a certain day could easily be put aside as a day for topical\r\nor timely episodes. It might be best, though, not to announce it as\r\nbeing such to the general listenership, so that if there\'s a dearth of\r\nnews-type shows one week, another type of ep can be dropped in without\r\nany need for a special announcement.\r\n\r\n\r\nFrom: Kevin O\'Brien \r\nDate: Tue, 01 May 2012 16:03:11 -0400\r\n\r\nI\'m going to try this again since I hit the wrong button last time and \r\nsent it Ken personally instead of to the list.\r\n\r\nJust for the sake of discussion it occurs to me that while DeepGeek is \r\non a hiatus for the moment, he had a weekly news spot every Friday. I \r\ndon\'t know if there is any understanding that he will come back and \r\nresume his spot, but if so, would this mean 2 days a week reserved for \r\nnewscasts? That might be a bit much.\r\n\r\nRegards,\r\n\r\n-- \r\nKevin B. O\'Brien\r\nzwilnik@zwilnik.com\r\n\"A damsel with a dulcimer in a vision once I saw.\"\r\n\r\nFrom: lostnbronx \r\nDate: Mon, 30 Apr 2012 16:02:15 -0700\r\n\r\nI Think a certain day could easily be put aside as a day for topical\r\nor timely episodes. It might be best, though, not to announce it as\r\nbeing such to the general listenership, so that if there\'s a dearth of\r\nnews-type shows one week, another type of ep can be dropped in without\r\nany need for a special announcement.\r\n\r\n\r\nFrom: Cobra2 \r\nDate: Tue, 01 May 2012 17:30:34 -0300\r\n\r\nI honestly don\'t think news should be broadcast over HPR as it dilutes \r\nthe technology how to with mindless dribble that can be found almost \r\nanywhere else. \r\n-- cobra2 \r\n\r\nFrom: Todd \r\nDate: Tue, 1 May 2012 20:30:10 -0500\r\n\r\nI think HPR is a real treasure. Where else can so many people share\r\ntheir ideas. The strength of HPR is anything and everything is\r\nacceptable content as long as it is of interest to hackers. But as I\r\nlook back over the history of HPR, most attempts to add structure or a\r\nrigorous schedule just haven\'t worked. The one exception is the\r\ncurrent policy of syndicated Thursdays.\r\n\r\nI have to agree with cobra2. If people want to do news shows, that\'s\r\ngreat. But IMHO, unless it is really important (event announcements)\r\nit should take it\'s place in the queue with everybody else. Shows\r\nlike /dev/random are awesome, but it\'s not because of the news they\r\ncover. There awesome because the guests are hilarious. The stories\r\njust give them something to talk about. Even when their news is\r\nweeks old, they are still fun to listen to.\r\n\r\nSo, there\'s my two cents. For what it\'s worth from a long time\r\nlistener who has never contributed a show.\r\n\r\nTodd\r\n\r\nFrom: Jason Dodd \r\nDate: Fri, 04 May 2012 03:56:46 -0400\r\n\r\nWhy reserve any day? One of the things I like about hpr is I don\'t know \r\nwhat to expect. The more I know what to expect I think the less I\'ll \r\nlike it.\r\n\r\nFrom: Kevin O\'Brien \r\nDate: Fri, 04 May 2012 12:02:29 -0400\r\n\r\nI\'m a great believer in moderation in most things. I look forward to \r\nmany of the scheduled shows, and the ones that may not appeal to me \r\nprobably appeal to lots of other folks. But I would favor not adding to \r\nthem because part of the charm of HPR is not knowing what to expect. \r\nAbout one time out of every 30-40 shows I will hit the \"Next\" button on \r\nmy MP3 player, which is not bad, really. But I would rather the \r\noccasional show that does not appeal to me than missing out on the gems.\r\n\r\nRegards,\r\n\r\n-- \r\nKevin B. O\'Brien\r\nzwilnik@zwilnik.com\r\n\"A damsel with a dulcimer in a vision once I saw.\"\r\n\r\nFrom: Cobra2 \r\nDate: Fri, 04 May 2012 13:20:18 -0300\r\n\r\nI\'m not in favor of dropping rule #2. Unless it is going to be used to \r\nsyndicate some sort of news show. News is not content it\'s just a \r\nfiller if there is nothing else left to talk about. \r\n\r\nI know the rules state of interest to hackers. But the history of HPR \r\nand TWAT has been mostly shows that dig deep into a piece of software \r\nor hardware or are a detailed how to. Shows that have a fairly long \r\nshelf life not something that can be outdated if a week or two passes \r\nby.\r\n-- cobra2 \r\n\r\nFrom: Frank Bell \r\nDate: Fri, 4 May 2012 18:53:41 -0400\r\n\r\nI tend to agree with this.\r\n\r\nAlso, as someone who is very new here, I am concerned that, if many \r\nslots are filled up with scheduled shows, aspiring contributers miight \r\nbe dismayed to find that a show uploaded, say today, might not be \r\nposted until late June or July. This can be a demotivator.\r\n\r\nAs an aside, I can count on both sets of fingers the number of shows \r\nI\'ve hit \"Next\" on. The variety of HPR is one of its main attractions \r\nfor me. Usually, when I do hit \"Next,\" it\'s because the topic is so \r\ntechnical (say, a programming language) that I can\'t follow it. \r\n\r\nOnce or twice--no more than that--it has been because the premise of the \r\nshow was nonsensical--nevertheless, thanks to HPR, I got to hear and \r\nevaluate the premise, which, without the HPR\'s variety, I would not have \r\nhad the opportunity to do.\r\n\r\nFrom: Ken Fallon \r\nDate: Sat, 5 May 2012 09:14:08 +0200\r\n\r\nOK All,\r\n\r\nWhat I\'m hearing is that the following shows will be dropped into the\r\nregular First come First Served Queue:\r\nTalk Geek To Me News.\r\nDev Random\r\n\r\nThe following show will be dropped from Syndicated Thursday.\r\nSunday Morning Linux Review.\r\n\r\nIs this correct ?\r\n\r\nKen.\r\n\r\nFrom: dg \r\nDate: Sat, 5 May 2012 07:09:38 -0400\r\n\r\nHi, Guys,\r\n\r\nJust wanted to say that whatever you decide is fine by me. The news\r\nshows I submit to HPR are actually \"one half\" of my regular show. That\r\nis to say, I do a special tech-only version of my full world+tech news\r\nshow for HPR.\r\n\r\nTherefore, in theory, a news-lover would be able to go to my website\r\nand subscribe via RSS and get my shows rather quickly, if they so\r\ndesired. \r\n\r\nHowever, I also need to point out two more things. First, I agree with\r\nanother poster that a distinction needs to be made between a show that\r\nis about the guests, with current events thrown in as something for\r\nthem to comment upon; as opposed to my show which is purely about the\r\nstories (I do rarely make editorial comments, but I try to keep my\r\npersonal opinions to a minimum.)\r\n\r\nSecond, I disagree with yet another poster that what I offer should be\r\n\"filler\" and qualifies as something \"that can be found almost\r\nanywhere.\" The whole point of all the stories I cover is that a) they\r\nare not covered by the mainstream media and b) they are, nevertheless,\r\ntimely and important news. In regards to this opinion, I ask you to\r\nconsider whether or not it is widely held amongst the general\r\nlistnership, which to I understand is not entirely present on this list.\r\n\r\nThanks for considering,\r\n---\r\nDeepGeek\r\n\r\n\r\nFrom: Fifty OneFifty \r\nDate: Sat, 5 May 2012 12:51:29 -0500\r\n\r\nI our discussion of whether we want to keep syndicated shows, we should not\r\nlose sight of the fact that last year Ken was really scrambling to find\r\ncontent to keep HPR broadcasting on a daily basis. While I think most of\r\nthe shows in syndication would understand, I hate to put Ken in the\r\nposition of saying, \"Thanks, but we don\'t need you any more\". As for\r\nvariety, maybe we consider offering syndicated shows a limited run, 2 or 3\r\nshows, not in consecutive weeks, as an introduction to our listener base.\r\nAfterwards it would be incumbent on our listeners to add those shows to\r\ntheir queue if they like what they hear. It will also be up to\r\ncontributors and listeners to look for new shows that we can invite for\r\ntemporary syndication, like pokey has with https://distributedpodcast.com.\r\n\r\nFiftyOneFifty\r\n\r\nFrom: David Whitman \r\nDate: Sat, 5 May 2012 11:14:31 -0700\r\n\r\nI posted this on Henry Patrick Riley (Goggle+)\r\n\r\nWhat about making a MEGA syndicated day and combining 2 or more shows\r\ntogether with intro music between and posting the run time when one show\r\nends and another begins? Rotate the order which show airs first.\r\n\r\nThe following is more comments not on G+:\r\n\r\nI want produce some \'casual\' shows that could go into an \'emergency\' queue\r\nin case there are times when the regular queue get close to empty. Things I\r\nwant to share, but they are not time critical and I am willing to have HPR\r\nbank (such as How I found Linux, How to run a car in the Auto-X, A vacation\r\nto Moab, Utah, Troubleshooting an MR2 using a volt/ohm meter etc. My idea\r\nis that as soon as the emergency queue gets a month\'s worth of shows they\r\ncould be put out periodically into the regular queue. They could be tagged\r\nwith a 1-5 tech rating and the more techie ones used first.\r\n\r\nHow about having 2 parallel tracks? or 3? HPR News, HPR Command Line, HPR\r\nProjects, a weekly show track just for news....\r\n\r\nAll good and fine - I have 3 shows that need editing to help contribute to\r\nthe problem.\r\n\r\nThanks to all the HPR community members and admins. I love the show.\r\n\r\ndavidWHITMAN\r\n\r\nFrom: Frank Bell \r\nDate: Sat, 5 May 2012 15:28:05 -0400\r\n\r\nOn Sat, 5 May 2012 12:51:29 -0500\r\nFifty OneFifty wrote:\r\n\r\n> I our discussion of whether we want to keep syndicated shows, we should not\r\n> lose sight of the fact that last year Ken was really scrambling to find\r\n> content to keep HPR broadcasting on a daily basis. \r\n\r\n(snip)\r\n\r\n> As for\r\n> variety, maybe we consider offering syndicated shows a limited run, 2 or 3\r\n> shows, not in consecutive weeks, as an introduction to our listener base. \r\n\r\nI think these thoughts have a lot of merit. I rather enjoy learning about \r\nnew shows through Syndicated Thursdays (I had not heard of the Sunday Morning \r\nLinux show until HPR introduced it to me). Also, I must say I have heard \r\nsome syndicated shows that I do enjoy, but not enough to actually subscribe \r\nto, so I find the idea of maintaining variety appealing..\r\n\r\nMy concern is that, if there are too many dedicated days, the dedicated days \r\ncould turn into a regular line-up. \r\n\r\nJust my two cents.\r\n\r\nFrom: Patrick Dailey \r\nDate: Mon, 7 May 2012 23:17:11 -0400\r\n\r\nThis may be the \"healthiest\" discussion that I\'ve ever seen on the HPR\r\nmailing list, and I love it. I want to thank each and every person\r\nsubscribed for keeping the conversation respectful, and on topic. Most\r\nmailing lists that I\'ve seen could not have accomplished that.\r\n\r\nAs to the scheduling multi-lemma, I have a few thoughts that I would thank\r\nyou all in advance for considering:\r\n\r\nWe have the kind of crisis that we\'ve always wanted, namely: we have too\r\nmany shows. This is an opportunity that I don\'t think we should squander.\r\nAt the same time we\'re trying to establish a scheduling policy that an\r\nunmanned system can obey. The goal, as I see it, is to create rules that\r\ncan deal with an abundance of shows without wasting them. Right now what we\r\nhave is a scheduling policy that worked very well with a lack of shows, and\r\nin fact it helped to replenish them. So I believe that we need either: one\r\nset of rules that can cope with either situation, or two sets of rules and\r\na way for a deterministic system to identify and transition between them.\r\nPlease chime in on this if you are good with policy.\r\n\r\nAs I see it, at least part of what we\'re dealing with is a resource\r\nmanagement problem. People create content for us, and sometimes they assume\r\nthat it has an expiration timeframe. Some content simply must be used\r\nbefore it\'s creator feels that it has expired, or we can expect that that\r\ncreator will seek other venues in which to publish their content. We need a\r\nway of distinguishing \"perishable\" content from \"non-perishable\" content.\r\nWe also need a way of putting a date on the perishable content. If you have\r\nexperience with user feedback systems, we could really use your help\r\n(especially) with this part.\r\n\r\nSince identifying potential problems without offering solutions is just\r\nbitching, I have a couple of suggestions.\r\n\r\nSyndicated Thursdays and \"timely content\"\r\nI for one, am grateful to the shows who have allowed us to fill holes in\r\nour que with their content. While the syndicated Thursday slot was\r\noriginally implemented out of necessity, I feel that it is an overall plus\r\nto continue the practice. We have developed friendly and mutually\r\nbeneficial relationships with other podcasts that I would be hesitant (to\r\nput it mildly) to sever, and there are other great podcasts that we don\'t\r\neven know about yet. I agree with Frank Bell in that I think the syndicated\r\nThursday feed is a great discovery tool, and I\'d hate to loose it as such,\r\nbut I also see these shows as friends, and I want to make sure that we\r\ntreat them like it. I don\'t think it\'s in anyone\'s best interest for us to\r\nabandon that kind of relationship, or the content that has so generously\r\nbeen offered to us. If (and only if) there is a \"Timely news show\", I would\r\nlike to see it get the Thursday slot, but in order for the syndicated show\r\nto not be wasted, I would like to see that show bumped to Saturday.\r\n\r\nScheduled HPR exclusive shows and normal que shows\r\nI think if people commit to producing scheduled content before they record\r\nit, and live up to that commitment, that we should honor that commitment.\r\nPerhaps there needs to be some limit to the number of pre-schedulable slots\r\nper week and/or month that we make available, so that there is still room\r\nto play shows from our normal que, but we-as a group decided to ask people\r\nto produce content for us, and several people have stepped up and\r\ndelivered. Perhaps this is a situation where more than one show should be\r\nposted per day. I don\'t know.\r\n\r\nWhile it\'s easy for me to sit here and suggest these things, I don\'t think\r\nthat it\'s fair for any of us to vote for posting more than five shows per\r\nweek unless we are committing to posting more than the requested \"one show\r\nper year\" if the que ever gets low again.\r\n\r\nLastly, I believe that new hosts should continue to get the first\r\nunscheduled slot. This is critical to getting new people to contribute, and\r\nto return as hosts.\r\n\r\nIf I\'m wrong, or out of line, or TLDR, or whatever... feel free to say so.\r\nI can take it.\r\n\r\npokey\r\n\r\nFrom: \"Frank Bell\"\r\nDate: Tue, 08 May 2012 13:21:53 -0400\r\n\r\nOn Mon, 07 May 2012 23:17:11 -0400, Patrick Dailey \r\nwrote an extremely thoughtful and useful post from the \"be careful what \r\nyou wish for\" department:\r\n\r\n\r\n> Syndicated Thursdays and \"timely content\" \r\n\r\n> loose it as such, but I also see these shows as friends, and I want to \r\n> make sure that we treat them like it. I don\'t think it\'s in anyone\'s \r\n> best interest for us to abandon that kind of relationship, or the \r\n> content that has so generously been offered to us. If (and only if) \r\n> there is a \"Timely news show\", I would like to see it get the Thursday \r\n> slot, but in order for the syndicated show to not be wasted, I would \r\n> like to see that show bumped to Saturday. \r\n\r\nI think this is a wise suggestion. I wasn\'t here when the goal of five \r\ndays a week was set, but I\'m inclined to think that it was intended to be \r\na goal, not a limit.\r\n\r\nI would suggest, as an aside, that the scheduling rules could be displayed \r\nmore prominently. Currently, they are at the bottom of the calendar. I \r\nthink prospective or new (like me) hosts should have their attention drawn \r\nto them more forcefully, perhaps by giving them their own page linked from \r\nthe front page and linking to them from the calendar and from the \r\n\"Contribute\" page. I also suggest changing the terminology from \"rules\" \r\nto \"guidelines\"; that\'s not just PR softening of a phrase, for they are \r\nguidelines as exceptions can be made.\r\n\r\nIt may also be useful to suggest that new hosts glance as the calendar to \r\nsee when their available slots. I would also like to see a friendlier \r\ncalendar, meaning one that looks more like a wall calendar. If you all \r\nwish, I would be happy to explore the WordPress plugins to see what I can \r\nfind.\r\n\r\nI support continuing the practice of bumping new hosts up in the queue. \r\nIt\'s a recognition of effort and a motivator. Frankly, I found it a blast \r\n(if an intimidating one) to look at my podplayer and see my own name \r\nlooking back at me.\r\n\r\n> Perhaps there needs to be some limit to the number of pre-schedulable \r\n> slots per week and/or month that we make available, so \r\n\r\nThis might also be a good idea and it speaks to my concern of HPR\'s \r\nturning in to a line-up of a few scheduled shows, rather than a platform \r\nthat\'s open to newbies like me.\r\n\r\nOn the other hand, many persons have responded to the need for shows that \r\nKen sounded last fall, not only with shows, but by airing promos on their \r\nown podcasts and websites, which leads to exposre which leads to shows (by \r\nthe way, I think this flowering of support is a tribute to HPR and to the \r\nplace it has amongst the community).\r\n\r\nThe flowering may yet wither and need to be watered anew. In other words, \r\nonce the enthusiasm wears off, Ken might be having to appeal for shows \r\nagain.\r\n\r\nIn other words, I agree with some sort of limit and I lean towards a \r\nmonthly one, but have no idea what would be a reasonable one. If I were \r\nto try to word that as a guideline, it might come out like \"the number of \r\nscheduled shows and the intervals between them that HPR can commit to is \r\naffected by the number of submissions\" and leave it at that--that allows \r\nwiggle-room for adjusting to the realities of now.\r\n\r\n> that there is still room to play shows from our normal que, but we-as a \r\n> group decided to ask people to produce content for us, and several \r\n> people have stepped up and delivered. Perhaps this is a situation where \r\n> more than one show should be posted per day. I don\'t know. \r\n\r\n\"The following is an HPR special presentation . . . .\"\r\n\r\nI like it.\r\n\r\nJust my two cents.\r\n\r\nOnce again, thanks for the nice welcome. This is a good place to be. (I \r\nhave just cashed in some rewards points for a decent headset.)\r\n\r\nFrom: Ken Fallon \r\nDate: Wed, 9 May 2012 07:10:43 +0200\r\n\r\nI\'ve removed the extended calendar so that we have a better view of\r\nwhat shows are in the queue. There are under four weeks of shows left,\r\nacceptable but hardly anything to celebrate about. Without TGTMNews\r\nand the syndicated shows I would have been back begging for shows by\r\nnow.\r\n\r\nJust something to keep in mind.\r\n\r\nKen.\r\n\r\nFrom: Cobra 2 \r\nDate: Wed, 9 May 2012 13:18:51 -0300\r\n\r\nDeepgeek. I just wanted to apologize for using words which caused you to\r\nfeel like I don\'t appreciate the work that you do every week. (I pull down\r\nthe whole tgtm feed) I\'m not going to defend or back down from what I said.\r\nBut I just want you to know that what YOU do is appreciated. You\'ve been a\r\npart of this community for as long as I can remember. You also put most of\r\nus to shame on contributing content. So i\'m going to go back to my corner\r\nand attempt to not crush people next time I crawl out of my hole.\r\n\r\nSorry again dude.\r\n\r\n--cobra2\r\n\r\nFrom: Frank Bell \r\nDate: Sat, 12 May 2012 17:39:48 -0400\r\n\r\nOn Wed, 9 May 2012 07:10:43 +0200\r\nKen Fallon <ken.fallon@gmail.com> wrote:\r\n\r\n> I\'ve removed the extended calendar so that we have a better view of\r\n> what shows are in the queue. \r\n\r\nThat is much easier to read. Thank you.\r\n\r\nI\'m planning to do a simple tutorial on prepping pictures for posting to \r\nwebsite with the GIMP. I started my outline today and hope to have it done \r\nwithin two weeks.\r\n\r\n',159,47,1,'CC-BY-SA','Community News',0,2129,1), +(1001,'2012-06-04','HPR Community News May 2012',2540,'HPR Community News May 2012','
\r\nWelcome to our new host: \r\nbgryderclock.\r\n
\r\nIf you would like to become a HPR host then please head over to https://hackerpublicradio.org/contribute.php\r\n
id\r\n | title\r\n | host\r\n |
---|---|---|
976 | \r\nHPR Community News (March 2012) | \r\nHPR Admins | \r\n
977 | \r\nSetting Up a WordPress Blog 2 | \r\nFrank Bell | \r\n
978 | \r\nDead_Hunt | \r\nVarious Hosts | \r\n
979 | \r\nSunday Morning Linux Review Episode 029 | \r\nVarious Creative Commons Works | \r\n
980 | \r\nBroadband for Rural North | \r\nKen Fallon | \r\n
981 | \r\nReview Indiana LinuxFest 2012 | \r\nAhuka | \r\n
982 | \r\nLITS: Episode 005 - pmount | \r\nDann | \r\n
983 | \r\nFreedom is not Free 5 - Get Involved | \r\nAhuka | \r\n
984 | \r\nGoing Linux: Introduction to Podcasting with Linux | \r\nHPR Admins | \r\n
985 | \r\nLFNW: A Short Talk with Thomas Stover | \r\nDavid Whitman | \r\n
986 | \r\nLFNW: Interview with Scott Newlon of MintCast | \r\nDavid Whitman | \r\n
987 | \r\nLFNW: Larry Cafiero - the Crunchbang guy | \r\nDavid Whitman | \r\n
988 | \r\nLFNW: Dawn McKenna of McKenna Interpreting Services | \r\nDavid Whitman | \r\n
989 | \r\nJuiced Penguin 079 – Early Spring | \r\nVarious Creative Commons Works | \r\n
990 | \r\nPortable Apps | \r\nJWP | \r\n
991 | \r\nMaking a Music Sampler with Midi and Pygame | \r\nbgryderclock | \r\n
992 | \r\nLinux In The Shell 007 - Chmod and Unix Permissions. | \r\nDann | \r\n
993 | \r\nSetting up a Wordpress blog - tweaking appearance | \r\nFrank Bell | \r\n
994 | \r\nNELF: John Maddog Hall Talking About Talking About Free Software | \r\nVarious Creative Commons Works | \r\n
995 | \r\nDo the four freedoms extend beyond software ? | \r\nKen Fallon | \r\n
996 | \r\nCommand line cheat sheet | \r\nJWP | \r\n
997 | \r\nPoorly Recorded Thoughts On Rural Computing | \r\nlostnbronx | \r\n
998 | \r\nViva la Federation! | \r\nNYbill and Windigo | \r\n
999 | \r\nSimon Phipps on Open Software: OGG Camp Part One | \r\nRobin Catling | \r\n
1000 | \r\nEpisode 1000 | \r\nFiftyOneFifty | \r\n
\r\nApologies to Dave Morriss for missing his show and code contribution\r\n
\r\n\r\n\r\nThe US number has changed to 206-203-5729 while the UK number remains the same +44-203-432-5879\r\n
\r\n\r\n\r\nFrom: David Whitman
\r\n
\r\nA friend from work got intersted in going to the LinuxFest and helped at the table - Much thanks to Brad Coffey. We got set up on time and were well received. We had a great run on our swag and ran out of the HPR pin buttons by closing on the first day and handed out quite a few informational cards.The little business cards were really a hit also. Lots of good conversation and exposure for HPR. There was a constant stream of people coming by. I have four interviews on my various recording devices and should be able to get about four to six more from the sign up sheet that was available on the table. With a bit of planning and a more formal interview \'track\' (using an appointment schedule and a designated room or area) I am sure a well staffed HPR table could easily get 20 interviews at this fest. Of course I will be interested in \r\nseeing if any of the many we talked to produces and post their own show. There was interest. I sensed that many of the speakers would have loved the extra exposure. HPR is probably becoming the embedded reporters of Linux Fests. The unofficial count of attendees that I heard was at \"over 800\". The table kit is ready to be shipped to the next venue. My intent is to put together a vertical layout canvas that can easily be shipped and set up as a backdrop and utilize a series of those 20 by 30 photo posters available at Costco Photo. This however will have to wait until after my annual spring fling of shutdown work that begins on May 5 and takes up to 3 weeks to complete. I\'ll post a G+pic of the backdrop we used at this fest. Best swag for me - a Tux 2012 bumper sticker from Pogo Linux. Look for a scan of this on G+ in the near future.\r\n
\r\nThanks to the HPR community for the opportunity to represent the show. It was much fun.
\r\n
\r\ndavidWHITMAN\r\n
\r\nThere was a very kind offer by David Whitman to sponsor a tall free standing banner and the call was put out for a design. Here is the final outcome of the discussions.
\r\n\r\n
\r\nBack in episode https://hackerpublicradio.org/eps.php?id=0980 Broadband for Rural North, I suggested that people could sponsor a meter of cable for their project to show your support. Well they have gone ahead and done it\r\nhttps://b4rn.org.uk/sponsor-a-metre. It\'s £5 for a meter or Special offer, 5 names for £20.\r\n
\r\nI will also extend the donation deal from the holiday period, so that anyone who donates to this gets some HPR swag when it\'s available.\r\n
\r\nThere was a discussion on whither we should have a ban on swearing. We already have a iTunes explicit tag so assume that all shows may contain controversial material. Hosts are free to add a \"safe for work\" warning or any other warning they wish to the shows.
\r\nWe may add an option in the upload forms to support this on a show by show basis.\r\n
\r\nA note from Fifty OneFifty
\r\nThis is a list of all the TWaTech correspondents that I either I had no contact information for or the best e-mail I could find bounced back:
\r\n\r\nAdam, Coder365, DarkShadow, Draven, kotrin, Lunarsphere, MrE, spaceout, ThoughtPhreaker, killersmurf, Dominic Uilano, livinded, J-Hood, skyre, kitche, plexi, Scedha, Will Jasen, phizone, operat0r, blackratchet, merk, and Dr^ZigMan \r\n
\r\n
\r\nI\'d like you to mention the handles and maybe the community can help us make contact with them. I sent the invitations to the first year HPR correspondents today. One message bounced back, but I can contact that person by other means. I\'d also like you to read the message below and consider posting it on the site.\r\n
\r\nHacker Public Radio is inviting the participants in podcasts and organizations that proceeded HPR and led to it\'s creation to join a recorded panel discussion on HPR\'s origins and history. We are reaching out to TWATech, BinRev Radio, Radio Freak America, Podfert, the Infonomicon Computer Club, and contributors to the first twelve months of HPR. Our discussion will be recorded via the LinuxBasix.com Mumble server (mumble.openspeak.cc , Port: 64747) and be released as HPR episode 1024 (Stankdawg\'s idea). Episode 1024 should fall on 5 July, but we would like to shoot for recording the panel about two weeks before hand. In case of technical or other unforeseen problems on the primary recording date, a two week lead would give us time to regroup and make a second attempt. The date and time will be set to make it convenient for the greatest number of people who are willing to participate to join in. Connections over Skype and SIP phone via Asterisk are possible, but it would be simplest for everyone to try to use the open source Mumble client.\r\n
\r\nIf you decide to join in (and we hope you will), please include the time zone of where you will be in mid June, especially if you are outside the continental United States. If there are dates, days of the week and/or times you would like me to avoid scheduling the panel (i.e., \"I will be gone June 19-21\", \"I could only do it on a weekend\", \"only after 8PM\", \"only before 10PM\") I would like to know that as well. You may contact the organizers at ep1k@HackerPublicRadio.org\r\n
\r\nFor some reason that escapes us the mail archiver stopped working after the server move. So I\'ll paste in here the mail list discussions on the dedicated news show. I wanted to make sure that everyone sees this discussion so I\'ll paste it in here.\r\n
\r\n\r\nFrom: Ken Fallon \r\nDate: Mon, 30 Apr 2012 20:00:31 +0200\r\n\r\nHi All,\r\n\r\nWe mention it on today\'s show that /dev/random was in the queue for a\r\nlong time and some of the news may have been out of date. Would it be\r\nan idea to switch one of the days to a \"News\" show so that we can\r\ncarry shows that review news. Any shows in there would follow the\r\nregular scheduling rules\r\nhttps://hackerpublicradio.org/calendar.php#scheduling_rules.\r\n\r\nIt\'s a discussion - let your voice be heard\r\n\r\nKen.\r\n\r\nFrom: kevin granade \r\nDate: Mon, 30 Apr 2012 13:27:25 -0500\r\n\r\nI think this is a good idea, in fact, perhaps people could request a\r\npriority level? Most show ideas I have could sit in the queue for a while,\r\nand I\'d be happy to let more timely shows move ahead.\r\n\r\nFrom: lostnbronx \r\nDate: Mon, 30 Apr 2012 16:02:15 -0700\r\n\r\nI Think a certain day could easily be put aside as a day for topical\r\nor timely episodes. It might be best, though, not to announce it as\r\nbeing such to the general listenership, so that if there\'s a dearth of\r\nnews-type shows one week, another type of ep can be dropped in without\r\nany need for a special announcement.\r\n\r\n\r\nFrom: Kevin O\'Brien \r\nDate: Tue, 01 May 2012 16:03:11 -0400\r\n\r\nI\'m going to try this again since I hit the wrong button last time and \r\nsent it Ken personally instead of to the list.\r\n\r\nJust for the sake of discussion it occurs to me that while DeepGeek is \r\non a hiatus for the moment, he had a weekly news spot every Friday. I \r\ndon\'t know if there is any understanding that he will come back and \r\nresume his spot, but if so, would this mean 2 days a week reserved for \r\nnewscasts? That might be a bit much.\r\n\r\nRegards,\r\n\r\n-- \r\nKevin B. O\'Brien\r\nzwilnik@zwilnik.com\r\n\"A damsel with a dulcimer in a vision once I saw.\"\r\n\r\nFrom: lostnbronx \r\nDate: Mon, 30 Apr 2012 16:02:15 -0700\r\n\r\nI Think a certain day could easily be put aside as a day for topical\r\nor timely episodes. It might be best, though, not to announce it as\r\nbeing such to the general listenership, so that if there\'s a dearth of\r\nnews-type shows one week, another type of ep can be dropped in without\r\nany need for a special announcement.\r\n\r\n\r\nFrom: Cobra2 \r\nDate: Tue, 01 May 2012 17:30:34 -0300\r\n\r\nI honestly don\'t think news should be broadcast over HPR as it dilutes \r\nthe technology how to with mindless dribble that can be found almost \r\nanywhere else. \r\n-- cobra2 \r\n\r\nFrom: Todd \r\nDate: Tue, 1 May 2012 20:30:10 -0500\r\n\r\nI think HPR is a real treasure. Where else can so many people share\r\ntheir ideas. The strength of HPR is anything and everything is\r\nacceptable content as long as it is of interest to hackers. But as I\r\nlook back over the history of HPR, most attempts to add structure or a\r\nrigorous schedule just haven\'t worked. The one exception is the\r\ncurrent policy of syndicated Thursdays.\r\n\r\nI have to agree with cobra2. If people want to do news shows, that\'s\r\ngreat. But IMHO, unless it is really important (event announcements)\r\nit should take it\'s place in the queue with everybody else. Shows\r\nlike /dev/random are awesome, but it\'s not because of the news they\r\ncover. There awesome because the guests are hilarious. The stories\r\njust give them something to talk about. Even when their news is\r\nweeks old, they are still fun to listen to.\r\n\r\nSo, there\'s my two cents. For what it\'s worth from a long time\r\nlistener who has never contributed a show.\r\n\r\nTodd\r\n\r\nFrom: Jason Dodd \r\nDate: Fri, 04 May 2012 03:56:46 -0400\r\n\r\nWhy reserve any day? One of the things I like about hpr is I don\'t know \r\nwhat to expect. The more I know what to expect I think the less I\'ll \r\nlike it.\r\n\r\nFrom: Kevin O\'Brien \r\nDate: Fri, 04 May 2012 12:02:29 -0400\r\n\r\nI\'m a great believer in moderation in most things. I look forward to \r\nmany of the scheduled shows, and the ones that may not appeal to me \r\nprobably appeal to lots of other folks. But I would favor not adding to \r\nthem because part of the charm of HPR is not knowing what to expect. \r\nAbout one time out of every 30-40 shows I will hit the \"Next\" button on \r\nmy MP3 player, which is not bad, really. But I would rather the \r\noccasional show that does not appeal to me than missing out on the gems.\r\n\r\nRegards,\r\n\r\n-- \r\nKevin B. O\'Brien\r\nzwilnik@zwilnik.com\r\n\"A damsel with a dulcimer in a vision once I saw.\"\r\n\r\nFrom: Cobra2 \r\nDate: Fri, 04 May 2012 13:20:18 -0300\r\n\r\nI\'m not in favor of dropping rule #2. Unless it is going to be used to \r\nsyndicate some sort of news show. News is not content it\'s just a \r\nfiller if there is nothing else left to talk about. \r\n\r\nI know the rules state of interest to hackers. But the history of HPR \r\nand TWT has been mostly shows that dig deep into a piece of software \r\nor hardware or are a detailed how to. Shows that have a fairly long \r\nshelf life not something that can be outdated if a week or two passes \r\nby.\r\n-- cobra2 \r\n\r\nFrom: Frank Bell \r\nDate: Fri, 4 May 2012 18:53:41 -0400\r\n\r\nI tend to agree with this.\r\n\r\nAlso, as someone who is very new here, I am concerned that, if many \r\nslots are filled up with scheduled shows, aspiring contributers miight \r\nbe dismayed to find that a show uploaded, say today, might not be \r\nposted until late June or July. This can be a demotivator.\r\n\r\nAs an aside, I can count on both sets of fingers the number of shows \r\nI\'ve hit \"Next\" on. The variety of HPR is one of its main attractions \r\nfor me. Usually, when I do hit \"Next,\" it\'s because the topic is so \r\ntechnical (say, a programming language) that I can\'t follow it. \r\n\r\nOnce or twice--no more than that--it has been because the premise of the \r\nshow was nonsensical--nevertheless, thanks to HPR, I got to hear and \r\nevaluate the premise, which, without the HPR\'s variety, I would not have \r\nhad the opportunity to do.\r\n\r\nFrom: Ken Fallon \r\nDate: Sat, 5 May 2012 09:14:08 +0200\r\n\r\nOK All,\r\n\r\nWhat I\'m hearing is that the following shows will be dropped into the\r\nregular First come First Served Queue:\r\nTalk Geek To Me News.\r\nDev Random\r\n\r\nThe following show will be dropped from Syndicated Thursday.\r\nSunday Morning Linux Review.\r\n\r\nIs this correct ?\r\n\r\nKen.\r\n\r\nFrom: dg \r\nDate: Sat, 5 May 2012 07:09:38 -0400\r\n\r\nHi, Guys,\r\n\r\nJust wanted to say that whatever you decide is fine by me. The news\r\nshows I submit to HPR are actually \"one half\" of my regular show. That\r\nis to say, I do a special tech-only version of my full world+tech news\r\nshow for HPR.\r\n\r\nTherefore, in theory, a news-lover would be able to go to my website\r\nand subscribe via RSS and get my shows rather quickly, if they so\r\ndesired. \r\n\r\nHowever, I also need to point out two more things. First, I agree with\r\nanother poster that a distinction needs to be made between a show that\r\nis about the guests, with current events thrown in as something for\r\nthem to comment upon; as opposed to my show which is purely about the\r\nstories (I do rarely make editorial comments, but I try to keep my\r\npersonal opinions to a minimum.)\r\n\r\nSecond, I disagree with yet another poster that what I offer should be\r\n\"filler\" and qualifies as something \"that can be found almost\r\nanywhere.\" The whole point of all the stories I cover is that a) they\r\nare not covered by the mainstream media and b) they are, nevertheless,\r\ntimely and important news. In regards to this opinion, I ask you to\r\nconsider whether or not it is widely held amongst the general\r\nlistnership, which to I understand is not entirely present on this list.\r\n\r\nThanks for considering,\r\n---\r\nDeepGeek\r\n\r\n\r\nFrom: Fifty OneFifty \r\nDate: Sat, 5 May 2012 12:51:29 -0500\r\n\r\nI our discussion of whether we want to keep syndicated shows, we should not\r\nlose sight of the fact that last year Ken was really scrambling to find\r\ncontent to keep HPR broadcasting on a daily basis. While I think most of\r\nthe shows in syndication would understand, I hate to put Ken in the\r\nposition of saying, \"Thanks, but we don\'t need you any more\". As for\r\nvariety, maybe we consider offering syndicated shows a limited run, 2 or 3\r\nshows, not in consecutive weeks, as an introduction to our listener base.\r\nAfterwards it would be incumbent on our listeners to add those shows to\r\ntheir queue if they like what they hear. It will also be up to\r\ncontributors and listeners to look for new shows that we can invite for\r\ntemporary syndication, like pokey has with https://distributedpodcast.com.\r\n\r\nFiftyOneFifty\r\n\r\nFrom: David Whitman \r\nDate: Sat, 5 May 2012 11:14:31 -0700\r\n\r\nI posted this on Henry Patrick Riley (Goggle+)\r\n\r\nWhat about making a MEGA syndicated day and combining 2 or more shows\r\ntogether with intro music between and posting the run time when one show\r\nends and another begins? Rotate the order which show airs first.\r\n\r\nThe following is more comments not on G+:\r\n\r\nI want produce some \'casual\' shows that could go into an \'emergency\' queue\r\nin case there are times when the regular queue get close to empty. Things I\r\nwant to share, but they are not time critical and I am willing to have HPR\r\nbank (such as How I found Linux, How to run a car in the Auto-X, A vacation\r\nto Moab, Utah, Troubleshooting an MR2 using a volt/ohm meter etc. My idea\r\nis that as soon as the emergency queue gets a month\'s worth of shows they\r\ncould be put out periodically into the regular queue. They could be tagged\r\nwith a 1-5 tech rating and the more techie ones used first.\r\n\r\nHow about having 2 parallel tracks? or 3? HPR News, HPR Command Line, HPR\r\nProjects, a weekly show track just for news....\r\n\r\nAll good and fine - I have 3 shows that need editing to help contribute to\r\nthe problem.\r\n\r\nThanks to all the HPR community members and admins. I love the show.\r\n\r\ndavidWHITMAN\r\n\r\nFrom: Frank Bell \r\nDate: Sat, 5 May 2012 15:28:05 -0400\r\n\r\nOn Sat, 5 May 2012 12:51:29 -0500\r\nFifty OneFifty wrote:\r\n\r\n> I our discussion of whether we want to keep syndicated shows, we should not\r\n> lose sight of the fact that last year Ken was really scrambling to find\r\n> content to keep HPR broadcasting on a daily basis. \r\n\r\n(snip)\r\n\r\n> As for\r\n> variety, maybe we consider offering syndicated shows a limited run, 2 or 3\r\n> shows, not in consecutive weeks, as an introduction to our listener base. \r\n\r\nI think these thoughts have a lot of merit. I rather enjoy learning about \r\nnew shows through Syndicated Thursdays (I had not heard of the Sunday Morning \r\nLinux show until HPR introduced it to me). Also, I must say I have heard \r\nsome syndicated shows that I do enjoy, but not enough to actually subscribe \r\nto, so I find the idea of maintaining variety appealing..\r\n\r\nMy concern is that, if there are too many dedicated days, the dedicated days \r\ncould turn into a regular line-up. \r\n\r\nJust my two cents.\r\n\r\nFrom: Patrick Dailey \r\nDate: Mon, 7 May 2012 23:17:11 -0400\r\n\r\nThis may be the \"healthiest\" discussion that I\'ve ever seen on the HPR\r\nmailing list, and I love it. I want to thank each and every person\r\nsubscribed for keeping the conversation respectful, and on topic. Most\r\nmailing lists that I\'ve seen could not have accomplished that.\r\n\r\nAs to the scheduling multi-lemma, I have a few thoughts that I would thank\r\nyou all in advance for considering:\r\n\r\nWe have the kind of crisis that we\'ve always wanted, namely: we have too\r\nmany shows. This is an opportunity that I don\'t think we should squander.\r\nAt the same time we\'re trying to establish a scheduling policy that an\r\nunmanned system can obey. The goal, as I see it, is to create rules that\r\ncan deal with an abundance of shows without wasting them. Right now what we\r\nhave is a scheduling policy that worked very well with a lack of shows, and\r\nin fact it helped to replenish them. So I believe that we need either: one\r\nset of rules that can cope with either situation, or two sets of rules and\r\na way for a deterministic system to identify and transition between them.\r\nPlease chime in on this if you are good with policy.\r\n\r\nAs I see it, at least part of what we\'re dealing with is a resource\r\nmanagement problem. People create content for us, and sometimes they assume\r\nthat it has an expiration timeframe. Some content simply must be used\r\nbefore it\'s creator feels that it has expired, or we can expect that that\r\ncreator will seek other venues in which to publish their content. We need a\r\nway of distinguishing \"perishable\" content from \"non-perishable\" content.\r\nWe also need a way of putting a date on the perishable content. If you have\r\nexperience with user feedback systems, we could really use your help\r\n(especially) with this part.\r\n\r\nSince identifying potential problems without offering solutions is just\r\nbitching, I have a couple of suggestions.\r\n\r\nSyndicated Thursdays and \"timely content\"\r\nI for one, am grateful to the shows who have allowed us to fill holes in\r\nour que with their content. While the syndicated Thursday slot was\r\noriginally implemented out of necessity, I feel that it is an overall plus\r\nto continue the practice. We have developed friendly and mutually\r\nbeneficial relationships with other podcasts that I would be hesitant (to\r\nput it mildly) to sever, and there are other great podcasts that we don\'t\r\neven know about yet. I agree with Frank Bell in that I think the syndicated\r\nThursday feed is a great discovery tool, and I\'d hate to loose it as such,\r\nbut I also see these shows as friends, and I want to make sure that we\r\ntreat them like it. I don\'t think it\'s in anyone\'s best interest for us to\r\nabandon that kind of relationship, or the content that has so generously\r\nbeen offered to us. If (and only if) there is a \"Timely news show\", I would\r\nlike to see it get the Thursday slot, but in order for the syndicated show\r\nto not be wasted, I would like to see that show bumped to Saturday.\r\n\r\nScheduled HPR exclusive shows and normal que shows\r\nI think if people commit to producing scheduled content before they record\r\nit, and live up to that commitment, that we should honor that commitment.\r\nPerhaps there needs to be some limit to the number of pre-schedulable slots\r\nper week and/or month that we make available, so that there is still room\r\nto play shows from our normal que, but we-as a group decided to ask people\r\nto produce content for us, and several people have stepped up and\r\ndelivered. Perhaps this is a situation where more than one show should be\r\nposted per day. I don\'t know.\r\n\r\nWhile it\'s easy for me to sit here and suggest these things, I don\'t think\r\nthat it\'s fair for any of us to vote for posting more than five shows per\r\nweek unless we are committing to posting more than the requested \"one show\r\nper year\" if the que ever gets low again.\r\n\r\nLastly, I believe that new hosts should continue to get the first\r\nunscheduled slot. This is critical to getting new people to contribute, and\r\nto return as hosts.\r\n\r\nIf I\'m wrong, or out of line, or TLDR, or whatever... feel free to say so.\r\nI can take it.\r\n\r\npokey\r\n\r\nFrom: \"Frank Bell\"\r\nDate: Tue, 08 May 2012 13:21:53 -0400\r\n\r\nOn Mon, 07 May 2012 23:17:11 -0400, Patrick Dailey \r\nwrote an extremely thoughtful and useful post from the \"be careful what \r\nyou wish for\" department:\r\n\r\n\r\n> Syndicated Thursdays and \"timely content\" \r\n\r\n> loose it as such, but I also see these shows as friends, and I want to \r\n> make sure that we treat them like it. I don\'t think it\'s in anyone\'s \r\n> best interest for us to abandon that kind of relationship, or the \r\n> content that has so generously been offered to us. If (and only if) \r\n> there is a \"Timely news show\", I would like to see it get the Thursday \r\n> slot, but in order for the syndicated show to not be wasted, I would \r\n> like to see that show bumped to Saturday. \r\n\r\nI think this is a wise suggestion. I wasn\'t here when the goal of five \r\ndays a week was set, but I\'m inclined to think that it was intended to be \r\na goal, not a limit.\r\n\r\nI would suggest, as an aside, that the scheduling rules could be displayed \r\nmore prominently. Currently, they are at the bottom of the calendar. I \r\nthink prospective or new (like me) hosts should have their attention drawn \r\nto them more forcefully, perhaps by giving them their own page linked from \r\nthe front page and linking to them from the calendar and from the \r\n\"Contribute\" page. I also suggest changing the terminology from \"rules\" \r\nto \"guidelines\"; that\'s not just PR softening of a phrase, for they are \r\nguidelines as exceptions can be made.\r\n\r\nIt may also be useful to suggest that new hosts glance as the calendar to \r\nsee when their available slots. I would also like to see a friendlier \r\ncalendar, meaning one that looks more like a wall calendar. If you all \r\nwish, I would be happy to explore the WordPress plugins to see what I can \r\nfind.\r\n\r\nI support continuing the practice of bumping new hosts up in the queue. \r\nIt\'s a recognition of effort and a motivator. Frankly, I found it a blast \r\n(if an intimidating one) to look at my podplayer and see my own name \r\nlooking back at me.\r\n\r\n> Perhaps there needs to be some limit to the number of pre-schedulable \r\n> slots per week and/or month that we make available, so \r\n\r\nThis might also be a good idea and it speaks to my concern of HPR\'s \r\nturning in to a line-up of a few scheduled shows, rather than a platform \r\nthat\'s open to newbies like me.\r\n\r\nOn the other hand, many persons have responded to the need for shows that \r\nKen sounded last fall, not only with shows, but by airing promos on their \r\nown podcasts and websites, which leads to exposre which leads to shows (by \r\nthe way, I think this flowering of support is a tribute to HPR and to the \r\nplace it has amongst the community).\r\n\r\nThe flowering may yet wither and need to be watered anew. In other words, \r\nonce the enthusiasm wears off, Ken might be having to appeal for shows \r\nagain.\r\n\r\nIn other words, I agree with some sort of limit and I lean towards a \r\nmonthly one, but have no idea what would be a reasonable one. If I were \r\nto try to word that as a guideline, it might come out like \"the number of \r\nscheduled shows and the intervals between them that HPR can commit to is \r\naffected by the number of submissions\" and leave it at that--that allows \r\nwiggle-room for adjusting to the realities of now.\r\n\r\n> that there is still room to play shows from our normal que, but we-as a \r\n> group decided to ask people to produce content for us, and several \r\n> people have stepped up and delivered. Perhaps this is a situation where \r\n> more than one show should be posted per day. I don\'t know. \r\n\r\n\"The following is an HPR special presentation . . . .\"\r\n\r\nI like it.\r\n\r\nJust my two cents.\r\n\r\nOnce again, thanks for the nice welcome. This is a good place to be. (I \r\nhave just cashed in some rewards points for a decent headset.)\r\n\r\nFrom: Ken Fallon \r\nDate: Wed, 9 May 2012 07:10:43 +0200\r\n\r\nI\'ve removed the extended calendar so that we have a better view of\r\nwhat shows are in the queue. There are under four weeks of shows left,\r\nacceptable but hardly anything to celebrate about. Without TGTMNews\r\nand the syndicated shows I would have been back begging for shows by\r\nnow.\r\n\r\nJust something to keep in mind.\r\n\r\nKen.\r\n\r\nFrom: Cobra 2 \r\nDate: Wed, 9 May 2012 13:18:51 -0300\r\n\r\nDeepgeek. I just wanted to apologize for using words which caused you to\r\nfeel like I don\'t appreciate the work that you do every week. (I pull down\r\nthe whole tgtm feed) I\'m not going to defend or back down from what I said.\r\nBut I just want you to know that what YOU do is appreciated. You\'ve been a\r\npart of this community for as long as I can remember. You also put most of\r\nus to shame on contributing content. So i\'m going to go back to my corner\r\nand attempt to not crush people next time I crawl out of my hole.\r\n\r\nSorry again dude.\r\n\r\n--cobra2\r\n\r\nFrom: Frank Bell \r\nDate: Sat, 12 May 2012 17:39:48 -0400\r\n\r\nOn Wed, 9 May 2012 07:10:43 +0200\r\nKen Fallon <ken.fallon@gmail.com> wrote:\r\n\r\n> I\'ve removed the extended calendar so that we have a better view of\r\n> what shows are in the queue. \r\n\r\nThat is much easier to read. Thank you.\r\n\r\nI\'m planning to do a simple tutorial on prepping pictures for posting to \r\nwebsite with the GIMP. I started my outline today and hope to have it done \r\nwithin two weeks.\r\n\r\n',159,47,1,'CC-BY-SA','Community News',0,2129,1), (1002,'2012-06-05','LiTS 008: free: Understanding Linux Memory Usage',853,'The free command and memory usage','
\r\nIn today\'s show Dann explains to us what it means to be free. \r\n
\r\n\r\n\r\nThe free command is a handy snapshot into your systems memory and how much of it is being used. In conjunction with other tools like top you can begin to understand where your system resources are being utilized and weed out potential bottlenecks and bugs. But before jumping into the deep end in system analysis, you need to have a decent grasp on how the Linux kernel utilizes memory, or your initial observations may send you tearing through the interwebs looking for a solution to a problem that does not exist.\r\n\r\n
\r\n\r\nAs ever catch the complete shownotes and video at https://www.linuxintheshell.com\r\n
\r\n',7,67,1,'CC-BY-SA','free,memory',0,2811,1), (1003,'2012-06-06','My audio gear',759,'The recording equipment of a new contributor','\r\nIn today\'s show long time listener first time contributer Nido Media, submits his show on his \"Recording Gear\".\r\n
\r\n\r\nAfter looking at the Shure SM58 and the Shure SM57 he settled on the
\r\nBehringer c3
\r\n\r\n
\r\nBehringer ps400
\r\n\r\n
\r\nPhonic AM 55
\r\n\r\n
\r\nSound Blaster XFi Surround 5.1
\r\n\r\n
\r\nhttps://ardour.org/
\r\n\r\n
\r\nIn this episode I talk about the Rivendell Radio Automation software whilst using the same software to play music and sound.\r\nThis show was recorded \"as live\" and unscripted. I need a bit more practise as I\'d like to use a similar setup to do my own podcast show. Did a bit of normalising and amplifing as the levels weren\'t that great (another thing to practise)\r\n
\r\n\r\nLinks and CC attribution follow.\r\n
\r\n\r\n[00:00]\r\nSFX\r\nCinematicBoomNorm.wav by Herbert Boland\r\nCC-BY\r\nhttps://www.freesound.org/people/HerbertBoland/sounds/33637/\r\n
\r\n\r\n[00:36]\r\nPromo\r\nRivendell Audio Spot -- \"$15,000\"\r\nhttps://www.rivendellaudio.org/rivendell/download.shtml\r\n
\r\n\r\n[00:47]\r\nBed Music\r\nEmptiness by Alexander Blu\r\nCC-BY-SA\r\nhttps://www.jamendo.com/en/track/946\r\n
\r\n\r\n[01:00]\r\nLink\r\nRivendell Radio Automation\r\nhttps://www.rivendellaudio.org/\r\n
\r\n\r\n[03:29]\r\nMusic\r\nThere\'s Something Wrong by Brad Sucks\r\nCC-BY-SA\r\nhttps://www.jamendo.com/en/track/210911\r\n
\r\n\r\n[07:30]\r\nLink\r\nInstalling Rivendell - From the Rivendell Wiki, lists some live cds\r\nhttps://rivendell.tryphon.org/wiki/Installing_Rivendell\r\n
\r\n\r\n[10:20]\r\nLink\r\nMy Blog post on installing Rivendell in Ubuntu 12.04\r\nhttps://www.bluedrava.com/rivendell-on-ubuntu-12.04\r\n
\r\n\r\n[15:10]\r\nLink\r\nalsa_in and alsa_out - Very useful if you have a USB headset\r\nhttps://manpages.ubuntu.com/manpages/natty/man1/alsa_in.1.html\r\n
\r\n\r\n[17:22]\r\nMusic\r\nDelirante planete by Löhstana David\r\nCC-BY\r\nhttps://www.jamendo.com/en/track/873822\r\n
\r\n\r\n[22:06]\r\nPromo\r\nRivendell Audio Spot -- \"Rock Steady\"\r\nhttps://www.rivendellaudio.org/rivendell/download.shtml\r\n
\r\n\r\n[21:14]\r\nBed Music\r\nMay by Alexander Blu\r\nCC-BY-SA\r\nhttps://www.jamendo.com/en/track/950\r\n
\r\n\r\n[21:42]\r\nLink\r\nScreenshot of RDAirplay from Rivendell site\r\nhttps://www.rivendellaudio.org/images/rdairplay2.png\r\n
\r\n\r\nGallery of screenshots here\r\nhttps://www.rivendellaudio.org/rivendell/gallery.shtml\r\n
\r\n\r\n[25:23]\r\ngrenade.wav by ljudman\r\nCC-Sampling+\r\nhttps://www.freesound.org/people/ljudman/sounds/33245/\r\n
\r\n\r\n[25:53]\r\nStorm by RHumphries\r\nCC-BY\r\nhttps://www.freesound.org/people/RHumphries/sounds/2523/\r\n
\r\n\r\n[27:27]\r\nPromo\r\nRivendell Audio Spot -- \"Never Pay\"\r\nhttps://www.rivendellaudio.org/rivendell/download.shtml\r\n
\r\n\r\n[34:28]\r\nFly Away by Tanya T6\r\nCC-BY-SA\r\nhttps://www.jamendo.com/en/track/894415\r\n
\r\n\r\n[42:34]\r\nNote\r\nOdd thing happened, I thought the bed music had bypassed the recording when in fact it had just bypassed the mixer so it played full volume. Again, more practice needed.\r\n
\r\n\r\nStuff I forgot to mention:\r\nTalking about multiple tracks in Carts, you can set each track to only play under certain conditions, such as time or day of the week.\r\nRDPanel is an appilcation which is a large version of the sound panel in RDAirplay, great to have on a second monitor.\r\nLogs are playlists which can be saved and loaded an can be generated just by playing music in Airplay or building them manually in RDLogedit or automatically with RDLogManager.\r\nRivendell can manage more than one radio station if needed and share the same DB.\r\n
\r\n\r\nhttps://aukondk.com\r\nhttps://bluedrava.com\r\n
\r\n',191,0,1,'CC-BY-SA','Rivendell,radio,automation',0,2240,1), (1024,'2012-07-05','Episode 1024',4940,'Celebration of Hacker Public Radio\'s first 1K episodes','In the second and final installment of\r\nHacker Public Radio\'s first 1K episodes (yes Lord D, we know it\'s\r\nreally 1324 :) anniversary celebration, FiftyOneFifty hosts a panel\r\nconsisting of the following hosts from Today With a Techie and the\r\ninaugural year of Hacker Public Radio: jrullo, klaatu, willjasen,\r\nLord Drachenblut, and Xoke (with Mrs. Xoke). Special thanks to\r\naparanoidshell, who stepped in to keep the conversation rolling when\r\nFiftyOneFifty momentarily lost the connection.
\r\nDestinations mentioned in this episode:
\r\nhttps://audio.textfiles.com/shows/
\r\nhttps://www.oldskoolphreak.com/
\r\n\r\n\r\n\r\n\r\nhttps://www.HackerPublicRadio.org
\r\nAccordion intro theme courtesy of Mr. X
\r\n',109,0,1,'CC-BY-SA','HPR,community,anniversary',0,2358,1), -(1025,'2012-07-05','Infonomicon Episode #51',1577,'Episode 51 of the Infonomicon podcast','\r\nSyndicated Thursdays is a chance to showcase other Creative Commons works. We try to expose podcasts, speeches, presentations, music, etc that you may not have heard. If you have suggestions for items then send your recommendation to admin at hpr and we\'ll add it to the queue.\r\n
\r\n\r\nToday we are going to listen to episode 51 of the infonomicon (https://audio.textfiles.com/shows/infonomicon/ ) podcast. Droops had been a regular listener of RFA and emailed their show several times, started his own show Droops Radio which changed to infonomicon radio. \r\n
\r\n\r\nInfonomicon Bumper Music plays until 1:35. Positive feedback about the Infonomicon TV. This is episode 51, which should be almost a year, except it\'s been more than a year. Podcast Incubator 2.0 is coming, and its code is going to be released under the GPL. Dosman and Droops have come up with the idea of doing a daily radio show: Talk with a Techie (TWAT). No fluff, no nothing, at least five minutes long. Infonomicon won\'t close because of this. Obfuscated is not a happy camper, but he is alive. 16 of 66 pages in a magazine Droops read was from one magazine. Bob Denver (Gilligan) passed away, and the boat from Gilligan\'s Island was named after a FCC chairman. AOL is about to be a sucker again, so screw them over. Cyber-looters are registering domains and taking money from hurricane donators: 2500 domains have been registered. Droops is not sure what the solution should be and asks for solutions. People trust Google, but Google can do evil: they\'re an advertising company. Google is buying dark fiber. Google has all sorts of broadband needs, so they\'ll likely go after all sorts of bandwidth to bring their services. Droops wishes that Google made blogs an option to not search. There\'s lots of companies searching nothing but blogs. This hasn\'t been the greatest show ever, but work is being done on the other shows. This is the shortest Infonomicon ever. Bumper Music plays from 15:42 onward.\r\n
',109,54,1,'CC-BY-SA','Infonomicon,RFA',0,2254,1), +(1025,'2012-07-05','Infonomicon Episode #51',1577,'Episode 51 of the Infonomicon podcast','\r\nSyndicated Thursdays is a chance to showcase other Creative Commons works. We try to expose podcasts, speeches, presentations, music, etc that you may not have heard. If you have suggestions for items then send your recommendation to admin at hpr and we\'ll add it to the queue.\r\n
\r\n\r\nToday we are going to listen to episode 51 of the infonomicon (https://audio.textfiles.com/shows/infonomicon/ ) podcast. Droops had been a regular listener of RFA and emailed their show several times, started his own show Droops Radio which changed to infonomicon radio. \r\n
\r\n\r\nInfonomicon Bumper Music plays until 1:35. Positive feedback about the Infonomicon TV. This is episode 51, which should be almost a year, except it\'s been more than a year. Podcast Incubator 2.0 is coming, and its code is going to be released under the GPL. Dosman and Droops have come up with the idea of doing a daily radio show: Talk with a Techie (TWT). No fluff, no nothing, at least five minutes long. Infonomicon won\'t close because of this. Obfuscated is not a happy camper, but he is alive. 16 of 66 pages in a magazine Droops read was from one magazine. Bob Denver (Gilligan) passed away, and the boat from Gilligan\'s Island was named after a FCC chairman. AOL is about to be a sucker again, so screw them over. Cyber-looters are registering domains and taking money from hurricane donators: 2500 domains have been registered. Droops is not sure what the solution should be and asks for solutions. People trust Google, but Google can do evil: they\'re an advertising company. Google is buying dark fiber. Google has all sorts of broadband needs, so they\'ll likely go after all sorts of bandwidth to bring their services. Droops wishes that Google made blogs an option to not search. There\'s lots of companies searching nothing but blogs. This hasn\'t been the greatest show ever, but work is being done on the other shows. This is the shortest Infonomicon ever. Bumper Music plays from 15:42 onward.\r\n
',109,54,1,'CC-BY-SA','Infonomicon,RFA',0,2254,1), (1026,'2012-07-09','Setting up a WordPress blog: part 4',1385,'Episode 4 of the series Setting up a Wordpress blog','\r\nThis is the fourth and last of Frank\'s series on setting up a WordPress blog, now projected to be four episodes. \r\n
\r\n\r\nThis episode discusses when and what to back up and maintaining a MySQL database using phpMyAdmin.\r\n
\r\n\r\nLinks:\r\n
\r\n\r\nWordpress article on backing up your database: https://codex.wordpress.org/Backing_Up_Your_Database\r\n
\r\n\r\nWordPress article on database maintenance: https://codex.wordpress.org/WordPress_Site_Maintenance\r\n
\r\n',195,0,1,'CC-BY-SA','WordPress,MySQL,phpMyAdmin,backup',0,2213,1), (1027,'2012-07-10','Migrating away from Google Reader',1455,'An alternative to Google Reader for managing feeds','\r\nOne of the major advantages of Google Reader over application based clients is that no matter where you access it from your views are synchronized. Everything you read is marked a read everywhere and you don\'t have to worry about whither you check your feeds on a desktop PC or on your phone. It truly is the best example of a cloud application out there.\r\n
\r\n\r\nExcept for the fact that I\'m not happy with the idea of a complete stranger watching and recording every article I read, how long I read it for, and share that information around to other trusted partners. Remember when your parents/guardians caught you reading over their shoulder ? It wasn\'t acceptable then and it sure isn\'t now. Epically when I noticed that my search results changed dramatically after I started following certain feeds. It\'s just not right and here\'s why https://www.ted.com/talks/eli_pariser_beware_online_filter_bubbles.html\r\n
\r\n\r\n\r\n
\r\n\r\nGoogle should be credited with the fact that they make exporting very easy to do. Thanks to the work of the https://www.dataliberation.org/ team. Who\'s stated goal is \"Users should be able to control the data they store in any of Google\'s products. Our team\'s goal is to make it easier to move data in and out.\"
\r\nFor Google Reader this amounts to:\r\n
\r\nSettings -> Reader Settings -> Import/Export -> OPML\r\n\r\n
\r\nOPML (Outline Processor Markup Language) is an XML format for outlines (defined as \"a tree, where each node contains a set of named attributes with string values\"). Originally developed by Radio UserLand as a native file format for an outliner application, it has since been adopted for other uses, the most common being to exchange lists of web feeds between web feed aggregators.
\r\nFrom Wikipedia, the free encyclopedia https://en.wikipedia.org/wiki/OPML\r\n
\r\nThat\'s it. You now have a list of all your feeds we are still faced with the problem of reading/deleting items in one place and having them synchronized everywhere else ? The answer is actually quite obvious.\r\n
\r\n\r\nFrom Wikipedia, the free encyclopedia
\r\nhttps://en.wikipedia.org/wiki/Internet_Message_Access_Protocol
\r\nInternet message access protocol (IMAP) is one of the two most prevalent Internet standard protocols for e-mail retrieval, the other being the Post Office Protocol (POP). Virtually all modern e-mail clients and mail servers support both protocols as a means of transferring e-mail messages from a server.\r\n
\r\nThe great news is that there are imap clients everywhere. Microsoft Outlook supports it. Thunderbird, Evolution, Kmail, Claws-Mail all support it. It\'s supported on Android, the iPhone, and on Windows Mobile. There are a multitude of web clients. The only problem now was to find a way to get the RSS feeds over to a imap message format. A quick duckduckgo search later lead me to ....\r\n
\r\nhttps://home.gna.org/feed2imap/
\r\nFeed2Imap is an RSS/Atom feed aggregator. After Downloading feeds (over HTTP or HTTPS), it uploads them to a specified folder of an IMAP mail server or copies them to a local maildir. The user can then access the feeds using Mutt, Evolution, Mozilla Thunderbird or even a webmail.\r\n
\r\nIt\'s in all the major repositories and I had it up and running in under ten minutes. It keeps it\'s settings in a hidden file .feed2imaprc in your home directory. The configuration is simple, four lines per feed.\r\n
\r\n\r\nfeeds:\r\n - name: kenfallon.com\r\n url: https://kenfallon.com/?feed=rss2\r\n target: imap://RSSNewsAccount%40example.com:PasswordForRSSNewsAccount@imap.example.com/INBOX.Feeds.Tech_Blogs\r\n include-images: true\r\n...\r\n\r\n
\r\nThe name filed is what will be the feed name and url is the link to the rss feed. The target is the path on the imap account you want to put it to. I used a throw away email account on my own domain with some restrictions on the size so that if I forget to check it won\'t affect the rest of my mailboxes.
\r\nThe line it\'s broken into several parts, first is imap:// followed by the imap account user name and password. If your login contains an @ character, replace it with %40. Next is the @ sign followed by your server hostname and then the path. I chose INBOX.Feeds and then a subfolder for every group I had in Google Reader. The only other option I set was to include the images.\r\n
\r\nI have quite a few feeds now and I did not want to be typing them in by hand. So I wrote a small perl script to convert the opml file into a .feed2imaprc format and it will hopefully get you most of the way. The code is available on https://gitorious.org/opml2feed ( thanks to Klaatu over at https://www.gnuworldorder.info/ where he covered using Git in the March 31, 2012: Episode 7x13.)\r\n
\r\n\r\nNow setup the imap account on your mail client(s) and once you are happy run feed2imap and you should see the items beginning to appear. I set it to run every two hours at 14 minutes past the hour by adding the following line to my cron tab.\r\n
\r\n\r\n14 */2 * * * /usr/bin/feed2imap >/dev/null 2>&1\r\n\r\n',30,0,1,'CC-BY-SA','Google,Google Reader,OPML,IMAP,Feed2Imap,opml2feed',0,2517,1), (1028,'2012-07-11','Jonathan Kulp and NYbill: Goodwill Hunting ',1962,'A discussion of what technology can be found at Goodwill','
\r\nJonathan Kulp and NYbill talk about a little known resource for inexpensive tech finds. Thanks go to Windigo for the inspiration and episodes title from this dent:
\r\n
\r\nJon\'s export business
\r\n
\r\nThe guys talk about Jon\'s finds at the Goodwill and his uses of the rigs. As is becoming somewhat of a theme, there is a digression into computer nostalgia and Linux origins. But, the guys get the episode back on track.
\r\n
\r\nGrab ten bucks and get out there and shop!
\r\n
\r\nJon\'s web site
\r\nGoodwill
\r\nJon\'s Goodwill
\r\nGoodwill Online
\r\n
\r\nHeathkit Nostalgia\r\n
\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
\r\n\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
',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','\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
\r\n\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
\r\n\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
\r\n\r\nLast years audio: https://archive.org/search.php?query=Ohio%20LinuxFest%202012%20AND%20mediatype%3Aaudio\r\n
',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','Welcome to our new hosts: Alek Grigorian, Accipiter, Shane Shennan, Bob Tregilus, Curtis Adkins (CPrompt^), and jrobb.
\nid | \ntitle | \nhost | \n
---|---|---|
1282 | \nMy Homemade Recumbent Bicycle | \nJon Kulp | \n
1283 | \nKen gets to talk with Ambjorn about politics | \nKen Fallon | \n
1284 | \nBlather Speech Recognition for Linux: Interview with Jezra | \nJon Kulp | \n
1285 | \nLibreOffice 06 Writer Creating a Paragraph Style LibreOffice | \nAhuka | \n
1286 | \niCalendar Hacking | \nDave Morriss | \n
1287 | \nHPR Community News For June 2013 | \nHPR Admins | \n
1288 | \nNido Media gets Ken to go camping at OHM2013 | \nKen Fallon | \n
1289 | \nShort Xen Update From JWP | \nJWP | \n
1290 | \nMultiSystem: The Bootable Thumb Drive Creator | \nFiftyOneFifty | \n
1291 | \nParsing an ISO8601 formatted duration field with Perl | \nDave Morriss | \n
1292 | \nDoomsday Remainders | \nCharles in NJ | \n
1293 | \nA Week of Freedom | \nChristopher M. Hobbs | \n
1294 | \nCauses of Schizophrenia, neurochemical theory | \nsigflup | \n
1295 | \nLibreOffice 07 Writer Heading Styles | \nAhuka | \n
1296 | \nIntro to camp fires | \npokey | \n
1297 | \nMobile Hackspace (whats in my bag) | \nNYbill | \n
1298 | \nRecording for HPR using Audacity | \nNido Media | \n
1299 | \nWhat’s in my Bag | \nJon Kulp | \n
1300 | \nMaker Faire: Kansas City | \nMrGadgets | \n
1301 | \nConversation with Nybill and Jon Kulp | \nJon Kulp | \n
1302 | \nHow I Got to Linux | \nAccipiter | \n
1303 | \nA Music Pairing Under Unlikely Circumstances | \nDave Morriss | \n
1304 | \nJon Kulp and His Son Talk Hacking | \nJon Kulp | \n
1305 | \nLibreOffice 08 Writer Tab Styles | \nAhuka | \n
Welcome to our new host: Stitch, Matt McGraw (g33kdad), Julian Neuer, laindir, and Riley Gelwicks (glwx).
\r\nid | \r\ndate | \r\ntitle | \r\nhost | \r\n
---|---|---|---|
1306 | \r\n2013-08-05 | \r\nFreedom Followup | \r\nChristopher M. Hobbs | \r\n
1307 | \r\n2013-08-06 | \r\nWhat\'s in my Bag | \r\nAccipiter | \r\n
1308 | \r\n2013-08-07 | \r\nHelping a New Computer User | \r\nShane Shennan | \r\n
1309 | \r\n2013-08-08 | \r\nAssisted Human Reproduction | \r\nKen Fallon | \r\n
1310 | \r\n2013-08-09 | \r\nEnergy Democracy defined | \r\nBob Tregilus | \r\n
1311 | \r\n2013-08-12 | \r\nModern Inconveniences | \r\nChristopher M. Hobbs | \r\n
1312 | \r\n2013-08-13 | \r\nDeepgeek interviews Birgitta Jonsdottir (Icelandic Pirate Party parliamentarian) | \r\nEpicanis | \r\n
1313 | \r\n2013-08-14 | \r\nHow I Manage Contacts | \r\nJon Kulp | \r\n
1314 | \r\n2013-08-15 | \r\nImpressions of Mageia | \r\nFrank Bell | \r\n
1315 | \r\n2013-08-16 | \r\nLibreOffice 09 Writer Working With Paragraph-Level Styles | \r\nAhuka | \r\n
1316 | \r\n2013-08-19 | \r\nWhat is my bag | \r\nMrGadgets | \r\n
1317 | \r\n2013-08-20 | \r\nWhat\'s In My 2 Bags | \r\nCurtis Adkins (CPrompt^) | \r\n
1318 | \r\n2013-08-21 | \r\nHow I found Linux | \r\nSunzofman1 | \r\n
1319 | \r\n2013-08-22 | \r\nFrank Bell Presents HPR to His LUG | \r\nFrank Bell | \r\n
1320 | \r\n2013-08-23 | \r\nHow I got into Linux | \r\njrobb | \r\n
1321 | \r\n2013-08-26 | \r\nWhat\'s in my Bag | \r\nChristopher M. Hobbs | \r\n
1322 | \r\n2013-08-27 | \r\nKevin O\'Brien - Ohio LinuxFest 2013 | \r\nKen Fallon | \r\n
1323 | \r\n2013-08-28 | \r\nHPR Community News For July 2013 | \r\nHPR Admins | \r\n
1324 | \r\n2013-08-29 | \r\nPorting Mega Happy Sprite To Windows | \r\nsigflup | \r\n
1325 | \r\n2013-08-30 | \r\nLibreOffice 10 Writer Paragraph Styles in Templates | \r\nAhuka | \r\n
\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\nhttps://hackerpublicradio.org/report.bz2\r\n
Should we update the host pages to include information like PGP Key, a photo etc.
\r\nWelcome to our new host: Stitch, Matt McGraw (g33kdad), Julian Neuer, laindir, and Riley Gelwicks (glwx).
\r\nid | \r\ndate | \r\ntitle | \r\nhost | \r\n
---|---|---|---|
1306 | \r\n2013-08-05 | \r\nFreedom Followup | \r\nChristopher M. Hobbs | \r\n
1307 | \r\n2013-08-06 | \r\nWhat\'s in my Bag | \r\nAccipiter | \r\n
1308 | \r\n2013-08-07 | \r\nHelping a New Computer User | \r\nShane Shennan | \r\n
1309 | \r\n2013-08-08 | \r\nAssisted Human Reproduction | \r\nKen Fallon | \r\n
1310 | \r\n2013-08-09 | \r\nEnergy Democracy defined | \r\nBob Tregilus | \r\n
1311 | \r\n2013-08-12 | \r\nModern Inconveniences | \r\nChristopher M. Hobbs | \r\n
1312 | \r\n2013-08-13 | \r\nDeepgeek interviews Birgitta Jonsdottir (Icelandic Pirate Party parliamentarian) | \r\nEpicanis | \r\n
1313 | \r\n2013-08-14 | \r\nHow I Manage Contacts | \r\nJon Kulp | \r\n
1314 | \r\n2013-08-15 | \r\nImpressions of Mageia | \r\nFrank Bell | \r\n
1315 | \r\n2013-08-16 | \r\nLibreOffice 09 Writer Working With Paragraph-Level Styles | \r\nAhuka | \r\n
1316 | \r\n2013-08-19 | \r\nWhat is my bag | \r\nMrGadgets | \r\n
1317 | \r\n2013-08-20 | \r\nWhat\'s In My 2 Bags | \r\nCurtis Adkins (CPrompt^) | \r\n
1318 | \r\n2013-08-21 | \r\nHow I found Linux | \r\nSunzofman1 | \r\n
1319 | \r\n2013-08-22 | \r\nFrank Bell Presents HPR to His LUG | \r\nFrank Bell | \r\n
1320 | \r\n2013-08-23 | \r\nHow I got into Linux | \r\njrobb | \r\n
1321 | \r\n2013-08-26 | \r\nWhat\'s in my Bag | \r\nChristopher M. Hobbs | \r\n
1322 | \r\n2013-08-27 | \r\nKevin O\'Brien - Ohio LinuxFest 2013 | \r\nKen Fallon | \r\n
1323 | \r\n2013-08-28 | \r\nHPR Community News For July 2013 | \r\nHPR Admins | \r\n
1324 | \r\n2013-08-29 | \r\nPorting Mega Happy Sprite To Windows | \r\nsigflup | \r\n
1325 | \r\n2013-08-30 | \r\nLibreOffice 10 Writer Paragraph Styles in Templates | \r\nAhuka | \r\n
\r\nStarted: 7 years, 6 months, 22 days ago (2005-10-10)\r\nRenamed HPR: 5 years, 3 months, 29 days ago (2007-12-31)\r\nTotal Shows: 1685\r\nTotal TWT: 300\r\nTotal HPR: 1385\r\nHPR Hosts: 200\r\nNext free slot: 25\r\nHosts in Queue: 13\r\nShows in Queue: 22\r\nAugust Downloads: 86,109\r\nAverage Daily Download: 2,620\r\nEstimated Episodes Downloaded: 7,567,791\r\nhttps://hackerpublicradio.org/report.bz2\r\n
Should we update the host pages to include information like PGP Key, a photo etc.
\r\n\r\nIn this episode of HPR sigflup talks about her experiences porting her favorite program to windows using the mingw32 cross-compiler\r\n
',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','\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
\r\n\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
',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','\r\nFrank Bell prattles on about baking bread while he bakes two loaves of honey wheat bread.\r\n
\r\n\r\n\r\nI have received a very generous offer from Bernard J. Poole, a professor at the University of Pittsburgh. He has a series of LibreOffice Tutorials and has asked me to publicize that they are available free of charge to all of our LibreOffice fans on Hacker Public Radio. You can find his tutorials on his web site at https://www.pitt.edu/~poole/. He is particularly aiming his tutorials at educators who might use LibreOffice in the classroom\r\n
',198,70,1,'CC-BY-SA','Teachers, tutorials',0,0,1), (1649,'2014-11-27','Raspberry Pi Accessibility Breakthrough',1036,'How I fixed the stuttering text-to-speech on a Raspberry Pi','\r\nSince April last year the text-to-speech using eSpeak in the Raspberry Pi\r\nconsole has stuttered very badly and regularly crashes the kernel.\r\n
\r\n\r\nHere\'s how I fixed it.\r\n
\r\n\r\nCloning my github repo:\r\n
\r\n\r\ngit clone https://github.com/cromarty/ttsprojects.git\r\n\r\n
\r\nInstallation:\r\n
\r\n\r\ncd ttsprojects/raspberry-pi/libilctts/build\r\nsudo ./build.sh\r\ncd ../../piespeakup\r\nsudo ./build.sh\r\n\r\n
\r\nBingo! Speech should work.\r\n
\r\n\r\nThis has only just been released and there is still work to do on the\r\ndocumentation.\r\n
\r\n\r\nNote: I am not connected to the Raspberry Pi Foundation in any way\r\nand anything I say or do is not endorsed by them.\r\n
\r\n\r\nMy email address is connected with a Freelists email list I set up and\r\nan accompanying web site:\r\n
\r\n\r\nhttps://www.raspberryvi.org/\r\n
\r\n\r\nThe \'VI\' is for \'Visually Impaired\' and I DID check with the\r\nFoundation about the similarity of the web address before I created it.\r\n
\r\n\r\nTo join our email list send an email to:\r\n
\r\n\r\nraspberry-vi-request@freelists.org\r\n
\r\n\r\nWith \'subscribe\' in the subject.\r\n
\r\n\r\nMike\r\n
',282,0,1,'CC-BY-SA','Raspberry Pi, Accessibility, console, speakup, kernel oops, fixed',0,0,1), (1738,'2015-04-01','Credit Card PIN breach',5240,'We expose a well known but ignored security breach','\r\nYour passwords are as secure as they ever were
\r\n\r\nOn September the 10th, 2012 an anonymous malicious hacker released 10,000 pin codes onto the site paste bin dot com. How the attacker gained access to the codes is not known, but it is thought that it may be linked to a breach that occurred at the end of March 2012 to the Credit card processor Global Payments. That attack exposed 1.5 million consumers financial data. These codes have been confirmed by security experts to be legitimate and in wide spread use even today. Despite this exposure been \"common knowledge\" among the security community, major banks and credit card companies have yet to issue any statement on the breach.\r\n
\r\n\r\nTired of waiting for action by big business, we bring you a list of the codes so you can check for yourself if your data is compromised.\r\n
',109,83,0,'CC-BY-SA','April fools, credit card pin, security',0,0,1), -(2000,'2016-04-01','How to Point a Satellite Dish',3958,'After 10 years, 3 months, 19 days of Procrastination, Ken finally delivers droops a show','\r\nKen did not fall of the roof in a storm
\r\n\r\nThis show is dedicated to Procrastination, the avoidance of doing a task which needs to be accomplished.
\r\nI\'ve been trying to record this particular show for ages but I can never seem to finish it. I find the topic just too interesting. When I start then I get distracted by some other aspect. Every time I try to record it Murphy gets in the way, with lost recordings and broken cards etc. This is the email that prompted this show.
\r\n-------- Forwarded Message --------\r\nSubject: TWAT - Satellite communications\r\nDate: Tue, 13 Dec 2005 12:00:54 +0100\r\n\r\nHi Droops,\r\n\r\nI heard your call for content and I\'d like to send you some shows. I\r\ndon\'t have a lot of spare time with work and a young family so I can\'t\r\ndo a regular show but I can send you a series on a topic. I was\r\nthinking of doing a series on Satellite Communications.\r\n...\r\nKen\r\n
\r\nhttps://en.wikipedia.org/wiki/Murphy%27s_law
\r\nSo after eleven years, I set the deadline of episode 2000 to force myself to finish this show.
\r\nLet\'s start.
\r\nhttps://en.wikipedia.org/wiki/Orbit
\r\nIn physics, an orbit is the gravitationally curved path of an object about a point in space, for example the orbit of a planet about a star or a natural satellite around a planet. Orbits of planets are typically elliptical, and the central mass being orbited is at a focal point of the ellipse.
\r\nNewton\'s cannonball was a thought experiment Isaac Newton used to hypothesize that the force of gravity was universal, and it was the key force for planetary motion. It appeared in his book A Treatise of the System of the World.
\r\nhttps://en.wikipedia.org/wiki/Newton%27s_cannonball
\r\nhttps://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg
\r\n\r\nIt is worth noting that orbital rockets are launched vertically at first to lift the rocket above the atmosphere (which causes frictional drag), and then slowly pitch over and finish firing the rocket engine parallel to the atmosphere to achieve orbit speed.
\r\nOnce in orbit, their speed keeps them in orbit above the atmosphere. If e.g., an elliptical orbit dips into dense air, the object will lose speed and re-enter (i.e. fall). Occasionally a space craft will intentionally intercept the atmosphere, in an act commonly referred to as an aerobraking maneuver.
\r\nThere are many ways to classify orbits
\r\nhttps://en.wikipedia.org/wiki/List_of_orbits
\r\nThe choice of which orbit to use is based on the intended purpose of the satellite.
\r\n0 to 2,000 km (0–1,240 miles).
\r\nThese satellites orbit the Earth in near exact polar orbits north to south. They cross the equator multiple times per day and each time they are at the same anglewith respect to the sun. Satellites on these types of orbits are particularly useful for capturing images of the Earth’s surface or images of the sun
\r\nGeocentric orbits ranging in altitude from 2,000 km (1,240 miles) to just below geosynchronous orbit at 35,786 kilometers (22,236 mi).
\r\nGPS (Global Positioning System) Satellites reside here. These Satellites are on a Semi-synchronous Orbit (SSO) meaning that they orbit the earth in exactly 12 hours (twice per day)
\r\nOrbits around Earth matching Earth\'s sidereal rotation period. 42,164 km (26,199 mi). Sidereal time is a \"time scale that is based on the Earth\'s rate of rotation measured relative to the fixed stars\" rather than the Sun.\r\nhttps://en.wikipedia.org/wiki/Sidereal_time
\r\nGeosynchronous satellites orbit the Earth at the same rate that the Earth rotates. Thus they remain stationary over a single line of longitude. A geostationary satellite will remain in a fixed location as observed from the surface of the earth, allowing a satellite dish to be alligned to it.
\r\n\r\nGeocentric orbits above the altitude of geosynchronous orbit 35,786 km (22,240 miles).
\r\nThey are often used for earth-mapping, earth observation, capturing the earth as time passes from one point, reconnaissance satellites, as well as for some weather satellites. The Iridium satellite constellation also uses a polar orbit to provide telecommunications services. The disadvantage to this orbit is that no one spot on the Earth\'s surface can be sensed continuously from a satellite in a polar orbit.
\r\nOrbita was a system that consisted of 3 highly elliptical Molniya satellites, Moscow-based ground uplink facilities and about 20 downlink stations, located in cities and towns of remote regions of Siberia and Far East. Each station had a 12-meter receiving parabolic antenna and transmitters for re-broadcasting TV signal to local householders.
\r\nhttps://en.wikipedia.org/wiki/Molniya_orbit
\r\n\r\nhttps://upload.wikimedia.org/wikipedia/commons/8/82/Orbitalaltitudes.jpg
\r\nhttps://en.wikipedia.org/wiki/Sputnik_1
\r\nSputnik 1 was the first artificial Earth satellite. The Soviet Union launched it into an elliptical low Earth orbit on October 4, 1957. It was a 58 cm (23 in) diameter polished metal sphere, with four external radio antennae to broadcast radio pulses. It was visible all around the Earth and its radio pulses were detectable. This surprise success precipitated the American Sputnik crisis and triggered the Space Race, a part of the larger Cold War. The launch ushered in new political, military, technological, and scientific developments.
\r\nhttps://www.ilslaunch.com/sites/default/files/pdf/A2G_MO.pdf
\r\nASTRA 2G is the third spacecraft of a three satellite investment programme (ASTRA 2E, 2F and 2G) that SES contracted with Airbus Defence and Space in order to provide replacement as well as incremental satellite capacity in the orbital arc of 28.2/28.5 degrees East.
\r\nASTRA 2G carries 62 Ku-band transponders as well as 4 Ka-band transponders. The different beams provide coverage over the UK and Ireland, Europe and West Africa.
\r\n\r\nhttps://www.ses.com/4628824/astra-2g
\r\nhttps://en.wikipedia.org/wiki/Transponder_%28satellite_communications%29
\r\nThe word \"transponder\" is derived from the words \"transmitter\" and \"responder.\"
\r\nA communications satellite\'s transponder is the series of interconnected units that form a communications channel between the receiving and the transmitting antennas. It is mainly used in satellite communication to transfer the received signals.
\r\nA transponder is typically composed of
\r\nhttps://www.jsati.com/why-satellite-how-Spacesegment4.asp
\r\nhttps://www.boeingimages.com/Docs/BOE/Media/TR3_WATERMARKED/1/a/2/a/BI231995.jpg
\r\nThis is one of the many sites that will give you a birds eye view of where you need to point your dish.
\r\n\r\nTerms needed when pointing a dish
\r\n\r\nhttps://commons.wikimedia.org/wiki/File:Azimut_altitude.svg
\r\n\r\nThe Dish, on Kens Roof.
\r\n\r\nReading the elevation from the dish assembley.
\r\n\r\nFreesat is broadcast from the same satellites (Astra 28.2E and Eurobird 1) as Sky Digital.
\r\nThis is a list of all of the free-to-air channels that are currently available via satellite from SES Astra satellites (Astra 2E/2F/2G) located at 28.2 °E.
\r\nhttps://en.wikipedia.org/wiki/List_of_free-to-air_channels_at_28%C2%B0E
\r\nHere is a link to a page on how to get mythtv working with FreeSat.
\r\nhttps://parker1.co.uk/mythtv_freesat.php
\r\n',30,83,1,'CC-BY-SA','procrastination,orbit,satellite,satellite dish',0,0,1), +(2000,'2016-04-01','How to Point a Satellite Dish',3958,'After 10 years, 3 months, 19 days of Procrastination, Ken finally delivers droops a show','\r\nKen did not fall of the roof in a storm
\r\n\r\nThis show is dedicated to Procrastination, the avoidance of doing a task which needs to be accomplished.
\r\nI\'ve been trying to record this particular show for ages but I can never seem to finish it. I find the topic just too interesting. When I start then I get distracted by some other aspect. Every time I try to record it Murphy gets in the way, with lost recordings and broken cards etc. This is the email that prompted this show.
\r\n-------- Forwarded Message --------\r\nSubject: TWT - Satellite communications\r\nDate: Tue, 13 Dec 2005 12:00:54 +0100\r\n\r\nHi Droops,\r\n\r\nI heard your call for content and I\'d like to send you some shows. I\r\ndon\'t have a lot of spare time with work and a young family so I can\'t\r\ndo a regular show but I can send you a series on a topic. I was\r\nthinking of doing a series on Satellite Communications.\r\n...\r\nKen\r\n
\r\nhttps://en.wikipedia.org/wiki/Murphy%27s_law
\r\nSo after eleven years, I set the deadline of episode 2000 to force myself to finish this show.
\r\nLet\'s start.
\r\nhttps://en.wikipedia.org/wiki/Orbit
\r\nIn physics, an orbit is the gravitationally curved path of an object about a point in space, for example the orbit of a planet about a star or a natural satellite around a planet. Orbits of planets are typically elliptical, and the central mass being orbited is at a focal point of the ellipse.
\r\nNewton\'s cannonball was a thought experiment Isaac Newton used to hypothesize that the force of gravity was universal, and it was the key force for planetary motion. It appeared in his book A Treatise of the System of the World.
\r\nhttps://en.wikipedia.org/wiki/Newton%27s_cannonball
\r\nhttps://upload.wikimedia.org/wikipedia/commons/7/73/Newton_Cannon.svg
\r\n\r\nIt is worth noting that orbital rockets are launched vertically at first to lift the rocket above the atmosphere (which causes frictional drag), and then slowly pitch over and finish firing the rocket engine parallel to the atmosphere to achieve orbit speed.
\r\nOnce in orbit, their speed keeps them in orbit above the atmosphere. If e.g., an elliptical orbit dips into dense air, the object will lose speed and re-enter (i.e. fall). Occasionally a space craft will intentionally intercept the atmosphere, in an act commonly referred to as an aerobraking maneuver.
\r\nThere are many ways to classify orbits
\r\nhttps://en.wikipedia.org/wiki/List_of_orbits
\r\nThe choice of which orbit to use is based on the intended purpose of the satellite.
\r\n0 to 2,000 km (0–1,240 miles).
\r\nThese satellites orbit the Earth in near exact polar orbits north to south. They cross the equator multiple times per day and each time they are at the same anglewith respect to the sun. Satellites on these types of orbits are particularly useful for capturing images of the Earth’s surface or images of the sun
\r\nGeocentric orbits ranging in altitude from 2,000 km (1,240 miles) to just below geosynchronous orbit at 35,786 kilometers (22,236 mi).
\r\nGPS (Global Positioning System) Satellites reside here. These Satellites are on a Semi-synchronous Orbit (SSO) meaning that they orbit the earth in exactly 12 hours (twice per day)
\r\nOrbits around Earth matching Earth\'s sidereal rotation period. 42,164 km (26,199 mi). Sidereal time is a \"time scale that is based on the Earth\'s rate of rotation measured relative to the fixed stars\" rather than the Sun.\r\nhttps://en.wikipedia.org/wiki/Sidereal_time
\r\nGeosynchronous satellites orbit the Earth at the same rate that the Earth rotates. Thus they remain stationary over a single line of longitude. A geostationary satellite will remain in a fixed location as observed from the surface of the earth, allowing a satellite dish to be alligned to it.
\r\n\r\nGeocentric orbits above the altitude of geosynchronous orbit 35,786 km (22,240 miles).
\r\nThey are often used for earth-mapping, earth observation, capturing the earth as time passes from one point, reconnaissance satellites, as well as for some weather satellites. The Iridium satellite constellation also uses a polar orbit to provide telecommunications services. The disadvantage to this orbit is that no one spot on the Earth\'s surface can be sensed continuously from a satellite in a polar orbit.
\r\nOrbita was a system that consisted of 3 highly elliptical Molniya satellites, Moscow-based ground uplink facilities and about 20 downlink stations, located in cities and towns of remote regions of Siberia and Far East. Each station had a 12-meter receiving parabolic antenna and transmitters for re-broadcasting TV signal to local householders.
\r\nhttps://en.wikipedia.org/wiki/Molniya_orbit
\r\n\r\nhttps://upload.wikimedia.org/wikipedia/commons/8/82/Orbitalaltitudes.jpg
\r\nhttps://en.wikipedia.org/wiki/Sputnik_1
\r\nSputnik 1 was the first artificial Earth satellite. The Soviet Union launched it into an elliptical low Earth orbit on October 4, 1957. It was a 58 cm (23 in) diameter polished metal sphere, with four external radio antennae to broadcast radio pulses. It was visible all around the Earth and its radio pulses were detectable. This surprise success precipitated the American Sputnik crisis and triggered the Space Race, a part of the larger Cold War. The launch ushered in new political, military, technological, and scientific developments.
\r\nhttps://www.ilslaunch.com/sites/default/files/pdf/A2G_MO.pdf
\r\nASTRA 2G is the third spacecraft of a three satellite investment programme (ASTRA 2E, 2F and 2G) that SES contracted with Airbus Defence and Space in order to provide replacement as well as incremental satellite capacity in the orbital arc of 28.2/28.5 degrees East.
\r\nASTRA 2G carries 62 Ku-band transponders as well as 4 Ka-band transponders. The different beams provide coverage over the UK and Ireland, Europe and West Africa.
\r\n\r\nhttps://www.ses.com/4628824/astra-2g
\r\nhttps://en.wikipedia.org/wiki/Transponder_%28satellite_communications%29
\r\nThe word \"transponder\" is derived from the words \"transmitter\" and \"responder.\"
\r\nA communications satellite\'s transponder is the series of interconnected units that form a communications channel between the receiving and the transmitting antennas. It is mainly used in satellite communication to transfer the received signals.
\r\nA transponder is typically composed of
\r\nhttps://www.jsati.com/why-satellite-how-Spacesegment4.asp
\r\nhttps://www.boeingimages.com/Docs/BOE/Media/TR3_WATERMARKED/1/a/2/a/BI231995.jpg
\r\nThis is one of the many sites that will give you a birds eye view of where you need to point your dish.
\r\n\r\nTerms needed when pointing a dish
\r\n\r\nhttps://commons.wikimedia.org/wiki/File:Azimut_altitude.svg
\r\n\r\nThe Dish, on Kens Roof.
\r\n\r\nReading the elevation from the dish assembley.
\r\n\r\nFreesat is broadcast from the same satellites (Astra 28.2E and Eurobird 1) as Sky Digital.
\r\nThis is a list of all of the free-to-air channels that are currently available via satellite from SES Astra satellites (Astra 2E/2F/2G) located at 28.2 °E.
\r\nhttps://en.wikipedia.org/wiki/List_of_free-to-air_channels_at_28%C2%B0E
\r\nHere is a link to a page on how to get mythtv working with FreeSat.
\r\nhttps://parker1.co.uk/mythtv_freesat.php
\r\n',30,83,1,'CC-BY-SA','procrastination,orbit,satellite,satellite dish',0,0,1), (1654,'2014-12-04','Using AS numbers to identify where you are on the Internet',1204,'ASN uniquely identifies each network on the Internet','\r\nI have a laptop and I want it to use different configurations depending on where I am. If I’m on wifi at home, I don’t want my NAS mounted, but if I’m on a wired connection I do. If I’m at work I want to connect to various servers there. If I’m in the train I want to setup a vpn tunnel. You get the idea.\r\n
\r\n\r\nMy solution to this was to approach it from the laptop and go out. So to look around and see what network I was on. There are a few ways to approach this, you could look at your IP address, the arp tables, try and ping a known server in each location. The issue with looking at an IP address is that most networks use Private Networks. Very soon you will find that the wifi coffee shop happens to have picked the same range as you use at home and now your laptop is trying to backup to their cash register.\r\n
\r\n\r\nThen I was thinking that I’m approaching this problem from the wrong angle. Why not start with my public IP address range, which has to be unique, and work back from there to my laptop. From there I was planning on maintaining a look-up table of public IP addresses, along the lines of the GeoIP tools developed by MaxMind.\r\n
\r\n\r\nBy Accident I found out that geoiplookup supports AS Number\r\n
\r\n\r\nFrom WikiPedia: Autonomous System (Internet)\r\n
\r\nhttps://en.wikipedia.org/wiki/Autonomous_System_%28Internet%29
\r\nISP must have an officially registered autonomous system number (ASN). A unique ASN is allocated to each AS for use in BGP routing. AS numbers are important because the ASN uniquely identifies each network on the Internet.\r\n
\r\nSo what that is saying is that every network in the Inter(connected)Net(work), must have it’s own unique AS Number. From there I was able to write a script to easily manage my laptops behaviour based on both location and connection type
\r\n\r\nSee https://kenfallon.com/scripts-based-on-your-network-location/ for the complete article and scripts.
\r\n\r\n\r\n',30,0,0,'CC-BY-SA','Autonomous System Number,ASN,geoiplookup',0,0,1), (1656,'2014-12-08','My audio player collection',1278,'I describe the collection of audio players I use for listening to podcasts','I got broadband installed in my house in 2005 after I\'d bought my first PC. I\'d owned a lot of PCs before that, but they had all been cast-offs from the university I was working at, and I accessed the Internet via dial-up to my work.
\r\nThis was around the time I got sick of listening to the radio and first discovered podcasts, and so I decided I wanted a portable audio player (or MP3 Player as they tended to be called back then).
\r\nSince then I have been listening to podcasts pretty much all of the time and have worked my way through a number of players. I thought it might be interesting if I chronicled the devices I have owned in the past 9-10 years.
\r\nThe full show notes for this episode are available at: hpr1656_full_shownotes.html
\r\n\r\nSorry for the bad audio in places here. My mic was giving me troubles. Also, I know I called MythTV, Mythbox. (Mythbox was the name I gave the computer that ran MythTV here way back when.)\r\n
\r\n\r\n\r\nPreshow and aftershow banter that does not get published through our normal feeds. \r\n
\r\nhttps://linuxlugcast.com/?p=115',265,0,1,'CC-BY-SA','linuxlugcast,outtakes',0,0,1), (1672,'2014-12-30','Systemd for Learner Drivers ',1288,'How to drive systemd, without crashing the vehicle through arguing with your passenger.','A graphic to help out: https://hackerpublicradio.org/eps/hpr1672.svg
\nThis is a subject that attracts controversy, but I am not today going to be controversial, I hope. Many Linux systems are moving away from SysV Init and adopting systemd instead; both Linuxes that I use, Fedora and Mint have adopted systemd, and I understand that Debian has now forked to allow both sides of the argument to have their way. I am not going to get into the debate here. My personal stance is that I see both sides of the argument and I will continue to perch on top of the fence until systemd either proves itself or fails to do so.
\nIn this HPR I am going to try to fill a gap that I have seen in the systemd discussion; that is - how to operate it. I am not an expert on systemd, I have just tried to work it, and in doing so I have fished around in my file system and in the documentation. If you want to know what I found, then keep on listening. By way of opening I will remind myself, and you also, what systemd is replacing.
\nSysV initd works with runlevels, the most common being
\nIn moving to a runlevel, unwanted services are shut down and wanted services are started up. For most users on most systems the most appropriate default runlevel is 5 giving multiuser, GUI & networking. Services can be started and stopped on demand by inetd.
\nsystemd works differently. It has target units. For most users on most systems the most appropriate default target is the graphical.target, which does a similar thing to runlevel 5 . Units are configured by unit configuration files. These files may start other units and stop other units. They can impose sequence and dependancies. There is a lot of cascading going on, with unit launching unit launching unit. Units also can be started and stopped on demand by systemd.
\nThe term Unit refers to a resource that systemd is taking under its control. There are 12 different types of Unit.
\nUnits files called by systemd live in /etc/systemd/system
. But these are symbolic links to the real ones stored in /usr/lib/systemd/system
There is a parallel /etc/systemd/user
structure which does not seem to do anything on my computers, so I work for now like its not there.
There is also a /run/systemd/system
structure which appears to contain runtime configuration files with names like session-xxxx.scope
. These are the unit type for external processes.
Path | \nDescription | \n
---|---|
/etc/systemd/system | \n Local configuration | \n
/etc/systemd/user | \n User configuration | \n
/run/systemd/system | \n Runtime units | \n
/usr/lib/systemd/system | \n Units of installed packages | \n
The next thing we need is Directives.
\nThe unit configuration files contain directives to start/stop a unit, and directives that cascade to other unit configuration files that start/stop dependant units. Directives may impose conditions on whether or when to call a unit. There are a whole bunch of different directives listed in man systemd.unit. These are a few.
\nRequires=
list of units to start. If any required units fail then abort this oneConflicts=
list of units to stopAfter=
the order in which units will startBefore=
the order in which units will startWants=
list of units to start. If any fail just continue anywayAs well wanted units listed by the WANTS directive, there may also be a \'wants\' directory below the unit directory. So the unit conf file /etc/systemd/system/default.target
will cause two further unit conf files to be read in from the /etc/systemd/system/default.target.wants/
directory.
Each required unit and wanted unit from the directives, as well as those in the wants directory are added to a job queue. If directives cascade to other unit files containing more directives then all of these dependences are also added to the job queue. A directive may start or stop another unit, or that change the detail of a job already in the queue. All directives ultimately cascade down to starting or stopping one of the base units in /usr/lib/systemd/system
.
To get a feel for how this all pans out in practice I will walk us through the cascade of unit files from bootup.
\nFirst, the default.taget is activated, which on my system is just a link to graphical.target
\n\n[Unit]\nDescription=Graphical Interface\nDocumentation=man:systemd.special(7)\nRequires=multi-user.target\nAfter=multi-user.target\nConflicts=rescue.target\nWants=display-manager.service\nAllowIsolate=yes\n
Cascades to
\nAlso we have a wants directory /etc/systemd/system/graphical.target.wants/
that
graphical target cascaded to multi-user.target.
\n[Unit]\nDescription=Multi-User System\nDocumentation=man:systemd.special(7)\nRequires=basic.target\nConflicts=rescue.service rescue.target\nAfter=basic.target rescue.service rescue.target\nAllowIsolate=yes\n
Cascades to
\nAlso we have a wants directory /etc/systemd/system/multi-user.target.wants/
that
\n- abrt-ccpp.service\n- abrtd.service\n- abrt-oops.service\n- abrt-vmcore.service\n- abrt-xorg.service\n- atd.service\n- auditd.service\n- avahi-daemon.service\n- chronyd.service\n- crond.service\n- cups.path\n- irqbalance.service\n- libvirtd.service\n- mcelog.service\n- mdmonitor.service\n- NetworkManager.service\n- nfs.target\n- remote-fs.target\n- rngd.service\n- rpcbind.service\n- rsyslog.service\n- smartd.service\n- vmtoolsd.service\n
graphical.target also cascaded to display-manager.service which is not present on F20 so I guess we don\'t need it.
\nSo multiuser.target cascaded to basic.target, which itself cascades to
\n- sysinit.target\n- sockets.target\n- timers.target\n- paths.target\n- slices.target\n- firewalld.service\n
basic.target cascaded to sysinit.target which itself cascades to
\n- local-fs.target \n- swap.target\n- dmraid-activation.service\n- iscsi.service\n- lvm2-monitor.service\n- multipathd.service ( which looks like all the file system daemons)\n
basic.target also cascaded to sockets.target which itself cascades to
\n- avahi-daemon.socket\n- cups.socket\n- dm-event.socket\n- iscsid.socket\n- iscsiuio.socket\n- lvm2-lvmetad.socket\n- rpcbind.socket\n
Now we start reaching the end-points of this trail at
\n- systemd.sockets\n- systemd.timer\n- systemd.path\n- systemd.slice\n- systemd-fstab-generator\n
By the time all of that has finished, if I type the command
\n# systemctl list-units --type service
I see that 58 services are listed as running
\nIf we are going to work with systemd we will have to give it instructions. In systemd parlance
\nThese terms crop up in the output from commands
\nMany instructions are given to systemd by the systemctl command.
\nNow to compare line up some common SysV init tasks with their systemd equivalent
\ncommand | \nSysV Init | \nsystemd | \n
---|---|---|
Check status | \n# service bluetooth status | \n # systemctl status bluetooth | \n
Start | \n# service bluetooth start | \n # systemctl start bluetooth | \n
Stop | \n# service bluetooth stop | \n # systemctl stop bluetooth | \n
Enable | \n# chkconfig --level 35 ntpd on | \n # systemctl enable ntpd | \n
Disable | \n# chkconfig --level 35 ntpd off | \n # systemctl disable ntpd | \n
Much has been said about the desirability or otherwise of binary logs, but systemd gives us these so we had better know what to do with them.
\nJournal instructions are given to systemd by the journalctl command
\n# journalctl
# journalctl --since=\"2014-05-07\"
# journalctl -k
# journalctl -f
...
# ctl-c
# journalctl _PID=1
# journatlctl -u bluetooth
# hostnamectl
# timedatectl
SysV Init Info | \nSysV Init command | \nsystemd info | \nsystemd command | \n
---|---|---|---|
What services are available for init.d to manage | \n# ls /etc/init.d | \n What service units are available for systemd to run | \n# systemctl list-units --type service --all | \n
What services are configured to be run by init.d for each run level | \n# chkconfig --list | \n What service units are currently active | \n# systemctl list-units --type service | \n
Hacker Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday. HPR has a long lineage going back to Radio FreeK America, Binary Revolution Radio & Infonomicon, and it is a direct continuation of Twatech radio. Please listen to StankDawg's "Introduction to HPR" for more information.
\r\n\r\nKnowing how much I hate editing, I hope everyone can get a sense for how much I appreciate all the people who took the time to contribute to the project.
\r\n\r\n\r\nIf you haven\'t contributed a show yet, well today is a perfect day to get involved. Just click our contribute link: https://hackerpublicradio.org/contribute.php
',30,0,0,'CC-BY-SA','today with a techie,hacker public radio,hosts',0,0,1), +(1700,'2015-02-06','Today with a Techie episode two thousand',619,'TWT started 9 years, 3 months, 27 days ago and today we celebrate the first 2000 episodes','Hacker Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday. HPR has a long lineage going back to Radio FreeK America, Binary Revolution Radio & Infonomicon, and it is a direct continuation of Twatech radio. Please listen to StankDawg's "Introduction to HPR" for more information.
\r\n\r\nKnowing how much I hate editing, I hope everyone can get a sense for how much I appreciate all the people who took the time to contribute to the project.
\r\n\r\n\r\nIf you haven\'t contributed a show yet, well today is a perfect day to get involved. Just click our contribute link: https://hackerpublicradio.org/contribute.php
',30,0,0,'CC-BY-SA','today with a techie,hacker public radio,hosts',0,0,1), (1673,'2014-12-31','How I use ZFS on Linux',1037,'The ZFS file system and how I use it under Linux.','\r\nOn the show today, I will tell you about how I use the ZFS file system on my home server. I also go into some details about how I came to use the ZFS, especially under Linux. I also tell you about a certain pitfall I ran into with the hard drives I chose for ZFS. And finally, I will refer you back to HPR episode 1600 by JWP for more information about ZFS, as he goes into great detail about it and its history.\r\n
\r\n\r\n\r\nThis show is an interview with Joel Gibbard founder of the OpenHand project. \r\nThe interview was recorded on my phone which unfortunately created a few glitches. \r\nI\'ve cleaned the audio up as best I can. Although frustrating, the occasional glitches have not caused anything to be missed that cannot be inferred from the context of the recording. \r\n
\r\n\r\n\r\nAfter creating an artificial hand for his degree project Joel Gibbard wanted to continue the work on the hand with the goal of producing a workable prosthetic hand for $1000, so he launched the OpenHand project with a succesful IndieGoGo fundraiser. In this interview we learn more about the Dextrus hand, the project\'s \r\nprogress to date, and hear of Joel\'s vision of affordable prosthetics for amputees worldwide.\r\n
\r\n\r\nFor a short 4 minute introduction to the project see Joel\'s video at \r\n
\r\n\r\n\r\nThe openhand designs and more information are available at \r\n
\r\n\r\nI did two HPR shows 1516 and 1518 in 2014 about the podcast feeds I\'m subscribed to. I have made a few additions since then (and a few subtractions) and I thought I\'d share a few of the additions.
\r\nThe list below shows the feed titles. Clicking on them will take you to the full notes where you can examine the details of the feed.
\r\nHi Tony Hughes here with the third show of some short interviews I did during the Liverpool Makefest held on the 24th June 2017 at Liverpool Central Library.
\r\n\r\nThe first interview is with David from Studio@Deyes in Wavertree
\r\n\r\nThe second interview was with Laura from Tactile electronics
\r\nhttps://tactile-electronics.tumblr.com/
\r\nThe final interview for this show was with Amelia, Beth and Chelsea from Liverpool Girl Geeks.
\r\nhttps://www.liverpoolgirlgeeks.co.uk/
',338,78,0,'CC-BY-SA','Interviews, Making',0,0,1), (2342,'2017-07-25','Wherein our hero fails to repair a garage door.',1517,'I try and fail to fix my garage door.','My garage door failed spectacularly for a second time. I make an attempt to repair it but find that my extension cables are a bit too short. I hope I can explain a little about how garage doors work along the way.
',241,0,1,'CC-BY-SA','diy, home improvement, fixit, wontfix, failure, door, garage door, handyman, narration',0,0,1), -(2344,'2017-07-27','Follow on to HPR2340 (Tracking the HPR queue in Python)',869,'Improved version of script to capture the number of HPR shows in the queue using python.','This is a follow up to my previous show HPR2340, the improvement being I use the available STATS file from the hpr website rather than scraping the content from the HPR calendar page
\r\nLink to my original show HPR2340
\r\nhttps://hackerpublicradio.org/eps.php?id=2340
Link to the excellent episode HPR1986 from Dave Morriss which references the stats file
\r\nhttps://hackerpublicradio.org/eps/hpr1986/full_shownotes.html#example-2
Link to useful HPR Stats page
\r\nhttps://hackerpublicradio.org/stats.php
Snapshot contents (2017-06-23) of \'stats.txt\' file which was actually called \'hpr_stats.txt\' my mistake
\r\nStarted: 11 years, 8 months, 19 days ago (2005-10-10)\r\nRenamed HPR: 9 years, 5 months, 27 days ago (2007-12-31)\r\nTotal Shows: 2911\r\nTotal TWAT: 300\r\nTotal HPR: 2611\r\nHPR Hosts: 286\r\nDays to next free slot: 17\r\nHosts in Queue: 9\r\nShows in Queue: 14\r\nComments waiting approval: 0\r\nFiles on the FTP Server: 1\r\nNumber of Emergency Shows: 7\r\nDays until show without media: 0\r\n1498246151,369343750,299186950,2911,300,2611,286,17,9,14,0,1,7,0
\r\n#!/usr/bin/env python3\r\n\r\n### This is a scratchpad file I've created to try out snippets of code in python\r\n\r\n# The script below is for use with Python 3\r\n# This script should work out of the box on most systems running a version of Python 3 \r\n# If you happen to have a blinkstick lying about then your can uncomment the blinkstick module\r\n# and uncomment the references at the bottom of the program that call the blinkstick functions\r\n# Regrds, Mr X\r\n\r\n\r\n# Imported modules\r\nfrom time import sleep # used to pause program\r\n#from blinkstick import blinkstick # used to control blinkstick nano attached to usb port of raspberry pi\r\nimport urllib.request # used to capture hpr webpage content to get the number of HPR shows in the que\r\nimport re # regular expressions, used to find sting in HPR webpage (get_hpr_que)\r\n\r\n\r\n# These functions control a blink stick nano attached to my raspberry pi USB port #################\r\n# They can be ignored or deleted if you don't have one\r\n\r\n\r\ndef bstick_off():\r\n# Search for all attached blinksticks and turn them all off\r\n for bstick in blinkstick.find_all():\r\n bstick.turn_off() # Turn front blinkstick LED off\r\n bstick.set_color(channel=0, index=1, name="black") # Turn rear blinkstick led off\r\n print("Blinkstick: " + bstick.get_serial() + " turned off")\r\n\r\n\r\ndef bstick_on(colour):\r\n# Turn blinkstick on and set led colour to string value stored in var colour\r\n# valid colours are, black, silver, gray, white, maroon, red, purple, fuchsia, green, lime, olive, yellow, navy, blue, teal, aqua\r\n for bstick in blinkstick.find_all():\r\n bstick.set_max_rgb_value(30) # Sets max blinkstick RGB value to 15, makes LED dimm\r\n bstick.set_color(name=colour) # Turn blinkstick on, var colour determines colour\r\n print ("Blinkstick: " + bstick.get_serial() + " | Colour: " + bstick.get_color(color_format="hex") + " [" + colour + "]")\r\n#hex\r\n\r\ndef bstick_on_random():\r\n# Turn blinkstick on colour random\r\n for bstick in blinkstick.find_all():\r\n bstick.set_random_color()\r\n print ("Blinkstick: " + bstick.get_serial() + " | Colour: " + bstick.get_color(color_format="hex"))\r\n\r\n\r\ndef bstick_blink_red():\r\n# Flash blinkstick colour red\r\n for bstick in blinkstick.find_all():\r\n bstick.blink(name="red")\r\n print ("Blinkstick: " + bstick.get_serial() + " | Colour: " + bstick.get_color(color_format="hex"))\r\n\r\n################################################################################\r\n\r\n\r\ndef get_hpr_que_improved():\r\n# Goto hacker public stats page and extract the number of days to next free slot\r\n# turns on blinkstick LED with colour dependent on the number of days to next free slot in HPR queue\r\n\r\n url = 'https://hackerpublicradio.org/stats.php' # HPR url for stats page\r\n try:\r\n text = urllib.request.urlopen(url).read() # Try to read hpr stats text\r\n except:\r\n print("ERROR: Problem acessing url " + url) # if error accessing url then return -1\r\n hpr_shows = -1\r\n return hpr_shows\r\n #print(text) # DEBUG\r\n text_page = str(text) # convert text from list to string\r\n line_begin = text_page.find('Days to next free slot:') # find position of string in page\r\n line_end = line_begin + 27 # Store line end position (start position + 27)\r\n line = text_page[line_begin:line_end] # Capture string line\r\n #print(line) # DEBUG Print line string\r\n digit = re.findall(r'\\d+',line) # Find digits in line\r\n #print(digit[0]) # DEBUG print the 1st digit\r\n try:\r\n hpr_shows = int(digit[0]) # convert digit list to integer days\r\n except: # If show numbers not found then return -1\r\n print("ERROR: Problem getting number of HPR shows in que.")\r\n hpr_shows = -1\r\n return hpr_shows\r\n\r\n if hpr_shows > 9: # If hpr show que > 9 turn on green LED\r\n print("Turn on green blinkstick LED")\r\n #bstick_on("green")\r\n elif hpr_shows > 5: # Else if hpr show que > 5 turn on blue LED\r\n print("Turn on blue blinkstick LED")\r\n #bstick_on("blue")\r\n elif hpr_shows > -1: # Else if hpr show que > -1 turn on ref LED\r\n print("Turn on red blinkstick LED") \r\n #bstick_on("red")\r\n else:\r\n print("Flash red blinkstick LED")\r\n #bstick_blink_red() # Else blink LED to show error\r\n print("The are " + str(hpr_shows) + " days to tne next free slot in the HPR que...")\r\n sleep(4)\r\n print("Turn off all blinkstick LED's")\r\n #bstick_off() # Turn blinkstick off\r\n\r\n\r\n# Main program\r\nget_hpr_que_improved()
\r\n',201,25,1,'CC-BY-SA','Python, Programming, Hardware, BlinkStick',0,0,1),
+(2344,'2017-07-27','Follow on to HPR2340 (Tracking the HPR queue in Python)',869,'Improved version of script to capture the number of HPR shows in the queue using python.','This is a follow up to my previous show HPR2340, the improvement being I use the available STATS file from the hpr website rather than scraping the content from the HPR calendar page
\r\nLink to my original show HPR2340
\r\nhttps://hackerpublicradio.org/eps.php?id=2340
Link to the excellent episode HPR1986 from Dave Morriss which references the stats file
\r\nhttps://hackerpublicradio.org/eps/hpr1986/full_shownotes.html#example-2
Link to useful HPR Stats page
\r\nhttps://hackerpublicradio.org/stats.php
Snapshot contents (2017-06-23) of \'stats.txt\' file which was actually called \'hpr_stats.txt\' my mistake
\r\nStarted: 11 years, 8 months, 19 days ago (2005-10-10)\r\nRenamed HPR: 9 years, 5 months, 27 days ago (2007-12-31)\r\nTotal Shows: 2911\r\nTotal TWT: 300\r\nTotal HPR: 2611\r\nHPR Hosts: 286\r\nDays to next free slot: 17\r\nHosts in Queue: 9\r\nShows in Queue: 14\r\nComments waiting approval: 0\r\nFiles on the FTP Server: 1\r\nNumber of Emergency Shows: 7\r\nDays until show without media: 0\r\n1498246151,369343750,299186950,2911,300,2611,286,17,9,14,0,1,7,0
\r\n#!/usr/bin/env python3\r\n\r\n### This is a scratchpad file I've created to try out snippets of code in python\r\n\r\n# The script below is for use with Python 3\r\n# This script should work out of the box on most systems running a version of Python 3 \r\n# If you happen to have a blinkstick lying about then your can uncomment the blinkstick module\r\n# and uncomment the references at the bottom of the program that call the blinkstick functions\r\n# Regrds, Mr X\r\n\r\n\r\n# Imported modules\r\nfrom time import sleep # used to pause program\r\n#from blinkstick import blinkstick # used to control blinkstick nano attached to usb port of raspberry pi\r\nimport urllib.request # used to capture hpr webpage content to get the number of HPR shows in the que\r\nimport re # regular expressions, used to find sting in HPR webpage (get_hpr_que)\r\n\r\n\r\n# These functions control a blink stick nano attached to my raspberry pi USB port #################\r\n# They can be ignored or deleted if you don't have one\r\n\r\n\r\ndef bstick_off():\r\n# Search for all attached blinksticks and turn them all off\r\n for bstick in blinkstick.find_all():\r\n bstick.turn_off() # Turn front blinkstick LED off\r\n bstick.set_color(channel=0, index=1, name="black") # Turn rear blinkstick led off\r\n print("Blinkstick: " + bstick.get_serial() + " turned off")\r\n\r\n\r\ndef bstick_on(colour):\r\n# Turn blinkstick on and set led colour to string value stored in var colour\r\n# valid colours are, black, silver, gray, white, maroon, red, purple, fuchsia, green, lime, olive, yellow, navy, blue, teal, aqua\r\n for bstick in blinkstick.find_all():\r\n bstick.set_max_rgb_value(30) # Sets max blinkstick RGB value to 15, makes LED dimm\r\n bstick.set_color(name=colour) # Turn blinkstick on, var colour determines colour\r\n print ("Blinkstick: " + bstick.get_serial() + " | Colour: " + bstick.get_color(color_format="hex") + " [" + colour + "]")\r\n#hex\r\n\r\ndef bstick_on_random():\r\n# Turn blinkstick on colour random\r\n for bstick in blinkstick.find_all():\r\n bstick.set_random_color()\r\n print ("Blinkstick: " + bstick.get_serial() + " | Colour: " + bstick.get_color(color_format="hex"))\r\n\r\n\r\ndef bstick_blink_red():\r\n# Flash blinkstick colour red\r\n for bstick in blinkstick.find_all():\r\n bstick.blink(name="red")\r\n print ("Blinkstick: " + bstick.get_serial() + " | Colour: " + bstick.get_color(color_format="hex"))\r\n\r\n################################################################################\r\n\r\n\r\ndef get_hpr_que_improved():\r\n# Goto hacker public stats page and extract the number of days to next free slot\r\n# turns on blinkstick LED with colour dependent on the number of days to next free slot in HPR queue\r\n\r\n url = 'https://hackerpublicradio.org/stats.php' # HPR url for stats page\r\n try:\r\n text = urllib.request.urlopen(url).read() # Try to read hpr stats text\r\n except:\r\n print("ERROR: Problem acessing url " + url) # if error accessing url then return -1\r\n hpr_shows = -1\r\n return hpr_shows\r\n #print(text) # DEBUG\r\n text_page = str(text) # convert text from list to string\r\n line_begin = text_page.find('Days to next free slot:') # find position of string in page\r\n line_end = line_begin + 27 # Store line end position (start position + 27)\r\n line = text_page[line_begin:line_end] # Capture string line\r\n #print(line) # DEBUG Print line string\r\n digit = re.findall(r'\\d+',line) # Find digits in line\r\n #print(digit[0]) # DEBUG print the 1st digit\r\n try:\r\n hpr_shows = int(digit[0]) # convert digit list to integer days\r\n except: # If show numbers not found then return -1\r\n print("ERROR: Problem getting number of HPR shows in que.")\r\n hpr_shows = -1\r\n return hpr_shows\r\n\r\n if hpr_shows > 9: # If hpr show que > 9 turn on green LED\r\n print("Turn on green blinkstick LED")\r\n #bstick_on("green")\r\n elif hpr_shows > 5: # Else if hpr show que > 5 turn on blue LED\r\n print("Turn on blue blinkstick LED")\r\n #bstick_on("blue")\r\n elif hpr_shows > -1: # Else if hpr show que > -1 turn on ref LED\r\n print("Turn on red blinkstick LED") \r\n #bstick_on("red")\r\n else:\r\n print("Flash red blinkstick LED")\r\n #bstick_blink_red() # Else blink LED to show error\r\n print("The are " + str(hpr_shows) + " days to tne next free slot in the HPR que...")\r\n sleep(4)\r\n print("Turn off all blinkstick LED's")\r\n #bstick_off() # Turn blinkstick off\r\n\r\n\r\n# Main program\r\nget_hpr_que_improved()
\r\n',201,25,1,'CC-BY-SA','Python, Programming, Hardware, BlinkStick',0,0,1),
(2346,'2017-07-31','Liverpool Makefest 2017 Show 4',315,'A short series of interviews done at the Liverpool Makefest 2017','Hi Tony Hughes here with the 4th show of some short interviews I did during the Liverpool Makefest held on the 24th June 2017 at Liverpool Central Library.
\r\n\r\nThe first interview is with Hillary Harper one of the Makefest Crew
\r\nThe second interview was with Gemma from Patten Craft
\r\nhttps://www.gemmamaylatham.co.uk/portfolio-item/patterncraft/
\r\nThe final interview for this show was with Simon Rider of Liverpool Book Art
\r\n\r\n',338,78,0,'CC-BY-SA','Interviews, Making',0,0,1), (2352,'2017-08-08','Liverpool Makefest 2017 Show 5',192,'A short series of interviews done at the Liverpool Makefest 2017','Hi Tony Hughes here with the 5th and final show of some short interviews I did during the Liverpool Makefest held on the 24th June 2017 at Liverpool Central Library.
\r\n\r\nThe first interview is with Diane from Melt 3D printing
\r\n\r\nThe second interview was with Michael from Electric Flapjack Guitars
\r\nhttps://lpoolmakefest.org/portfolio/electric-flapjack-guitars/
\r\n@EFGuitars
\r\nhttps://instagram.com/electricflapjack
',338,78,0,'CC-BY-SA','Interviews, Making',0,0,1), (2343,'2017-07-26','Healthcare in the Netherlands',1109,'Ken reads the Wikipedia article on Healthcare in the Netherlands','\r\nIn show hpr2325 Ahuka describes how Health Insurance and How It Works.
\r\n\r\nIn this episode Ken reads the current state of Healthcare in the Netherlands by reading the Wikipedia entry.
\r\n(No Spoilers)
\r\nNYbill does a quick episode to mention there are new Over the Wire, Bandit levels out.
\r\nhttps://overthewire.org/wargames/bandit/bandit0.html
\r\nOriginal Episode:
\r\nhttps://hackerpublicradio.org/eps.php?id=2138
\r\n',235,0,0,'CC-BY-SA','Hacking, War games, Linux',0,0,1), (2697,'2018-12-04','The Linux Shutdown Command Explained',402,'A short pod cast about the linux shutdown command','\r\nA short podcast about the shutdown command \r\n
\r\n\r\nhttps://linuxhandbook.com/linux-shutdown-command/\r\n
',129,0,0,'CC-BY-SA','Linux,shutdown',0,0,1), (2698,'2018-12-05','XSV for fast CSV manipulations - Part 1',1837,'Written in Rust, xsv is my new favorite tool for manipulating csv files','\r\n\r\n\r\n
xsv is a command line program for indexing, slicing, analyzing, splitting and joining CSV files. Commands should be simple, fast and composable:
\r\nWe will be using the CSV file provided in the documentation.
\r\n\r\nOn the 19th of September 2005 a group of individuals got together to release their first show on the podcast network \"Today with a Techie\".\r\n
\r\n\r\nThe idea was to share knowledge through podcasting. Now 13 years, 2 months, 19 days later the project is still going strong, and you dear listener are a part of it.\r\n
\r\n\r\nToday marks the 2700th episode of \"Hacker Public Radio\" and coupled with the 300 shows from \"Today with a Techie\", marks the 3000th episode of this project.\r\n
\r\n\r\nA big thanks goes out to all 354 individual hosts who together contributed 1452 hours of shows to the archive. \r\n
\r\n\r\nThere is about 50 giga bytes of mp3 files alone. \r\n
\r\n\r\nWhich played back to back gives 60 days 11 hours 40 minutes 21 seconds of continuous play. \r\n
\r\n\r\nIf you started listening today and played the shows 24 x 7 you wouldn\'t be finished listening until Monday, February 5th, 2019.\r\n
\r\n\r\nOf course by then there would be 39 additional shows released, so you still wouldn\'t be finished.\r\n
\r\n\r\nDespite all this we still don\'t have a wikipedia page. If you can, please take the time to create one for us. There is plenty of supporting information in the \"In the Press\" section of our about page.\r\n
\r\n\r\nSo to mark the 3000th episode we are going to do nothing more than list the shows, host and summary where available.\r\n
\r\n\r\nJust doing that alone creates a whopping 7 and a half hour episode. \r\n
\r\n\r\nAre you l33t enough to listen to it all ?\r\n
\r\n\r\nLet\'s go.\r\n
',30,0,0,'CC-BY-SA','TWaT, HPR, 3000',0,0,1), +(2700,'2018-12-07','Episode 3000',26830,'We commemorate the 300 Today with a Techie and 2700 Hacker Public Radio shows','\r\nOn the 19th of September 2005 a group of individuals got together to release their first show on the podcast network \"Today with a Techie\".\r\n
\r\n\r\nThe idea was to share knowledge through podcasting. Now 13 years, 2 months, 19 days later the project is still going strong, and you dear listener are a part of it.\r\n
\r\n\r\nToday marks the 2700th episode of \"Hacker Public Radio\" and coupled with the 300 shows from \"Today with a Techie\", marks the 3000th episode of this project.\r\n
\r\n\r\nA big thanks goes out to all 354 individual hosts who together contributed 1452 hours of shows to the archive. \r\n
\r\n\r\nThere is about 50 giga bytes of mp3 files alone. \r\n
\r\n\r\nWhich played back to back gives 60 days 11 hours 40 minutes 21 seconds of continuous play. \r\n
\r\n\r\nIf you started listening today and played the shows 24 x 7 you wouldn\'t be finished listening until Monday, February 5th, 2019.\r\n
\r\n\r\nOf course by then there would be 39 additional shows released, so you still wouldn\'t be finished.\r\n
\r\n\r\nDespite all this we still don\'t have a wikipedia page. If you can, please take the time to create one for us. There is plenty of supporting information in the \"In the Press\" section of our about page.\r\n
\r\n\r\nSo to mark the 3000th episode we are going to do nothing more than list the shows, host and summary where available.\r\n
\r\n\r\nJust doing that alone creates a whopping 7 and a half hour episode. \r\n
\r\n\r\nAre you l33t enough to listen to it all ?\r\n
\r\n\r\nLet\'s go.\r\n
',30,0,0,'CC-BY-SA','TWT, HPR, 3000',0,0,1), (2701,'2018-12-10','First impressions of the Odroid-go',1926,'I ramble on about my first impressions of the odroid-go','I ramble on about my impressions of the Odroid-go, a 32 USD handheld system similar to a gameboy built to run game system emulators and various other free software. It’s also built to be harcked.
\r\nhttps://wiki.odroid.com/odroid_go/odroid_go
\r\nThe summary is this is an easy to put together kit requiring no soldering, and runs classic console emulators pretty well. Well worth the 32 USD plus shipping in my opinion. Claims 10 hours of game play and that seems about right so far for me.
\r\nThe systems emulated out of the box are:
\r\nNES, Game Gear, Gameboy, Gameboy Color, Sega Master System, ColecoVision. Other systems of similar or earlier vintages have emulators that you have to install separately and boot into to run. I don’t think it will emulate newer systems. No Gameboy Advance emulator and I don’t see a Mame emulator. However, I do think this ‘might’ support Mame for some of the early arcade games like Asteroids and Space Invaders.
',151,103,0,'CC-0','Odroid-go',0,0,1), (2702,'2018-12-11','Audacity set up and response to episode 2658',107,'Just a quick response to Ep2658','Hi Guys and Girls in HPR land.
\r\nThis is Tony Hughes in Blackpool in the UK back for another show. I normally talk about my own stuff but while it is related to what I have been doing lately this is a response to Al’s interview with Dave in Episode 2658 and how to setup Audacity to record and edit audio for best sound quality when podcasting.
\r\nI’ve recently joined the mintCast podcast team and have been editing and doing the post production of the audio recording for the last couple of episodes. The information that Dave provided during the show was invaluable in helping me in this task, I also have to give a shout out to Rob the previous host who also spent an hour and a half giving a tutorial on his post production work flow, but the additional information given by Dave in this show was also a big help.
\r\nI’ve now purchased a boom arm and pop filter for my mic to reduce any artefacts in the recording although as it is still attached to my desk I think I may need to invest in a shock mount although I’m not sure how it will attach to my current Boom arm. Ah well that’s a problem for another day.
\r\nAs I said this was just a shout out to Al and Dave to say thanks for the show and I will save it for another day to do a show on my new post production work flow on the mintCast audio.
\r\nThis is Tony Hughes saying goodbye for now.
\r\nhttps://mintcast.org/about-the-authors/tonyh/
\r\nth@mintcast.org
https://hackerpublicradio.org/eps.php?id=2658
',338,0,0,'CC-BY-SA','audio,Audacity',0,0,1), (2715,'2018-12-28','About ONAP',618,'The Linux foundations ONAP project all about it','So I went to the open networking trade show sponsored by the Linux Foundation with Ken Fallon’s help.
\r\nThe first thing they talked about was ONAP.
\r\nhttps://www.onap.org/
\r\nhttps://en.wikipedia.org/wiki/ONAP
Wendy Hill is a photographer. And by that, I don’t mean she takes pictures of her kids on Sundays at the baseball game. Although, if she was to do that, it would probably turn out to be great pictures. No, Wendy is a professional photographer, and to run her business, she uses free and opensource software.
\r\nWait… no Photoshop? No Illustrator? How is that possible? Wendy joined me on Mumble earlier this year – that’s 2019 for you, visitors from the future – and we discussed about that.
\r\nWhen it comes to monitoring your network, and the machines on it, you have a lot of options. But, let’s face it : none of those are easy to implement, and configuring a monitoring tool, whether it’s an open-source or a proprietary one, is often complex and time consuming.
\r\nWell, someone took that matter into their own hands, and made NEMS. What is NEMS, how can it help us, and what infrastructure does it require? Those are a few of the questions I asked Robbie Ferguson, the maintainer of NEMS, who joined me on Easter week-end for a little chat.
\r\nhttps://www.linkedin.com/pulse/caffeine-pfft-espresso-robert-mccurdy/
\r\nlinkedin Cafinee.exe MouseGiggler espresso autohotkey
Systemd linkedin
\r\nhttps://www.linkedin.com/pulse/initd-dead-long-live-robert-mccurdy/
linkedin youtube in background
\r\nhttps://www.linkedin.com/pulse/play-youtube-background-robert-mccurdy/
\r\nViewers can download
Hi All,
\r\nUnder safe harbor provisions, we as volunteers are usually insulated from any copyright issues that may arise in the shows. \"We do not vet, edit, moderate or in any way censor any of the shows on the network, we trust you to do that.\"
\r\nThis we got by accident because \"This is a long standing tradition arising from the fact that HPR is a community of peers who believe that any host has as much right to submit shows as any other.\"
\r\nIn the show notes associated with hpr2829 on 2019-06-06, the host included the following text \"For all included materials: If anyone feels they have right to any material in this show please let me know and I will comply.\"
\r\nThis violates the HPR upload policy.
\r\n\"Never include content, for example music, in your show that you do not have permission to redistribute. Try to avoid using any content in your show that can not be redistributed under a Creative Commons Attribution-ShareAlike 3.0 Unported license. If you are redistributing under another Creative Commons License or by arranged permission please make note of the restrictions when you upload your show. We can then signal that, so that others who redistribute HPR content can filter your show out.\"
\r\nAs it was clear that they were not in compliance, I contacted the host. The host has been very helpful and has already removed some of the content but commented \"There are still 2 audio clips included. I claim I can use them on the basis off fair use principles.\"
\r\nWhile the host may be correct, if they are not, then it is me and not the host that will be held responsible for posting it. I do not want that responsibility.
\r\nUnder the current HPR rules I am allowed to reject this submission.
\r\nBefore I do, I would appreciate as much feedback as possible on this topic so that we can gauge the opinions of the HPR Community as a whole.
\r\nRegards,
\r\nKen.
\r\n\r\nThe discussion thread remains open and is open to all by joining the Maillist.
',109,0,0,'CC-BY-SA','HPR, Policy Change, Legal, DMCA, TWAT, Fair Use, PacketSniffers, Copyright',0,0,1), +(2829,'2019-06-06','Discussion around fair use clips on HPR',1391,'A request for comments on not publishing clips with known fair use samples','Hi All,
\r\nUnder safe harbor provisions, we as volunteers are usually insulated from any copyright issues that may arise in the shows. \"We do not vet, edit, moderate or in any way censor any of the shows on the network, we trust you to do that.\"
\r\nThis we got by accident because \"This is a long standing tradition arising from the fact that HPR is a community of peers who believe that any host has as much right to submit shows as any other.\"
\r\nIn the show notes associated with hpr2829 on 2019-06-06, the host included the following text \"For all included materials: If anyone feels they have right to any material in this show please let me know and I will comply.\"
\r\nThis violates the HPR upload policy.
\r\n\"Never include content, for example music, in your show that you do not have permission to redistribute. Try to avoid using any content in your show that can not be redistributed under a Creative Commons Attribution-ShareAlike 3.0 Unported license. If you are redistributing under another Creative Commons License or by arranged permission please make note of the restrictions when you upload your show. We can then signal that, so that others who redistribute HPR content can filter your show out.\"
\r\nAs it was clear that they were not in compliance, I contacted the host. The host has been very helpful and has already removed some of the content but commented \"There are still 2 audio clips included. I claim I can use them on the basis off fair use principles.\"
\r\nWhile the host may be correct, if they are not, then it is me and not the host that will be held responsible for posting it. I do not want that responsibility.
\r\nUnder the current HPR rules I am allowed to reject this submission.
\r\nBefore I do, I would appreciate as much feedback as possible on this topic so that we can gauge the opinions of the HPR Community as a whole.
\r\nRegards,
\r\nKen.
\r\n\r\nThe discussion thread remains open and is open to all by joining the Maillist.
',109,0,0,'CC-BY-SA','HPR, Policy Change, Legal, DMCA, TWT, Fair Use, PacketSniffers, Copyright',0,0,1), (2827,'2019-06-04','Unscripted ramblings from my garage about my first CTF event',832,'I briefly discss a CTF event I was invited to and what I plan to bring with me.','In this show an Interview with Joep Piscaer, recorded during the recent Loadays conference in Antwerpen, Belgium.
\r\nSchedule of recent Loadays event: https://cfp.loadays.org/2019/schedule/
\r\nI mention the \"Cut the crap podcast\", made by Ryan Caligiuri.
\r\nAnd specifically episode 145 as an excellent example of his podcast quality:
\r\n\r\nAt the end of the podcast I a refer to the \"Follow your Gift\" talk, by Steve Harvey.
\r\nYou can find a recording of this talk on YouTube at https://www.youtube.com/watch?v=3x3rEg2qvcQ
\r\n\r\n',369,78,0,'CC-BY-SA','loadays, ryan caligiuri, steve harvey',0,0,1), (2834,'2019-06-13','My favorite desktop and android applications',1757,'Moving right along with shows from the requests list, I combine two program lists.','Desktop:
\r\nAndroid
\r\nKen Fallon asked for shows abut 3-D printers and I told him I had given mine away. So of course he asked for a show about why I had done that. This is that show.
\r\nIn this rambling episode, we talk to Enigma about the old days of HPR. He helped out with Today With A Techie and Droops asked him if he would like lead the project. After 300 episodes he, Dual Parallel, Droops, and StankDawg decided to pivot and rebrand as Hacker Public Radio. A nod to National Public Radio.
\r\n\r\nIn this rambling episode, we talk to Enigma about the old days of HPR. He helped out with Today With A Techie and Droops asked him if he would like lead the project. After 300 episodes he, Dual Parallel, Droops, and StankDawg decided to pivot and rebrand as Hacker Public Radio. A nod to National Public Radio.
\r\n\r\nMy fediverse address: @paul@cloud.pquirk.com
See my first Wacom doodle here: https://cloud.pquirk.com/index.php/s/CAnAwwD6S6AczC6
https://en.wikipedia.org/wiki/Citizens_United_v._Federal_Election_Commission
https://www.canlii.org/en/ca/scc/doc/2000/2000scc57/2000scc57.html
My Dell laptop had to go away to have a new cooling fan fitted. I\'ve got 3 other laptops to call upon, but instead I decided to conduct an experiment I\'ve theorised about for ages. Could a Raspberry Pi 3B serve as my daily driver?
\r\nThis idea goes back some way and since then, of course, the much more powerful model 4 has been released. However, there must be thousands of 3Bs out there doing nothing, so perhaps they could have a new lease of life providing basic browsing and internet capabilities to people who might otherwise not be in a position to buy a computer.
\r\nHardware: Raspberry Pi Model 3B
\r\nOS: Raspberry Pi OS (current version as of 31st October 2020)
\r\nMicroSD: SanDisk 16GB
ADDITIONAL SOFTWARE INSTALLED
\r\nPlease be safe!
',383,0,0,'CC-BY-SA','Electrical,safety,code,electricity,electrocution',0,0,1), @@ -21173,13 +21173,13 @@ INSERT INTO `miniseries` (`id`, `name`, `description`, `private`, `image`, `vali UNLOCK TABLES; -- --- Table structure for table `twat_eps` +-- Table structure for table `twt_eps` -- -DROP TABLE IF EXISTS `twat_eps`; +DROP TABLE IF EXISTS `twt_eps`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; -CREATE TABLE `twat_eps` ( +CREATE TABLE `twt_eps` ( `id` int(5) NOT NULL DEFAULT 0, `date` date NOT NULL, `title` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL, @@ -21200,12 +21200,12 @@ CREATE TABLE `twat_eps` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Dumping data for table `twat_eps` +-- Dumping data for table `twt_eps` -- -LOCK TABLES `twat_eps` WRITE; -/*!40000 ALTER TABLE `twat_eps` DISABLE KEYS */; -INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (9,'2005-09-29','Misc Stuff',1180,'','Linlin, J-Hood and the crew discuss tech',8,0,1,'CC-BY-NC-SA','',0,0,1), +LOCK TABLES `twt_eps` WRITE; +/*!40000 ALTER TABLE `twt_eps` DISABLE KEYS */; +INSERT INTO `twt_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `hostid`, `series`, `explicit`, `license`, `tags`, `version`, `downloads`, `valid`) VALUES (9,'2005-09-29','Misc Stuff',1180,'','Linlin, J-Hood and the crew discuss tech',8,0,1,'CC-BY-NC-SA','',0,0,1), (2,'2005-09-20','Cat5 Cables',874,'','droops and dosman talk about network cables',1,0,1,'CC-BY-NC-SA','',0,0,1), (17,'2005-10-11','Open Source Project',532,'','getting involved with open source projects',4,0,1,'CC-BY-NC-SA','',0,0,1), (3,'2005-09-21','Old and new dos',1040,'','dosman uses his old school skills to to talk about old and new dos',3,0,1,'CC-BY-NC-SA','',0,0,1), @@ -21228,13 +21228,13 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, ` (21,'2005-10-17','cell phones and bluetooth',546,'','No Shownotes Provided.',11,0,1,'CC-BY-NC-SA','',0,0,1), (22,'2005-10-18','C# (c sharp)',1107,'','No Shownotes Provided.',14,0,1,'CC-BY-NC-SA','',0,0,1), (23,'2005-10-19','More on Intel Processors',1874,'','No Shownotes Provided.',15,0,1,'CC-BY-NC-SA','',0,0,1), -(1,'2005-10-10','Special Episode',583,'','his is the intro episode of TWAT Radio, dosman talks about hyper/multi threading',3,0,1,'CC-BY-NC-SA','',0,0,1), +(1,'2005-10-10','Special Episode',583,'','his is the intro episode of TWT Radio, dosman talks about hyper/multi threading',3,0,1,'CC-BY-NC-SA','',0,0,1), (24,'2005-10-20','Making CMD.EXE more like your *nix shell',571,'','No Shownotes Provided.',1,0,1,'CC-BY-NC-SA','',0,0,1), (25,'2005-10-23','Setting up a home recording studio',1538,'','No Shownotes Provided.',46,0,1,'CC-BY-NC-SA','',0,0,1), (26,'2005-10-24','Debian on a Sharp Zaureus',416,'','No Shownotes Provided.',17,0,1,'CC-BY-NC-SA','',0,0,1), (28,'2005-10-26','Anti Forensics',1065,'','FireWire - all your memory are belong to usGreat how-to that got me Started
\r\n \r\nYou will need to have bison and flex-old install to make iasl
\r\nTo obtain your present dsdt file drop to term and type
\r\n ‘ cat /proc/acpi/dsdt > dsdt.dat ‘
To decompile dsdt.dat and get a dsdt.dsl drop to term and type
\r\n ‘ ./iasl -d dsdt.dat ‘
To recompile dsdt.dsl and get a DSDT.aml drop to term and type
\r\n ‘./iasl -tc dsdt.dsl’
For more information on building Arch Packages, consult the Arch Build System How-to on the Arch Wiki.
\r\n\r\nThe following is a sample PKGBUILD file for building MuSE. Note, the source file was on my system, so I did not specify a url for the source and have the package build system pull the source down from the server.
\r\n\r\npkgname=MuSEGo to about:config and right click and go to new --> boolean and set the preference name to config.trim_on_minimize and set the boolean value to true.\r\n
\r\nNow go to task manager -->process tab-->and look for firefox.exe and watch the memory usage drop when you minimize. I will have the show notes on my site, www.i-trash.org if you missed anything.
\r\n\r\n',40,0,1,'CC-BY-NC-SA','',0,0,1), (132,'2006-08-08','Office 2003 Voice recognition review',566,'','\r\nNirCmd info page:
\r\nhttp://www.nirsoft.net/utils/nircmd.html\r\n
\r\nNirCmd download link (zip format):
\r\nhttp://www.nirsoft.net/utils/nircmd.zip\r\n
\r\nNirCmd help/command reference online:
\r\nhttp://www.nirsoft.net/utils/nircmd2.html#using\r\n
This episode was recorded and mixed to wav entirely with Jokosher. I then used lame to record the mp3, as I usually like to do. The last second of audio was cut off and try as I might, could not get it to export this last second, but you did not miss anything. Give jokosher a try and support the Jokosher Community. This has the the potential to be a killer audio app for the FOSS community.
\r\n\r\n\r\nsysstat
\r\nRRDTool
\r\nNovell\\\'s Linux Monitoring Tool Package
\r\n
\r\n
',3,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21461,7 +21461,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(256,'2007-06-19','alkix live cd ',775,'',' Alkix Live Cd
',64,0,1,'CC-BY-NC-SA','',0,0,1),
(257,'2007-06-20','plsql',4169,'','No Show Notes
\r\n
',55,0,1,'CC-BY-NC-SA','',0,0,1),
(258,'2007-06-27','mindmanager',309,'','\r\nMindjet Home Page\r\n\r\n
\r\n\r\n\r\nCtrl+Shit+Alt+T brings 5 day trial into 21 day mode.
\r\n
',58,0,1,'CC-BY-NC-SA','',0,0,1),
-(259,'2007-06-27','How to make a Twat Ep',1744,'','No show notes
\r\n
',60,0,1,'CC-BY-NC-SA','',0,0,1),
+(259,'2007-06-27','How to make a TWT Ep',1744,'','No show notes
\r\n
',60,0,1,'CC-BY-NC-SA','',0,0,1),
(260,'2007-07-02','Pidgeon Cam',845,'','No Show notes
\r\n
',3,0,1,'CC-BY-NC-SA','',0,0,1),
(261,'2007-07-09','NAS',1300,'','No show notes
\r\n
',55,0,1,'CC-BY-NC-SA','',0,0,1),
(262,'2007-07-11','zoneminder',336,'','No show notes
\r\n
\r\n\r\n\r\n',58,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21472,7 +21472,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(267,'2007-07-27','trixbox',433,'',' trixbox.org \r\n
\r\n
',58,0,1,'CC-BY-NC-SA','',0,0,1),
(268,'2007-07-30','ManHole Funk',204,'','No Show Notes
\r\n
',65,0,1,'CC-BY-NC-SA','',0,0,1),
(269,'2007-08-02','Windows Tricks',523,'','No Show notes
\r\n
',67,0,1,'CC-BY-NC-SA','',0,0,1),
-(270,'2007-08-08','sql injection',621,'','\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n SQL Power Injector
\r\n PRIAMOS
\r\n Absinthe
\r\n\r\n twat episode mod_security
\r\n\r\n',36,0,1,'CC-BY-NC-SA','',0,0,1),
+(270,'2007-08-08','sql injection',621,'','\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n SQL Power Injector
\r\n PRIAMOS
\r\n Absinthe
\r\n\r\n TWT episode mod_security
\r\n\r\n',36,0,1,'CC-BY-NC-SA','',0,0,1),
(271,'2007-08-09','Avoid Cpu Billing',834,'',' http://www.cs.huji.ac.il/~dants/papers/Cheat07Security.pdf
',58,0,1,'CC-BY-NC-SA','',0,0,1),
(272,'2007-08-16','NAMBLA',482,'',' Nambla \r\n
\r\n
',60,0,1,'CC-BY-NC-SA','',0,0,1),
(273,'2007-08-22','ChatBots',512,'','Play with
\r\n http://www-ai.ijs.si/eliza-cgi-bin/eliza_script
\r\n http://www.alicebot.org/
\r\n http://www.sitechatters.com/
\r\n http://library.thinkquest.org/19314/langprog.htm
\r\n http://www.alicebot.org/superbot.html
\r\nread:
\r\n http://cogsci.ucsd.edu/%7Ebatali/108b/lectures/natlang.txt
\r\n http://www.toddhester.net/chatbot.html
\r\n
\r\n',57,0,1,'CC-BY-NC-SA','',0,0,1),
@@ -21504,7 +21504,7 @@ INSERT INTO `twat_eps` (`id`, `date`, `title`, `duration`, `summary`, `notes`, `
(299,'2007-12-31','Iphone Madness',2785,'','some old audio I dug up
\r\nhosts include:
\r\nEnigma
\r\nfaceman
\r\nDrake Anubis
\r\nThoughtphreaker
\r\n',39,0,1,'CC-BY-NC-SA','',0,0,1),
(300,'2007-12-31','End Transmisson',258,'','check out hackerpublicradio.org \r\n
\r\n
',39,0,1,'CC-BY-NC-SA','',0,0,1),
(69,'0000-00-00','Phone Calls',0,'','More info on the Boston Phone System',0,0,1,'CC-BY-NC-SA','',0,0,1);
-/*!40000 ALTER TABLE `twat_eps` ENABLE KEYS */;
+/*!40000 ALTER TABLE `twt_eps` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;