Site Map - skip to main content

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes every weekday Monday through Friday.
This page was generated by The HPR Robot at


In-Depth Series: Programming 101

  • Number of episodes: 32
  • Open/closed: open
  • Date of earliest show: 2008-12-31
  • Date of latest show: 2024-10-25
  • Series RSS feeds: ogg, spx, mp3
A series focusing on concepts and the basics of programming

hpr4235 :: What Is Plain Text Programming? hosted by hairylarry

Friday, 2024-10-25. 00:07:56. Clean.
programming, plaintext, questions.

In which I go into detail about what I mean when I talk about a Plain Text Program.

Listen in ogg, spx, or mp3 format.

hpr4217 :: Episode 2 - Dirt Simple Photo Gallery hosted by hairylarry

Tuesday, 2024-10-01. 00:09:45. Clean.
programming, plaintext, gallery, images, photos.

Dirt Simple Photo Gallery put me on the path to Plain Text Programs

Listen in ogg, spx, or mp3 format.

hpr4208 :: 01 Plain Text Programs hosted by hairylarry

Wednesday, 2024-09-18. 00:05:43. Clean.
programming, plaintext.

Plain Text Programs-what they are-what they do-why they're good-and why they're not for everything

Listen in ogg, spx, or mp3 format.

hpr4025 :: Testing V language hosted by Celeste

Friday, 2024-01-05. 00:16:52. Clean.
v, programming, experimental.

I tried V, a new experimental programming language

Listen in ogg, spx, or mp3 format.

hpr3681 :: Rust 101 Episode 3: Functionally Insane hosted by BlacKernel

Monday, 2022-09-12. 00:41:21. Explicit.
rust, for loop, for, match, functions, loops, usize, isize, programming, tutorial.

In this episode BlacKernel teaches you how to make functions and for loops in rust

Listen in ogg, spx, or mp3 format.

hpr3632 :: Intro to web scraping with Python hosted by Klaatu

Tuesday, 2022-07-05. 00:31:55. Clean.
python, web, internet.

Using requests and Beautiful Soup to scrape websites

Listen in ogg, spx, or mp3 format.

hpr3519 :: Rust 101: Episode 2 - Rolling With the Errors hosted by BlacKernel

Thursday, 2022-01-27. 00:53:54. Explicit.
rust, programming, dice, learning.

In this episode, BlacKernel helps you construct a simple dice rolling application in rust.

Listen in ogg, spx, or mp3 format.

hpr3472 :: consuming an AQI API hosted by Jezra

Tuesday, 2021-11-23. 00:06:26. Clean.
ruby, api, programming.

just because the sky is clear, doesn't mean the air is safe to breathe

Listen in ogg, spx, or mp3 format.

hpr3453 :: Rust 101: Episode 1 - Hello, World! hosted by BlacKernel

Wednesday, 2021-10-27. 00:22:28. Explicit.
rust, programming, hello world, macros, functions.

In which BlacKernel introduces the cargo tool and goes into detail on the rust hello world program

Listen in ogg, spx, or mp3 format.

hpr3426 :: Rust 101: Episode 0 - What in Tarnishing? hosted by BlacKernel

Monday, 2021-09-20. 00:22:28. Clean.
rust, programming, raii, python, c.

BlacKernel teaches you what rust is and how it is different from Python or C.

Listen in ogg, spx, or mp3 format.

hpr3228 :: YAML basics hosted by Klaatu

Wednesday, 2020-12-16. 00:33:47. Clean.
yaml, data, parse, lint, json.

Learn about sequence and mapping in YAML

Listen in ogg, spx, or mp3 format.

hpr3041 :: How to use GNU Autotools hosted by Klaatu

Monday, 2020-03-30. 00:38:57. Clean.
autotools, build, make.

How to use GNU Autotools

Listen in ogg, spx, or mp3 format.

hpr2919 :: hosting software in HPR show notes hosted by Jezra

Thursday, 2019-10-10. 00:10:26. Clean.
canoe, ptython, api, weather.

boats are awesome, but might lead to hosting software in the HPR show notes

Listen in ogg, spx, or mp3 format.

hpr2854 :: Telling myself something In The Morning hosted by Jezra

Thursday, 2019-07-11. 00:06:14. Clean.
python, programming.

There was a need for some software, so I wrote some

Listen in ogg, spx, or mp3 format.

hpr2607 :: Processing hosted by Klaatu

Tuesday, 2018-07-31. 00:29:37. Clean.
java, processing.

Klaatu introduces Processing, a Java subset and IDE suitable for graphical programming projects

Listen in ogg, spx, or mp3 format.

hpr2344 :: Follow on to HPR2340 (Tracking the HPR queue in Python) hosted by MrX

