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: 29
  • Open/closed: open
  • Date of earliest show: 2008-12-31
  • Date of latest show: 2024-01-05
  • Series RSS feeds: ogg, spx, mp3
A series focusing on concepts and the basics of programming

hpr4025 :: Testing V language hosted by Celeste

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Xoke starts the Programming series

Listen in ogg, spx, or mp3 format.