Site Map - skip to main content - dyslexic font - mobile - text - print

Hobby Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.



Welcome to HPR the Community Podcast Network

We started producing shows as Today with a Techie 11 years, 3 months, 19 days ago. Our shows are produced by listeners like you and can be on any topic that "are of interest to hobbyists". If you listen to HPR then please consider contributing one show a year. If you record your show now it could be released in 23 days.


Latest Shows


hpr2212 :: meanderings Cyberpunk and the Minidisc

The Cyberpunk history of the Sony Minidisc


Hosted by Quvmoh on 2017-01-24 is flagged as Clean and released under a CC-BY-SA license.
Listen in ogg, spx, or mp3 format. Comments (0)


hpr2211 :: My podcast workflow

How I download, manage, listen to and delete podcasts


Hosted by Dave Morriss on 2017-01-23 is flagged as Explicit and released under a CC-BY-SA license.
Listen in ogg, spx, or mp3 format. Comments (0)

My podcast workflow

I have been listening to podcasts for many years. I started in 2005, when I bought my first MP3 player.

Various podcast downloaders (or podcatchers) have existed over this time, some of which I have tried. Now I use a script based on Bashpodder, which I have built to meet my needs. I also use a database to hold details of the feeds I subscribe to, what episodes have been downloaded, what is on a player to be listened to and what can be deleted. I have written many scripts (in Bash, Perl and Python) to manage all of this, and I will be describing the overall workflow in this episode without going into too much detail.

I was prompted to put together this show by folky’s HPR episode 1992 “How I’m handling my podcast-subscriptions and -listening. Thanks to him for a very interesting episode.

Refer to the full notes for the details: http://hackerpublicradio.org/eps/hpr2211/full_shownotes.html


hpr2210 :: On Freedom of Speech and Censorship

Reflections on Freedom of Speech


Hosted by m1rr0r5h4d35 on 2017-01-20 is flagged as Explicit and released under a CC-BY-SA license.
Listen in ogg, spx, or mp3 format. Comments (1)

In this episode, I discuss some of issues that can arise with Freedom of Speech, as well as some of the finer points of what constitutes "censorship".


hpr2209 :: Calibre eBook Server

A quick rundown of how to share your ebook Library on your network using calibre-server


Hosted by Jon Kulp on 2017-01-19 is flagged as Clean and released under a CC-BY-SA license.
Listen in ogg, spx, or mp3 format. Comments (3)

You can share your Calibre ebook library by running the calibre-server daemon, either from your desktop machine or on a server that is available on your local network. (Or, if you have it set up that way, it can be outward-facing to the wide world.)

To share your library from the desktop Calibre application, choose Connect/share from the menu at the top of the window, then choose Start Content Server. Make a note of the IP address and port, and then you can use other devices on your network to access the library at that address. Normally I use the "Get Books" function of the Marvin ebook app on my iPad, or else the "Experimental Browser" on my Kindle and download the books directly to the devices. On my Android phone, I use the Chrome browser and then long press on the link to an Epub file, choose to save to device, and then open it using FBreader.

To share the library from your GNU/Linux server, you'll have to install Calibre on the server and then put a copy of your ebook Library on the server as well. To start and stop the server daemon, you need to put a service startup script in the /etc/init.d directory with all of the other system startup scripts. An example is given below—fill in with the appropriate paths and user data for your setup. (See the calibre-server user manual for a full list of options and their descriptions.) When the script is in place and has executable permissions, you start and stop the service as follows (as root):

service calibre-server start|stop|restart

Service Startup Script

#!/bin/bash

CALIBRE_LIBRARY_PATH="/path/to/CalibreLibrary"
PIDFILE=/tmp/calibre-server.pid
USER=<run_as_user>        # run daemon as this user
LOGIN=<end_user_username> # to log into library (optional)
PW=<password>             # to log into library (optional)
PORT=3456

start() {
        echo "Starting Calibre server..."
        su -c "calibre-server --with-library=\"$CALIBRE_LIBRARY_PATH\" --username=$LOGIN --password=$PW -p $PORT --pidfile=$PIDFILE --daemonize" & 
        if [ $? -ne 0 ]; then
                echo "Could not start calibre-server."
        fi
}

