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

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.



Host Image
Host ID: 100

episodes: 21

hpr0393 :: Wine

Released on 2009-07-03 under a CC-BY-NC-SA license.
The June 2008 meeting of the Ogden Area Linux User Group. Seth House presented on Wine.

hpr0381 ::, Twisted and Python

Released on 2009-06-16 under a CC-BY-NC-SA license.
Justin Findlay gave a tutorial on scripting with Python, and Paul Cannon gave an overview of Twisted

hpr0377 :: Future of Artificial Intelligence in Open Source

Released on 2009-06-10 under a CC-BY-NC-SA license.
Recent developments in Artificial Intelligence have enabled a basic computer system with no additional components to advance from a beginner in chess, to a master level in less than 300 games. This presentation will examine what a learning algorithm consists of, and why it may be important to Open Source in the future. By the end of this presentation the audience should have a foundational knowledge of what AI is and whether it may be useful in their own projects.

hpr0371 :: Introduction to SELinux

Released on 2009-06-02 under a CC-BY-NC-SA license.
The traditional Unix security model is simple and beautiful. For decades it has been good enough for most people. However, it is starting to show its age. In the highest security settings, a more fine grained control system is needed. In the past, this meant using expensive, complicated, special purpose versions of Unix: trusted systems. (Trusted Solaris, Trusted AIX, Trusted HP-UX) SELinux, created by the NSA, is the most mature and complete response to the need for Trusted Linux systems. Unfortunately, because of the difficulty creating and maintaining trusted systems, their success has been limited. This is no longer acceptable. Today, even desktop systems and cell phones need high quality security. Imagine being able to sandbox your Web browser and e-mail client. The traditional Unix model makes this difficult and only partially possible. SELinux, on the other hand, makes fine grained security available to everyone. When it first appeared, SELinux was hard to learn and mysterious to troubleshoot. As a result, many people fear it. However, SELinux and the tools to manage it have come a long way. It's time to lay fear aside. Stuart will teach what SELinux is, why it is great, basic troubleshooting and maintenance.

hpr0368 :: GPS with gpsbabel, gpicsync and Google Earth

Released on 2009-05-29 under a CC-BY-NC-SA license.
Marc Christensen presents on Geo Tagging pictures and overlaying GPS Data aligned with photos on Google Map and Google Earth

hpr0366 :: The Open Source Data Center

Released on 2009-05-27 under a CC-BY-NC-SA license.
During the last 10 years of system administration I have been involved in a number of data center migrations and build-outs. As these projects came and went I began to see patterns emerge in the set of services and software required to run a successful operations infrastructure. This presentation will describe these patterns, and provide an overview of the Open Source software available to implement them. About Dan: Dan Hanks has been involved with Linux System administration since 1998, when he worked for EagleNet Online, a small ISP in Provo, which, in a sense, was the birthplace of PLUG. After EagleNet he worked as a systems and database administrator for Nothsky/ Online and is currently a system administrator for Omniture. He has varied interests, ranging from computers and technology to astronomy, geology, music, art, and family history research. He holds a Bachelor's degree in Computer Science from BYU, and is the father of 4 adventuresome children. He (occasionally) blogs at, and tweets as @danhanks.

hpr0359 :: Control 4

Released on 2009-05-16 under a CC-BY-NC-SA license.
Ryan Erickson works for Control4 (, and has worked and played with Home Automation for over 10 years. He will present an introduction to Home Automation, and discuss Control4's Home Automation products. Ryan will cover: # What is Home Automation? # How does it work? # Open Source Home Automation projects # DIY vs. 'Professional' # Control4's approach to Home Automation

hpr0346 :: GridBackup

Released on 2009-04-28 under a CC-BY-NC-SA license.
Shawn Willden presents on GridBackup: A peer to peer backup system built on top of the Tahoe distributed file system.

hpr0328 :: Puppet, Systems Building Systems

Released on 2009-04-02 under a CC-BY-NC-SA license.
Andrew Shafer works full time on the Open Source system management framework, Puppet. He brings with him a background in computational science, embedded Linux development, web frameworks and Agile methods. Andrew has been an Open Source user and advocate since the late 90s. He was a speaker at the 2008 Utah Open Source Conference.

hpr0321 :: Parrot

Released on 2009-03-24 under a CC-BY-NC-SA license.
Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages. Parrot currently hosts a variety of language implementations in various stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, and a .NET bytecode translator. Parrot is not about parrots, though we are rather fond of them for obvious reasons. Guru at Guru Labs for 1.5 years. I teach, work on courseware, and assorted Perl programming. In my spare time I work on Parrot and recently a roguelike. I've been working on Parrot for about a year, in which time I've written a LOLCODE and Ruby compiler and done a lot of work on Exceptions and some work implementing features in Perl 6. I'd like to talk about Parrot and/or Perl 6! That's about as specific as I get. If nobody has any more-specific requests, I'd like to run through implementing a simple language and the parts of a Parrot compiler. Maybe scheme? I haven't decided yet.

hpr0318 :: Git

Released on 2009-03-20 under a CC-BY-NC-SA license.
UTOS (Utah Open Source, presentation on GIT

hpr0297 :: Open VPN

Released on 2009-02-18 under a CC-BY-NC-SA license.
UTOS OpenVPN presentation

hpr0259 :: Drupal: From blank to blog in 30 minutes

Released on 2008-12-26 under a CC-BY-NC-SA license.
UTOSC 2008: Drupal: From blank to blog in 30 minutes by Dirk Howard

Drupal is an extensible Content Management System (CMS) that is used for blogs, forums, photo galleries and many other uses. Installing Drupal on a blank website can be done in as little as 30 minutes. All you need is a web server that can handle PHP, a MySQL or PostgreSQL database, and either FTP or shell access to the web server. Within 30 minutes you can be blogging on your own site that you can customize anyway you want.

hpr0252 :: Google App Engine 101

Released on 2008-12-17 under a CC-BY-NC-SA license.
oogle launched the App Engine service earlier this year to immense interest from the web development community. App Engine allows running applications on Google infrastructure, including BigTable, Google’s non-relational, massively scalable database. App Engine is appealing both at the low end, where small shops don’t want to have to deal with hardware procurement and systems administration, and at the high end, where the kind of “instant scaling” App Engine promises to deal with bursty traffic is the holy grail of infrastructure planning.

hpr0247 :: Voice Over IP for fun and profit

Released on 2008-12-10 under a CC-BY-NC-SA license.
Chris Cameron will show how to setup a voice over IP phone system from beginning to end. Using open source software we will explore how simple it is to have a high end phone system running in little time and on commodity hardware. We will take a computer and some inexpensive phones and install and configure the system through the presentation. Using web based administration tools to easily configure an upstream Voice Over IP trunk and make and receive calls. original audio

hpr0242 :: Open Source in Government Panel Discussion

Released on 2008-12-03 under a CC-BY-NC-SA license.
Open Source in Government Panel Discussion moderated by Jason Hall

hpr0241 :: What I learned from Oggify

Released on 2008-12-02 under a CC-BY-NC-SA license.
What I learned from Oggify by Scott Paul Robertson

hpr0217 :: Linux Media and Home Automation

Released on 2008-10-29 under a CC-BY-NC-SA license.
Linux Media and Home Automation by Brandon Beattie

Utah Open Source Podcast @

hpr0212 :: The Dark Art of Autotools

Released on 2008-10-22 under a CC-BY-NC-SA license.
The Dark Art of Autotools by John Jolly
Utah open source podcast

hpr0209 :: Speeding Up Database Development with GenORMous

Released on 2008-10-17 under a CC-BY-NC-SA license.
Speeding Up Database Development with GenORMous by Brian Hawkins

Utah Open source podcast found at

hpr0205 :: Open Source for the Windows Addict

Released on 2008-10-13 under a CC-BY-NC-SA license.
Utah Lug Presentation

Become a Correspondent