Updating documentation

This commit is contained in:
2026-05-27 17:49:45 +02:00
parent 37bc952aa3
commit 640606b8ab
3 changed files with 782 additions and 796 deletions

View File

@@ -15,6 +15,7 @@
<li><a href="<!--% absolute_url(baseurl,'about.html#janitors') %-->">Janitors</a></li> <li><a href="<!--% absolute_url(baseurl,'about.html#janitors') %-->">Janitors</a></li>
<li><a href="<!--% absolute_url(baseurl,'about.html#auditors') %-->">Auditors</a></li> <li><a href="<!--% absolute_url(baseurl,'about.html#auditors') %-->">Auditors</a></li>
</ul> </ul>
<li><a href="<!--% absolute_url(baseurl,'about.html#kill_switch') %-->">Kill Switch</a></li>
<li><a href="<!--% absolute_url(baseurl,'about.html#recent_policy_changes') %-->">Recent Policy Changes</a></li> <li><a href="<!--% absolute_url(baseurl,'about.html#recent_policy_changes') %-->">Recent Policy Changes</a></li>
</ul> </ul>
<li><a href="<!--% absolute_url(baseurl,'about.html#how_to_help') %-->">How to Help</a></li> <li><a href="<!--% absolute_url(baseurl,'about.html#how_to_help') %-->">How to Help</a></li>
@@ -46,7 +47,11 @@
</header> </header>
<h2 id="community">The HPR Community<a href="<!--% absolute_url(baseurl,'about.html#community') %-->">.</a></h2> <h2 id="community">The HPR Community<a href="<!--% absolute_url(baseurl,'about.html#community') %-->">.</a></h2>
<p>Hacker Public Radio is dedicated to sharing knowledge in a welcoming community that offers positive feedback and encourages respectful debate.</p> <p>
Hacker Public Radio is a technology focused podcast that releases shows every weekday Monday to Friday.
We are a welcoming community that offers positive feedback and encourages respectful debate.
Our shows are produced by listeners like you and can be on any topic that is of interest to hackers, hobbyists, makers, etc.
</p>
<p>What differentiates HPR from other podcasts is that the shows are <strong>crowd sourced</strong> from the community - <p>What differentiates HPR from other podcasts is that the shows are <strong>crowd sourced</strong> from the community -
fellow listeners like <strong><a href="<!--% absolute_url(baseurl,'correspondents/index.html') %-->">you</a></strong>. fellow listeners like <strong><a href="<!--% absolute_url(baseurl,'correspondents/index.html') %-->">you</a></strong>.
There is no restriction on how long the show can be, nor on the topic you can cover as long as they are not spam There is no restriction on how long the show can be, nor on the topic you can cover as long as they are not spam
@@ -63,7 +68,6 @@ You can copy and redistribute the shows for free provided you adhere to the
<a href="https://creativecommons.org/licenses/by-sa/4.0/" >Creative Commons Attribution<WBR> <a href="https://creativecommons.org/licenses/by-sa/4.0/" >Creative Commons Attribution<WBR>
Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) License</a>.</p> Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) License</a>.</p>
<h2 id="history">Our History<a href="<!--% absolute_url(baseurl,'about.html#history') %-->">.</a></h2> <h2 id="history">Our History<a href="<!--% absolute_url(baseurl,'about.html#history') %-->">.</a></h2>
<p><!--% make_sfw(is_sfw, "Hobby", "Hacker") %--> Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday. <p><!--% make_sfw(is_sfw, "Hobby", "Hacker") %--> Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday.
HPR has a long lineage going back to <a href="https://web.archive.org/web/20230323053905/http://www.oldskoolphreak.com/" >Radio FreeK America</a>, HPR has a long lineage going back to <a href="https://web.archive.org/web/20230323053905/http://www.oldskoolphreak.com/" >Radio FreeK America</a>,
@@ -120,9 +124,42 @@ Anyone who has shown a long term dedication to the project and is trusted by the
They are contactable via <a href="<!--% absolute_url(baseurl,'about.html#contact') %-->">the contact channels</a>.</p> They are contactable via <a href="<!--% absolute_url(baseurl,'about.html#contact') %-->">the contact channels</a>.</p>
<p>The janitors will contact you if there are issues with the processing of your show.</p> <p>The janitors will contact you if there are issues with the processing of your show.</p>
<p id="janitors_order_of_the_mop" >
Here are the people who have volunteered their time to keep HPR running.
<a href="<!--% absolute_url(baseurl,'correspondents/0039') %-->">Enigma</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0010') %-->">p0trill0</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0001') %-->">droops</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0055') %-->">StankDawg</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0078') %-->">Klaatu</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0003') %-->">dosman</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0042') %-->">slick0</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0030') %-->">Ken Fallon</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0162') %-->">code.cruncher</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0225') %-->">Dave Morriss</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0293') %-->">Rho`n</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0342') %-->">norrist</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0266') %-->">Keith Murray</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0296') %-->">Kevie</a>,
<a href="<!--% absolute_url(baseurl,'correspondents/0318') %-->">Archer72</a>, and
<a href="<!--% absolute_url(baseurl,'correspondents/0391') %-->">Some Guy On The Internet</a>.
</p>
<h3 id="auditors" >Auditors<a href="<!--% absolute_url(baseurl,'about.html#auditors') %-->">.</a></h3> <h3 id="auditors" >Auditors<a href="<!--% absolute_url(baseurl,'about.html#auditors') %-->">.</a></h3>
<p>If the janitors need to contact you related to the implementation of policies, they will also include the <a href="<!--% absolute_url(baseurl,'about.html#auditors') %-->">Auditors</a>. The Auditors role is to observe, and report if necessary that the Janitors are been faithful in their communication.</p> <p>If the janitors need to contact you related to the implementation of policies, they will also include the <a href="<!--% absolute_url(baseurl,'about.html#auditors') %-->">Auditors</a>. The Auditors role is to observe, and report if necessary that the Janitors are been faithful in their communication.</p>
<h2 id="kill_switch">Kill Switch<a href="<!--% absolute_url(baseurl,'about.html#kill_switch') %-->">.</a></h2>
<p>HPR will stop as a project if there are not enough Shows.
Once that all the reserve shows have been used up and there are no more shows in the queue,
<a href="https://repo.anhonesthost.net/HPR/hpr-tools/src/branch/main/workflow/hpr-prepare-reserve.bash#L112-L124">HPR as a project will stop</a>.
This is by design, and is inspired by the episode <a href="<!--% media_path(560, 'hpr', 'mp3', baseurl, media_baseurl) %-->" >hpr0560 :: Old soldiers</a>, hosted by
<a href="<!--% absolute_url(baseurl,'correspondents/0107.html') %-->">lostnbronx</a> "<em>A discussion of "podfading" - the fading away of once-active podcasts</em>".
</p>
<p id="janitors_covenant">
The Janitors Covenant is that they will continue to process and post the shows, so long as <strong>you</strong>, the HPR community, continue to send them in.
If people stop sending shows in then we will shut the project down with grace and a big send off.
</p>
<h2 id="recent_policy_changes">Recent Policy Changes<a href="<!--% absolute_url(baseurl,'about.html#recent_policy_changes') %-->">.</a></h2> <h2 id="recent_policy_changes">Recent Policy Changes<a href="<!--% absolute_url(baseurl,'about.html#recent_policy_changes') %-->">.</a></h2>
<ul> <ul>

