- Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in Embed\Providers\OEmbed->getType() (line 51 of /home/muninets/vendor/embed/embed/src/Providers/OEmbed.php).
Embed\Providers\OEmbed->getType() (Line: 93)
Embed\Providers\OEmbed->getUrl() (Line: 319)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in Embed\Http\Url::parse() (line 639 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated in Embed\Http\Url::parse() (line 647 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in Embed\Http\Url::parse() (line 639 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated in Embed\Http\Url::parse() (line 647 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in Embed\Http\Url::parse() (line 639 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated in Embed\Http\Url::parse() (line 647 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in Embed\Http\Url::parse() (line 639 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated in Embed\Http\Url::parse() (line 647 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in Embed\Http\Url::parse() (line 639 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated in Embed\Http\Url::parse() (line 647 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('Last week, we unveiled the new podcast project we're working on with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on bringing ubiquitous broadband coverage to local communities for residents and businesses in North Carolina. The ten episode podcast series, titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>,"</em> explores broadband and related issues in North Carolina.In episode two, <em>“Fiber Rich Wilson, Why and What's Next?”, </em>Christopher talks with Gene Scott, General Manager for Outside Plant for Greenlight, a division of the city of Wilson, North Carolina. If you've heard many of our podcasts, you know all about Wilson and their municipal Fiber-to-the-Home (FTTH) network. We've followed the development of the network for years and have reported on many of their innovations. Gene gives us an inside perspective. He shares a brief history of the network's development and why the community chose to use an architecture that is fiber rich. Gene helps us to understand some terminology that most of us aren't familiar with unless we're in the field, and he gets into the many benefits of fiber over copper.Christopher and Gene also discuss how Greenlight and the city have been working with the local community college to prepare more people to work in the growing industry. It isn't all climbing poles and hanging wires and the need for high-quality Internet access guarantees there's plenty of future opportunity in the public and private sectors.To learn more about the story behind Wilson's Greenlight Community Network, check out our <a href="https://muninetworks.org/reports/wilsons-greenlight-leads-north-carolina-fast-internet">report from 2012</a>, and <a href="https://muninetworks.org/reports/empire-lobbies-back-how-national-cable-and-dsl-companies-banned-competition-north-carolina">our 2013 report</a>.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/fiber-rich-wilson-community-broadband-bits-podcast-north-carolina-bonus-episode-two/">Community Broadband Bits page</a>, or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed.Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in Embed\Providers\OEmbed->getType() (line 51 of /home/muninets/vendor/embed/embed/src/Providers/OEmbed.php).
Embed\Providers\OEmbed->getType() (Line: 93)
Embed\Providers\OEmbed->getUrl() (Line: 319)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in Embed\Http\Url::parse() (line 639 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated in Embed\Http\Url::parse() (line 647 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in Embed\Http\Url::parse() (line 639 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated in Embed\Http\Url::parse() (line 647 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in Embed\Http\Url::parse() (line 639 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated in Embed\Http\Url::parse() (line 647 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in Embed\Http\Url::parse() (line 639 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated in Embed\Http\Url::parse() (line 647 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in Embed\Http\Url::parse() (line 639 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated in Embed\Http\Url::parse() (line 647 of /home/muninets/vendor/embed/embed/src/Http/Url.php).
Embed\Http\Url::parse(NULL) (Line: 518)
Embed\Http\Url->parseUrl(NULL) (Line: 33)
Embed\Http\Url->__construct(NULL) (Line: 23)
Embed\Http\Url::create(NULL) (Line: 322)
Embed\Adapters\Adapter->Embed\Adapters\{closure}(Object)
array_map(Object, Array) (Line: 665)
Embed\Adapters\Adapter->getFirstFromProviders(Object, 'https://www.silvermansound.com/') (Line: 318)
Embed\Adapters\Adapter->getUrl() (Line: 95)
Embed\Adapters\Adapter->__get('url') (Line: 91)
Embed\Embed::create(Object, Array) (Line: 47)
Drupal\url_embed\UrlEmbed->getEmbed('https://www.silvermansound.com') (Line: 141)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::Drupal\url_embed\Plugin\Filter\{closure}(Array)
preg_replace_callback('`((?:http:(?://)?|https:(?://)?|ftp:(?://)?|news:(?://)?|nntp:(?://)?|tel:(?://)?|telnet:(?://)?|mailto:(?://)?|irc:(?://)?|ssh:(?://)?|sftp:(?://)?|webcal:(?://)?|rtsp:(?://)?)(?:(?:[\p{L}\p{M}\p{N}:%_+*~#?&=.,/;-]+@)?(?:(?:[\p{L}\p{M}\p{N}._+-]+\.)?[\p{L}\p{M}]{2,64}\b|(?:[0-9]{1,3}\.){3}[0-9]{1,3})/?(?:((?:(?:[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]*)*[\p{L}\p{M}\p{N}:_+~#=/]|(?:\([\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\)))|(?:@[\p{L}\p{M}\p{N}!\*\';:=\+,\.$\/%#\[\]\-_~@&]+\/))*)?(\?[a-zA-Z0-9!?\*'@\(\);:&=\+\$\/%#\[\]\-_\.,~|]*[a-zA-Z0-9_&=#\/])?)?))`u', Object, ' by Shane Ivers - https://www.silvermansound.com a ') (Line: 148)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter::convertUrls('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', '') (Line: 43)
Drupal\url_embed\Plugin\Filter\ConvertUrlToEmbedFilter->process('We're pleased to bring you the first episode from a special bonus series of the Community Broadband Bits Podcast titled <em>"</em><a href="http://ncheartsgigabit.com/podcasts/"><em>Why NC Broadband Matters</em></a><em>."</em> The series is a collaboration with the nonprofit <a href="https://ncheartsgigabit.com/">NC Broadband Matters</a>, whose focus is on facilitating the expansion of ubiquitous broadband coverage to local communities for residents and businesses. We'll be working with NC Broadband Matters on this series to develop nine more episodes that center around broadband in North Carolina.<em>"Overbuilding Means Providing Internet Choice: How One Small Company is Closing North Carolina's Digital Divide,"</em> is a conversation between host Christopher Mitchell and Alan Fitzpatrick of Open Broadband. The North Carolina company delivers high-quality Internet access to local communities. As Fitzpatrick notes in the interview, Open Broadband uses different types of technology, depending on what's most effective in each region. The goal is delivering quality Internet access. Christopher and Alan talk about how the term "overbuilding" is now associated with waste, rather than with competition. They discuss the benefits of overbuilding and competition, problems with of lack of choice, and Alan reviews some potential long-term policy changes that could encourage investment. Alan and Christopher talk about local government involvement in promoting competition for better access to high-quality connectivity. They also touch on how lack of competition can increase the digital divide and how North Carolina could make changes to allow local governments to work with private providers in order to expand Internet access.We want your feedback and suggestions for the show-please <a href="mailto:podcast@muninetworks.org">e-mail us</a> or leave a comment below.This show is 28 minutes long and can be played on this page or <a href="https://podcasts.apple.com/us/podcast/community-broadband-bits/id588486116">via Apple Podcasts</a> or the tool of your choice <a href="https://feeds.transistor.fm/community-broadband-bits">using this feed</a>, at the <a href="https://communitybroadbandbits.com/overbuilding-encourages-competition-community-broadband-bits-podcast-north-carolina-bonus-episode-one/">Community Broadband Bits page,</a> or at the <a href="http://ncheartsgigabit.com/podcasts/">NC Broadband Matters page</a>. We encourage you to check out other "Why NC Broadband Matters" content at <a href="https://ncheartsgigabit.com/feed/podcast">the podcast feed</a> so you don't miss future bonus content that may not appear in the Community Broadband Bits Podcast feed. Transcript below. We want your feedback and suggestions for the show-please <a href="mailto:podcast@communitynets.org">e-mail us</a> or leave a comment below.Listen to <a href="https://communitynets.org/broadbandbits">other episodes here</a> or view all episodes <a href="https://communitynets.org/content/community-broadband-bits-podcast-index">in our index</a>. See other <a href="https://ilsr.org/podcasts/">podcasts from the Institute for Local Self-Reliance here</a>.Thanks to Shane Ivers for the Music: <a href="https://www.silvermansound.com/free-music/whats-the-angle">What's The Angle?</a> by Shane Ivers - https://www.silvermansound.com a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution (4.0) license</a>.', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 101)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 88)
__TwigTemplate_f2618138abbae08812977ebbc5684f73->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 46)
__TwigTemplate_d43c8c368ce576a05ce1d15518ed3561->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array, Array) (Line: 43)
__TwigTemplate_103a040b5300fb0b38f7c2ba8f25abb1->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/field/field--text-with-summary.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 105)
__TwigTemplate_5f5ad318acafb4ac1d7fd15dda3a8a13->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('themes/custom/muninet_theme/templates/node/node--podcast--preview.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 60)
__TwigTemplate_aaadc950660bc911ee406835098621a4->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 479)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 110)
__TwigTemplate_6687129a164cf7c058c6613011fd545b->doDisplay(Array, Array) (Line: 405)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
Twig\Template->display(Array) (Line: 390)
Twig\Template->render(Array) (Line: 55)
twig_render_template('core/themes/classy/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 433)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)