Not techno or house but hiphop/rap. "Fresh Air with Terry Gross" on NPR is having a Hip Hop week: http://www.npr.org/templates/rundowns/rundown.php?prgId=13It's basicaly re-runs of previous interviews she has done but still worth a listen.
...steve...