Hacker Public Radio is a communty podcast where the shows are provided by the community, and is also
- governed by the community,
- and we rely on the support our Patrons
+ governed by the community,
+ and we rely on the support our Patrons
to provide the hosting infrastructure.
Submit a show
@@ -142,7 +142,7 @@
Suggest Topics
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 Requested topics page.
Please be aware that our Archive exceeds 62Gb(Ogg: 21Gb, Spx: 16Gb, mp3: 25Gb). 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.
@@ -224,7 +224,7 @@
The first thing you will need to do is decide on a topic for your show. You might already have an
idea but if not you can have a look at our Archive
page for examples of shows people have recorded in the past. You can also look at our
- Requested Topics, or our
+ Requested Topics, or our
Series page to see if you can add your knowledge to the pool.
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
- contribute
+ contribute
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.
Our hosting is kindly provided to us by Josh Knapp
from AnHonestHost.com, and The Internet Archive at Archive.org.
@@ -426,7 +426,7 @@
Over the years kind people have donated services and supported equipment for our conferences.
HPR is founded on the principle of Hackers sharing knowledge.
For this reason we are only releasing material created exclusively for HPR.
@@ -441,7 +441,7 @@
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
@@ -463,7 +463,7 @@
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,
@@ -484,7 +484,7 @@
Your show will be signaled as containing explicit content
- .
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.
@@ -504,7 +504,7 @@
describes the agreed approach to this topic.
The HPR Schedule is entirely community driven and we recommend that you pick the date or show number
as then you know when your show will be released.
@@ -513,7 +513,7 @@
Once the slots have been allocated it is not possible to move them.
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.
@@ -541,12 +541,12 @@
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.
@@ -555,13 +555,13 @@
Include descriptive language in any link texts.
Avoid structures like: "For accessibility information click
- here"
+ here"
Rather use: "For more information click our
- accessibility page"
+ accessibility page"
Your show will be heard by an International Audience
- .
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.
@@ -580,7 +580,7 @@
title="ISO 8601 was published on 06/05/88 and most recently amended on 12/01/04." alt="An xkcd cartoon showing ISO 8601" />
The reserve queue is intended only to be used in the cases where there is still a gap in the schedule 24 hours 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.
@@ -607,7 +607,7 @@
so keep that in mind. Don't forget to introduce yourself in your show.
Many of today's portable media players support recording audio out of the box.
Search for "Voice Recorder", to see if there is an application for your smartphone.
@@ -618,11 +618,11 @@
and so long as it's audible we'll take it.
- Then just record your show, request a slot,
+ Then just record your show, request a slot,
and we'll do the rest.
The majority of podcasters use Audacity.
First set the Project Rate to 44100Hz, then you can either record your show in Audacity itself or
@@ -663,7 +663,7 @@
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. Having bedding music makes it more difficult to understand,
@@ -698,13 +698,13 @@
Others are hard of hearing and backing music makes it difficult to understand the text.
We will by default mix down your show to one channel mono and we will
transcode to MP3, ogg and spx formats. If you want to control this in more detail then please email admin at Hacker Public Radio for more information.
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.
@@ -793,7 +793,7 @@
email:already populated
- See notes above
+ See notes above
image:Optional
If you have associated a Gravatar image with an email address,
@@ -967,7 +967,7 @@
If you want to see what topics have been covered so far just have a look at our
Archive. We also allow for shows to be grouped
into series so that hosts can go into more detail on a topic.
Look at the About HPR
page for a full description of The HPR Community, Free Culture, Governance and our Patrons.
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
@@ -992,7 +992,7 @@
Similarly, a summary helps to add more information describing the show so a potential listener
can decide whether to listen to it or not.
Each show is expected to have certain mandatory attributes listed
- below.
HPR shows are usually expected to be informative or educational, and as such some sort of accompanying written material
is highly desirable. This might consist of brief notes, links to relevant web sites, or possibly longer notes
and examples. Photographs, diagrams and example files are also welcome if the host feels
@@ -1024,7 +1024,7 @@
0.5
What are the mandatory elements of an HPR show?
If a show contains links to resources which disappear after a period of time, we may at some future time change
the notes to refer to any Wayback Machine copy that can be found.
--
2.43.5
From 1e451e156dce7f6fbc32ed333a5f85b3338a0152 Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Thu, 29 Feb 2024 15:08:22 +0000
Subject: [PATCH 02/30] Clarification on using url
Needs to be accessible without logins.
---
templates/content-about.tpl.html | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index 2c8cb86..ba96f36 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -912,7 +912,9 @@
Provide a url for us to get it from
Using this option may cause delays as a HPR volunteer will need to troubleshoot any issues that may occur,
- and this can result in your show not been posted on time.
+ and this can result in your show not been posted on time.
+ This must be publicly accessable using a curl or wget command.
+ Please avoid services that require login or downloading via a browser.
Other
The postal information will be sent to you after submission.
--
2.43.5
From b69cb913ea17fa3a0dc44ca531978664223edeb9 Mon Sep 17 00:00:00 2001
From: Dave Morriss
Date: Thu, 2 May 2024 20:16:20 +0100
Subject: [PATCH 03/30] Added the Telegram link to page.tpl.html
---
templates/page.tpl.html | 1 +
1 file changed, 1 insertion(+)
diff --git a/templates/page.tpl.html b/templates/page.tpl.html
index 2128dbd..e677011 100644
--- a/templates/page.tpl.html
+++ b/templates/page.tpl.html
@@ -86,6 +86,7 @@
--
2.43.5
From 138c1e2d2ba25f6d5f0124f178aa661e65dd2214 Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Wed, 8 May 2024 15:37:46 +0000
Subject: [PATCH 04/30] Update templates/content-about.tpl.html
Fixed the location for the mumble howto
---
templates/content-about.tpl.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index ba96f36..5568c11 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -680,7 +680,7 @@
Once you are ready press the recording button, select multichannel and then start.
That will record multiple tracks, one for each participant which you can edit and then submit.
- Kwisher made a Mumble tutorial
+ Kwisher made a Mumble tutorial
which you might find useful and Delwin
has produced a number of short shows on how to configure the audio quality.
--
2.43.5
From eacd1e842566e69233aa0afef29efea5880f7b74 Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Sat, 11 May 2024 21:50:01 +0200
Subject: [PATCH 05/30] 2024-05-11_19-50-01Z_Saturday Fixed links to git repo
---
templates/content-about.tpl.html | 6 +++---
templates/content-syndication.tpl.html | 1 +
templates/page.tpl.html | 1 +
3 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index 5568c11..3f525c5 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -50,8 +50,8 @@
Our shows are by default released under a
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.
All the software we use is Free software.
- All the code we develop is published in our gitlab repository.
- All the media is available via the feeds.
+ All the code we develop is published in our GitTea repository.
+ All the media is available via the feeds.
HPR is entirely community driven.
@@ -1192,4 +1192,4 @@
for your show. This will be up for enough time to get the key necessary for to post the show.
However keep in mind that we will be very suspicious of any submission done this way and will be checking it in detail,
so expect delays in processing.
-
\ No newline at end of file
+
diff --git a/templates/content-syndication.tpl.html b/templates/content-syndication.tpl.html
index 5ea892b..df7406c 100644
--- a/templates/content-syndication.tpl.html
+++ b/templates/content-syndication.tpl.html
@@ -84,6 +84,7 @@
Upload Method:Optional
You have the choice of the following options:
--
2.43.5
From 1853af55217ee124039f1d6e68bae478ef445b9c Mon Sep 17 00:00:00 2001
From: kdmurray
Date: Sat, 18 May 2024 01:52:49 -0700
Subject: [PATCH 09/30] Added the Telegram link since that exists now.
---
templates/content-about.tpl.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index 6c76389..ecdfeca 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -1147,7 +1147,7 @@
Visit the freenode.net network to sign up.
A number of HPR messages may be found on Twitter (tag #hpr) and
Mastodon (tag #hpr).
An HPR tradition exists where we record a 26-hour show at the turn of the year celebrating the
arrival of the New Year around the world. We use Mumble to record the show and anyone can connect
to the Mumble server and speak to other HPR listeners and hosts. The recording is used to make multiple
--
2.43.5
From 0c000b17b97df3ee5684b98711ae37c1262bde90 Mon Sep 17 00:00:00 2001
From: kdmurray
Date: Sat, 18 May 2024 01:54:46 -0700
Subject: [PATCH 10/30] Removed hashtag references; based on current searches
those aren't useful anymore.
---
templates/content-about.tpl.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index ecdfeca..a8940d2 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -1145,8 +1145,8 @@
Visit the listinfo page to sign up.
You can join the #oggcastplanet channel on IRC.
Visit the freenode.net network to sign up.
-
A number of HPR messages may be found on Twitter (tag #hpr) and
- Mastodon (tag #hpr).
+
A number of HPR messages may be found on Twitter and
+ Mastodon.
An HPR tradition exists where we record a 26-hour show at the turn of the year celebrating the
arrival of the New Year around the world. We use Mumble to record the show and anyone can connect
--
2.43.5
From db6c0bedaa67077575f7f52b85e5f07b3fbef46e Mon Sep 17 00:00:00 2001
From: Dave Morriss
Date: Sat, 18 May 2024 15:54:52 +0100
Subject: [PATCH 11/30] Fixed four queries to correct the episode flags
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
templates/queries-correspondent-mysql.tpl.html,
templates/queries-correspondent-sqlite.tpl.html,
templates/queries-index-mysql.tpl.html,
templates/queries-index-sqlite.tpl.html: All SQL queries used a CASE
expression to return either 'Explicit' or 'Clean' depending on the
0/1 setting of the 'explicit' column. However, the TT² templates
using these queries were written to expect the numeric form. All the
'CASE' expressions have been replaced by the field name and now the
correct flag is being displayed.
---
templates/queries-correspondent-mysql.tpl.html | 2 +-
templates/queries-correspondent-sqlite.tpl.html | 2 +-
templates/queries-index-mysql.tpl.html | 2 +-
templates/queries-index-sqlite.tpl.html | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/templates/queries-correspondent-mysql.tpl.html b/templates/queries-correspondent-mysql.tpl.html
index eaff574..b676977 100644
--- a/templates/queries-correspondent-mysql.tpl.html
+++ b/templates/queries-correspondent-mysql.tpl.html
@@ -1,7 +1,7 @@
">.
You must have your audio recording ready to upload before you pick a slot.
+
New hosts, Interviews, and other time critical shows should use the first free slot.
Always try and fill any free slots that are available in the upcoming two weeks.
-
If the queue is filling up then please consider leaving some slots free for new contributors.
-
If you have a non urgent show then find a empty week and schedule it then.
-
If you are uploading a series of shows, consider scheduling one every two weeks.
-
Interviews may be released sooner.
+
When the queue is filling up then leave some slots free for new contributors.
+
Post non urgent shows into the first empty week.
+
If you are uploading a series of shows then post them one every two weeks.
+
If you have a non urgent show that is timeless, then add it to the Reserve Queue..
--
2.43.5
From 2099f0e1301c8be61a55c2473e0695c31bead87d Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Tue, 11 Jun 2024 16:21:24 +0000
Subject: [PATCH 22/30] Clarification of the reserve queue
---
templates/content-about.tpl.html | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index 7920639..b12738c 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -585,6 +585,7 @@
The reserve queue is intended only to be used in the cases where there is still a gap in the schedule 24 hours 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.
@@ -597,7 +598,7 @@
When the queue is filling up then leave some slots free for new contributors.
Post non urgent shows into the first empty week.
If you are uploading a series of shows then post them one every two weeks.
-
If you have a non urgent show that is timeless, then add it to the Reserve Queue..
+
If you have a non urgent show that is timeless, then add it to the Reserve Queue.
--
2.43.5
From dbc557d4c5bcc18ed72efba406a580fe9f3f2df5 Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Tue, 11 Jun 2024 16:51:31 +0000
Subject: [PATCH 23/30] Changed the reserve to one week
This is because the IA is slow in processing the uploads resulting from DDOS attacks.
---
templates/content-about.tpl.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index b12738c..2c2186b 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -582,7 +582,7 @@
- The reserve 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 reserve queue 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.
--
2.43.5
From 493bae282b5df2d7f112604b8bc3b7a65f69a10b Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Fri, 21 Jun 2024 15:43:57 +0000
Subject: [PATCH 24/30] Update README.md
---
README.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/README.md b/README.md
index 1019c9f..71bbf83 100644
--- a/README.md
+++ b/README.md
@@ -72,6 +72,8 @@ and add the label "**Feature Request**".
## Authors and acknowledgment
* Roan "Rho`n" Horning
+* Dave Morriss
* gordons
* Ken Fallon
* norrist
+
--
2.43.5
From f1817e682007e3c8898c8ad66e2ab607ca2531a6 Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Wed, 17 Jul 2024 19:21:05 +0000
Subject: [PATCH 25/30] Update templates/content-episode.tpl.html
Fix for
https://repo.anhonesthost.net/HPR/hpr_hub/issues/49
https://repo.anhonesthost.net/rho_n/hpr_generator/issues/202
---
templates/content-episode.tpl.html | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/templates/content-episode.tpl.html b/templates/content-episode.tpl.html
index 9eac49c..76c19c9 100644
--- a/templates/content-episode.tpl.html
+++ b/templates/content-episode.tpl.html
@@ -110,9 +110,18 @@ Subscribe to the comments
+
+
--
2.43.5
From d74c23bace6fe095b00c62094b1724721dc39aff Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Wed, 7 Aug 2024 09:18:33 +0000
Subject: [PATCH 26/30] gemlog avatar
---
public_html/images/hosts/425.png | Bin 0 -> 35856 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 public_html/images/hosts/425.png
diff --git a/public_html/images/hosts/425.png b/public_html/images/hosts/425.png
new file mode 100644
index 0000000000000000000000000000000000000000..95a35c352a4c54917ca09f855dbc0ea1b9fd2fa8
GIT binary patch
literal 35856
zcmV*FKx)5