stop() {
        echo "Stopping Calibre server..."
        if [ -e $PIDFILE ]; then
                read PID < $PIDFILE
                ps aux | grep "$PID" | grep 'calibre-server' > /dev/null
                RUNNING=$?
                if [ $RUNNING -eq 0 ]; then
                        kill $PID
                        if [ $? -eq 0 ]; then
                                rm $PIDFILE
                        fi
                else
                        echo "Could not find a calibre-server process with PID $PID."
                fi
        else
                echo "Could not find pidfile: $PIDFILE"
        fi
}

restart() {
        stop
        start
}

status() {
        if [ -e $PIDFILE ]; then
                read PID < $PIDFILE
                echo "calibre-server is running with PID $PID."
        else
                echo "calibre-server is not running."
        fi
}

unknown() {
        echo "Unrecognized command: $1"
        echo "Try one of the following: (start|stop|restart|status)"
}

case $1 in
        start ) 
                start
                ;;
        stop )
                stop
                ;;
        restart )
                restart
                ;;
        status )
                status
                ;;
        * )
                unknown
                ;;
esac

Links

  • Calibre ebook Management Software
  • Marvin ebook app for iOS
  • FBreader open-source multi-platform ebook reader.

hpr2208 :: Kayak Camping

Kayak camping is a really fun (and affordable) way to explore the outdoors and get away.

Hosted by droops on 2017-01-18 is flagged as Clean and released under a CC-BY-NC-SA license.
Listen in ogg, spx, or mp3 format. Comments (5)

I talk about my setup for camping out of my kayak and ways to do this for very little money using stuff you already have and getting good cheap gear.

Getting out into nature is my favorite thing and I love going where I will not see others for days at a time.


hpr2207 :: NATO phonetic alphabet

Neighbourly greetings. We cover the title, podcast recommendations, and well wishes.

Hosted by Hannah, of Terra, of Sol on 2017-01-17 is flagged as Clean and released under a CC-BY-SA license.
Listen in ogg, spx, or mp3 format. Comments (2)

NATO phonetic alphabet in block diagram:

[ English 26 letter alphabet ] --> [ Phonetic Function Box-machine-phone ] --> [ Output ]

A - Alfa
B - Bravo
C - Charlie
D - Delta
E - Echo
F - Foxtrot
G - Golf
H - Hotel
I - India
J - Juliett
K - Kilo
L - Lima
M - Mike
N - November
O - Oscar
P - Papa
Q - Quebec
R - Romeo
S - Sierra
T - Tango
U - Uniform
V - Victor
W - Whiskey
X - X-Ray
Y - Yankee
Z - Zulu
~ - ~
0 - Zero
1 - One
2 - Two
3 - Three
4 - Four
5 - Five
6 - Six
7 - Seven
8 - Eight
9 - Niner

Mike India Charlie Romeo Oscar Bravo Echo FULL-STOP Tango Victor

Charlie Oscar November Golf Romeo Echo Sierra Sierra India Oscar November Alfa Lima Delta India Siera Hotel FULL-STOP Charlie Oscar Mike

X-Ray BREAK Mike India November Uniform Sierra BREAK Oscar November Echo

Hotel Alfa Charlie Kilo Echo Romeo BREAK Papa Uniform Bravo Lima India Charlie BREAK Romeo Alfa Delta India Oscar

Please take care, TTFN, neighbor.

rttykitty


hpr2206 :: Podcasts I Listen To

Current podcasts that I listen to on my Android devices.

Hosted by Reg A on 2017-01-16 is flagged as Clean and released under a CC-BY-SA license.
Listen in ogg, spx, or mp3 format. Series: Podcast recommendations | Comments (2)

