We started producing shows as Today with a Techie 10 years, 7 months, 25 days ago. Our shows are produced by listeners like you and can be on any topic that "are of interest to Hackers". If you listen to HPR then please consider contributing one show a year. If you record your show now it could be released in 9 days.
HPR has been shortlisted for the ten best technology podcasts in this years The People's Choice Podcast Awards. This is a great honour and we are up against some very tough competition. You can vote for HPR by going to http://podcastawards.com/ and voting for us. Use the tag "@hpr #pca16".
Remember to vote every day as "Daily voting for a 2-week period is designed to show engagement and allow show of all sizes to compete for a Podcast Award. Through listener engagement the true power of podcast audience ultimately determine the annual winners."
Podcatcher compatability list.
Really complicated phasing of radio signals.
My first objective in making this show is to actually record a show, which is something I've never done.
My second objective was to say something interesting about why I use Linux, how I found it and why I think I keep using it.
I found Linux by word of mouth. It was a bit of a hassle to use back then and I wouldn't have stuck with it if the system didn't meet my needs better than everything else that was available to me. Cost was very important at first, but as time has gone by, it's been the tools and the usability of the system that have made me stay with it.
Despite their differences, Apple and Microsoft both try hard to be big, to have lots of users (buyers). They try to be everything to everyone. I think that happens with some Linux distributions too, but Linux is not one thing in the way that Windows is one thing. This means that at least some distributions can be less focused on keeping up with the latest, flashiest things. Linux just works for what I need it to do. I miss it when I'm not using it.
Most of the work I do besides household bookkeeping is programming for the web. The tools I use most often are: Vim, git, grep, Filezilla, the LAMP stack, Meteor, Firefox, Chromium. Many of these tools are afterthoughts in other systems, whereas they seem like native inhabitants in a Linux distribution.
In this episode I walk you through the process of getting the Blather GNU/Linux speech recognition program running for the first time.
Arch: On Arch Linux this is really easy. Jezra made a package build for the AUR so you can just install it that way.
Debian: I wrote an installation script for Debian-based systems that installs the dependencies to build pocketsphinx, plus a few extra packages that I use continually when I'm running blather (xvkbd, xdotool, espeak, wmctrl, elinks, xclip, curl). It builds/installs the Sphinx stuff, pulls the blather source code, and puts some configuration files and a startup script in place for you. This should take care of pretty much all of the heavy lifting.
I refer frequently to Jezra's usage notes on the Blather source code page at gitlab, so if you're trying to install this as I talk, you might want to follow along over there.
The trickiest bit in the initial run is the creation and placement of the language files. I normally use a bash script for this, but on this first episode of the series I'm going to use the web-based lmtool to create the language files, just the way Jezra says to do on his usage page. He also includes my automated language updater script in the blather source code, though, so going forward I will be talking about how to use that script instead of the web-based tool.
Blather Launch Script
I use a bash script to launch Blather because I want to set several environmental variables: location of the pocketsphinx gstreamer libraries, default browser, default text-to-speech engine, and so forth. Having these environmental variables set means that I can use easy-to-remember shortcuts in my blather commands config file. Here is my launch script:
#!/bin/bash # tell it where the Gstreamer libraries are export GST_PLUGIN_PATH=/usr/local/lib/gstreamer-0.10 # set some shortcuts to use in the commands file #export VOICE="/usr/bin/festival --tts" export VOICE="/usr/bin/espeak" export CONFIGDIR="/home/$(whoami)/.config/blather" export KEYPRESS="xvkbd -xsendevent -secure -text" export BROWSER="chromium-browser" # add blather script directory to the user's PATH export PATH="$HOME/bin:/home/$(whoami)/.config/blather/scripts:$PATH" # start blather in continuous mode with the GTK GUI # and a history of 20 recent commands python2 /home/$(whoami)/code/blather/Blather.py -c -i g -H 20
- Blather source code
- Blather Installation Script for Debian
- Jezra's website
- Sphinx Speech Recognition Library
- Sphinx knowledge base tool
- Learn about the $2 Microphone that I use for blather: HPR Episode 1812
- Music bumpers are from Kimiko Ishizaka's The Open Goldberg Variations: http://www.opengoldbergvariations.org/, used by permission of their CC0 1.0 Universal (CC0 1.0) Public Domain Dedication license.
I'm on a boat!
It's oatmeal, I don't know how much we need in terms of notes.
- 2 cups water
- 1/8 teaspoon salt
- 2/3 cup steel cut/pinhead oats
- 1/8 teaspoon total allspice, nutmeg, cinnamon
- 1/4 cup brown/demerara/whatever sort of sugar
- 1/2 cup raisins
- boil water and salt
- heat on medium, add oats, spices, sugar
- stirring regularly, cook for 6 minutes, or until you get tired of stirring.
- remove from heat, add raisins.
- let sit for a few minutes to cool/finish absorbing water.
Glasgow Podcrawl 2016
Kevie and Dave Morriss chat about the upcoming Glasgow Podcrawl. This year's event takes place on the 29th of July 2016 and kicks off at 6pm in the State Bar, Holland Street.
The event is open to anybody with an interest in podcasting, open source software or creative commons music. Whether you're an enthusiast or just interested in finding out more, also if you're a member of a band, then we would love to have you along for a yarn over a few pints.
Check out http://kmacphail.blogspot.co.uk/2016/04/glasgow-podcrawl-2016.html for more details and a map of how to get to the bar.
Music on this episode is "Beer" from Darkman Sounds https://www.jamendo.com/track/1182203/beer
This is droops and this is also Hacker Public Radio.
I love HPR and noticing our current need for shows, I put it on my list that I needed to help out. But what to talk about?
Let’s talk about growing HPR. It is a cool show and project, but if the community does not grow the show will end. People run out of shows to host and others have to fill that space.
I think we do a great job doing outreach to the community by going to conventions, getting mentioned in articles and magazines, and being cool with everyone. But as a community we could do a little more to get to the 4000 show mark. Even my lazy butt can help with these things.
First, let’s bring more traffic to the site. To do this we need content, which is really all we have. But we need to be more clever with how we use it.
We need to transcribe all of our shows. This allows search engines to better index our content and bring more people to our site. Maybe they won’t subscribe or even listen to a show with the content being readable, but they were not going to listen anyway by not finding us. This is a big chore and we would need a team with leadership to do it.
We need more popular hosts (this sounds bad taken at face value) to guest host shows and mention HPR on their shows. We used to do this by sending in bumpers like “this is droops from Hacker Public Radio and we live whatever this show is. Hacker Public Radio is a daily show created by the community”. Let’s make a list of podcasters we want to guest host or mention our show and go after them.
Speaking of guest hosts, let’s work on interviewing more people who will put our show on their blog/social media. We did this in the early days of Twatech with Moka5 and we got a lot of traffic from this. I do know that we already do this, but not everyone who listens contributes a show and this is an easy way to do it.
What if we made it easier to record shows? Maybe have an Android/iOS app to record and submit shows from.
We could have a tool to submit show topics or do a survey to find out what people are interested in. This may prompt people to record shows by knowing that someone would be interested in it.
Someone could get some free stock photos (or better yet we could just take our own) and put show titles over the images to share on social media. People click on images. I will do this so that everyone can see my ugly face.
On that note, how about a video that explains what HPR is. This may be a good droops project. That would be something awesome to share on social media.
The website, which is a lot of work, needs to have related shows listed on each individual shows page. This will take a tag system and someone to tag all of the almost uncountable previous episodes.
One of my favorite show formats is reviews of software/media. This is so much in our community to keep up with and HPR is perfect for this. Everyone should do a show about some unique software they use or a cool book they are reading or a cool documentary they watched. Five minutes about something cool would bring me into learning more about it.
Currently my classes are watching a documentary about the Silk Road called Deep Web (http://www.deepwebthemovie.com/). I should do a show on it to talk about privacy, government, all the cool things it brings up. We have not gotten far into the documentary yet as we keep stopping it to have discussions.
Also I love stickers, we should set up a store to sell stickers and t-shirts. Heck this is HPR, we should have tote bags. We can either sell them at cost or make a profit to pay for hosting or swag to give away.
Hacker Public Radio is driven by the community and out community as a whole is much smarter than I am. Let’s put our minds together and grow our show.
Frank describes his recipe for Five Seed Bread, inspired by Kerry Greenwood's first Corinna Chapman mystery novel, "Earthly Delights."
List of Ingredients:
- 1 cp. (237 ml.) warm water
- 1 packet yeast
- 1 1/2 cps. (213 grams) white flour, approx.
- 1 1/2 cps. (213 grams) rye flour, approx.
- 1 tbs. (14 grams) each dill seed, fennel seed, sesame seed, caraway seed, or to taste
- 1 tsp. (5 ml.) coriander (the reference in the story referred to coriander seed, but I didn’t have any of that, so I ad libbed)
- 1/4 (1 ml.) tsp. salt
- 1/2 tsp. (2 ml.) light brown sugar
- Kerry Greenwood: http://phrynefisher.com/Kerrygreenwood.html
- The Corrina Chapman Cookbook: http://mysteryreadersinc.blogspot.com/2012/03/kerry-greenwood-cookbook.html
- US-Metric Equivalents: http://whatscookingamerica.net/Q-A/equiv.htm
As with my last episode, you may hear some sniffling or pauses as I catch my breath. It is springtime in Kentucky, and my allergies are full force right now.
In this episode, I take Bodhi Linux for a test drive. I'll tell you what I liked, what I didn't like, and how well or bad it performed on my test machine.
Official Website - http://www.bodhilinux.com/
On Distrowatch - http://distrowatch.com/table.php?distribution=bodhi
Wikipedia - https://en.wikipedia.org/wiki/Bodhi_Linux
I tell the story of how I learned about computers and eventually came to be an avid Linux user.
I've been using Linux as my primary operating system for almost 20 years now. My primary distribution of choice has always been Slackware, but I have branched out to some more "modern" distributions as well, particularly for workstation environments.
I have been an HPR listener now for several months and this is my first show. I enjoy the podcast very much and hope to see it continue for many more years. Thank you to the administrators and leaders to make it all possible. And, of course, thank you to everyone that contributes shows.