View File

@@ -1,127 +1,300 @@
<!--% page_title = "HPR ~ Contribute to this community podcast" %--> <!--% page_title = "HPR ~ Contribute to this community podcast" %-->
<h1 id="welcome">Welcome to HPR<a href="<!--% absolute_url(baseurl,'contribute.html#about') %-->">.</a></h1>
<ul> <ul>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#about') %-->">About HPR.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#so_you_want_to_record_a_podcast') %-->">So you want to record a podcast</a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#contact') %-->">Contact.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#stuff_you_need_to_know') %-->">Stuff you need to know</a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#press') %-->">In the Press.</a></li> <ul>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#so_you_want_to_record_a_podcast') %-->">So you want to record a podcast.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#wikipedia') %-->">You will no longer be allowed to edit HPR pages on Wikipedia</a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#requested_topics') %-->">Requested Topics.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#syndication') %-->">We do not syndicate shows not produced for HPR</a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#agreement') %-->">Stuff you need to know.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#license') %-->">You are agreeing to license your show CC BY-SA 4.0</a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#recording_a_podcast') %-->">Recording a Podcast.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#permission') %-->">You have permission to redistribute your show in its entirety</a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#promote_hpr') %-->">Please promote HPR.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#not_moderated') %-->">The audio of your show will not be moderated</a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#requesting_slot') %-->">Picking a slot for your show.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#explicit_content') %-->">Your show will be signaled as containing explicit content</a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#adding_an_episode') %-->">Adding an Episode.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#schedule') %-->">You determine when your show will be released</a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#scheduling_guidelines') %-->">Scheduling Guidelines.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#utf8') %-->">We use UTF-8 end to end</a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#reserve_queue') %-->">The reserve pool.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#accessibility') %-->">Keep accessibility in mind</a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#workflow') %-->">Workflow.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->"></a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#faq') %-->">Frequently Asked Questions.</a></li> <li><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->"></a></li>
</ul> </ul>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->"></a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->"></a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->"></a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->"></a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->"></a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->"></a></li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->"></a></li>
</ul>
<h1 id="so_you_want_to_record_a_podcast">So you want to record a podcast<a href="<!--% absolute_url(baseurl,'contribute.html#so_you_want_to_record_a_podcast') %-->">.</a></h1>
</header>
<p>Well you've come to the right place.</p>
<p>Our goal here at HPR is to make it as easy as possible for you to get your show released.
We take care of the hard bits so you don't need to.
</p>
<p>
Recording your first show can be a daunting prospect but <a href="<!--% absolute_url(baseurl) %-->correspondents/index.html">hundreds of people</a>
like yourself have done it, and so can you.
Don't worry that we won't like the topic, just have a look at our <a href="<!--% absolute_url(baseurl) %-->eps/index.html">Archive</a>
to see how diverse the contributions have been.
Also don't worry too mush about the quality of your audio,
that you sound funny,
that English isn't your native language,
that you suffer from a <a href="<!--% absolute_url(baseurl,'/eps/hpr1102/index.html') %-->">speech impediment</a>,
that your show has loads of ummms and awws in it, etc.
We have plenty of hosts that fall into all these categories, but continue to produce great shows.
</p>
<p>
At the end of the day the show is about the content and less about perfection.
That's not to say we won't help you with ways to improve the audio if you wish,
or narrate your script for you if you can't or won't record it yourself.
</p>
<div class="lane stack"> <div class="lane stack">
<article> <article>
<header> <header>
<p class="index-link"><a href="/contribute.html#TOP">↑ Go to top</a></p> <p class="index-link"><a href="/contribute.html#TOP">↑ Go to top</a></p>
<h1 id="about">About HPR<a href="<!--% absolute_url(baseurl,'contribute.html#about') %-->">.</a></h1> <h1 id="stuff_you_need_to_know">Stuff you need to know<a href="<!--% absolute_url(baseurl,'contribute.html#stuff_you_need_to_know') %-->">.</a></h1>
</header> </header>
<hr class="no-css">
<article>
<header>
<p class="index-link"><a href="/contribute.html#TOP">↑ Go to top</a></p>
<h1 id="how_to_help">How to Help<a href="<!--% absolute_url(baseurl,'contribute.html#how_to_help') %-->">.</a></h1>
</header>
<p>
Hacker Public Radio is a communty podcast where the shows are provided by the community, and is also
<a href="<!--% absolute_url(baseurl,'contribute.html#governance') %-->">governed</a> by the community,
and we rely on the <a href="<!--% absolute_url(baseurl,'contribute.html#patrons') %-->">support our Patrons</a>
to provide the hosting infrastructure.
</p>
<h2 id="submit_a_show">Submit a show</h2>
<p>One of the best ways to help out is to
<a href="<!--% absolute_url(baseurl,'contribute.html#so_you_want_to_record_a_podcast') %-->">contribute a show</a>.
You can find out <a href="<!--% absolute_url(baseurl,'contribute.html#stuff_you_need_to_know') %-->">everything you need to know here</a>. </p>
<h2 id="suggest_topics">Suggest Topics</h2>
<p>If there is a technical topic you would like us to cover, or if you are looking for topics to record a show on,
then look no further than our <a href="<!--% absolute_url(baseurl,'contribute.html#requested_topics') %-->">Requested topics</a> page.</p>
<h2 id="podcatcher_support">Podcatcher Support</h2>
<p> <p>
Please report your experiences with our feeds to admin@hpr. This is some important information that you will need to know before uploading to HPR.
</p> </p>
<h2 id="other_ways_to_help">Other ways to help</h2>
<details>
<summary id="wikipedia">You will no longer be allowed to <a href="<!--% absolute_url(baseurl,'about.html#hpr_wikipedia_page') %-->">edit HPR pages</a> on Wikipedia<a href="<!--% absolute_url(baseurl,'contribute.html#wikipedia') %-->">.</a></summary>
<p> <p>
You can help by: Once you upload a show, you will be associated with the HPR project.
As such, <a href="https://en.wikipedia.org/wiki/Wikipedia:FAQ/Organizations">Wikipedia</a> policies will prevent you from creating,
or editing pages relating to
<a href="https://en.wikipedia.org/wiki/Hacker_Public_Radio">Hacker Public Radio</a>. For more information see <a href="<!--% absolute_url(baseurl,'about.html#hpr_wikipedia_page') %-->">(Re)Creating a HPR page on wikipedia</a>.
</p> </p>
</details>
<details>
<summary id="syndication">We <strong>do not syndicate</strong> shows not produced for HPR<a href="<!--% absolute_url(baseurl,'contribute.html#syndication') %-->">.</a></summary>
<p>
HPR is founded on the principle of Hackers sharing knowledge, so we are not a media aggregation site.
For this reason we are only releasing material created exclusively for HPR.
Once released, the creative commons license will allows sharing it to other locations.
</p>
<p>
We will continue to promote new podcasts, and other creative commons material,
thought our sister site <a href="https://freeculturepodcasts.org/">Free Culture Podcasts</a>.
</p>
<p>
We do allow <strong>promotion of one example</strong> episode of creative commons content.
You post it as a regular show in the series <a href="<!--% absolute_url(baseurl) %-->series/0075.html">Podcast recommendations</a>,
with your introduction as to what the piece is, why it's important,
what version of Creative Commons it is released under, and provide links to the website, and to the RSS feed.
</p>
</details>
<details>
<summary id="license">You are agreeing to <strong>license</strong> your show <strong>CC BY-SA 4.0</strong><a href="<!--% absolute_url(baseurl,'contribute.html#license') %-->">.</a></summary>
<p>
All our shows are now released under a
<a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)</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="https://creativecommons.org/licenses/by-sa/4.0/">link</a> for more information.
</p>
</details>
<details>
<summary id="permission">You have <strong>permission</strong> to redistribute your show in its entirety<a href="<!--% absolute_url(baseurl,'contribute.html#permission') %-->">.</a></summary>
<p>
Never include content, for example music, in your show that you do not have permission to redistribute.
Try to avoid using any content in your show that can not be redistributed under a
<a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) </a>
license.
If you are redistributing under another Creative Commons license, GNU Free Documentation License, public domain,
or FLOSS software license, then please signal that when you upload your show.
We do not post <a href="https://repo.anhonesthost.net/HPR/hpr_documentation/src/branch/main/policies.md#policy-change-should-we-reject-a-show-with-copyrighted-fair-use-clips-in-it-httpslistshackerpublicradiocompipermailhpr2019-may003673html">other copyrighted content</a>, even if it is made available under fair use, or by arranged permission.
</p>
</details>
<details>
<summary id="not_moderated">The audio of your show will <strong>not be moderated</strong><a href="<!--% absolute_url(baseurl,'contribute.html#not_moderated') %-->">.</a></summary>
<p>
We do not vet, edit, moderate or in any way censor any of the audio you submit, <strong>we expect you to do that</strong>.
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>
<p>
Please note that this only relates to the audio you upload.
We <strong>do</strong> transform the audio into different formats.
The rest of the meta-data (branding/summaries/tags/show notes/etc.), are managed by the HPR Community,
and <strong>probably will</strong> be edited.
</p>
<p>
There is no guarantee that we will accept your show.
Even after it is processes, <strong>any material that is reported as harming HPR may be unlisted until such a time as the situation can be resolved</strong>.
You can expect your show to be rejected for (incomplete list):
<ul> <ul>
<li>Spreading the word</li> <li>Inaudible audio</li>
<li>Creating a HPR page on wikipedia</li> <li>Containing Copyright Content, even <em>Fair Use</em></li>
<li>Listen to the shows and add constructive comments</li> <li>Not a HPR Episode</li>
<li>Attending the Community News monthly show</li> <li>Containing Harassment, Trolling, Spamming, etc, Content</li>
<li>Participate in the community channels</li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#so_you_want_to_record_a_podcast') %-->">Submitting a show</a></li>
<li>Getting others to contribute a show</li>
<li>Suggesting show topics</li>
<li>Representing HPR at a local meetup</li>
<li>Producing Stickers/Banners merch</li>
<li>Paying the domain costs</li>
<li>Supporting Mumble hosting</li>
<li>Locating and fixing bugs on our <a href="https://repo.anhonesthost.net/HPR" >GitTea</a> repo</li>
<li>Improving the documentation on our <a href="https://repo.anhonesthost.net/HPR" >GitTea</a> repo</li>
<li><a href="<!--% absolute_url(baseurl,'contribute.html#patrons') %-->">Support our Patrons</a></li>
</ul> </ul>
</p>
<p>
Please refer to <a href="https://repo.anhonesthost.net/HPR/hpr_documentation/src/branch/main/policies.md#free-speech-and-general-conduct">Free speech and general conduct</a>
which describes the agreed approach to this topic.
</p>
</details>
<details>
<summary id="explicit_content">Your show will be signaled as containing <strong>explicit</strong> content<a href="<!--% absolute_url(baseurl,'contribute.html#explicit') %-->">.</a></summary>
<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.
That said 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 your show as <em>Clean</em> 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 <strong>short warning</strong> at the very beginning of the show before the intro,
to allow listeners <strong>sufficient time</strong> to switch off the episode should they so desire.
</p>
<p>
Please refer to <a href="https://repo.anhonesthost.net/HPR/hpr_documentation/src/branch/main/policies.md#free-speech-and-general-conduct">Free speech and general conduct</a>
which describes the agreed approach to this topic.
</p>
</details>
<details>
<summary id="schedule">You determine when your show will be scheduled<a href="<!--% absolute_url(baseurl,'contribute.html#schedule') %-->">.</a></summary>
<p>You decide when you upload your show <a href="<!--% absolute_url(baseurl,'contribute.html#upload_your_show') %-->">when it should be released</a>.
You can pick a day, or put it in the reserve pool and let the Janitors use it there are free slots.</p>
</details>
<details>
<summary id="utf8">We use UTF-8 end to end<a href="<!--% absolute_url(baseurl,'contribute.html#utf8') %-->">.</a></summary>
<blockquote>See the video "<a href="https://www.youtube.com/watch?v=MijmeoH9LT4">Characters, Symbols and the Unicode Miracle -
Computerphile</a>" for an interesting background to ASCII and <a href="https://en.wikipedia.org/wiki/UTF-8">UTF-8</a>.
</blockquote>
</details>
<details>
<summary id="accessibility">Keep accessibility in mind<a href="<!--% absolute_url(baseurl,'contribute.html#accessibility') %-->">.</a></summary>
<p>
When you includes output from the command line in the show notes,
posting screen-shots of console or terminal output
makes it impossible for screen readers to access the text.
Always try to include the raw output ( eg: embedded in &lt;pre&gt; tags)
</p>
<p>Include descriptive language in any link texts.
Avoid structures like: <em>"For accessibility information
<a href="<!--% absolute_url(baseurl,'contribute.html#accessibility') %-->">click here</a>"</em>.
Rather use: <em>"For more information click our
<a href="<!--% absolute_url(baseurl,'contribute.html#accessibility') %-->">accessibility page</a>"</em>
</p>
<p>When adding Images, add the descriptive text under the image (not in the alt tag).
That way everyone can benefit from the description.
</details>
<details>
<summary id="international">Your show will be heard by an International Audience<a href="<!--% absolute_url(baseurl,'contribute.html#international') %-->">.</a></summary>
<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="https://en.wikipedia.org/wiki/ISO_8601">iso8601</a> format,
and abbreviations using the <a href="https://en.wikipedia.org/wiki/NATO_phonetic_alphabet">NATO phonetic alphabet</a>.
</p>
<p>
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
inrelation 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="https://en.wikipedia.org/wiki/At_sign">Wikipedia</a></blockquote>
<p>
<a href="https://xkcd.com/1179/"><img src="https://imgs.xkcd.com/comics/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>
</details>
<p>
If you have any questions please join one of our <a href="<!--% absolute_url(baseurl,'about.html#contact') %-->">contact channels</a> to chat with people who will help.
</p>
</article> </article>
<hr class="no-css">
<article>
<header>
<p class="index-link"><a href="/contribute.html#TOP">↑ Go to top</a></p>
<h1 id="download">Download Archive<a href="<!--% absolute_url(baseurl,'contribute.html#download') %-->">.</a></h1>
</header>
<p>Please be aware that our Archive exceeds <strong>62Gb</strong> <em>(Ogg: 21Gb, Spx: 16Gb, mp3: 25Gb)</em>. We are happy for you to download them, but please make sure that you are not going to incur additional bandwidth charges on your side.</p>
<p>We will be happy to post you the episodes on physical media anywhere in the world if bandwidth is an issue.</p>
<h2>Full Episode Guide</h2>
<p>
The <a href="<!--% absolute_path(baseurl) %-->eps/index.html">compete episode guide</a> is available to you, and it lists all the shows on one page going right back to the very first episode.
</p>
<h2>Command line download</h2>
<p>
You can download the audio of the episodes directly from the command line using the following commands:
</p>
<ul>
<li>ogg:<br>
<span style="font-family:monospace;">curl '<!--% absolute_path(baseurl) %-->eps/hpr[0001-<!--% episode.latest %-->].ogg' -o "hpr#1.ogg"</span></li>
<li>spx:<br>
<span style="font-family:monospace;">curl '<!--% absolute_path(baseurl) %-->eps/hpr[0001-<!--% episode.latest %-->].spx' -o "hpr#1.spx"</span></li>
<li>mp3:<br>
<span style="font-family:monospace;">curl '<!--% absolute_path(baseurl) %-->eps/hpr[0001-<!--% episode.latest %-->].mp3' -o "hpr#1.mp3"</span></li>
</ul>
</article>
<hr class="no-css">
<article>
<header>
<p class="index-link"><a href="/contribute.html#TOP">↑ Go to top</a></p>
<h1 id="so_you_want_to_record_a_podcast">So you want to record a podcast<a href="<!--% absolute_url(baseurl,'contribute.html#so_you_want_to_record_a_podcast') %-->">.</a></h1>
</header>
<p>Well you've come to the right place. Our goal here at HPR is to make it as easy as possible for you to get a podcast released. We take care of the hard bits so you don't need to. Recording your first show is always a daunting prospect but <a href="<!--% absolute_url(baseurl) %-->correspondents/index.html">hundreds of people</a> like yourself have done it and so can you.
</p>
<h2 id="stuff_you_need_to_know">1. Stuff you need to know<a href="<!--% absolute_url(baseurl,'contribute.html#stuff_you_need_to_know') %-->">.</a></h2>
<ul>
<li>HPR will stop as a project if there are not enough Shows.</li>
<li>We do not <a href="<!--% absolute_url(baseurl,'contribute.html#syndication') %-->">syndicate</a> shows not produced for HPR.</li>
<li>You are agreeing to <a href="<!--% absolute_url(baseurl,'contribute.html#license') %-->">license</a> your show CC BY-SA 4.0.</li>
<li>You have <a href="<!--% absolute_url(baseurl,'contribute.html#permission') %-->">permission</a> to redistribute your show in its entirety.</li>
<li>Your audio will <a href="<!--% absolute_url(baseurl,'contribute.html#not_moderated') %-->">not be moderated.</a></li>
<li>Your show will be signaled as containing <a href="<!--% absolute_url(baseurl,'contribute.html#explicit') %-->">explicit</a> content.</li>
<li>You determine where in the <a href="<!--% absolute_url(baseurl,'contribute.html#schedule') %-->">schedule</a> your show will be released.</li>
<li>We use <a href="<!--% absolute_url(baseurl,'contribute.html#utf8') %-->">UTF-8</a> end to end.</li>
<li>Your show will be heard by an <a href="<!--% absolute_url(baseurl,'contribute.html#international') %-->">International</a> Audience.</li>
<li>We also need <a href="<!--% absolute_url(baseurl,'contribute.html#reserve_queue') %-->">reserve</a> shows.</li>
<li>You will no longer be allowed to edit HPR pages on
<a href="<!--% absolute_url(baseurl,'contribute.html#faq_wikipedia') %-->">Wikipedia</a>.</li>
</ul>
<h2 id="select_a_topic">2. Select a Topic<a href="<!--% absolute_url(baseurl,'contribute.html#select_a_topic') %-->">.</a></h2> <h2 id="select_a_topic">2. Select a Topic<a href="<!--% absolute_url(baseurl,'contribute.html#select_a_topic') %-->">.</a></h2>
<p> <p>
@@ -174,253 +347,72 @@ so you may wish to use an email address that has an associated public key availa
<a href="<!--% absolute_url(baseurl,'contribute.html#requesting_slot') %-->">More Information</a>. <a href="<!--% absolute_url(baseurl,'contribute.html#requesting_slot') %-->">More Information</a>.
</p> </p>
<h2 id="questions">Questions ?<a href="<!--% absolute_url(baseurl,'contribute.html#questions') %-->">.</a></h2>
<p>
Got any questions not covered here, then just email <strong>"admin" at "HPR"</strong>,
and we'll get in touch with you with all you need to know about getting your show published.<br>
You can chat with other podcasters using IRC in the <strong>#oggcastplanet</strong> channel on the
<a href="https://web.libera.chat/gamja/?channels=oggcastplanet">libera.chat</a> network.
Follow us on <a href="https://infosec.exchange/@hpr">Mastodon</a> (use the tag <strong>#hpr</strong>)
and on <a href="https://twitter.com/hpr">Twitter</a> (use the tag <strong>#hpr</strong>).
We have a <a href="https://www.facebook.com/HenryPartickReilly">Facebook</a> and
<a href="https://www.linkedin.com/groups?mostPopular=&amp;gid=3737302">LinkedIn</a> group,
so please join and spread the word.</p>
<h2 id="still_nervous">Still Nervous<a href="<!--% absolute_url(baseurl,'contribute.html#still_nervous') %-->">.</a></h2>
<p>
Fellow listeners like yourself contribute the shows and so we all know how hard it is to do that first show.
You're probably worried that we won't like the topic.
Well don't be, have a look at our <a href="<!--% absolute_url(baseurl) %-->eps/index.html">Archive</a> to see how diverse
the contributions have been. You're probably worried about the quality of your audio, that you sound funny,
that English isn't your native language, that you suffer from a speech impediment,
that your show has loads of ummms and awws in it, well don't be.
We have plenty of hosts that fall into all these categories but continue to produce great shows.
</p>
<p>
At the end of the day the show is about the content and not the quality of the audio.
That's not to say we won't help you with ways to improve the audio if you wish, or narrate your script if you can't
or won't record it yourself.
Drop into the IRC channel <a href="https://web.libera.chat/gamja/?channels=oggcastplanet">#oggcastplanet</a> where there are
people who will help.
</p>
<h2 id="motto">Our Mottos</h2>
<blockquote>Any audio is better than no audio.</blockquote>
<blockquote>Any topic of intrest to <!--% make_sfw(is_sfw, "hobbyist", "hacker") %-->s.</blockquote>
<blockquote>It ain't a show unless it's on the server.</blockquote>
<blockquote>If you tell us you are doing a show, then you owe us a show.</blockquote>
<p>You don't need anyones permission to upload a show, but if you have any questions then drop into the
<a href="https://web.libera.chat/gamja/?channels=oggcastplanet">#oggcastplanet</a> channel on libera.chat <li>You determine where in the <a href="<!--% absolute_url(baseurl,'contribute.html#schedule') %-->">schedule</a> your show will be released.</li>
and chat with a live person 24/7. <li>We use <a href="<!--% absolute_url(baseurl,'contribute.html#utf8') %-->">UTF-8</a> end to end.</li>
</p> <li>Your show will be heard by an <a href="<!--% absolute_url(baseurl,'contribute.html#international') %-->">International</a> Audience.</li>
</article> <li>We also need <a href="<!--% absolute_url(baseurl,'contribute.html#reserve_queue') %-->">reserve</a> shows.</li>
<hr class="no-css"> <li>You will no longer be allowed to edit HPR pages on
<article> <a href="<!--% absolute_url(baseurl,'contribute.html#faq_wikipedia') %-->">Wikipedia</a>.</li>
<header>
<p class="index-link"><a href="/contribute.html#TOP">↑ Go to top</a></p>
<h1 id="requested_topics">Requested topics<a href="<!--% absolute_url(baseurl,'contribute.html#requested_topics') %-->">.</a></h1>
</header>
<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>Whata 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 LPI, or the Networking series.</li>
<li>Beginning Audio Series for HPR and OSMP Release</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="<!--% absolute_path(baseurl) %-->eps/hpr0788/index.html">hpr0788</a></li>
<li>How to solder <a href="<!--% absolute_path(baseurl) %-->eps/hpr1037/index.html">hpr1037</a>,
<a href="<!--% absolute_path(baseurl) %-->eps/hpr1047/index.html">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>
<li>Any experiences integrating Dell/Wyse thin- and zero- clients into linux networks.</li>
</ul> </ul>
<h1 id="scheduling">Deciding when to post your show</h1>
<p>Y</p>
<p>We have a <a href="https://repo.anhonesthost.net/HPR/hpr_documentation/raw/branch/main/workflow/SchedulingGuidlinesFlowChart.odg">flow diagram</a> if that helps.</p>
<p>Please see <a href="https://repo.anhonesthost.net/HPR/hpr_documentation/src/branch/main/queue.md">for more information on the queue</a>.</p>
<h2 id="regular_queue">Regular Queue</h2>
<ol>
<li>You must have your audio recording ready to upload <strong>before</strong> you pick a slot.</li>
<li>All hosts must leave at least 9 slots (approximately two weeks) between their shows.</li>
<li>New hosts, Interviews, and other time critical shows should use the first free slot.
Otherwise, when the queue is filling up then leave some slots free for new contributors by selecting a slot in the first empty week.</li>
</ol>
<h2 id="reserve_pool">Reserve Pool</h2>
<li>If you have a non urgent show that is timeless, then add it to the <a href="<!--% absolute_url(baseurl,'contribute.html#reserve_pool') %-->">reserve pool</a>.</li>
</article> </article>
<hr class="no-css">
<article>
<header>
<p class="index-link"><a href="/contribute.html#TOP">↑ Go to top</a></p>
<h1 id="agreement">Stuff you need to know<a href="<!--% absolute_url(baseurl,'contribute.html#agreement') %-->">.</a></h1>
</header>
<p>
This is some important information that you will need to know before uploading to HPR.
</p>
<h2 id="wikipedia">You will no longer be allowed to edit HPR pages on Wikipedia future feed
<a href="<!--% absolute_url(baseurl,'contribute.html#faq_wikipedia') %-->">.</a></h2>
<p>
Once you upload a show, you will no longer be allowed to create or edit pages relating to
<a href="https://en.wikipedia.org/wiki/Hacker_Public_Radio">Hacker Public Radio</a> in
<a href="https://en.wikipedia.org/wiki/Wikipedia:FAQ/Organizations">Wikipedia</a>.<br>
See our <a href="<!--% absolute_url(baseurl,'contribute.html#faq_wikipedia') %-->">FAQ about
the HPR Wikipedia page</a> for more information.
</p>
<h2 id="mailinglist">All policy decisions are made by the HPR Community
<a href="<!--% absolute_url(baseurl,'contribute.html#mailinglist') %-->">.</a></h2>
<p>
The community decides the HPR policies.
Please join the <a href="<!--% absolute_url(baseurl,'/maillist') %-->">HPR Mailing List</a> to participate.
</p>
<h2 id="no_shows_no_hpr">HPR will stop as a project if there are not enough shows
<a href="<!--% absolute_url(baseurl,'contribute.html#no_shows_no_hpr') %-->">.</a></h2>
<p>
Hacker Public Radio is dedicated to sharing knowledge.
We release about 260 shows a year, which is probably more than all of the other FOSS podcasts put together.
If you listen to HPR, then we would love you to
<a target="_blank" href="<!--% absolute_url(baseurl,'contribute.html#so_you_want_to_record_a_podcast') %-->">contribute</a>
one show a year.
Remember once that all the reserve 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<a href="<!--% absolute_url(baseurl,'contribute.html#patrons') %-->">.</a></h2>
<p>
Our hosting is kindly provided to us by <a href="<!--% absolute_path(baseurl) %-->correspondents/0174.html">Josh Knapp</a>
from <a href="https://anhonesthost.com/hosting/shared-hosting">AnHonestHost.com</a>, and The Internet Archive at <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<a href="<!--% absolute_url(baseurl,'contribute.html#syndication') %-->">.</a></h2>
<p>
HPR is founded on the principle of Hackers 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 promoted,
then please contact our sister site <a href="https://freeculturepodcasts.org/">Free Culture Podcasts</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_setting">You are agreeing to license your show
CC-BY-SA<a href="<!--% absolute_url(baseurl,'contribute.html#license') %-->">.</a></h2>
<p>
All our shows are now released under a
<a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)</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="https://creativecommons.org/licenses/by-sa/4.0/">link</a> for more information.
</p>
<h2 id="permission">You have permission to redistribute your show in its entirety
<a href="<!--% absolute_url(baseurl,'contribute.html#permission') %-->">.</a></h2>
<p>
Never include content, for example music, in your show that you do not have permission to redistribute.
Try to avoid using any content in your show that can not be redistributed under a
<a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) </a>
license.
If you are redistributing under another Creative Commons license, GNU Free Documentation License, public domain,
or FLOSS software license, then please signal that when you upload your show. We do not post other copyrighted content,
even if it is made available under fair use, or by arranged permission.
</p>
<h2 id="not_moderated">The audio of your show will not be
moderated<a href="<!--% absolute_url(baseurl,'contribute.html#not_moderated') %-->">.</a></h2>
<p>
We do not vet, edit, moderate or in any way censor any of the audio you submit, 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.
<br>
We <strong>do</strong> transcode the audio into different formats.
</p>
<p>
Please note that this only relates to the audio you upload.
The rest of the meta-data (branding/summaries/tags/show notes/etc.), are managed by the HPR Community,
and <strong>may</strong> be edited.
The show <a href="<!--% absolute_path(baseurl) %-->eps/hpr2210/index.html">hpr2210 :: On Freedom of Speech and Censorship</a>
describes the agreed approach to this topic.
</p>
<h2 id="explicit_content">Your show will be signaled as containing explicit content
<a href="<!--% absolute_url(baseurl,'contribute.html#explicit') %-->">.</a></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.
That said 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> <p>
When dealing with content that is "explicit" or contains material that would best be suited for a mature audience, Over the years
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>
<p>
<a href="<!--% absolute_path(baseurl) %-->eps/hpr2210/index.html">hpr2210 :: On Freedom of Speech and Censorship</a>
describes the agreed approach to this topic.
</p>
<h2 id="schedule">You determine when your show will be released<a href="<!--% absolute_url(baseurl,'contribute.html#schedule') %-->">.</a></h2>
<p>
The HPR Schedule is entirely community driven and we recommend that <strong>you</strong> pick the date or show number 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. as then you know when your show will be released.
However the slots will only be allocated once the shows have been successfully processed. 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. 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>
<p>
The reserve pool is intended only to be used in the cases where there is still a gap in the schedule one week prior to release.
This was known as the emergency queue, but now can also be used when the hosts don't care when the shows are scheduled.
They will be used on a first come first go basis, when there is no conflict with the scheduling Rules.
These shows contain a message alerting listeners to the fact that we had free slots that were not filled.
</p>
<p>
<a href="https://repo.anhonesthost.net/HPR/hpr_documentation/src/branch/main/policies.md#permission-to-move-out-a-show">not possible to move them</a>.
</p> </p>
<h2 id="reserving">All reservations need to be approved<a href="<!--% absolute_url(baseurl,'contribute.html#reserving') %-->">.</a></h2> <h2 id="reserving">All reservations need to be approved<a href="<!--% absolute_url(baseurl,'contribute.html#reserving') %-->">.</a></h2>
<h3 id="regular_queue">Regular Queue<a href="<!--% absolute_url(baseurl,'contribute.html#regular_queue') %-->">.</a></h3>
<p> <p>
Any host can select any free slot a up to year in advance. However the audio must be ready at time of picking a slot Any host can select any free slot a up to year in advance. However the audio must be ready at time of picking a slot
so that it can be upload immediately afterwards. so that it can be upload immediately afterwards.
@@ -448,64 +440,104 @@ The following are standing reservations:
<li>The days following new year.</li> <li>The days following new year.</li>
</ul> </ul>
<h2 id="utf8">We use UTF-8 end to end<a href="<!--% absolute_url(baseurl,'contribute.html#utf8') %-->">.</a></h2>
<blockquote>See the video "<a href="https://www.youtube.com/watch?v=MijmeoH9LT4">Characters, Symbols and the Unicode Miracle -
Computerphile</a>" for an interesting background to ASCII and <a href="https://en.wikipedia.org/wiki/UTF-8">UTF-8</a>.
</blockquote>
<h2 id="accessibility">Keep accessibility in mind<a href="<!--% absolute_url(baseurl,'contribute.html#accessibility') %-->">.</a></h2> <h3 id=""><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->">.</a></h3>
<h3 id=""><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->">.</a></h3>
<h3 id=""><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->">.</a></h3>
<h3 id=""><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->">.</a></h3>
<h3 id=""><a href="<!--% absolute_url(baseurl,'contribute.html#') %-->">.</a></h3>
<hr class="no-css">
<article>
<header>
<p class="index-link"><a href="/contribute.html#TOP">↑ Go to top</a></p>
<h1 id="requesting_slot">Picking a slot for your show</h1>
</header>
<p> <p>
When you includes output from the command line in the show notes, posting screen-shots of console or terminal output Any host can select any free slot a up to year in advance, by recording their show and uploading it to the desired slot.
makes it impossible for screen readers to access the text. In exceptional circumstances it may be necessary to reserve a slot while not having the audio available,
Always try to include the raw output ( eg: embedded in &lt;pre&gt; tags) but this must be approved by the <a href="<!--% absolute_url(baseurl,'/maillist') %-->">HPR mailing list</a> in advance.
<br> Be sure to allow as much time as possible, and include a reason why you feel it is necessary to reserve the slot.
Include descriptive language in any link texts. </p>
<br> <p>
Avoid structures like: <em>"For accessibility information click This is intended only for exceptional circumstances, such as a scheduled interview where we would like the audio to be
<a href="<!--% absolute_url(baseurl,'contribute.html#accessibility') %-->">here</a>"</em><br> released as soon after the event as possible, or to cover an important topical situation that has occurred.
Rather use: <em>"For more information click our Due to the extended time now needed to post shows to external sites,
<a href="<!--% absolute_url(baseurl,'contribute.html#accessibility') %-->">accessibility page</a>"</em> the extra work this entails and the disruptive effect of reservations,
we will no longer be allowing them except in very rare cases of the type mentioned above.
[<a href="https://lists.hackerpublicradio.com/pipermail/hpr/2018-February/003482.html">?</a>]
</p>
<p>
You can post your show by going to the <a href="<!--% hub_baseurl %-->calendar.php">Calendar</a> page.
Once you have selected a date you will be redirected to the <a href="<!--% hub_baseurl %-->request.php">request page</a>,
where you will be asked to select your show and email address.
We will send a link to where you can upload your show to this address and therefore it must be a valid working address
that you can access quickly. We intend to use <a href="https://www.gnupg.org/">GPG</a> to speed up the validation of hosts,
so you may wish to use an email address that has an associated public key available on public key servers.
</p>
<p>
The audio of your show will not be moderated, however <em>the information provided in the upload form
<strong>may be moderated</strong></em>.
All publicly facing material is managed by the HPR Community as a whole, and not just the host providing the show.
The show <a href="<!--% absolute_url(baseurl) %-->eps/hpr2210/index.html">hpr2210 :: On Freedom of Speech and Censorship</a>
describes the agreed approach to this topic.
</p>
<p><strong>Note:</strong> This email address will be published on the HPR website and will be given out in the feeds,
so please use a <strong>public email</strong> address for this purpose.
Where we publish it we pad it with dot nospam at-sign nospam dot. <br>
i.e. <em>hpr@example.com</em> becomes <em>hpr.nospam@nospam.example.com</em>.
If you do not want to have your email exposed, please contact the admin@hpr team to arrange a alias.
</p>
<p>
Once you press <em>next</em>, an email will be sent to your email address pointing to where you can upload the show.
You need to <em>open</em> the link within <strong>15 minutes</strong> or the temporary lock will be released.
Once you open the link, you can fill in the information at your leisure.
The upload form works on the assumption you will be posting one show at a time, from the same IP address.
Once you have pressed submit you will not be able to edit any of the information.
</p> </p>
<h2 id="international">Your show will be heard by an International Audience <ul>
<a href="<!--% absolute_url(baseurl,'contribute.html#international') %-->">.</a></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="https://en.wikipedia.org/wiki/ISO_8601">iso8601</a> format,
and abbreviations using the <a href="https://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
inrelation 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="https://en.wikipedia.org/wiki/At_sign">Wikipedia</a></blockquote>
<p>
<a href="https://xkcd.com/1179/"><img src="https://imgs.xkcd.com/comics/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>
<h1 id="reserve_queue">Feed the reserve pool<a href="<!--% absolute_url(baseurl,'contribute.html#reserve_queue') %-->">.</a></h1>
<p>
The reserve pool is intended only to be used in the cases where there is still a gap in the schedule one week prior to release.
This was known as the emergency queue, but now can also be used when the hosts don't care when the shows are scheduled.
They will be used on a first come first go basis, when there is no conflict with the scheduling guidelines.
These shows contain a message alerting listeners to the fact that we had free slots that were not filled.
</p>
<h1 id="scheduling_guidelines">Scheduling Guidelines</h1> <h2 id="questions">Questions ?<a href="<!--% absolute_url(baseurl,'contribute.html#questions') %-->">.</a></h2>
<ol> <p>
<li>You must have your audio recording ready to upload <strong>before</strong> you pick a slot.</li> Got any questions not covered here, then just email <strong>"admin" at "HPR"</strong>,
<li>New hosts, Interviews, and other time critical shows should use the first free slot.</li> and we'll get in touch with you with all you need to know about getting your show published.<br>
<li>Always try and fill any free slots that are available in the upcoming two weeks.</li> You can chat with other podcasters using IRC in the <strong>#oggcastplanet</strong> channel on the
<li>When the queue is filling up then leave some slots free for new contributors.</li> <a href="https://web.libera.chat/gamja/?channels=oggcastplanet">libera.chat</a> network.
<li>Post non urgent shows into the first empty week.</li> Follow us on <a href="https://infosec.exchange/@hpr">Mastodon</a> (use the tag <strong>#hpr</strong>)
<li>If you are uploading a series of shows then post them one every two weeks.</li> and on <a href="https://twitter.com/hpr">Twitter</a> (use the tag <strong>#hpr</strong>).
<li>If you have a non urgent show that is timeless, then add it to the <a href="<!--% absolute_url(baseurl,'contribute.html#reserve_queue') %-->">reserve pool</a>.</li> We have a <a href="https://www.facebook.com/HenryPartickReilly">Facebook</a> and
</ol> <a href="https://www.linkedin.com/groups?mostPopular=&amp;gid=3737302">LinkedIn</a> group,
so please join and spread the word.</p>
<h2 id="response_episode">Response Episode</h2>
https://lists.hackerpublicradio.com/pipermail/hpr/2021-September/004250.html
<h2 id="motto">Our Mottos</h2>
<blockquote>Any audio is better than no audio.</blockquote>
<blockquote>Any topic of intrest to <!--% make_sfw(is_sfw, "hobbyist", "hacker") %-->s.</blockquote>
<blockquote>It ain't a show unless it's on the server.</blockquote>
<blockquote>If you tell us you are doing a show, then you owe us a show.</blockquote>
<p>You don't need anyones permission to upload a show, but if you have any questions then drop into the
<a href="https://web.libera.chat/gamja/?channels=oggcastplanet">#oggcastplanet</a> channel on libera.chat
and chat with a live person 24/7.
</p>
</article> </article>
<hr class="no-css">
<article>
<header>
<p class="index-link"><a href="/contribute.html#TOP">↑ Go to top</a></p>
<h1 id="requested_topics">Requested topics<a href="<!--% absolute_url(baseurl,'contribute.html#requested_topics') %-->">.</a></h1>
</header>
<p>
We maintain a page of <a href="https://repo.anhonesthost.net/HPR/hpr_documentation/src/branch/main/requested_topics">requested topics</a> that have been sent in by the community.
Feel free to add it to the list via <a href="<!--% absolute_url(baseurl,'about.html#contact') %-->">the contact channels</a>.</p>
<hr class="no-css"> <hr class="no-css">
<article> <article>
<header> <header>
@@ -625,6 +657,7 @@ We will by default mix down your show to one channel mono and we will
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. 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> </p>
</article> </article>
<hr class="no-css"> <hr class="no-css">
<article> <article>
<header> <header>
@@ -647,55 +680,9 @@ There is no need to add any information to the file as that will be inserted bas
<li><a href="<!--% absolute_url(baseurl) %-->promos/hpr-nye-promo.ogg">HPR New Years Promo</a></li> <li><a href="<!--% absolute_url(baseurl) %-->promos/hpr-nye-promo.ogg">HPR New Years Promo</a></li>
</ul> </ul>
</article> </article>
<hr class="no-css">
<article>
<header>
<p class="index-link"><a href="/contribute.html#TOP">↑ Go to top</a></p>
<h1 id="requesting_slot">Picking a slot for your show</h1>
</header>
<p>
Any host can select any free slot a up to year in advance, by recording their show and uploading it to the desired slot.
In exceptional circumstances it may be necessary to reserve a slot while not having the audio available,
but this must be approved by the <a href="<!--% absolute_url(baseurl,'/maillist') %-->">HPR mailing list</a> in advance.
Be sure to allow as much time as possible, and include a reason why you feel it is necessary to reserve the slot.
</p>
<p>
This is intended only for exceptional circumstances, such as a scheduled interview where we would like the audio to be
released as soon after the event as possible, or to cover an important topical situation that has occurred.
Due to the extended time now needed to post shows to external sites,
the extra work this entails and the disruptive effect of reservations,
we will no longer be allowing them except in very rare cases of the type mentioned above.
[<a href="https://lists.hackerpublicradio.com/pipermail/hpr/2018-February/003482.html">?</a>]
</p>
<p>
You can post your show by going to the <a href="<!--% hub_baseurl %-->calendar.php">Calendar</a> page.
Once you have selected a date you will be redirected to the <a href="<!--% hub_baseurl %-->request.php">request page</a>,
where you will be asked to select your show and email address.
We will send a link to where you can upload your show to this address and therefore it must be a valid working address
that you can access quickly. We intend to use <a href="https://www.gnupg.org/">GPG</a> to speed up the validation of hosts,
so you may wish to use an email address that has an associated public key available on public key servers.
</p>
<p>
The audio of your show will not be moderated, however <em>the information provided in the upload form
<strong>may be moderated</strong></em>.
All publicly facing material is managed by the HPR Community as a whole, and not just the host providing the show.
The show <a href="<!--% absolute_url(baseurl) %-->eps/hpr2210/index.html">hpr2210 :: On Freedom of Speech and Censorship</a>
describes the agreed approach to this topic.
</p>
<p><strong>Note:</strong> This email address will be published on the HPR website and will be given out in the feeds,
so please use a <strong>public email</strong> address for this purpose.
Where we publish it we pad it with dot nospam at-sign nospam dot. <br>
i.e. <em>hpr@example.com</em> becomes <em>hpr.nospam@nospam.example.com</em>.
If you do not want to have your email exposed, please contact the admin@hpr team to arrange a alias.
</p>
<p>
Once you press <em>next</em>, an email will be sent to your email address pointing to where you can upload the show.
You need to <em>open</em> the link within <strong>15 minutes</strong> or the temporary lock will be released.
Once you open the link, you can fill in the information at your leisure.
The upload form works on the assumption you will be posting one show at a time, from the same IP address.
Once you have pressed submit you will not be able to edit any of the information.
</p>
</article>
<hr class="no-css"> <hr class="no-css">
<article> <article>
<header> <header>
@@ -833,6 +820,7 @@ Keep an eye on the <a href="<!--% hub_baseurl %-->calendar.php">calendar</a> for
Your show information is used to process the media files, on the website, in the RSS feeds, and on social media sites. Your show information is used to process the media files, on the website, in the RSS feeds, and on social media sites.
</p> </p>
</article> </article>
<hr class="no-css"> <hr class="no-css">
<article> <article>
<header> <header>
@@ -851,31 +839,14 @@ Your show information is used to process the media files, on the website, in the
<li>UPLOADED_TO_RSYNC_NET - archived on rsync.net</li> <li>UPLOADED_TO_RSYNC_NET - archived on rsync.net</li>
</ol> </ol>
</article> </article>
<hr class="no-css"> <hr class="no-css">
<article> <article>
<header> <header>
<p class="index-link"><a href="/contribute.html#TOP">↑ Go to top</a></p> <p class="index-link"><a href="/contribute.html#TOP">↑ Go to top</a></p>
<h1 id="faq">Frequently Asked Questions</h1> <h1 id="faq">Frequently Asked Questions</h1>
</header> </header>
<h2 data-number="0.1" id="what-is-hacker-public-radio"><span class="header-section-number">0.1</span> What is Hacker Public Radio?</h2>
<ul>
<li><p>Hacker Public Radio (HPR) is an Internet Radio show (podcast) that releases shows (episodes)
every weekday Monday through Friday.</p></li>
<li><p>What differentiates HPR from other podcasts is that the shows are crowd sourced from the community
- fellow listeners like you. There is no restriction on how long shows can be, nor on the topic you can cover,
as long as they are not spam and "are of interest to Hackers".</p>
<p>If you want to see what topics have been covered so far just have a look at our
<a href="<!--% absolute_url(baseurl) %-->eps/index.html">Archive</a>. We also allow for shows to be grouped
into <a href="<!--% absolute_url(baseurl) %-->series/index.html">series</a> so that hosts can go into more detail on a topic.</p></li>
<li><p>Look at the <a href="<!--% absolute_url(baseurl,'contribute.html#about') %-->"><em>About HPR</em></a>
page for a full description of <em>The HPR Community</em>, <em>Free Culture</em>, <em>Governance</em> and our <em>Patrons</em>.</p></li>
<li><p>A question on the mailing list in 2020 asked if HPR is a Content Publication Network like YouTube,
or is it a Podcast that random people contribute to? Or to put it another way, is the host addressing the
Internet in general or the HPR Audience?</p>
<ul>
<li>The consensus of opinion is that HPR is a Podcast contributed to by the community, not a Content Publication Network.</li>
</ul></li>
</ul>
<h2 data-number="0.2" id="what-is-a-show"><span class="header-section-number">0.2</span> What is a show?</h2> <h2 data-number="0.2" id="what-is-a-show"><span class="header-section-number">0.2</span> What is a show?</h2>
<ul> <ul>
<li><p>A show is your <em>audio</em> presentation (which we do not moderate), <li><p>A show is your <em>audio</em> presentation (which we do not moderate),
@@ -905,16 +876,7 @@ Your show information is used to process the media files, on the website, in the
but if a slot is free you can claim it. Go to the <a href="<!--% hub_baseurl %-->calendar.php"><em>calendar</em></a> but if a slot is free you can claim it. Go to the <a href="<!--% hub_baseurl %-->calendar.php"><em>calendar</em></a>
page to do this. You need to have your show ready to upload before you reserve a slot though.</p></li> page to do this. You need to have your show ready to upload before you reserve a slot though.</p></li>
</ul> </ul>
<h2 data-number="0.3" id="can-i-submit-a-show-made-for-another-podcast"><span class="header-section-number">0.3</span>
Can I submit a show made for another podcast?</h2>
<ul>
<li><p>Strictly, no. Shows are expected to have been made exclusively for HPR.</p></li>
<li><p>However, we support promoting new podcasts and other creative commons material.
If you record a show of your own in which you introduce the other podcast, perhaps explaining why it is important,
and giving links to the feed, you may include an example episode.</p></li>
<li><p>A series exists <a href="<!--% absolute_url(baseurl) %-->series/0075.html"><em>Podcast recommendations</em></a>,
which can be used for such shows.</p></li>
</ul>
<h2 data-number="0.4" id="what-defines-a-show-as-being-produced-for-hacker-public-radio"><span class="header-section-number">0.4</span> <h2 data-number="0.4" id="what-defines-a-show-as-being-produced-for-hacker-public-radio"><span class="header-section-number">0.4</span>
What defines a show as being "<em>Produced for Hacker Public Radio</em>"?</h2> What defines a show as being "<em>Produced for Hacker Public Radio</em>"?</h2>
<ul> <ul>
@@ -1052,21 +1014,6 @@ Your show information is used to process the media files, on the website, in the
shows which are released when they are ready.</li> shows which are released when they are ready.</li>
</ul></li> </ul></li>
</ul> </ul>
<h2 data-number="0.14" id="faq_wikipedia"><span class="header-section-number">0.14</span> Why has HPR not got a Wikipedia page?</h2>
<p>
Once someone contributes to <!--% make_sfw(is_sfw, "Hobby", "Hacker") %--> Public Radio, the Wikipedia rules prevent us from editing a page.
You can of course create one prior to contributing a show, or ask for one to be created.
</p>
<p>
We do of course believe that <!--% make_sfw(is_sfw, "Hobby", "Hacker") %--> Public Radio should have a Wikipedia entry.
We are one of the longest running podcasts having started as Today with a Techie on 2005-09-19.
We also are unique in our community driven approach to producing shows.
And of course the fact that Wikipedia itself references us as a source
[<a href="https://es.wikipedia.org/wiki/Klaatu_(podcaster)">1</a>],
[<a href="https://en.wikipedia.org/wiki/Patrick_Volkerding">2</a>],
[<a href="https://en.wikipedia.org/wiki/StankDawg">3</a>],
[<a href="https://en.wikipedia.org/wiki/Summits_On_The_Air">4</a>],
[<a href="https://en.wikipedia.org/wiki/Jonas_%C3%96berg">5</a>]
<h2 data-number="0.15" id="faq_anonymous_post"><span class="header-section-number">0.15</span> I'd like to post a show but I would <h2 data-number="0.15" id="faq_anonymous_post"><span class="header-section-number">0.15</span> I'd like to post a show but I would
rather not have my email address published on the site.?</h2> rather not have my email address published on the site.?</h2>

View File

@@ -134,5 +134,7 @@
<li>mp3:<br> <li>mp3:<br>
<code>curl '<!--% absolute_path(baseurl) %-->eps/hpr[0001-<!--% episode.latest %-->].mp3' -o "hpr#1.mp3"</code></li> <code>curl '<!--% absolute_path(baseurl) %-->eps/hpr[0001-<!--% episode.latest %-->].mp3' -o "hpr#1.mp3"</code></li>
</ul> </ul>
</article> </article>
</div> </div>