Podcasts:

  1. SystemAU - Australian Linux Perspective with Music
  2. Accidental Tech Podcast - Apple Computers/Programs
  3. Android Central Podcast - Android Devices
  4. BleedTV Podcast - TV Info
  5. Common Sense with Dan Carlin
  6. Dan Carlin's Hard Core History - History Lessons
  7. Hacker Public Radio
  8. Jalen & Jacoby - ESPN Sports Guys
  9. Last Men on Earth - 2 Dudes Being Crude over Alcohol
  10. Linux Voice - Linux Guys talking Linux
  11. Linux for the Rest of US - Door to Door Geek & Cody Cooper
  12. MintCast - About Linux Mint from the Linux Mint Community
  13. MobileTech Roundup - Kevin Tofel & Mat Miller talking mobile devices
  14. Linux Luddites - Linux Talk From Cranky Dudes
  15. No Agenda - John Dvorak & Adam Curry Deconstruct the News
  16. PTI - Tony Kornheiser and Michael Wilbon Talking Sports
  17. Stuff You Missed in History Class - Short, Concise History Lesson
  18. Talking TV with Ryan & Ryan - 2 TV Critics
  19. Television Zombies - 4 Friends Talking SF and Fantasy TV
  20. TLLTS - The Linux Link Tech Show
  21. The Talk Show with John Gruber - Daring Fireball/Apple Topics
  22. The Tony Kornheiser Show - Sports, Life, Politics, Movies, etc.
  23. TV Campfire Podcasts - TV Bloggers & TV Industry Pros Talking TV
  24. TV Talk Machine w/ Tom Goodman & Jason Snell - TV Industry
  25. TV Times Three - TV Bloggers Talking Up their Favorite Shows
  26. The Ubuntu Podcast - Ubuntu Linux Plus other Distros/Linux Info
  27. I Can't Believe this S*hit - 2 Politically Incorrect Dudes Talking Junk

hpr2205 :: Quick Tips Roomba and silicone Packets

Quick Tips Roomba Cleaning and Silicone Packet reuse

Hosted by operat0r on 2017-01-13 is flagged as Explicit and released under a CC-BY-SA license.
Listen in ogg, spx, or mp3 format. Comments (0)

  • First bit is about Roomba and keeping them clean and happy!
  • 2nd bit is about reusing Silicone Packets by baking them in the toaster oven!

hpr2204 :: MASSCAN

MASSCAN FOR THE 10 DOTS O M G

Hosted by operat0r on 2017-01-12 is flagged as Explicit and released under a CC-BY-SA license.
Listen in ogg, spx, or mp3 format. Comments (0)

I chat about my issues with our vuln scanner and destroy the discovery scan times from 5-8 days to 1hr with Masscan.

masscan   -p21,22,23,25,53,80,88,110,111,113,135,139,143,220,264,389,443,445,449,524,585,636,993,995,1433,1521,1723,3306,3389,5900,8080    --rate=14114 --open --excludefile BLACKLIST --ping  172.16.0.0/12 -oX  172.xml

hpr2203 :: NOT SO SMART

How I am failing at troubleshooting disk I O issues

Hosted by operat0r on 2017-01-11 is flagged as Clean and released under a CC-BY-SA license.
Listen in ogg, spx, or mp3 format. Comments (0)

(tracer32.exe) and LogExpert regex (warn|\berr|fail|unabl|can|not|fault)

rsync --info=progress2 ( need to compile from source ... )
grub-install --force --removable --boot-directory=/s/boot /dev/sdd

grub-mkconfig -o /s/boot/grub.cfg

boot.ini ?!?!? ..( never could figure out how to boot my windows XP part from GRUB ...thought this would help with no luck )

multi(0)disk(0)rdisk(0)partition(2)\WINXP="Microsoft Windows XP Professional"
multi(0)disk(0)rdisk(1)partition(2)\WINXP="Microsoft Windows XP Professional"
multi(0)disk(0)rdisk(2)partition(2)\WINXP="Microsoft Windows XP Professional"
multi(0)disk(0)rdisk(3)partition(2)\WINXP="Microsoft Windows XP Professional"
multi(0)disk(0)rdisk(4)partition(2)\WINXP="Microsoft Windows XP Professional"
tune2fs -c 1 ( check drives on boot )

Linux provides other I/O schedulers such as the Noop scheduler, the Anticipatory scheduler and the Deadline scheduler.

Dec 31 14:59:46 plexserver console-kit-daemon[1463]: missing action
Dec 31 15:01:45 plexserver smartd[1038]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 113 to 112
Dec 31 15:01:45 plexserver smartd[1038]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 112 to 111

40-50C range are optimal.

Older Shows

Get a full list of all our shows.