1<!DOCTYPE html> 2<html lang="en"> 3 4<head> 5 6 <meta charset="utf-8"> 7 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 8 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=2.0"> 9 <meta http-equiv="content-type" content="text/html; charset=utf-8"/> 10 11 <meta name="apple-mobile-web-app-capable" content="yes"> 12 <meta name="description" content="(Audio) 13Economists talk money. Politicians talk government. On This Week in Sociological Perspective we talk money, politics, and everything else that makes the world go âround, offering insight on society, public affairs, and news of the week. Guest authors join your host, UC-Berkeley Professor Samuel Roundfield Lucas, to transcend the headlines through fascinating research in sociology."> 14 <meta itemprop="name" content="This Week in Sociological Perspective"> 15 <meta itemprop="description" content="(Audio) 16Economists talk money. Politicians talk government. On This Week in Sociological Perspective we talk money, politics, and everything else that makes the world go âround, offering insight on society, public affairs, and news of the week. Guest authors join your host, UC-Berkeley Professor Samuel Roundfield Lucas, to transcend the headlines through fascinating research in sociology."> 17 <meta itemprop="image" content="https://assets.libsyn.com/secure/content/66626879"> 18 <meta property="og:type" content="website"> 19 <meta property="og:url" content="https://twispaudio.com/2022/09"> 20 <meta property="og:title" content="This Week in Sociological Perspective"> 21 <meta property="og:image" content="http://assets.libsyn.com/content/66626879?height=250&width=250"> 22 <meta property="og:image:width" content="250"> 23 <meta property="og:image:height" content="250"> 24 <meta property="og:description" content="(Audio) 25Economists talk money. Politicians talk government. On This Week in Sociological Perspective we talk money, politics, and everything else that makes the world go âround, offering insight on society, public affairs, and news of the week. Guest authors join your host, UC-Berkeley Professor Samuel Roundfield Lucas, to transcend the headlines through fascinating research in sociology."> 26 <meta name="twitter:card" content="summary"> 27 <meta name="twitter:title" content="This Week in Sociological Perspective"> 28 <meta name="twitter:description" content="(Audio) 29Economists talk money. Politicians talk government. On This Week in Sociological Perspective we talk money, politics, and everything else that makes the world go âround, offering insight on society, public affairs, and news of the week. Guest authors join your host, UC-Berkeley Professor Samuel Roundfield Lucas, to transcend the headlines through fascinating research in sociology."> 30 <meta name="twitter:image" content="http://assets.libsyn.com/content/66626879"> 31 <title>This Week in Sociological Perspective</title> 32 33 <link rel="alternate" type="application/rss+xml" title="This Week in Sociological Perspective" href="http://twispaudio.com/rss"> 34 35 <!-- Bootstrap Core CSS --> 36 <link href="https://ssl-static.libsyn.com/p/assets/platform/websuite/css/bootstrap.css" rel="stylesheet"> 37 <link href="https://ssl-static.libsyn.com/p/assets/platform/websuite/css/jquery.smartmenus.bootstrap.css" rel="stylesheet"> 38 39 <!-- Custom CSS --> 40 <link href="https://ssl-static.libsyn.com/p/assets/platform/websuite/css/default-theme.css" rel="stylesheet"> 41 42 <!-- Custom Fonts --> 43 <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" type="text/css"> 44 45 <link href="https://://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic" rel="stylesheet" type="text/css"> 46 47 48 <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> 49 <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> 50 <!--[if lt IE 9]> 51
51<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
51 52
52<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
52 53 <![endif]--> 54 55 <!-- style overrides --> 56 <style> 57 .image-pop:hover { 58 cursor: hand; 59 cursor: pointer; 60 opacity: .8; 61 } 62 63 .image-pop { 64 height:auto; 65 width:100%; 66 max-width:400px; 67 padding-right:20px; 68 } 69 70 .img-social { 71 max-height:16px; 72 } 73 74 .producer-message-row { 75 word-wrap: break-word; 76 } 77 78 ul.social-list { 79 list-style: none; 80 } 81 82 ul.social-list li{ 83 display: inline; 84 margin-left: 5px; 85 } 86 87 .intro-message h1 { 88 font-size:5em; 89 } 90 @media (max-width: 1199px) { 91 .intro-message h1 { 92 font-size:4em; 93 } 94 } 95 @media (max-width: 991px) { 96 .intro-message h1 { 97 font-size:3em; 98 } 99 } 100 @media (max-width: 842px) { 101 .intro-message h1 { 102 font-size:2.5em; 103 } 104 } 105 @media (max-width: 750px) { 106 .intro-message h1 { 107 font-size:2em; 108 } 109 } 110 @media (max-width: 500px) { 111 .intro-message h1 { 112 font-size:1.5em; 113 } 114 } 115 .intro-header { 116 margin-top:50px; 117 background-color:#000; 118 background: url(https://assets.libsyn.com/secure/content/87082700); 119 background-repeat: no-repeat; 120 background-size: cover; 121 background-position: center; 122 height: 25vw; 123 min-height: 12rem; 124 width: 100%; 125 -ms-flex-align: end; 126 align-items: flex-end; 127 display: -webkit-box; 128 display: -ms-flexbox; 129 display: flex; 130 position: relative; 131 } 132 .profile { 133 background: url(https://assets.libsyn.com/secure/content/66626879/?height=80) no-repeat center center; 134 background-size: cover; 135 } 136 .intro-header, .banner, .navbar-default .navbar-nav>li>a, .navbar-brand, .producer-message, .producer-message-row a, .btn-widget-login, .navbar-default .navbar-nav .open, .dropdown-submenu, .widget-header{ 137 color:#ffffff !important; 138 } 139 .producer-message-row a { 140 text-decoration: underline; 141 } 142 .intro-message h1, .subtitle-text { 143 color:#000000 !important; 144 background: #fff; 145 } 146 147 .navbar-default, .producer-message, .btn-send, .btn-widget-login, .dropdown-menu, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .widget-btn{ 148 background-color:#746f6f !important; 149 } 150 151 .custom-blog-thumbnail { 152 border:1px solid #746f6f !important; 153 } 154 155 .libsyn-item a { 156 color:#337ab7 !important; 157 } 158 159 .dropdown-menu > li > a { 160 color: #ffffff; 161 } 162 163 .navbar-nav > li > .dropdown-menu > li a:hover { 164 background: #ffffff !important; 165 color:#746f6f !important; 166 } 167 168 body { 169 font-weight:normal !important; 170 } 171 172 .dropdown-submenu{ 173 display: block; 174 padding: 3px 20px; 175 clear: both; 176 font-weight: 400; 177 line-height: 1.42857143; 178 white-space: nowrap; 179 } 180 181 .left-side { 182 padding-top:0px !important; 183 } 184 185 .section-heading{ 186 margin:5px 0 25px 0; 187 } 188 189 p.date { 190 margin:5px 0 5px 0; 191 } 192 193 .item-height-restriction, .item-height-restriction-video { 194 height:auto; 195 } 196 197 .show_more { 198 direction:rtl; 199 text-indent: 25px; 200 font-size:15px; 201 font-weight:400; 202 } 203 204 .adjusted-player { 205 width: 1px; 206 min-width: 100%; 207 } 208 209 .adjusted-player { 210 width: 1px; 211 min-width: 100%; 212 } 213 214 .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { 215 max-height: 1000px; 216 } 217 218 @media screen and (max-width: 767px){ 219 .navbar-form{ 220 margin-right: 0px; 221 margin-left: 0px; 222 } 223 } 224 225 </style> 226 227 228 <!-- Google Analytics --> 229 230 231
231<script>
vendor: 349 bytes, lines 231-237
231 232 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 233 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 234 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 235 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 236 237 ga('create', '
237UA-1417413-3
vendor: 49 bytes, lines 237-240
237', 'auto'); 238 ga('send', 'pageview'); 239 240
240</script>
240 241 242 <!-- End Google Analytics --> 243 244</head> 245 246<body> 247
247<script> 248 (function(w, d){ 249 var id='embedly-platform', n = 'script'; 250 if (!d.getElementById(id)){ 251 w.embedly = w.embedly || function() {(w.embedly.q = w.embedly.q || []).push(arguments);}; 252 var e = d.createElement(n); e.id = id; e.async=1; 253 e.src = ('https:' === document.location.protocol ? 'https' : 'http') + '://cdn.embedly.com/widgets/platform.js'; 254 var s = d.getElementsByTagName(n)[0]; 255 s.parentNode.insertBefore(e, s); 256 } 257 })(window, document); 258 </script>
258 259 260 <div id="fb-root"></div> 261
261<script>(function(d, s, id) { 262 var js, fjs = d.getElementsByTagName(s)[0]; 263 if (d.getElementById(id)) return; 264 js = d.createElement(s); js.id = id; 265 js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=834757889913083"; 266 fjs.parentNode.insertBefore(js, fjs); 267 }(document, 'script', 'facebook-jssdk'));</script>
267 268 269 270 <!-- Navigation --> 271 <nav class="navbar navbar-default navbar-fixed-top topnav" role="navigation" id="main-menu"> 272 <div class="container topnav"> 273 <!-- Brand and toggle get grouped for better mobile display --> 274 <div class="navbar-header"> 275 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> 276 <span class="sr-only">Toggle navigation</span> 277 <span class="icon-bar"></span> 278 <span class="icon-bar"></span> 279 <span class="icon-bar"></span> 280 </button> 281 <a title="Home Page" class="navbar-brand topnav" href="/"><div class="profile"></div></a> 282 </div> 283 <!-- Collect the nav links, forms, and other content for toggling --> 284 <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 285 286 <ul class="nav navbar-nav navbar-right" data-sm-skip-collapsible-behavior="true"> 287 <li> 288 289 <form class="navbar-form navbar-right" method="GET" action="https://twispaudio.com/size/5/"> 290 <div class="form-group search-form"> 291 <input type="text" aria-label="Search for Episodes" name="search" class="form-control" value="" placeholder="Search"> 292 </div> 293 <button type="submit" aria-label="Click to submit search" class="btn btn-default"><i class="fa fa-search"></i></button> 294 </form> 295 </li> 296 <li> 297 <a href="" class="share-link" data-toggle="modal" data-target="#aboutModal">About</a> 298 </li> 299 <li><a href="#">Episodes <span class="caret"></span></a> 300 <ul class="dropdown-menu"> 301 <li><a href="/">All Episodes</a></li> 302 303 <!-- premium episodes link --> 304 305 <!-- categories --> 306 307 <!-- archives --> 308 <li><a href="#">Archives <b class="caret"></b> </a> 309 <ul class="dropdown-menu"> 310 <li><a href="/2022">2022 <b class="caret"></b> </a><ul class="dropdown-menu"><li><a href="/2022/09">September</a></li><li><a href="/2022/08">August</a></li><li><a href="/2022/07">July</a></li><li><a href="/2022/06">June</a></li><li><a href="/2022/05">May</a></li><li><a href="/2022/04">April</a></li><li><a href="/2022/03">March</a></li><li><a href="/2022/02">February</a></li><li><a href="/2022/01">January</a></li></ul></li><li><a href="/2021">2021 <b class="caret"></b> </a><ul class="dropdown-menu"><li><a href="/2021/07">July</a></li><li><a href="/2021/06">June</a></li><li><a href="/2021/05">May</a></li><li><a href="/2021/04">April</a></li><li><a href="/2021/03">March</a></li><li><a href="/2021/02">February</a></li><li><a href="/2021/01">January</a></li></ul></li><li><a href="/2020">2020 <b class="caret"></b> </a><ul class="dropdown-menu"><li><a href="/2020/12">December</a></li><li><a href="/2020/11">November</a></li><li><a href="/2020/10">October</a></li><li><a href="/2020/09">September</a></li><li><a href="/2020/08">August</a></li><li><a href="/2020/07">July</a></li><li><a href="/2020/06">June</a></li><li><a href="/2020/05">May</a></li><li><a href="/2020/04">April</a></li><li><a href="/2020/03">March</a></li><li><a href="/2020/02">February</a></li></ul></li><li><a href="/2014">2014 <b class="caret"></b> </a><ul class="dropdown-menu"><li><a href="/2014/03">March</a></li><li><a href="/2014/02">February</a></li><li><a href="/2014/01">January</a></li></ul></li> 311 </ul> 312 </li> 313 </ul> 314 </li> 315 <!-- premium episodes link --> 316 </ul> 317 </div> 318 <!-- /.navbar-collapse --> 319 </div> 320 <!-- /.container --> 321 </nav> 322 323 324 <!-- Header --> 325 <a name="about"></a> 326 <div class="intro-header"> 327 <div class="container main-container"> 328 <div class="row"> 329 <div class="col-lg-12"> 330 <div class="click-alert alert alert-info fade"> 331 <strong>Preview Mode</strong> Links will not work in preview mode 332 </div> 333 <div class="intro-message"> 334 </div> 335 </div> 336 </div> 337 </div> 338 <!-- /.container --> 339 340 </div> 341 <!-- /.intro-header --> 342 343 <!-- Page Content --> 344 345 <div class="container"> 346 347 <div class="alert alert-info alert-dismissible producer-message"> 348 <div class="row producer-message-row"> 349 <div class="col-lg-12"> 350 <div class="row producer-message-row"> <div class="col-lg-12"> <div class="headerMiddle"> <div class="titleBar"> <div class="podcastTitle"><span style= "font-size: 14pt; color: #3598db;"><em>This Week in Sociological Perspective</em>, audio</span></div> <div class="podcastTitle"><span style="font-size: 14pt;">Economists talk money. Politicians talk government. On <em>This Week in Sociological Perspective</em> we talk money, politics, and everything else that makes the world go âround, offering insight on society, public affairs, and news of the week. Guest authors join your host, UC-Berkeley Professor Samuel Roundfield Lucas, to transcend the headlines through fascinating research in sociology.</span></div> </div> </div> </div> </div> <div class="row"> <div class="col-lg-12"> <div class="col-lg-12 col-sm-12 align-top"> </div> </div> </div> </div> 351 </div> 352 <div class="row"> 353 <div class="col-lg-12"> 354 <div class="col-lg-12 col-sm-12 align-top"> 355 <ul class="text-center social-list"> 356 <li style="display: inline;"><a aria-label="Email This Podcast" title="Email This Podcast" data-toggle="tooltip" data-placement="bottom" href="mailto:[email protected]" class="btn btn-default"><i class="fa fa-envelope fa-fw"></i></a></li><li style="display: inline;"><a aria-label="Subscribe to RSS Feed" title="Subscribe to RSS Feed" data-toggle="tooltip" data-placement="bottom" target="_blank" rel="noopener noreferrer" href="http://twispaudio.com/rss" class="btn btn-default"><i class="fa fa-rss fa-fw"></i></a></li> </ul> 357 </div> 358 </div> 359 </div> 360 </div> 361 362 <!-- bread crumbs --> 363 <ol class="breadcrumb"> 364 <li class="breadcrumb-item"><a href="/">All Episodes</a></li> 365 <li class="breadcrumb-item"><a href="//2022">2022</a></li> 366 <li class="breadcrumb-item active">09</li> 367 </ol> 368 <div class="col-lg-12 col-md-12 item-container"><div class="row libsyn-item libsyn libsyn-item-free libsyn-item-24466419" data-id="24466419"><div class="col-lg-6 col-md-6 left-side libsyn-item-24466419"><h2 class="section-heading hidden-md hidden-lg"><a data-iframe-id="embed_24466419" class="read_more" href="https://twispaudio.com/twisp-2022-m09-thu22-audio">TWiSP 2022 M09 Thu22 Audio</a></h2><p class="date">Sep 23, 2022</p><p class="lead"><p>This week we discuss a woman in England who uses her drone in 369service to others. And, I recently spoke with Professor Scott 370Duxbury of the University of North Carolina about his recent paper 371titled âThe Boys in Blue Are Watching You: The Shifting 372Metropolitan Landscape and Big Data Police Surveillance in the 373United...</p> 374</p></p><div class="row"><div class="col-md-12 text-right show_more"><a data-iframe-id="embed_24466419" class="read_more" href="https://twispaudio.com/twisp-2022-m09-thu22-audio">Read More</a></div></div></div><div class="col-lg-6 col-md-6 col-sm-12 right-side"><h2 class="section-heading hidden-sm hidden-xs"><a data-iframe-id="embed_24466419" class="read_more" href="https://twispaudio.com/twisp-2022-m09-thu22-audio">TWiSP 2022 M09 Thu22 Audio</a></h2><iframe id="embed_24466419" title="TWiSP 2022 M09 Thu22 Audio" style="border: none" src="//html5-player.libsyn.com/embed/episode/id/24466419/height/90/theme/custom/thumbnail/yes/direction/forward/tdest_id/2445467/render-playlist/no/custom-color/746f6f/" height="90" width="100%" scrolling="no" allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen></iframe><div class="row"><div class="col-lg-4 col-sm-4 download-div"><a href="https://twispaudio.com/twisp-2022-m09-thu22-audio#comments" class="facebook-comments-count" data-uri="https://twispaudio.com/twisp-2022-m09-thu22-audio"></a></div></div></div></div><hr><div class="row libsyn-item libsyn libsyn-item-free libsyn-item-24407727" data-id="24407727"><div class="col-lg-6 col-md-6 left-side libsyn-item-24407727"><h2 class="section-heading hidden-md hidden-lg"><a data-iframe-id="embed_24407727" class="read_more" href="https://twispaudio.com/twisp-2022-m09-thu15-audio">TWiSP 2022 M09 Thu15 Audio</a></h2><p class="date">Sep 18, 2022</p><p class="lead"><p>This week we discuss the insertion of a new player in the fight 375to reform policing in the United States. And, I recently spoke with 376Dr. Robert Bozick, Director of the Houston Population Research 377Center of the Kinder Institute for Urban Research at Rice 378University, about his recent paper titled âAn...</p> 379</p></p><div class="row"><div class="col-md-12 text-right show_more"><a data-iframe-id="embed_24407727" class="read_more" href="https://twispaudio.com/twisp-2022-m09-thu15-audio">Read More</a></div></div></div><div class="col-lg-6 col-md-6 col-sm-12 right-side"><h2 class="section-heading hidden-sm hidden-xs"><a data-iframe-id="embed_24407727" class="read_more" href="https://twispaudio.com/twisp-2022-m09-thu15-audio">TWiSP 2022 M09 Thu15 Audio</a></h2><iframe id="embed_24407727" title="TWiSP 2022 M09 Thu15 Audio" style="border: none" src="//html5-player.libsyn.com/embed/episode/id/24407727/height/90/theme/custom/thumbnail/yes/direction/forward/tdest_id/2445467/render-playlist/no/custom-color/746f6f/" height="90" width="100%" scrolling="no" allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen></iframe><div class="row"><div class="col-lg-4 col-sm-4 download-div"><a href="https://twispaudio.com/twisp-2022-m09-thu15-audio#comments" class="facebook-comments-count" data-uri="https://twispaudio.com/twisp-2022-m09-thu15-audio"></a></div></div></div></div><hr><div class="row libsyn-item libsyn libsyn-item-free libsyn-item-24333207" data-id="24333207"><div class="col-lg-6 col-md-6 left-side libsyn-item-24333207"><h2 class="section-heading hidden-md hidden-lg"><a data-iframe-id="embed_24333207" class="read_more" href="https://twispaudio.com/twisp-2022-m09-thu08-audio">TWiSP 2022 M09 Thu08 Audio</a></h2><p class="date">Sep 10, 2022</p><p class="lead"><p>This week we discuss results from the natural experiment of 380COVID-era remote instruction for 9 year olds. But first, I recently 381spoke with Professor Carly Knight of New York University about her 382recent paper titled âClassifying the corporation: the role of 383naturalizing analogies in American corporate...</p> 384</p></p><div class="row"><div class="col-md-12 text-right show_more"><a data-iframe-id="embed_24333207" class="read_more" href="https://twispaudio.com/twisp-2022-m09-thu08-audio">Read More</a></div></div></div><div class="col-lg-6 col-md-6 col-sm-12 right-side"><h2 class="section-heading hidden-sm hidden-xs"><a data-iframe-id="embed_24333207" class="read_more" href="https://twispaudio.com/twisp-2022-m09-thu08-audio">TWiSP 2022 M09 Thu08 Audio</a></h2><iframe id="embed_24333207" title="TWiSP 2022 M09 Thu08 Audio" style="border: none" src="//html5-player.libsyn.com/embed/episode/id/24333207/height/90/theme/custom/thumbnail/yes/direction/forward/tdest_id/2445467/render-playlist/no/custom-color/746f6f/" height="90" width="100%" scrolling="no" allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen></iframe><div class="row"><div class="col-lg-4 col-sm-4 download-div"><a href="https://twispaudio.com/twisp-2022-m09-thu08-audio#comments" class="facebook-comments-count" data-uri="https://twispaudio.com/twisp-2022-m09-thu08-audio"></a></div></div></div></div><hr> 385 </div> 386 <!-- /.container --> 387 388 389 </div> 390 <!-- /.content-section-a --> 391 392 393 394 <!-- About Modal --> 395 <div id="aboutModal" class="modal fade" role="dialog"> 396 <div class="modal-dialog"> 397 <!-- Modal content--> 398 <div class="modal-content"> 399 <div class="modal-header"> 400 <button type="button" class="close" data-dismiss="modal">×</button> 401 <h4 class="modal-title">About the Podcast</h4> 402 </div> 403 <div class="modal-body"> 404 <p>(Audio) 405Economists talk money. Politicians talk government. On This Week in Sociological Perspective we talk money, politics, and everything else that makes the world go âround, offering insight on society, public affairs, and news of the week. Guest authors join your host, UC-Berkeley Professor Samuel Roundfield Lucas, to transcend the headlines through fascinating research in sociology.</p> 406 </div> 407 <div class="modal-footer"> 408 <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> 409 </div> 410 </div> 411 </div> 412 </div> 413 414 <!-- Share Modal --> 415 <div id="shareModal" class="modal" role="dialog"> 416 <div class="modal-dialog"> 417 <!-- Modal content--> 418 <div class="modal-content"> 419 <div class="modal-header"> 420 <button type="button" class="close" data-dismiss="modal">×</button> 421 <h4 class="modal-title">Share This Episode</h4> 422 </div> 423 <div class="modal-body"> 424 <p id="pw-share"><div class="addthis_inline_share_toolbox"></div></p> 425 </div> 426 <div class="modal-footer"> 427 <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button> 428 </div> 429 </div> 430 </div> 431 </div> 432 433 <!-- Private Premium Modal --> 434 <div id="loginModal" class="modal" role="dialog"> 435 <div class="modal-dialog"> 436 <!-- Modal content--> 437 <div class="modal-content"> 438 <div class="modal-header"> 439 <h4 class="modal-title"><i class="fa fa-lock fa-lg"></i> Private Premium Login</h4> 440 </div> 441 <div class="modal-body"> 442 <p> 443 <form class="form-signin" method="POST" action=""> 444 <h5 class="form-signin-heading">Login</h5> 445 <label for="inputEmail" class="sr-only">Email</label> 446 <input type="email" id="inputEmail" name="email" class="form-control" placeholder="Email address" required autofocus> 447 <label for="inputPassword" class="sr-only">Password</label> 448 <input type="password" id="inputPassword" name="password" class="form-control" placeholder="Password" required> 449 <p class="pull-right"><a href="'">Having trouble logging in?</a></p> 450 <button name="Login for Premium Access" class="btn btn-lg btn-primary btn-block btn-widg
450et-login" type="submit">Login <i class="fa fa-arrow-circle-right fa-lg pull-right"></i></button> 451 </form> 452 </p> 453 </div> 454 455 </div> 456 </div> 457 </div> 458 459 <!-- Image Enlarge Modal --> 460 <div class="modal fade" id="imagemodal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 461 <div class="modal-dialog"> 462 <div class="modal-content"> 463 <div class="modal-header"> 464 <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> 465 </div> 466 <div class="modal-body" style="text-align:center;"> 467 <img src="" id="imagepreview" style="width: auto; height: 300px;" > 468 </div> 469 <div class="modal-footer"> 470 <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> 471 </div> 472 </div> 473 </div> 474 </div> 475 476 477 478 <!-- Footer --> 479 <footer> 480 <div class="container"> 481 <div class="row"> 482 <div class="col-lg-12"> 483 <p class="copyright small pull-right">© </p> 484 </div> 485 </div> 486 </div> 487 </footer> 488 489 <!-- jQuery --> 490
490<script src="https://ssl-static.libsyn.com/p/assets/platform/websuite/js/jquery.js"></script>
490 491 492 <!-- Bootstrap Core JavaScript --> 493
493<script src="https://ssl-static.libsyn.com/p/assets/platform/websuite/js/bootstrap.js"></script>
493 494 495 <!-- Smart Menu JS --> 496
496<script src="https://ssl-static.libsyn.com/p/assets/platform/websuite/js/jquery.smartmenus.js"></script>
496 497
497<script src="https://ssl-static.libsyn.com/p/assets/platform/websuite/js/jquery.smartmenus.bootstrap.js"></script>
497 498 499 500 501 502
502<script> 503 var addthis_config = {}; 504 addthis_config.pubid = 'ra-57f683ee47f14d2b'; 505 506 var lockScroll = false; 507 var premiumAuthorized = true; 508 var enablePremiumDownload = false; 509 510 function noPremium(){ 511 512 513 premiumAuthorized = false; 514 515 } 516 517 function adjustPlayerWidth(){ 518 $(".producer-message iframe[src*='html5-player']").addClass('adjusted-player'); 519 $(".libsyn-item iframe[src*='html5-player']").addClass('adjusted-player'); 520 $(".libsyn-item-video iframe[src*='html5-player']").addClass('adjusted-player-video'); 521 makeImagesResponsive(); 522 } 523 524 function makeImagesResponsive(){ 525 $(".right-side img").addClass("img-responsive"); 526 $(".left-side img").addClass("img-responsive"); 527 } 528 529 function getFBCommentCount(uri,element){ 530 var apiUrl = "//graph.facebook.com/?ids=" + uri; 531 var commentsCount = 0; 532 $.ajax({ 533 url: apiUrl, 534 success: function(result) { 535 if ( typeof result != "undefined" && result.hasOwnProperty(uri) && typeof result[uri].share != "undefined" ) { 536 commentsCount = result[uri].share.comment_count; 537 element.html('<i class="fa fa-comments" title="Leave a Comment"></i> ' + commentsCount + " Comment(s)"); 538 } 539 } 540 }); 541 return false; 542 } 543 544 function updateCommentsCount(){ 545 $(".facebook-comments-count" ).each(function() { 546 if($(this).html() == ""){ 547 var pageIndex = $(this).data("uri"); 548 getFBCommentCount(pageIndex,$(this)); 549 } 550 }); 551 } 552 553 $(function() { 554 555 var lastScroll = 0; 556 557 $('#main-menu').on('show.bs.collapse', function () { 558 $(this).removeClass("navbar-fixed-top").addClass("navbar-static-top"); 559 lastScroll = $(window).scrollTop(); 560 $(window).scrollTop(0); 561 }); 562 563 $('#main-menu').on('hide.bs.collapse', function () { 564 $(window).scrollTop(lastScroll); 565 $(this).removeClass("navbar-static-top").addClass("navbar-fixed-top"); 566 }); 567 568 window.fbAsyncInit = function() { 569 FB.Canvas.setAutoGrow(); 570 } 571 572 function sizeChangeCallback() { 573 FB.Canvas.setSize({ width: 520, height: 1400 }); 574 } 575 576 //social tooltip instantiation 577 $('[data-toggle="tooltip"]').tooltip(); 578 579 //share link 580 $(document.body).on("click",".share-link", function(event) { 581 582 var url = $(this).data('item-url'); 583 var title = $(this).data('item-title'); 584 var image = $(this).data('item-image-url'); 585 586 $.getScript( "//s7.addthis.com/js/300/addthis_widget.js#async=1" ) 587 .done(function( script, textStatus ) { 588 addthis.init(); 589 addthis.update('share', 'url', url); 590 addthis.update('share', 'title', title); 591 addthis.update('share', 'description', ""); 592 addthis.update('share', 'image', image) 593 }) 594 .fail(function( jqxhr, settings, exception ) { 595 //do nothing 596 }); 597 }); 598 599 //resize players 600 adjustPlayerWidth(); 601 602 //change profile pic on scroll 603 $(window).scroll(function(){ 604 if($(window).scrollTop() > 225){ 605 $(".profile").addClass('profile-small'); 606 } 607 else{ 608 $(".profile").removeClass('profile-small'); 609 } 610 }); 611 612 // get all premium episodes 613 var show_id = '49700'; 614 var id_prefix = "libsyn-item-"; 615 var episode_ids = new Array(); // For some reason, this line was causing Firefox to become unresponsive. 616 $('.libsyn-item-premium').each(function(index){ 617 var id = $(this).data('id'); 618 episode_ids.push(id); 619 }); 620 621 var episodes = (episode_ids.length > 0) ? episode_ids.join(',') : 0; 622 623 noPremium(); 624 625 //image modal 626 $(document.body).on("click",".image-pop", function() { 627 $('#imagepreview').attr('src', $(this).attr('src')); 628 $('#imagemodal').modal('show'); 629 }); 630 631 632 }); 633 634 if( $('#download_app_div').size() > 0 ){ 635 var isMac = (navigator.platform.indexOf('Mac') != -1); 636 var isIos = !!navigator.platform && (/iPad|iPhone|iPod/.test(navigator.platform) || isMac); 637 638 if(isIos){ 639 $.ajax({ 640 type: 'GET', 641 url: "//my.libsyn.com/app/generate-websuite-plist-url", 642 data: {destination_id: 2445467}, 643 dataType: 'jsonp', 644 success:function(json){ 645 console.log(json); 646 if(typeof json.success != "undefined"){ 647 if(json.success){ 648 var plistAnchor = $('<a>').addClass('btn').addClass('btn-default').attr('aria-label','Download iOS App') 649 .attr('href', 'itms-services://?action=download-manifest&url=' + encodeURIComponent(json.plist_url)).append( 650 $('<i>').addClass('fa').addClass('fa-download').addClass('fa-5x') 651 ).append('<div>Download/Install iOS App</div>'); 652 653 $('#download_app_div').empty(); 654 655 if(isMac){ 656 $('#download_app_div').append($('<p>').html('If you are using an iPad, you may install the app below:')); 657 } 658 659 $('#download_app_div').append(plistAnchor); 660 661 } else { 662 $('#download_app_div').empty().html('An error has occurred:' + json.message); 663 } 664 } else { 665 $('#download_app_div').empty().html('An error has occurred'); 666 } 667 }, 668 error:function(xhr, textStatus, errorThrown){ 669 $('#download_app_div').empty().html('An error has occurred: ' + textStatus); 670 } 671 }); 672 } else { 673 $('#download_app_div').empty().html('Sorry, app download is only available for iOS devices.'); 674 } 675 } 676 677 678 var page_filter = 1; 679 var category_filter = ""; 680 var text_filter = ""; 681 var size_filter = "5"; 682 var year_filter = "2022"; 683 var month_filter = "9"; 684 var text_posts_only = false;
685 var premium_filter = false; 686 var player_position = "below"; 687 688 //lets create widget bar 689 690 var colWidth = 6; 691 692 function escapeHtml(text) { 693 return text 694 .replace(/&/g, "&") 695 .replace(/</g, "<") 696 .replace(/>/g, ">") 697 .replace(/"/g, """) 698 .replace(/'/g, "'"); 699 } 700 701 //load more on bottom of page 702 $(window).scroll(function () { 703 704 if(!lockScroll){ 705 if ($(window).scrollTop() >= $(document).height() - $(window).height() - 60) { 706 707 lockScroll = true; 708 709 var requestUrl = "https://twispaudio.com/"; 710 requestUrl += "/page/"+ (page_filter + 1); 711 712 if(text_posts_only){ 713 requestUrl += "/podcast/blog"; 714 } 715 else if(premium_filter){ 716 requestUrl += "/search/is_premium"; 717 } 718 else if(text_filter != ""){ 719 requestUrl += "/search/"+ text_filter; 720 } 721 else if(month_filter != 0) { 722 requestUrl += "/"+ year_filter +"/"+ month_filter; 723 } 724 else if(year_filter != 0) { 725 requestUrl += "/" + year_filter; 726 } 727 else { 728 requestUrl += (category_filter != "" ? "/category/"+category_filter : ""); 729 } 730 731 requestUrl += "/render-type/json"; 732 733 $.ajax({ 734 type: 'GET', 735 url: requestUrl, 736 async: false, 737 success:function(json){ 738 var items = JSON.parse(json); 739 if(items.length > 0){ 740 for(var i = 0; i < items.length; i++){ 741 var item = new Array(); 742 item = items[i]; 743 744 var isTextOnly = typeof item.primary_content == 'undefined'; 745 var isVideo; 746 747 if(isTextOnly){ 748 isVideo = false; 749 } else { 750 isVideo = item.primary_content.file_class == "video"; 751 } 752 753 //create action buttons 754 var actionButtonsRow = '<div class="row">'; 755 if(isTextOnly){ 756 var escapedItemTitle = escapeHtml(item.item_title); 757 actionButtonsRow += '<div class="col-lg-4 col-sm-4 share-div">'; 758 actionButtonsRow += '<a class="share-link" href="" data-image-url="'+ item.image_url +'" data-item-url="'+ item.full_item_url +'" data-item-title="'+ escapedItemTitle +'" data-toggle="modal" data-target="#shareModal">'; 759 actionButtonsRow += '<i class="fa fa-share-alt" title="Share This Episode"></i> Share</a></div>'; 760 } 761 762 763 if(item.display_download_link == true){ 764 if(isTextOnly){ 765 actionButtonsRow += '<div class="col-lg-4 col-sm-4 download-div"><a href="' + item.primary_content.url_secure +'" download><i class="fa fa-download" title="Download This Episode"></i> Download</a></div>'; 766 } 767 } 768 769 if(item.extra_content.length > 0){ 770 for (var x = 0; x < item.extra_content.length; x++) { 771 if(item.extra_content[x].file_class == "pdf"){ 772 var extraContentLabel = item.extra_content[x].content_title !== "" ? item.extra_content[x].content_title : item.extra_content[x].content_type; 773 actionButtonsRow += '<div class="col-lg-4 col-sm-4 download-div"><a href="' + item.extra_content[x].url +'" download><i class="fa fa-download" title="Bonus content"></i> ' + extraContentLabel + '</a></div>'; 774 } else { 775 if(enablePremiumDownload == true){ 776 var extraContentLabel = item.extra_content[x].content_title !== "" ? item.extra_content[x].content_title : item.extra_content[x].content_type; 777 actionButtonsRow += '<div class="col-lg-4 col-sm-4 download-div"><a href="' + item.extra_content[x].url +'" download><i class="fa fa-download" title="Bonus content"></i> ' + extraContentLabel + '</a></div>'; 778 } 779 } 780 781 } 782 } 783 actionButtonsRow += "</div>"; 784 785 786 //begin row 787 html = '<div class="row libsyn-item libsyn' + (isVideo == true ? '-video' : '') + ' libsyn-item-' + item.premium_state + ' libsyn-item-'+ item.item_id +'" data-id="'+ item.item_id +'">'; 788 789 if(isTextOnly){ 790 html += '<div class="col-lg-12" col-md-12 left-side libsyn-item-'+ item.item_id +'">'; 791 html += '<h2 class="section-heading"><a href="'+ item.full_item_url +'">'+ item.item_title +'</a>'; 792 html += '</h2>'; 793 html += '<p class="date">'+ item.release_date +'</p>'; 794 html += '<p class="lead">'+ item.item_body_short +'</p>'; 795 html += '<div class="row"><div class="col-md-12 text-right show_more">'; 796 html += '<a href="'+ item.full_item_url +'">Read More</a></div></div>'; 797 html += actionButtonsRow; 798 html += '</div>'; 799 } else { 800 801 //player 802 var playerSide = '<h2 class="section-heading"><a data-iframe-id="embed_'+item.item_id+'" class="read_more" href="'+item.full_item_url+'">'+item.item_title+'</a>'; 803 playerSide += '</h2>'; 804 if(item.premium_state == "premium" && !premiumAuthorized){ 805 playerSide += '<h3><i class="fa fa-lock"></i> This is a Premium Episode</h3>'; 806 } else { 807 808 if(item.primary_content.file_class == "pdf"){ 809 playerSide += '<a href="' + item.primary_content.url_secure +'" download class="pdf-download"><i class="fa fa-file-pdf-o" title="Download PDF"></i> Download PDF</a>'; 810 } else { 811 playerSide += item.player; 812 } 813 814 playerSide += actionButtonsRow; 815 } 816 817 //description 818 var descriptionSide = '<p class="date">'+item.release_date+'</p>'; 819 descriptionSide += '<p class="lead">'+item.item_body_short+'</p>'; 820 descriptionSide += '<div class="row"><div class="col-md-12 text-right show_more">'; 821 descriptionSide += '<a data-iframe-id="embed_'+item.item_id+'" class="read_more" href="'+item.full_item_url+'">Read More</a></div></div>'; 822 823 html += '<div class="col-lg-'+colWidth+' col-md-'+colWidth+' col-sm-12 left-side">'; 824 html += player_position == "above" ? playerSide : descriptionSide; 825 html += '</div>'; 826 827 html += '<div class="col-lg-'+colWidth+' col-md-'+colWidth+' col-sm-12 right-side">'; 828 html += player_position == "above" ? descriptionSide : playerSide; 829 html += '</div>'; 830 } 831 832 833 html += '</div>'; 834 html += '<hr>'; 835 836 //add to container 837 $(".item-container").append(html); 838 839 } 840 841 page_filter++; 842 adjustPlayerWidth(); 843 lockScroll = false;
844 } else { 845 lockScroll = true; 846 } 847 }, 848 error:function(xhr, textStatus, errorThrown){ 849 console.log(errorThrown); 850 } 851 }); 852 } 853 } 854 }); 855 856 857 $("#btn-send-contact").click(function(event){ 858 event.preventDefault(); 859 860 var error = ""; 861 //validate 862 var valid = true; 863 $('#podcast-page-contact-form').find(':input:not(button)').each(function(){ 864 var name = $(this).attr("name"); 865 var value = $(this).val(); 866 if (typeof name != 'undefined' && value == ""){ 867 valid = false; 868 return false; 869 } 870 }); 871 872 if(valid){ 873 //submit form 874 var datastring = $("#podcast-page-contact-form").serialize(); 875 $.ajax({ 876 type: "POST", 877 url: "https://web-support.libsyn.com/contact/submit", 878 data: datastring, 879 dataType: "json", 880 success: function(data) { 881 if(data == false){ 882 error = "<strong>Error</strong> Your message could not be sent at this time. Please try again later."; 883 $("#podcast-page-contact-form-error").html(error).fadeIn().delay(5000).fadeOut(); 884 } else { 885 $('#podcast-page-contact-form').find(":input").val("").hide(); 886 $('#podcast-page-contact-form').fadeOut(); 887 $("#podcast-page-contact-form-success").show(); 888 } 889 }, 890 error: function() { 891 error = "<strong>Error</strong> Your message could not be sent at this time. Please try again later."; 892 $("#podcast-page-contact-form-error").html(error).fadeIn().delay(5000).fadeOut(); 893 } 894 }); 895 896 } else { 897 error = "<strong>Error</strong> Please fill out all fields and submit again."; 898 $("#podcast-page-contact-form-error").html(error).fadeIn().delay(5000).fadeOut(); 899 return false; 900 } 901 902 }); 903 904 905 906 var playerStatusRequestSent = false; 907 var href = null; 908 /* $(document).on('click', ".read_more", function (e){ 909 var iframeId = $(this).data("iframe-id"); 910 if (document.getElementById(iframeId).contentWindow) { 911 e.preventDefault(); 912 href = $(this).attr("href"); 913 914 var addColon = $("#"+iframeId).attr("src").indexOf(":") == -1 ? ':' : ''; 915 916 var iframeHref = 0 + $("#"+iframeId).attr("src"); 917 var receiver = document.getElementById(iframeId).contentWindow; 918 window.addEventListener('message', receiveMessage); 919 receiver.postMessage('player_status_request', iframeHref); 920 playerStatusRequestSent = true; 921 } 922 }); */ 923 924 function receiveMessage(e) { 925 926 if(playerStatusRequestSent){ 927 try { 928 var playerData = JSON.parse(e.data); 929 if(typeof(playerData.elapsed) != "undefined" && playerData.elapsed != "00:00:00"){ 930 localStorage.setItem(href, JSON.stringify(playerData)); 931 } 932 if(href !== null){ 933 window.location = href; 934 } 935 } catch (e) { 936 return false; 937 } 938 } 939 } 940 941 942 943 </script>
943 944 945</body> 946 947</html> 948
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.