Thursday, 2017-07-27. 00:14:29. Explicit.
Python, Programming, Hardware, BlinkStick.

Improved version of script to capture the number of HPR shows in the queue using python.

Listen in ogg, spx, or mp3 format.

hpr1859 :: A Mouse in a Maze on the Raspberry PI hosted by Gabriel Evenfire

Thursday, 2015-09-17. 00:39:49. Clean.
Raspberry PI, Bare metal programming.

This podcast describes a little game that I learned in my first programming class.

Listen in ogg, spx, or mp3 format.

hpr1768 :: An Intro To C Episode 1 : Introduction and Types hosted by cjm

Wednesday, 2015-05-13. 00:32:07. Clean.
C, Programming.

I go through the basic types and a basic introduction of myself. :)

Listen in ogg, spx, or mp3 format.

hpr1666 :: Bare Metal Programming on the Raspberry Pi (Part 3) hosted by Gabriel Evenfire

Monday, 2014-12-22. 01:09:18. Clean.
Raspberry Pi, programming, ARM, co-processor, memory management unit.

This episode, embedded programming, ARM co-processors and the ARM memory management unit.

Listen in ogg, spx, or mp3 format.

hpr1630 :: Bare Metal Programming on the Raspberry Pi (Part 2) hosted by Gabriel Evenfire

Friday, 2014-10-31. 00:50:24. Clean.
programming, embedded systems, raspberry pi.

This episode discusses interrupt handling, and program loading using the Xmodem protocol

Listen in ogg, spx, or mp3 format.

hpr1619 :: Bare Metal Programming on the Raspberry Pi (Part 1) hosted by Gabriel Evenfire

Thursday, 2014-10-16. 01:02:14. Clean.
programming, embedded systems, raspberry pi.

This show is about how to program a Raspberry Pi with no operating system and no libraries.

Listen in ogg, spx, or mp3 format.

hpr1593 :: Why C++? hosted by garjola

Wednesday, 2014-09-10. 00:12:25. Clean.
programming languages, c++.

Introduction to the C++ programming language main features

Listen in ogg, spx, or mp3 format.

hpr1501 :: AWK hosted by laindir

Monday, 2014-05-05. 00:19:25. Clean.
AWK, text processing, rule, pattern, action, regular expression.

A cursory introduction to the AWK programming language

Listen in ogg, spx, or mp3 format.

hpr1330 :: Programming languages 3 - C hosted by garjola

Friday, 2013-09-06. 00:21:22. Clean.
C language, GNU C, compiler, gcc.

A C programming language appetiser

Listen in ogg, spx, or mp3 format.

hpr1138 :: Programming languages 2 - Python hosted by garjola

Wednesday, 2012-12-12. 00:11:05. Explicit.
programming, Python.

An introduction to the Python language

Listen in ogg, spx, or mp3 format.

hpr932 :: Programming languages 1 - Introduction hosted by garjola

Monday, 2012-02-27. 00:25:09. Explicit.
programming, Python, C, C++, Lisp, Java, Perl, PHP, Smalltalk, Haskell, FORTRAN, COBOL, Algol 60, Algol 68, BASIC, Pascal.

An introduction to programming languages

Listen in ogg, spx, or mp3 format.

hpr361 :: Programming 101 Part 4 hosted by Xoke

Wednesday, 2009-05-20. 00:46:39. Explicit.
Programming, Python.

Xoke continues his Programming 101 Series - Part 4

Listen in ogg, spx, or mp3 format.

hpr302 :: Python Programming Part 3 hosted by Xoke

Wednesday, 2009-02-25. 00:21:53. Explicit.
Programming, Python.

Xoke continues the Programming 101 series

Listen in ogg, spx, or mp3 format.

hpr295 :: Illustrious Programmer E1: Vocab and Basics hosted by jelkimantis

Monday, 2009-02-16. 00:23:31. Explicit.
programming, python, debugging tips.

Vocab and Basics

Listen in ogg, spx, or mp3 format.

hpr293 :: Illustrious Programmer Ep 0 hosted by jelkimantis

Thursday, 2009-02-12. 00:11:29. Explicit.
programming, beginners, Python.

Illustrious Programmer Ep 0

Listen in ogg, spx, or mp3 format.

hpr282 :: Python Programming 101: Part 2 hosted by Xoke

Wednesday, 2009-01-28. 00:21:33. Explicit.
Programming, Python.

Xoke continues the Programming 101 series

Listen in ogg, spx, or mp3 format.

hpr262 :: Programming 101: The Basics hosted by Xoke

Wednesday, 2008-12-31. 00:18:13. Explicit.
Programming.

Xoke starts the Programming series

Listen in ogg, spx, or mp3 format.