Commit 45b29f3a authored by Ken Fallon's avatar Ken Fallon

2016-05-22_13-52-45_CEST - moved more pages out to the public site

parent 843a5e89
#!/bin/bash
find ${HOME}/processing/ -type f | egrep -v 'sponsor-anhonesthost.com-hpr15.flac|outro.flac|intro.flac|sponsor-archive.org.flac' | while read mediafile
do
duration=$( mediainfo --full --Output=XML "${mediafile}" | xmlstarlet sel -T -t -m "Mediainfo/File/track[@type='Audio']/Duration[1]" -v "." -n - | sed 's/.\{3\}$//' )
if [ "${duration}" != "" ]
then
echo "${mediafile}: ${duration}"
fi
done
......@@ -22,6 +22,7 @@ OPTIONS:
EOF
}
TEMP_DIR="/var/tmp/"
CHANNELS="1"
FIXAUDIO="1"
ADDSUMMARY="y"
......@@ -208,8 +209,10 @@ echo "Prepare mezzanine file"
ffmpeg -i ${mediafile} -ar 44100 -ac $CHANNELS ${fname}_sox.wav > ${fname}_tmp.log 2>&1
if [ "$FIXAUDIO" = "1" ];then
echo "normalizing audio"
normalize -a 0.5 ${fname}_sox.wav >> ${fname}_tmp.log 2>&1
echo "normalizing audio"
sox --temp "${TEMP_DIR}" --norm ${fname}_sox.wav ${fname}_sox_norm.wav
mv -v ${fname}_sox_norm.wav ${fname}_sox.wav >> ${fname}_tmp.log 2>&1
# normalize -a 0.5 ${fname}_sox.wav >> ${fname}_tmp.log 2>&1
fi
echo "--------------------------------------------------------------------------------"
......@@ -248,8 +251,12 @@ ffmpeg -f s16le -ar 44100 -ac $CHANNELS -acodec pcm_s16le -i ${fname}_tmp_hh.pcm
ffmpeg -f s16le -ar 44100 -ac $CHANNELS -acodec pcm_s16le -i ${fname}_tmp_ia.pcm hpr${ep_num}.wav 2>> ${fname}_tmp.log
echo "Normalizing the wav files"
normalize -a 0.5 ${fname}_mez.wav >> ${fname}_tmp.log 2>&1
normalize -a 0.5 hpr${ep_num}.wav >> ${fname}_tmp.log 2>&1
sox --temp "${TEMP_DIR}" --norm ${fname}_mez.wav ${fname}_mez_norm.wav
mv -v ${fname}_mez_norm.wav ${fname}_mez.wav >> ${fname}_tmp.log 2>&1
# normalize -a 0.5 ${fname}_mez.wav >> ${fname}_tmp.log 2>&1
sox --temp "${TEMP_DIR}" --norm hpr${ep_num}.wav hpr${ep_num}_norm.wav
mv -v hpr${ep_num}_norm.wav hpr${ep_num}.wav >> ${fname}_tmp.log 2>&1
# normalize -a 0.5 hpr${ep_num}.wav >> ${fname}_tmp.log 2>&1
echo "--------------------------------------------------------------------------------"
echo "File information"
......@@ -258,15 +265,15 @@ mediainfo ${fname}_mez.wav
echo "--------------------------------------------------------------------------------"
echo "Convert to mp3"
sox -S ${fname}_mez.wav hpr${ep_num}.mp3
sox --temp "${TEMP_DIR}" -S ${fname}_mez.wav hpr${ep_num}.mp3
echo "--------------------------------------------------------------------------------"
echo "Convert to ogg"
sox -S ${fname}_mez.wav hpr${ep_num}.ogg
sox --temp "${TEMP_DIR}" -S ${fname}_mez.wav hpr${ep_num}.ogg
echo "--------------------------------------------------------------------------------"
echo "Convert to spx"
sox -S ${fname}_mez.wav -c 1 -r 16000 -t wav - | speexenc - hpr${ep_num}.spx
sox --temp "${TEMP_DIR}" -S ${fname}_mez.wav -c 1 -r 16000 -t wav - | speexenc - hpr${ep_num}.spx
if [[ ! -s hpr${ep_num}.wav ]] || [[ ! -s hpr${ep_num}.mp3 ]] || [[ ! -s hpr${ep_num}.ogg ]] || [[ ! -s hpr${ep_num}.spx ]]
then
......
<?php
$body="about";
require "/home/hpr/php/hpr.php";
include '/home/hpr/www/header.php';
?>
<main id="maincontent">
<h1>About HPR.</h1>
<h2 id="history">History.</h2>
<p><?php print "${HPR_Name}";?> Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday. HPR has a long lineage going back to <a href="http://www.oldskoolphreak.com" target="_blank">Radio FreeK America</a>, <a href="http://www.binrev.com" target="_blank">Binary Revolution Radio</a> &amp; <a href="http://nomicon.info" target="_blank">Infonomicon</a>, and it is a direct continuation of <a href="http://twatech.org/" target="_blank">Twatech</a> radio. Please listen to StankDawg&#39;s &quot;<a href="http://<?php print "${HTTP_HOST}";?>/eps/hpr0001.mp3" target="_blank">Introduction to HPR</a>&quot; for more information.</p>
<h2 id="community">Community</h2>
<p>What differentiates HPR from other podcasts is that the shows are produced by the community - fellow listeners like <strong><a href="http://<?php print "${HTTP_HOST}";?>/contact.php" target="_blank">you</a></strong>. There is no restrictions on how long the show can be, nor on the topic you can cover as long as they <em>&quot;are of interest to <a href="http://en.wikipedia.org/wiki/Hacker_(hobbyist)" target="_blank"><?php print "${HPR_Names}";?></a>&quot;</em>. If you want to see what topics have been covered so far just have a look at our <a href="http://<?php print "${HTTP_HOST}";?>/index_full.php" target="_blank">Archive</a>. We also allow for a <a href="http://<?php print "${HTTP_HOST}";?>/series.php" target="_blank">series</a> of shows so that host(s) can go into more detail on a topic.<p>
<p>You can download/listen to the show <a href="http://<?php print "${HTTP_HOST}";?>/index_full.php" target="_blank">here</a> or you can <a href="http://<?php print "${HTTP_HOST}";?>/hpr_rss.php" target="_blank">subscribe</a> to the show in your favorite podcatching client (like <a href="http://lincgeek.org/bashpodder" target="_blank">BashPodder</a>) to automatically get our new shows as soon as they are available. You can copy and redistribute the shows for free provided you adhere to the <a href="http://creativecommons.org/licenses/by-sa/3.0/" target="_blank">Creative Commons Attribution<WBR>ShareAlike 3.0 License</a>.</p>
<h2>Governance</h2>
<p>HPR is entirely community driven. Policy decisions are proposed and discussed on the <a href="http://<?php print "${HTTP_HOST}";?>/maillist" target="_blank">Maillist</a>, which is open to anyone to join. Mail list discussions are brought to the attention of the listening community on the first Monday of the month in the <a href="http://<?php print "${HTTP_HOST}";?>/series.php?id=47" target="_blank">HPR Community News</a> show. This show is also <a href="http://<?php print "${HTTP_HOST}";?>/recording.php#round_table" target="_blank">open to anyone</a> to participate in.</p>
<p>Our hosting is kindly provided to us by <a href="http://<?php print "${HTTP_HOST}";?>/correspondents.php?hostid=174">Josh Knapp</a> from <a href="https://anhonesthost.com/hosting/shared-hosting">AnHonestHost.com</a>, and he has last word in issues related to site security. A changing team of volunteers called the "admins", provide the <em>face of HPR</em> and act as the first point of contact, processing the shows, coordinating policy discussions, update the website, etc. They are contactable via the email account admin @ HPR. Anyone can become an admin, but due to the potential to do harm to the site and project, the apointment of Admins is left to the descretion of the other admins. Normally this involves showing a history of dedication, and having time to commit to the project.
</p>
<p id="you_owe_me_a_show">
<?php print "${HPR_Name}";?> Public Radio is dedicated to sharing knowledge. We do not accept donations, but if you listen to HPR, then we would love you to <a href="contribute.php">contribute</a> one show a year.
</p>
<p>Click <a href="http://<?php print "${HTTP_HOST}";?>/stuff_you_need_to_know.php" target="_blank">here</a> for more information.</p>
<h2>In the Press.</h2>
<ul>
<li>2016-01-18: <a href="http://www.tripwire.com/state-of-security/security-awareness/information-security-podcast-roundup-2016-edition/">Information Security Podcast Roundup: 2016 Edition</a> from TripWire.com (<a href="press/Information_Security_Podcast_Roundup_2016_Edition.pdf">Archived</a>)</li>
<li>2014-12-09: <a href="http://joeyh.name/blog/entry/podcasts_that_dont_suck_2014/">podcasts that don't suck, 2014 edition (Joey Hess)</a>(<a href="press/podcasts_that_dont_suck_2014_edition.pdf">Archived</a>)</li>
<li>2014-06-30: <a href="http://opensource.com/life/14/6/hacker-public-radio">Free software on <?php print "${HPR_Name}";?> Public Radio</a> by Bryan Behrenshausen (Red Hat)(<a href="press/Free_software_on_Hacker_Public_Radio.pdf">Archived</a>)</li>
<li>2014-04-19: <a href="http://www.efytimes.com/e1/fullnews.asp?edid=136312">10 Useful Places Hosting Informative Podcasts On Linux</a> (<a href="press/10_Useful_Places_Hosting_Informative_Podcasts_On_Linux.pdf">Archived</a>)
<li>2014-04-11: <a href="http://blog.sleeplessbeastie.eu/2014/04/11/hand-picked-audio-podcasts-for-linux-users/">Hand-picked audio podcasts for Linux users</a> by Milosz Galazka (<a href="press/hand-picked-audio-podcasts-for-linux-users.pdf">Archive</a>)</li>
<li>2013-10-11: <a href="http://www.linuxlinks.com/article/20130706190339587/LinuxPodcasts-Page1.html">Illuminating Linux Podcasts</a> by Dan Petersen (<a href="press/Illuminating_Linux_Podcasts.pdf">Archive</a>)</li>
<li>2012-12-24: <a href="http://www.maketecheasier.com/10-great-podcasts-for-linux-open-source-geeks/">10 Great Podcasts for Linux &amp; Open Source Geeks</a> by Rebecca "Ruji" Chapnik (<a href="press/10-great-podcasts-for-linux-open-source-geeks.pdf">Archived</a>)</li>
<li>2011-08-01: <a href="http://www.linuxformat.com/archives?issue=147">Linux Format: Pick the perfect geek podcast in our roundup</a> by Mayank Sharma in Linux Format Magazine(<a href="press/hpr-linux-format.png">Archive</a>)</li>
<!--
<li>: <a href=""></a> by (<a href="press/.pdf">Archive</a>)</li>
<li>: <a href=""></a> by (<a href="press/.pdf">Archive</a>)</li>
<li>: <a href=""></a> by (<a href="press/.pdf">Archive</a>)</li>
<li>: <a href=""></a> by (<a href="press/.pdf">Archive</a>)</li>
-->
</ul>
</main>
<?php
include 'footer.html';
?>
<?php
$body="about";
require "/home/hpr/php/hpr.php";
include '/home/hpr/www/header.php';
?>
<main id="maincontent">
<article>
<header>
<h1>Contact</h1>
</header>
<p>We are always looking for more hosts...</p>
<ul>
<li>email: admin -at- hackerpublicradio org</li>
<li>Website: <a href="http://www.<?php print "${HTTP_HOST}";?>" target="_blank">www.<?php print "${HTTP_HOST}";?></a></li>
<li>Mailist: <a href="http://<?php print "${HTTP_HOST}";?>/maillist" target="_blank">Maillist</a></li>
<li><a href="http://webchat.freenode.net/?channels=oggcastplanet" target="_blank">#oggcastplanet</a></li>
<li><a href="https://plus.google.com/u/0/s/hacker%20public%20radio" target="_blank">Google+</a></li>
<li><a href="https://www.facebook.com/home.php?sk=group_130169220378872¬if_t=group_r2j" target="_blank">Facebook</a></li>
<li><a href="http://www.linkedin.com/groups/Hacker-Public-Radio-3737302" target="_blank">Linked-In</a></li>
<li><a href="http://itunes.apple.com/us/podcast/hacker-public-radio/id281699640" target="_blank">iTunes</a></li>
<li>USA: +1-470-222-4257(HCKR)</li>
<li>UK: +44-203-432-5879</li>
</ul>
Please include your name and email address. Don't forget to end by pressing the # sign.
<br />
<h2>Mail List</h2>
<p>
HPR is governed by the community, so decisions about how <?php print "${HPR_Name}";?> Public Radio should be run are made on the mailing list you can join it by going to :<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://<?php print "${HTTP_HOST}";?>/maillist">http://<?php print "${HTTP_HOST}";?>/maillist</a>
</p>
<p>
Please note: due to technical issues beyond our control the mail list is not been archived on the HPR site. We are now using the <a href="http://blog.gmane.org/gmane.network.syndication.podcast.hacker-public-radio">Gmane News Archive</a> service.
</p>
</article>
</main>
<?php
include 'footer.html';
?>
<?php
$body="about";
require "/home/hpr/php/hpr.php";
include '/home/hpr/www/header.php';
?>
<main id="maincontent">
<article>
<header>
<h1>Please prompte HPR</h1>
</header>
<p>Feel free to use the promotional material to spread the word in your podcasts, or have them played on to other shows.</p>
<h2>General HPR promotion</h2>
<ul>
<li><a href="../media/promos/HPRpromoKlaatu.ogg">Klaatu explains HPR Daily podcast by the <?php print "${HTTP_HOST}";?> Community for the <?php print "${HTTP_HOST}";?> Community</a></li>
<!--<li><a href="../media/promos/HPRpromoNewsCast.ogg">A News Caster tells us about HPR</a></li>
<li><a href="../media/promos/HPRpromoSkirlet.ogg">Skirlet tells us we need to listen to HPR</a></li>-->
</ul>
<h2>Requests for contributions</h2>
<p>
<ul>
<li><a href="../media/promos/Jude-aka-Mrs_Peter64_HPR-needs-shows.flac">Jude Mrs. Peter64 HPR needs shows</a></li>
<li><a href="../media/promos/hpr-contributor-promo-sax.ogg">slick0 basenet theme</a></li>
<li><a href="../media/promos/hpr-contributor-promo-basenettheme.ogg">slick0 sax roll</a></li>
</ul>
</p>
</article>
</main>
<?php
include 'footer.html';
?>
<?php
$body="give";
require "/home/hpr/php/hpr.php";
include '/home/hpr/www/header.php';
?>
<main id="maincontent">
<h1>Recording a Podcast</h1>
<p>
On this page you will find information on how to record a podcast. Our golden rule is <strong>Any audio is better than no audio.</strong> so keep that in mind. Don't forget to <strong>introduce yourself</strong> in your show.
</p>
<h2 id="callin_numbers">Recording with the telephone</h2>
<p>
The quickest way to get started is to use our call in numbers to record a show over the phone. :
</p>
<ol>
<li>If possible <a href="request_a_slot.php">request a slot</a> so that you can get the episode number for inclusion in the recording.</li>
<li>Pick up a telephone and dial:
<pre>
USA: +1-470-222-4257 (HCKR)
UK: +44-203-432-5879
</pre>
</li>
<li>Listen to the introduction</li>
<li><strong>Talk to us</strong>, and include your <strong>episode number</strong>, name and email address clearly.</li>
<li>Press the <strong>#</strong> when you are finished and hang up.</li>
</ol>
<p>
That's it. Your show will be automatically sent to us and we will take care of the rest. If you have not done so already then please <a href="request_a_slot.php">request a slot</a> for your show.
</p>
<p>
<strong>Don't forget to end by pressing the # sign.</strong> If you don't your show will be lost and that makes us sad.
</p>
<p>
<em>(Thanks to K5tux for supplying the service and finux for the UK number)</em>
</p>
<h2 id="portable_media_player">Recording with a portable media player</h2>
<p>
Many of today's <a href="http://wiki.xiph.org/PortablePlayers">portable media players</a> support recording audio out of the box. Search for "Voice Recorder", to see if there is an application for your smartphone. Whichever option you have close to hand, try and set the recording to the best quality format (<a href="en.wikipedia.org/wiki/WAV">WAV</a> or <a href="http://en.wikipedia.org/wiki/FLAC">FLAC</a>), and set everything else to the highest setting. It's always the goal to get the best quality audio but here at <?php print "${HPR_Name}";?> Public Radio we value content over quality and so long as it's audible we'll take it.
</p>
<p>
Then just record your show, <a href="request_a_slot.php">request a slot</a>, and we'll do the rest.
</p>
<h2 id="editing">Recording/Editing using your Computer</h2>
<p>
The majority of podcasters use <a href="http://audacity.sourceforge.net/download/">Audacity</a>. First set the Project Rate to 44100Hz, the you can either record your show in Audacity itself or import the file you recorded earlier and edit it as you wish.
</p>
<p>
<img width="600" src="images/contribute-audacity-record.png" alt="Audacity Can Record" title="Audacity Screenshot of Recording" >
</p>
<blockquote>Audacity is a free, easy-to-use and multilingual audio editor and recorder for Windows, Mac OS X, GNU/Linux and other operating systems.</blockquote>
<iframe width="640" height="390" src="//www.youtube.com/embed/ss8CyTwBOPY" style="border: none"></iframe>
<p>
When you have finished editing your podcast you can export it.
</p>
<ol>
<li>Confirm that the Project Rate is set to 44100 Hz (bottom left)</li>
<li><em>File -> Export</em> and select <strong>FLAC File</strong></li>
<li>Click <em>Options...</em> to reveal FLAC Export Setup</li>
<li>Set <em>Level</em> to <strong>8 (best)</strong></li>
<li>Set <em>Bit depth</em> to <strong>24</strong></li>
</ol>
<p>
<img width="600" src="images/contribute-audacity-export.png" alt="Audacity Export Settings" title="Audacity Screenshot of an Export" >
</p>
<h2 id="phone_interviews">Recording Interviews with the Phone</h2>
<p>
If you want to record a one-to-one interview with someone then you can use <a href="skype.com">Skype</a> in conjunction with <a href="http://atdot.ch/scr/">Skype Call Recorder</a>. If everyone is using skype then it won't cost you anything otherwise you will need to pay for SkypeOut service. Although the quality is usually terrible, you could also put your phone on hands free and record with a <a href="portable_media_player">portable media player</a>.
</p>
<h2 id="round_table">Recording round table discussions</h2>
<p>
If you would like to record with multiple participants then you can use <a href="http://www.mumble.com/">Mumble</a>. Connect to <strong>ch1.teamspeak.cc</strong> Port: <strong>64747 </strong>.<br />
Walk through the audio wizard and then pop into the <strong><?php print "${HPR_Name}";?> Public Radio</strong> room. Once you are ready press the <strong>recording</strong> button, select <em>multichannel</em> and then <em>start</em>. That will record multiple tracks, one for each participant which you can edit and then submit.
<br />
Kwisher made a <a href="http://<?php print "${HTTP_HOST}";?>/Mumble-How-To.pdf">Mumble tutorial</a> which you might find useful and Delwin has produced a number of short <a href="http://<?php print "${HTTP_HOST}";?>/correspondents.php?hostid=228">shows</a> on the configuring audio quality.
</p>
<p>
<img width="600" src="images/contribute-mumble-record.png" alt="Audacity Can Record" title="Audacity Screenshot of Recording" >
</p>
<h2 id="background_music">Avoid Bedding/background music</h2>
<p>
You may include backing music but it's best if you don't. Most long time podcast listeners speed up their shows, as this allows them to cram more shows into a day. Others will convert shows to mono to listen in one ear leaving the other free to carry out their other chores. Still more slow the shows down so that they can improve their English. Others are hard of hearing and backing music makes it difficult to understand the text.
</p>
<h2 id="encoding">We mix down to Mono</h2>
<p>
We will by default mix down your show to one channel mono and we will <a href="https://gitorious.org/hpr-scheduling-system/hpr-scheduling-system/source/2d526e000d31e79afa3d863ea8659503e2074267:transcoding/hprtranscode">transcode</a> to MP3, ogg and spx formats. If you want to control this in more detail then please email admin at <?php print "${HPR_Name}";?> Public Radio for more information.
</p>
<h2 id="no_metadata">No need to add Metadata to the file</h2>
<p>
There is no need to add any information to the file as that will be inserted based on the information you fill in when you upload the show.
</p>
</main>
<?php
include 'footer.html';
?>
This diff is collapsed.
<main id="maincontent">
<h1 id="requested_topics">Requested topics</h1>
<p>This is a list of topics that have been requested by the community. Feel free to add it to the list by emailing admin at hpr or by tweeting us on <a href="https://twitter.com/hpr">@HPR</a>.</p>
<ul>
<li>How did you get into podcasting/linux/geekdom?</li>
<li>What podcasts you listen to and can recommend</li>
<li>What’s in your bag? Tell us what tools/gear/stuff you keep close at hand.</li>
<li>What got you into Linux?</li>
<li>Your favorite Android applications.</li>
<li>Your favorite desktop applications.</li>
<li>Your favorite browser extensions.</li>
<li>A introduction to Wireshark.</li>
<li>How to set up your own blog.</li>
<li>Choosing a artistic design for website, business cards etc.</li>
<li>Music Theory</li>
<li>Installing a VPN to your home network</li>
<li>Init and System.d</li>
<li>Episodes for the <a href="http://<?php print "${HTTP_HOST}";?>/series.php?id=7">LPI</a>, or the Networking series.</li>
<li><a href="http://opensourcemusician.com/index.php/Beginning_Audio_Series_for_HPR_and_OSMP_Release">Beginning Audio Series for HPR and OSMP Release</a></li>
<li>Hackintosh computers - what are they, why would you want one.</li>
<li>Grub 2.0 introduction and customization.</li>
<li>FM Transmitter hack to listen into internet streams</li>
<li>How I Got Into Accessible Computing</li>
<li>How to do knitting</li>
<li>How to build a house</li>
<li>Bitcoin howto <a href="http://<?php print "${HTTP_HOST}";?>/eps.php?id=0788">hpr0788</a></li>
<li>How to solder <a href="http://<?php print "${HTTP_HOST}";?>/eps.php?id=1037">hpr1037</a>, <a href="http://<?php print "${HTTP_HOST}";?>/eps.php?id=1047">hpr1047</a></li>
<li>How to weld</li>
<li>How to fix a car</li>
<li>Reviews of stream playing software, (for linuxheads who don't want to keep a browser tab open all the time)</li>
<li>Reviews of stream ripping software on linux</li>
<li>Beginners guide to gnuplot</li>
<li>Nagios series, intro, setup, advanced ...</li>
<li>How to set up GPG/openPGP</li>
<li>What I do with my Raspberry Pi</li>
<li>It broke, I fixed it</li>
<li>How does coreboot work</li>
<li>Introduction to HAM Radio</li>
<li>I've moved and they do it like this here</li>
<li>How to record a tag team tutorial on a topic</li>
<li>Open Street Map new editor</li>
<li>etymology</li>
<li>functional versus procedural programming</li>
<li>sed, awk and grep</li>
<li>Setting up imap/smtp (gmail) in a cli mail program</li>
<li>Irssi - a sane setup</li>
<li>Your view of the future</li>
<li>Alternative uses for Bayesian email classifiers (<a href="https://www.youtube.com/watch?v=JKB5CojW4AA">more info</a>)</li>
<li>How to use a multimeter, and other basic electronic components like a 555 timer</li>
<li>How does Hubble remain fixed on a spot in space while in orbit of the earth</li>
<li>Gnu automake system.</li>
<li>What's the deal with IPv6 (i.e., why can't we just NAT at the ISP level, are there privacy issues in having your MAC address as part of your IP?)</li>
<li>Network like a Pro. If you were to treat your home network like a corporate server farm, what tools and hardware would it entail to treat your home network like a security professional? What do we need for a firewall and what are the detection/prevention technologies that we could be implementing?</li>
<li>Beyond Firewall and an IDS/IPS, what do I need? I've started listening to Security Weekly, starting with last December, and at one point the suggested a secondary IDS, behind the firewall, to record what the primary defenses missed. Where and how do I set that up? Beyond firewall and IDS, what other tools should I be running, where should they be in my network, and how many physical boxes are we talking? Emphasis should be on low power devices and free as in beer tools.</li>
<li>Now That Your Security is in Place, How to Read Logs and Formulate a Response to an Intrusion. What I've learned from SW, is that you can't prevent an intrusion, it's how to respond when you are compromised. Again, according to SW, the security manager's job is to detect intrusions, inside 48 hours rather than 48 months. How can you protect your proprietary data and customer database?</li>
<li>What Are the Answers I Need, To the Questions I Don't Know Enough to Ask?</li>
<li>#IPFS (and don't leave out IPNS!). I'd really like to get a better understanding of practical use of this.</li>
</ul>
</main>
<?php
$body="give";
require "/home/hpr/php/hpr.php";
include '/home/hpr/www/header.php';
?>
<main id="maincontent">
<h1 id="requested_topics">Requested topics</h1>
<p>This is a list of topics that have been requested by the community. Feel free to add it to the list by emailing admin at hpr or by tweeting us on <a href="https://twitter.com/hpr">@HPR</a>.</p>
<ul>
<li>How did you get into podcasting/linux/geekdom?</li>
<li>What podcasts you listen to and can recommend</li>
<li>What’s in your bag? Tell us what tools/gear/stuff you keep close at hand.</li>
<li>What got you into Linux?</li>
<li>Your favorite Android applications.</li>
<li>Your favorite desktop applications.</li>
<li>Your favorite browser extensions.</li>
<li>A introduction to Wireshark.</li>
<li>How to set up your own blog.</li>
<li>Choosing a artistic design for website, business cards etc.</li>
<li>Music Theory</li>
<li>Installing a VPN to your home network</li>
<li>Init and System.d</li>
<li>Episodes for the <a href="http://<?php print "${HTTP_HOST}";?>/series.php?id=7">LPI</a>, or the Networking series.</li>
<li><a href="http://opensourcemusician.com/index.php/Beginning_Audio_Series_for_HPR_and_OSMP_Release">Beginning Audio Series for HPR and OSMP Release</a></li>
<li>Hackintosh computers - what are they, why would you want one.</li>
<li>Grub 2.0 introduction and customization.</li>
<li>FM Transmitter hack to listen into internet streams</li>
<li>How I Got Into Accessible Computing</li>
<li>How to do knitting</li>
<li>How to build a house</li>
<li>Bitcoin howto <a href="http://<?php print "${HTTP_HOST}";?>/eps.php?id=0788">hpr0788</a></li>
<li>How to solder <a href="http://<?php print "${HTTP_HOST}";?>/eps.php?id=1037">hpr1037</a>, <a href="http://<?php print "${HTTP_HOST}";?>/eps.php?id=1047">hpr1047</a></li>
<li>How to weld</li>
<li>How to fix a car</li>
<li>Reviews of stream playing software, (for linuxheads who don't want to keep a browser tab open all the time)</li>
<li>Reviews of stream ripping software on linux</li>
<li>Beginners guide to gnuplot</li>
<li>Nagios series, intro, setup, advanced ...</li>
<li>How to set up GPG/openPGP</li>
<li>What I do with my Raspberry Pi</li>
<li>It broke, I fixed it</li>
<li>How does coreboot work</li>
<li>Introduction to HAM Radio</li>
<li>I've moved and they do it like this here</li>
<li>How to record a tag team tutorial on a topic</li>
<li>Open Street Map new editor</li>
<li>etymology</li>
<li>functional versus procedural programming</li>
<li>sed, awk and grep</li>
<li>Setting up imap/smtp (gmail) in a cli mail program</li>
<li>Irssi - a sane setup</li>
<li>Your view of the future</li>
<li>Alternative uses for Bayesian email classifiers (<a href="https://www.youtube.com/watch?v=JKB5CojW4AA">more info</a>)</li>
<li>How to use a multimeter, and other basic electronic components like a 555 timer</li>
<li>How does Hubble remain fixed on a spot in space while in orbit of the earth</li>
<li>Gnu automake system.</li>
<li>What's the deal with IPv6 (i.e., why can't we just NAT at the ISP level, are there privacy issues in having your MAC address as part of your IP?)</li>
<li>Network like a Pro. If you were to treat your home network like a corporate server farm, what tools and hardware would it entail to treat your home network like a security professional? What do we need for a firewall and what are the detection/prevention technologies that we could be implementing?</li>
<li>Beyond Firewall and an IDS/IPS, what do I need? I've started listening to Security Weekly, starting with last December, and at one point the suggested a secondary IDS, behind the firewall, to record what the primary defenses missed. Where and how do I set that up? Beyond firewall and IDS, what other tools should I be running, where should they be in my network, and how many physical boxes are we talking? Emphasis should be on low power devices and free as in beer tools.</li>
<li>Now That Your Security is in Place, How to Read Logs and Formulate a Response to an Intrusion. What I've learned from SW, is that you can't prevent an intrusion, it's how to respond when you are compromised. Again, according to SW, the security manager's job is to detect intrusions, inside 48 hours rather than 48 months. How can you protect your proprietary data and customer database?</li>
<li>What Are the Answers I Need, To the Questions I Don't Know Enough to Ask?</li>
<li>#IPFS (and don't leave out IPNS!). I'd really like to get a better understanding of practical use of this.</li>
</ul>
</main>
<?php
include 'footer.html';
?>
<?php
$body="give";
require "/home/hpr/php/hpr.php";
include '/home/hpr/www/header.php';
?>
<main id="maincontent">
<h1 id="agreement">Stuff you need to know</h1>
<p>
This is some important information that you will need to know before uploading to HPR.
</p>
<h2 id="no_shows_no_hpr">HPR will stop as a project if there are not enough shows</h2>
<p>
<?php print "${HPR_Name}";?> Public Radio is dedicated to sharing knowledge. If you listen to HPR, then we do expect you to contribute one show a year. This is what we mean when we say "you owe me a show". We release about 260 shows a year, that is probably more than all of the other FOSS podcasts put together. Remember once that all the emergency shows have been used up and there are no more shows in the queue, HPR as a project will stop.
</p>
<h2 id="patrons">Support our Patrons</h2>
<p>
Our hosting is kindly provided to us by <a href="http://<?php print "${HTTP_HOST}";?>/correspondents.php?hostid=174">Josh Knapp</a> from <a href="https://anhonesthost.com/hosting/shared-hosting">AnHonestHost.com</a>, and archive copies can be found on <a href="https://archive.org/donate/">Archive.org</a>. We encourage you to support our Patrons. Over the years kind people have donated services and supported equipment for our conferences.
</p>
<h2 id="syndication">We do not syndicate non HPR Shows</h2>
<p>
HPR is founded on the principle of <?php print "${HPR_Names}";?> sharing knowledge. For this reason we are only releasing material created exclusively for HPR. We will continue to promote new podcasts and other creative commons material, but if you wish to have your show aggregated, then please contact our sister site <a href="http://hackermedia.org/">Hacker Media</a>.
</p>
<p>
That said, if there is a piece of creative commons content that you would like to promote, then feel free to record a regular show. There you can introduce the content and explain why it is important, providing links to where we can get more information etc., and then include one example episode.
</p>
<h2 id="license">You are agreeing to license your show CC-BY-SA</h2>
<p>
All our shows are now released under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported</a> license, which means that while you continue to retain the copyright to your show you are allowing us (and everyone else) to use it provided we give you attribution and that we release it under the same license. Click the <a href="http://creativecommons.org/licenses/by-sa/3.0/">link</a> for more information.
</p>
<h2 id="permission">You have permission to redistribute your show in its entirety</h2>
<p>
Never include content, e.g: 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 <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported </a> license. If you are redistributing under another Creative Commons License or by arranged permission please make note of the restrictions when you upload your show. We can then signal that so that others who redistribute HPR content can filter your show out.
</p>
<h2 id="not_moderated">Your show will not be moderated</h2>
<p>
We do not vet, edit, moderate or in any way censor any of the content on the network, we trust you to do that. Aside from checking snippets for audio quality/spam checking, we have a policy that we don't listen to the shows before they are aired. This is a long standing tradition arising from the fact that HPR is a community of peers who believe that any host has as much right to submit shows as any other.
</p>
<h2 id="explicit">Your show will be signalled as containing explicit content</h2>
<p>
Given that we are an open forum for free speech we signal all our shows as "explicit" with the assumption that the listeners will apply the required discretion when playing the shows in public. The fact is that the majority of our content is technical in nature and therefore is often considered appropriate for any audience. If you feel that your show will be considered <strong>inoffensive in every region of the world</strong> then you can signal that when you upload the show.
</p>
<p>
When dealing with content that is "explicit" or contains material that would best be suited for a mature audience, it has become traditional to include a short warning at the very beginning of the show before the intro, to allow listeners time to switch off the episode should they so desire.
</p>
<h2 id="schedule">You determine when your show will be released</h2>
<p>
The HPR Schedule is entirely community driven and we recommend that <strong>you</strong> pick the date or show number as then you know when your show will be released. However the slots will only be allocated once the shows have been successfully processed. Any missing information can result in a show missing the requested slot. Once the slots have been allocated it is not possible to move them.
</p>
<h2 id="reserving">All reservations need to be approved.</h2>
<p>
In the case where you wish to reserve a particular slot but do not have the media recorded, you will need to get the reservation approved in advance by the <a href="http://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org">HPR Mailing List</a>.
<br />
The following are standing reservations:
<ul>
<li>Anniversary episodes</li>
<li>HPR Community News on the first Monday of the month</li>
<li>The first day of the fourth month</li>
<li>The days following new year</li>
</ul>
</p>
<h2 id="utf8">We use UTF-8 end to end</h2>
<p>
We use <a href="http://en.wikipedia.org/wiki/UTF-8">UTF-8</a> end to end.
</p>
<blockquote>See the video <a href="http://www.youtube.com/watch?v=MijmeoH9LT4">Characters, Symbols and the Unicode Miracle - Computerphile</a> for an interesting background to ASCII and UTF-8
</blockquote>
<h2 id="international">Your show will be heard by an International Audience</h2>
<p>
We have people listening from all over the world, who may not have the same cultural background as yourself, therefore you should be as clear as possible when giving details. For example always give temperatures in both Celsius and Fahrenheit, measurements in Metric and Imperial, dates in <strong>YYYY-MM-DD</strong> <a href="http://en.wikipedia.org/wiki/ISO_8601">iso8601</a> format, and abbreviations using the <a href="http://en.wikipedia.org/wiki/NATO_phonetic_alphabet">NATO phonetic alphabet</a>. Never assume that your audience knows what age a sixth grader is, or how big a 20 Cent Euro coin is. Keep in mind that keyboard layouts are also different so make sure to specify the key shape or the position in relation to a common known standard. For example:
</p>
<blockquote>The at sign normally situated above the 2 key on a US keyboard, and has a unicode number of U+0040. For more information see <a href="http://en.wikipedia.org/wiki/At_sign">Wikipedia</a></blockquote>
<p>
<a href="http://xkcd.com/1179/"><img src="../images/iso_8601.png" title="ISO 8601 was published on 06/05/88 and most recently amended on 12/01/04." alt="An xkcd cartoon showing ISO 8601" /></a>
</p>
<h2 id="emergency_queue">Feed the emergency queue</h2>
<p>
The emergency queue is intended only to be used in the cases where there is still a gap in the schedule 24 hours prior to release. The shows will by their very nature need to be "timeless", ie: your topic should still be relevant in four years or more. People will be able to hear the show on the website but they will not be included in any feeds until release.
</p>
<p>
Please begin all shows with text similar to:<br />
<em>
"This is an emergency show, if you are hearing this then HPR needs shows ASAP. Please consider contributing a show. Email admin at hacker public radio dot org for more information."
</em>
</p>
<p>
We expect that we need at least 10 shows in the emergency queue in order to give people enough time to record and submit shows. Please contact admin at hpr if you want to submit an emergency show.
</p>
<h2 id="wikipedia">You will no longer be allowed to edit HPR pages on Wikipedia.</h2>
<p>
Once you upload a show, you will no longer be allowed to edit pages relating to <a href="http://en.wikipedia.org/wiki/Hacker_Public_Radio"><?php print "${HPR_Name}";?> Public Radio</a> in <a href="http://en.wikipedia.org/wiki/Wikipedia:FAQ/Organizations">Wikipedia</a>.
</p>
<h2 id="mailinglist">All policy decisions are made by the HRP Community.</h2>
<p>
The community decides the HPR policies. Please join the <a href="http://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org">HPR Mailing List</a> to participate.
</p>
</main>
<?php
include 'footer.html';
?>
<?php
$body="get";
require "/home/hpr/php/hpr.php";
include'/home/hpr/www/header.php';
include '/home/hpr/www/header.php';
?>
<main id="maincontent">
......@@ -54,5 +55,5 @@ include'/home/hpr/www/header.php';
</main>
<?php
include'footer.html';
include 'footer.html';
?>
<?php
$body="give";
require "/home/hpr/php/hpr.php";
include '/home/hpr/www/header.php';
?>
<main id="maincontent">
<h1>HPR Theme Music</h1>
<p>
An HPR episode is composed of a few parts. (See <a href="http://thread.gmane.org/gmane.network.syndication.podcast.hacker-public-radio/385">discussion</a>)
</p>
<ol>
<li>
<h3 id="Synopsis">Show Synopsis (Mandatory)</h3>
<p>
We will take the <a href="http://<?php print "${HTTP_HOST}";?>/contribute.php#show_notes_file_format">fields</a> from the Show Notes and use those to create a short summary of what the show is about.<br />
The format is:
</p>
<blockquote>
This is HPR episode ${show_number) entitled "${title}". It is hosted by ${hostname} and is ${duration} minutes long. The Summary: "${summary}"
</blockquote>
<p>Most of the information is taken from the <a href="request_a_slot.php">Show Notes</a>, and we will add it automatically. If you want to do this yourself, <strong>you must reserve a slot before hand</strong> and include all the information above.
</p>
</li>
<li>
<h3 id="sponsor_mention">Thanking our Hosting provider (Automatically Added)</h3>
<p>
We take a moment to thank <a href="http://AnHonestHost.com">AnHonestHost.com</a> and <a href="http://archive.org/donate">Archive.org</a> for providing the infrastructure free of charge to us. <br />
<strong>Note:</strong> <em>This is automatically added after you upload your show.</em>
</p>
</li>
<li>
<h3 id="intro">HPR Introduction Music (Mandatory)</h3>
<p>
This can be added by yourself or can be automatically added after you upload your show.<br />
You should only use the <a href="http://<?php print "${HTTP_HOST}";?>/media/theme-music/intro-music-slick0-cc0.flac">Official HPR Introduction Music</a>.
</li>
<li>
<h3 id="show">The Show</h3>
<p>
The most important bit. As long as you like, on any topic you like as long as it is <em>"of interest to <?php print "${HPR_Names}";?>"</em>.
</p>
</li>
<li>
<h3 id="outro">HPR Outro Music (Mandatory)</h3>
<p>
This can be added by yourself or can be automatically added after you upload your show.<br />
You may select one of the following Outros or you can mix your own.
</p>
<ul>
<li><a href="http://<?php print "${HTTP_HOST}";?>/media/theme-music/outro-mixed-MrX-manon_fallon-ccbysa.flac">outro-mixed-MrX-manon_fallon-ccbysa.flac</a> (11M)</li>
<li><a href="http://<?php print "${HTTP_HOST}";?>/media/theme-music/outro-mixed-slick0-manon_fallon-cc0.flac">outro-mixed-slick0-manon_fallon-cc0.flac</a> (10M)</li>
</ul>
<p>
A list of all the theme music can be found in the <a href="http://<?php print "${HTTP_HOST}";?>/media/theme-music/">theme music</a> page.
</p>
<p>
If you wish to record your own outro it must meet the following conditions. Amendments to which can be discussed on the <a href="http://<?php print "${HTTP_HOST}";?>/mailman/listinfo/hpr_<?php print "${HTTP_HOST}";?>">MailList</a> at any time:
</p>
<ol>
<li>It must contain this text word for word.
<em>
You have been listening to <?php print "${HPR_Name}";?> Public Radio at <?php print "${HTTP_HOST}";?><br />
We are a Community podcast network that releases shows every weekday Monday through Friday.<br />
Today's show, like all our shows, was contributed by a HPR listener like yourself.<br />
If you ever thought of recording a podcast then click on our contribute link to find out how easy it really is.<br />
<?php print "${HPR_Name}";?> Public Radio was founded by the Digital Dawg Pound and the Infonomicon Computer Club, and is part of the Binary Revolution at binrev.com<br />
If you have comments on today's show please email the host directly, leave a comment on the website or record a follow up episode yourself.<br />
Unless otherwise stated today's show is released under a: Creative Commons, Attribution, ShareAlike, 3.0 License.
</em>
</li>
<li>The background music must be "inspired by" the HPR Introduction theme music</li>
</ol>
</li>
<li>
<h3 id="epilogue">Epilogue (Optional)</h3>
<p>
If you are <a href="http://<?php print "${HTTP_HOST}";?>/correspondents.php?hostid=128">Pokey</a>.
</p>
</li>
<li>
<h3 id="promo">Promos (Automatically Added)</h3>
<p>We will add a promo for upcoming events and other shows at the end of episodes. If you have a promo that you would like to have included then email admin at hpr with more information.</p>
</li>
</ol>
<h2>Media Files</h2>
<ol>
<li><a href="http://<?php print "${HTTP_HOST}";?>/media/theme-music/">outro-music-MrX-ccbysa-accordion.wav</a> (2.8M)</li>
<li><a href="http://<?php print "${HTTP_HOST}";?>/media/theme-music/">outro-music-rollercostermusic.com-ccbysa-v1-ccbysa.wav</a> (31M)</li>
<li><a href="http://<?php print "${HTTP_HOST}";?>/media/theme-music/">outro-music-rollercostermusic.com-ccbysa-v2-ccbysa.wav</a> (26M)</li>
<li><a href="http://<?php print "${HTTP_HOST}";?>/media/theme-music/">outro-music-rollercostermusic.com-ccbysa-v3-ccbysa.wav</a> (31M)</li>
<li><a href="http://<?php print "${HTTP_HOST}";?>/media/theme-music/">outro-music-slick0-cc0.flac</a> (12M)</li>
<li><a href="http://<?php print "${HTTP_HOST}";?>/media/theme-music/">outro-speech-manon_fallon-cc0.flac</a> (4.6M)</li>
</ol>
</main>
<?php
include 'footer.html';
?>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment