2022-07-31 22:25:15 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % PROCESS 'shared - avatar.tpl.html' % -->  
						 
					
						
							
								
									
										
										
										
											2022-08-01 20:19:44 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % PROCESS 'shared - utils.tpl.html' % -->  
						 
					
						
							
								
									
										
										
										
											2022-09-18 16:23:35 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % PROCESS 'shared - listen - now.tpl.html' % -->  
						 
					
						
							
								
									
										
										
										
											2023-02-24 18:58:56 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % PROCESS 'shared - show - transcript.tpl.html' % -->  
						 
					
						
							
								
									
										
										
										
											2022-11-10 22:14:55 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % PROCESS 'shared - call_for_shows.tpl.html' % -->  
						 
					
						
							
								
									
										
										
										
											2022-10-16 18:56:13 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % INCLUDE 'content - index - announcement.tpl.html' % -->  
						 
					
						
							
								
									
										
										
										
											2022-11-27 13:54:14 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % PROCESS "queries - index - ${constants.database}.tpl.html" % -->  
						 
					
						
							
								
									
										
										
										
											2023-03-19 22:51:21 +11:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % MACRO tidy_notes(all_lines) BLOCK % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % lines = all_lines % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % after_html = all_lines % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % img_re = '(?six)^(.*?)\<img ([^\>]+\>)(.+)$' % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % lazy_re = '(?i)loading="lazy"' % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % WHILE (matches = lines.match(img_re)) % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % img_tag = matches.1 % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % after_html = matches.2 % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % matches.0 % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % IF (img_tag.search(lazy_re)) % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < img  < ! -- %  img_tag  % -- > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % ELSE % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < img  loading = "lazy"  < ! -- %  img_tag  % -- > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % END % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % lines = after_html % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % END % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % after_html % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								<!-- % END % -->  
						 
					
						
							
								
									
										
										
										
											2022-07-01 22:07:06 -04:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								< hr >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < article > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < header > 
							 
						 
					
						
							
								
									
										
										
										
											2022-08-18 21:19:32 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        < h3 > Welcome to HPR the Community Podcast< / h3 > 
							 
						 
					
						
							
								
									
										
										
										
											2022-07-01 22:07:06 -04:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    < / header > 
							 
						 
					
						
							
								
									
										
										
										
											2022-09-05 20:26:12 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									<!-- % days_till_next_episode = 0 % --> 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									<!-- % USE DBI(constants.driver, constants.user, constants.password) % --> 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-27 13:54:14 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									<!-- % FOREACH next_available_episode_result IN DBI.query(query_next_available_episode)
 
							 
						 
					
						
							
								
									
										
										
										
											2022-09-05 20:26:12 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									%-->
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									<!-- % USE date % --> 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									<!-- % calc = date.calc % --> 
							 
						 
					
						
							
								
									
										
										
										
											2023-05-18 09:04:04 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									<!-- %  days_till_next_episode = calc.Delta_Days(date.format(date.now, '%Y'),date.format(date.now, '%m'),date.format(date.now, '%d'),next_available_episode_result.last_year,next_available_episode_result.last_month,next_available_episode_result.last_day) % --> 
							 
						 
					
						
							
								
									
										
										
										
											2022-09-05 20:26:12 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									<!-- % END % --> 
							 
						 
					
						
							
								
									
										
										
										
											2022-07-18 18:25:25 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									<!-- % USE date % -->   
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									<!-- % delta = date.calc.N_Delta_YMD(2005,9,19, date.format(date.now, '%Y'),date.format(date.now, '%m'),date.format(date.now, '%d')) % --> 
							 
						 
					
						
							
								
									
										
										
										
											2023-09-03 17:51:03 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									< p > We started producing shows as < a  href = "<!--% absolute_path(baseurl) %-->eps/index.html#twat_episodes" > < em > Today with a Techie< / em > < / a >  on 2005-09-19, <!-- % delta.0 % -->  years, <!-- % delta.1 % -->  months, <!-- % delta.2 % -->  days ago. our shows are produced by < a  href = "<!--% absolute_path(baseurl) %-->correspondents/index.html" > listeners< / a >  like you and can be on any < a  href = "<!--% absolute_path(baseurl) %-->eps/index.html" > topic< / a >  that < strong > "are of interest to < a  href = "https://en.wikipedia.org/wiki/hacker_(hobbyist)" > hackers< / a > "< / strong > . if you listen to HPR then please consider contributing one show a year. if you < a  href = "<!--% absolute_url(baseurl) %-->about.html#so_you_want_to_record_a_podcast" > record< / a >  your show now it could be < a  href = "<!--% hub_baseurl %-->calendar.php" > released< / a >  in < strong > <!-- % days_till_next_episode % --> < / strong >  days.< / p > 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-10 22:14:55 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  < / article > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  <!-- % display_call_for_shows() % --> 
							 
						 
					
						
							
								
									
										
										
										
											2022-07-01 22:07:06 -04:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  < hr > 
							 
						 
					
						
							
								
									
										
										
										
											2022-07-31 23:09:00 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  <!-- % PROCESS 'shared - episode - summary.tpl.html' % --> 
							 
						 
					
						
							
								
									
										
										
										
											2022-08-18 21:19:32 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< h1 > Latest Shows< / h1 >  
						 
					
						
							
								
									
										
										
										
											2023-03-05 02:07:03 +11:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % host_cnt = 0 % -->  
						 
					
						
							
								
									
										
										
										
											2022-11-27 13:54:14 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % FOREACH latest_episodes IN DBI.query(query_latest_episodes)
  
						 
					
						
							
								
									
										
										
										
											2022-07-02 17:10:27 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								%-->
							 
						 
					
						
							
								
									
										
										
										
											2022-07-01 22:07:06 -04:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								< hr >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< article >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									< header > 
							 
						 
					
						
							
								
									
										
										
										
											2022-08-05 17:50:03 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
											< h1 > < a  href = "<!--% absolute_path(baseurl) %-->eps/hpr<!--% zero_pad_left(latest_episodes.id) %-->/index.html" > hpr<!-- % latest_episodes.id % -->  :: <!-- % latest_episodes.title % --> < / a > < / h1 > 
							 
						 
					
						
							
								
									
										
										
										
											2022-07-17 21:13:46 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
										< h3 > <!-- % latest_episodes.summary% --> < / h3 > 
							 
						 
					
						
							
								
									
										
										
										
											2023-03-13 23:15:46 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
										< p  class = "meta" $ > <!-- % show_avatar(latest_episodes.hostid, latest_episodes.host, host_cnt) % --> 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									Hosted by < a  href = "<!--% absolute_path(baseurl) %-->correspondents/<!--% zero_pad_left(latest_episodes.hostid) %-->.html" > <!-- % latest_episodes.host % --> < / a >  on <!-- % latest_episodes.date % -->  is flagged as <!-- % display_explicit(latest_episodes.explicit) % -->  and released under a <!-- % latest_episodes.license % -->  license. < br > 
							 
						 
					
						
							
								
									
										
										
										
											2023-04-02 08:50:04 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									<!-- % display_tags(latest_episodes.tags) % -->  
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									< span > <!-- % show_series(latest_episodes.series, latest_episodes.seriesid) % --> < / span > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									< span > < label > Comments: < / label > <!-- % display_comments_tally(latest_episodes.id, latest_episodes.eps_tally) % --> < / span > < br > 
							 
						 
					
						
							
								
									
										
										
										
											2023-03-31 14:02:49 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % listen_now(latest_episodes, "hpr", baseurl, media_baseurl) % -->  
						 
					
						
							
								
									
										
										
										
											2022-07-01 22:07:06 -04:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
										< / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									< / header > 
							 
						 
					
						
							
								
									
										
										
										
											2023-03-19 22:51:21 +11:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
										<!-- % tidy_notes(latest_episodes.notes) % --> 
							 
						 
					
						
							
								
									
										
										
										
											2022-07-01 22:07:06 -04:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
									< footer > 
							 
						 
					
						
							
								
									
										
										
										
											2023-02-24 18:58:56 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									<!-- % show_transcript(latest_episodes, "hpr", baseurl, media_baseurl) % --> 
							 
						 
					
						
							
								
									
										
										
										
											2022-07-01 22:07:06 -04:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
									< / footer > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< / article >  
						 
					
						
							
								
									
										
										
										
											2023-03-05 02:07:03 +11:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % host_cnt = host_cnt + 1 % -->  
						 
					
						
							
								
									
										
										
										
											2022-07-01 22:07:06 -04:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								<!-- % END % -->  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< article >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < header > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < hr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < h1 > Previous five weeks< / h1 > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < / header > 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-27 13:54:14 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % FOREACH last_5_weeks_episodes IN DBI.query(query_last_5_weeks_episodes) 
  
						 
					
						
							
								
									
										
										
										
											2022-07-03 22:47:59 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								%-->
							 
						 
					
						
							
								
									
										
										
										
											2022-07-31 23:09:00 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									<!-- % show_summary(last_5_weeks_episodes) % --> 
							 
						 
					
						
							
								
									
										
										
										
											2023-04-02 07:24:43 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									< p  class = "listen-in" > <!-- % display_listen_in(last_5_weeks_episodes.id) % --> < / p > 
							 
						 
					
						
							
								
									
										
										
										
											2022-07-03 22:47:59 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								<!-- % END % -->  
						 
					
						
							
								
									
										
										
										
											2022-07-01 22:07:06 -04:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								< / article >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h1 > Older Shows< / h1 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									< p > 
							 
						 
					
						
							
								
									
										
										
										
											2022-08-05 17:50:03 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									Get a < a  href = "<!--% absolute_path(baseurl) %-->eps/index.html" > full list< / a >  of all our shows.
							 
						 
					
						
							
								
									
										
										
										
											2022-07-01 22:07:06 -04:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
									< / p >