CINXE.COM

Many Possibilities - In the beginner's mind there are...

<!DOCTYPE html> <html lang="en-GB"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11"> <link rel="pingback" href="https://manypossibilities.net/xmlrpc.php"> <script type="text/javascript" src="//use.typekit.net/ygq0wkv.js"></script> <script type="text/javascript">try{Typekit.load();}catch(e){}</script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v24.4 - https://yoast.com/wordpress/plugins/seo/ --> <title>Many Possibilities - In the beginner&#039;s mind there are...</title> <meta name="description" content="Steve Song&#039;s writings on affordable access to communication, African telecommunications, open source, spectrum, and the middle way." /> <link rel="canonical" href="https://manypossibilities.net/" /> <link rel="next" href="https://manypossibilities.net/page/2/" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Many Possibilities - In the beginner&#039;s mind there are..." /> <meta name="twitter:description" content="Steve Song&#039;s writings on affordable access to communication, African telecommunications, open source, spectrum, and the middle way." /> <meta name="twitter:site" content="@stevesong" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://manypossibilities.net/","url":"https://manypossibilities.net/","name":"Many Possibilities - In the beginner&#039;s mind there are...","isPartOf":{"@id":"https://manypossibilities.net/#website"},"about":{"@id":"https://manypossibilities.net/#/schema/person/71e9740d9e3329452b78ade3a130effe"},"description":"Steve Song's writings on affordable access to communication, African telecommunications, open source, spectrum, and the middle way.","breadcrumb":{"@id":"https://manypossibilities.net/#breadcrumb"},"inLanguage":"en-GB"},{"@type":"BreadcrumbList","@id":"https://manypossibilities.net/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://manypossibilities.net/#website","url":"https://manypossibilities.net/","name":"Many Possibilities","description":"In the beginner&#039;s mind there are...","publisher":{"@id":"https://manypossibilities.net/#/schema/person/71e9740d9e3329452b78ade3a130effe"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://manypossibilities.net/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https://manypossibilities.net/#/schema/person/71e9740d9e3329452b78ade3a130effe","name":"Steve Song","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://manypossibilities.net/#/schema/person/image/","url":"https://manypossibilities.net/wp-content/wphb-cache/gravatar/084/084258773d1f0963ac5603bd591b27f9x96.jpg","contentUrl":"https://manypossibilities.net/wp-content/wphb-cache/gravatar/084/084258773d1f0963ac5603bd591b27f9x96.jpg","caption":"Steve Song"},"logo":{"@id":"https://manypossibilities.net/#/schema/person/image/"},"description":"Local hands building local networks. Consultant https://apc.org Collaborator @nsrcworld Founder @villagetelco","sameAs":["https://manypossibilities.net","https://www.linkedin.com/in/ssong/","https://x.com/stevesong"]}]}</script> <meta name="google-site-verification" content="googledfa5056d8f386ada" /> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//secure.gravatar.com' /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//v0.wordpress.com' /> <link rel='dns-prefetch' href='//widgets.wp.com' /> <link rel='dns-prefetch' href='//s0.wp.com' /> <link rel='dns-prefetch' href='//0.gravatar.com' /> <link rel='dns-prefetch' href='//1.gravatar.com' /> <link rel='dns-prefetch' href='//2.gravatar.com' /> <link href="https://fonts.googleapis.com" rel='preconnect' /> <link href='//fonts.gstatic.com' crossorigin='' rel='preconnect' /> <link rel="alternate" type="application/rss+xml" title="Many Possibilities &raquo; Feed" href="https://manypossibilities.net/feed/" /> <link rel="alternate" type="application/rss+xml" title="Many Possibilities &raquo; Comments Feed" href="https://manypossibilities.net/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/manypossibilities.net\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='the-neverending-homepage-css' href='https://manypossibilities.net/wp-content/plugins/jetpack/modules/infinite-scroll/infinity.css?ver=20140422' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://manypossibilities.net/wp-includes/css/dist/block-library/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-components-css' href='https://manypossibilities.net/wp-includes/css/dist/components/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-preferences-css' href='https://manypossibilities.net/wp-includes/css/dist/preferences/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='wp-block-editor-css' href='https://manypossibilities.net/wp-includes/css/dist/block-editor/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='wphb-1-css' href='https://manypossibilities.net/wp-content/uploads/hummingbird-assets/6ff53b25195a6176233f33a50a34a24f.css' type='text/css' media='all' /> <link rel='stylesheet' id='wp-editor-css' href='https://manypossibilities.net/wp-includes/css/dist/editor/style.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='cc_block-cgb-style-css-css' href='https://manypossibilities.net/wp-content/plugins/creative-commons/dist/blocks.style.build.css' type='text/css' media='all' /> <style id='activitypub-followers-style-inline-css' type='text/css'> .activitypub-follower-block.is-style-compact .activitypub-handle,.activitypub-follower-block.is-style-compact .sep{display:none}.activitypub-follower-block.is-style-with-lines ul li{border-bottom:.5px solid;margin-bottom:.5rem;padding-bottom:.5rem}.activitypub-follower-block.is-style-with-lines ul li:last-child{border-bottom:none}.activitypub-follower-block.is-style-with-lines .activitypub-handle,.activitypub-follower-block.is-style-with-lines .activitypub-name{text-decoration:none}.activitypub-follower-block.is-style-with-lines .activitypub-handle:hover,.activitypub-follower-block.is-style-with-lines .activitypub-name:hover{text-decoration:underline}.activitypub-follower-block ul{margin:0!important;padding:0!important}.activitypub-follower-block li{display:flex;margin-bottom:1rem}.activitypub-follower-block img{border-radius:50%;height:40px;margin-right:var(--wp--preset--spacing--20,.5rem);width:40px}.activitypub-follower-block .activitypub-link{align-items:center;color:inherit!important;display:flex;flex-flow:row nowrap;max-width:100%;text-decoration:none!important}.activitypub-follower-block .activitypub-handle,.activitypub-follower-block .activitypub-name{text-decoration:underline;text-decoration-thickness:.8px;text-underline-position:under}.activitypub-follower-block .activitypub-handle:hover,.activitypub-follower-block .activitypub-name:hover{text-decoration:none}.activitypub-follower-block .activitypub-name{font-size:var(--wp--preset--font-size--normal,16px)}.activitypub-follower-block .activitypub-actor{font-size:var(--wp--preset--font-size--small,13px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activitypub-follower-block .sep{padding:0 .2rem}.activitypub-follower-block .wp-block-query-pagination{margin-top:1.5rem}.activitypub-follower-block .activitypub-pager{cursor:default}.activitypub-follower-block .activitypub-pager.current{opacity:.33}.activitypub-follower-block .page-numbers{padding:0 .2rem}.activitypub-follower-block .page-numbers.current{font-weight:700;opacity:1} </style> <style id='activitypub-follow-me-style-inline-css' type='text/css'> .activitypub__modal.components-modal__frame{background-color:#f7f7f7;color:#333}.activitypub__modal.components-modal__frame .components-modal__header-heading,.activitypub__modal.components-modal__frame h4{color:#333;letter-spacing:inherit;word-spacing:inherit}.activitypub__modal.components-modal__frame .components-modal__header .components-button:hover{color:var(--color-white)}.activitypub__dialog{max-width:40em}.activitypub__dialog h4{line-height:1;margin:0}.activitypub__dialog .activitypub-dialog__section{margin-bottom:2em}.activitypub__dialog .activitypub-dialog__remember{margin-top:1em}.activitypub__dialog .activitypub-dialog__description{font-size:var(--wp--preset--font-size--normal,.75rem);margin:.33em 0 1em}.activitypub__dialog .activitypub-dialog__button-group{align-items:flex-end;display:flex;justify-content:flex-end}.activitypub__dialog .activitypub-dialog__button-group svg{height:21px;margin-right:.5em;width:21px}.activitypub__dialog .activitypub-dialog__button-group input{background-color:var(--wp--preset--color--white);border-radius:50px 0 0 50px;border-width:1px;border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--black);flex:1;font-size:16px;height:inherit;line-height:1;margin-right:0;padding:15px 23px}.activitypub__dialog .activitypub-dialog__button-group button{align-self:center;background-color:var(--wp--preset--color--black);border-radius:0 50px 50px 0;border-width:1px;color:var(--wp--preset--color--white);font-size:16px;height:inherit;line-height:1;margin-left:0;padding:15px 23px;text-decoration:none}.activitypub__dialog .activitypub-dialog__button-group button:hover{border:inherit}.activitypub-follow-me-block-wrapper{width:100%}.activitypub-follow-me-block-wrapper.has-background .activitypub-profile,.activitypub-follow-me-block-wrapper.has-border-color .activitypub-profile{padding-left:1rem;padding-right:1rem}.activitypub-follow-me-block-wrapper .activitypub-profile{align-items:center;display:flex;padding:1rem 0}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__avatar{border-radius:50%;height:75px;margin-right:1rem;width:75px}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__content{flex:1;min-width:0}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__handle,.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__name{line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__name{font-size:1.25em}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__follow{align-self:center;background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);margin-left:1rem} </style> <style id='activitypub-reactions-style-inline-css' type='text/css'> .activitypub-reactions h6{border-top:1px solid;border-top-color:var(--wp--preset--color--contrast-2);display:inline-block;padding-top:.5em}.activitypub-reactions .reaction-group{align-items:center;display:flex;gap:.75em;justify-content:flex-start;margin:.5em 0;position:relative;width:100%}@media(max-width:782px){.activitypub-reactions .reaction-group:has(.reaction-avatars:not(:empty)){justify-content:space-between}}.activitypub-reactions .reaction-avatars{align-items:center;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.activitypub-reactions .reaction-avatars li{margin:0 -10px 0 0;padding:0}.activitypub-reactions .reaction-avatars li:last-child{margin-right:0}.activitypub-reactions .reaction-avatars li a{display:block;text-decoration:none}.activitypub-reactions .reaction-avatars .reaction-avatar{border:.5px solid var(--wp--preset--color--contrast,hsla(0,0%,100%,.8));border-radius:50%;box-shadow:0 0 0 .5px hsla(0,0%,100%,.8),0 1px 3px rgba(0,0,0,.2);height:32px;transition:transform .6s cubic-bezier(.34,1.56,.64,1);width:32px;will-change:transform}.activitypub-reactions .reaction-avatars .reaction-avatar.wave-active{transform:translateY(-5px)}.activitypub-reactions .reaction-avatars .reaction-avatar.wave-active.rotate-clockwise{transform:translateY(-5px) rotate(30deg)}.activitypub-reactions .reaction-avatars .reaction-avatar.wave-active.rotate-counter{transform:translateY(-5px) rotate(-30deg)}.activitypub-reactions .reaction-avatars .reaction-avatar:hover{position:relative;z-index:1}.activitypub-reactions .reaction-label.components-button{color:var(--wp--preset--color--contrast,--wp--preset--color--secondary,#2271b1);flex:0 0 auto;height:auto;padding:0;text-decoration:none;white-space:nowrap}.activitypub-reactions .reaction-label.components-button:hover{color:var(--wp--preset--color--contrast,--wp--preset--color--secondary,#135e96);text-decoration:underline}.activitypub-reactions .reaction-label.components-button:focus:not(:disabled){box-shadow:none;outline:1px solid var(--wp--preset--color--contrast,#135e96);outline-offset:2px}.activitypub-reaction-list{background-color:var(--wp--preset--color--background,var(--wp--preset--color--custom-background,var(--wp--preset--color--base)));list-style:none;margin:0;max-width:300px;padding:.25em 1.3em .25em .7em;width:-moz-max-content;width:max-content}.activitypub-reaction-list ul{margin:0;padding:0}.activitypub-reaction-list li{font-size:var(--wp--preset--font-size--small);margin:0;padding:0}.activitypub-reaction-list a{align-items:center;color:var(--wp--preset--color--contrast,var(--wp--preset--color--secondary));display:flex;font-size:var(--wp--preset--font-size--small,.75rem);gap:.5em;justify-content:flex-start;padding:.5em;text-decoration:none}.activitypub-reaction-list a:hover{text-decoration:underline}.activitypub-reaction-list a img{border-radius:50%;flex:none;height:24px;width:24px} </style> <link rel='stylesheet' id='wphb-2-css' href='https://manypossibilities.net/wp-content/uploads/hummingbird-assets/252188a738b5bdf727925ff612969f56.css' type='text/css' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css' type='text/css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='orgseries-default-css-css' href='https://manypossibilities.net/wp-content/plugins/organize-series/orgSeries.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='pps-series-overview-style-css' href='https://manypossibilities.net/wp-content/uploads/hummingbird-assets/283e5d52d922a4e25c5c4bdfff834d82.css' type='text/css' media='all' /> <link rel='stylesheet' id='paperback-style-css' href='https://manypossibilities.net/wp-content/themes/paperback/style.css?ver=6.7.1' type='text/css' media='all' /> <style id='paperback-style-inline-css' type='text/css'> /* Top Nav Background Color */ .top-navigation, .secondary-navigation ul.sub-menu { background-color: #343e47; } /* Top Nav Text Color */ .top-navigation, .top-navigation nav a, .top-navigation li ul li a, .drawer-toggle { color: #ffffff; } .main-navigation:not(.secondary-navigation) ul.menu > li.current-menu-item > a { border-color: #f35245; } /* Header Background Color */ .site-identity { background-color: #ecf1f7; } /* Header Text Color */ .main-navigation a, .site-title a, .site-description { color: #383f49; } /* Accent Color */ .hero-cats a, .post-navigation .nav-label, .entry-cats a { background-color: #f35245; } .page-numbers.current, .page-numbers:hover, #page #infinite-handle button:hover { background-color: #f35245; } /* Footer Background Color */ .site-footer { background-color: #343e47; } /* Footer Text Color */ .site-footer .widget-title, .site-footer a:hover { color: #ffffff; } .site-footer, .site-footer a { color: rgba( 255, 255, 255, 0.8); } /* Footer Border Color */ .footer-widgets ul li, .footer-widgets + .footer-bottom { border-color: rgba( 255, 255, 255, 0.3); } </style> <link rel='stylesheet' id='paperback-fonts-css' href='//fonts.googleapis.com/css?family=Lato%3A400%2C700%2C400italic%2C700italic%7COpen%2BSans%3A400%2C700%2C400italic%2C700italic&#038;subset=latin%2Clatin-ext' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome-css' href='https://manypossibilities.net/wp-content/themes/paperback/inc/fontawesome/css/font-awesome.css?ver=4.4.0' type='text/css' media='screen' /> <link rel='stylesheet' id='jetpack-carousel-swiper-css-css' href='https://manypossibilities.net/wp-content/uploads/hummingbird-assets/b7b829c8c206dc472f6f4b700937f8d8.css' type='text/css' media='all' /> <link rel='stylesheet' id='jetpack-carousel-css' href='https://manypossibilities.net/wp-content/plugins/jetpack/modules/carousel/jetpack-carousel.css?ver=14.3' type='text/css' media='all' /> <link rel='stylesheet' id='jetpack_likes-css' href='https://manypossibilities.net/wp-content/plugins/jetpack/modules/likes/style.css?ver=14.3' type='text/css' media='all' /> <style id='akismet-widget-style-inline-css' type='text/css'> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } </style> <link rel='stylesheet' id='jetpack-subscriptions-css' href='https://manypossibilities.net/wp-content/plugins/jetpack/modules/subscriptions/subscriptions.css?ver=14.3' type='text/css' media='all' /> <link rel='stylesheet' id='tablepress-default-css' href='https://manypossibilities.net/wp-content/tablepress-combined.min.css?ver=87' type='text/css' media='all' /> <link rel='stylesheet' id='wphb-3-css' href='https://manypossibilities.net/wp-content/uploads/hummingbird-assets/45387e86ad33823d5442ca4496d69e7a.css' type='text/css' media='all' /> <style id='wphb-3-inline-css' type='text/css'> /* Retrieved from saved CSS */ .photonic-panel { background: rgb(17,17,17) !important; border-top: none; border-right: none; border-bottom: none; border-left: none; } .photonic-random-layout .photonic-thumb { padding: 2px} .photonic-masonry-layout .photonic-thumb, .photonic-masonry-horizontal-layout .photonic-thumb { padding: 2px} .photonic-mosaic-layout .photonic-thumb { padding: 2px} </style> <script type="text/javascript" src="https://manypossibilities.net/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://manypossibilities.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <link rel="https://api.w.org/" href="https://manypossibilities.net/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://manypossibilities.net/xmlrpc.php?rsd" /> <script type="text/javascript"> var ajaxurl = 'https://manypossibilities.net/wp-admin/admin-ajax.php'; </script> <link type="text/css" rel="stylesheet" href="https://manypossibilities.net/wp-content/plugins/simple-pull-quote/css/simple-pull-quote.css" /> <style>img#wpstats{display:none}</style> <style type="text/css"> .site-identity { padding: 2% 0; } .single .hero-posts .with-featured-image { padding-top: 9%; } </style> <script type="text/javascript"> /* <![CDATA[ */ var isc_front_data = { caption_position : 'top-left', } /* ]]> */ </script> <style> .isc-source { position: relative; display: inline-block; line-height: initial; } .wp-block-cover .isc-source { position: static; } span.isc-source-text a { display: inline; color: #fff; } </style> <!-- Jetpack Open Graph Tags --> <meta property="og:type" content="website" /> <meta property="og:title" content="Many Possibilities" /> <meta property="og:description" content="In the beginner&#039;s mind there are..." /> <meta property="og:url" content="https://manypossibilities.net/" /> <meta property="og:site_name" content="Many Possibilities" /> <meta property="og:image" content="https://manypossibilities.net/wp-content/uploads/2017/09/cropped-cartography-155321_1280.png" /> <meta property="og:image:width" content="512" /> <meta property="og:image:height" content="512" /> <meta property="og:image:alt" content="" /> <meta property="og:locale" content="en_GB" /> <meta name="twitter:site" content="@stevesong" /> <!-- End Jetpack Open Graph Tags --> <script>var _activityPubOptions = {"namespace":"activitypub\/1.0","defaultAvatarUrl":"https:\/\/manypossibilities.net\/wp-content\/plugins\/activitypub\/assets\/img\/mp.jpg","enabled":{"site":false,"users":true}};</script><link rel="icon" href="https://manypossibilities.net/wp-content/uploads/2017/09/cropped-cartography-155321_1280-32x32.png" sizes="32x32" /> <link rel="icon" href="https://manypossibilities.net/wp-content/uploads/2017/09/cropped-cartography-155321_1280-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://manypossibilities.net/wp-content/uploads/2017/09/cropped-cartography-155321_1280-180x180.png" /> <meta name="msapplication-TileImage" content="https://manypossibilities.net/wp-content/uploads/2017/09/cropped-cartography-155321_1280-270x270.png" /> <style type="text/css" id="wp-custom-css"> /* Welcome to Custom CSS! To learn how this works, see http://wp.me/PEmnE-Bt */ small { font-size: 60%; } small.subtitle { display: block; } .seriesbox { padding: 1px 1px 1px 35px; margin-bottom: 20px; border-radius: 10px; float: right; width: 33%; } .seriesmeta { padding: 10px; margin-bottom: 15px; border-radius: 5px; } li.serieslist-li, li.serieslist-li-current { margin-top: 5px; } a[class^="series-"], div[class*=" series-"] { font-size: larger; font-weight: bolder; } .seriestitle { padding-bottom: 1px; } .site-title a { font-size: larger; font-weight: bolder; } blockquote { display:inline-block; font-size: 16px; line-height: 1.6; margin: 1em 0 1.4em 0; position: relative; padding: 20px 0 0 8%; border-top: solid 3px #343E47; width: 80%; } .series-intro { padding: 2px; } figcaption { font-size: 18px; } </style> </head> <body class="home blog three-column"> <header id="masthead" class="site-header" role="banner"> <div class="top-navigation"> <div class="container"> <nav id="secondary-navigation" class="main-navigation secondary-navigation" role="navigation"> <div class="menu-home-container"><ul id="menu-home" class="menu"><li id="menu-item-2037" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2037"><a href="https://manypossibilities.net/about/">About Me</a> <ul class="sub-menu"> <li id="menu-item-13797" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13797"><a href="https://manypossibilities.net/about/">About</a></li> <li id="menu-item-8965" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8965"><a href="https://manypossibilities.net/resources-i-maintain/">Telecom Resources I Maintain</a></li> </ul> </li> <li id="menu-item-3860" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3860"><a href="http://villagetelco.org">Village Telco</a></li> <li id="menu-item-1199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1199"><a href="https://manypossibilities.net/african-undersea-cables/">African Undersea Cables</a> <ul class="sub-menu"> <li id="menu-item-13798" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13798"><a href="https://manypossibilities.net/african-undersea-cables/">African Undersea Cables</a></li> <li id="menu-item-2883" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2883"><a href="https://manypossibilities.net/african-undersea-cables-a-history/">African Undersea Cables – A History</a></li> </ul> </li> <li id="menu-item-3654" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3654"><a href="https://manypossibilities.net/afterfibre/">AfTerFibre</a> <ul class="sub-menu"> <li id="menu-item-13799" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13799"><a href="https://manypossibilities.net/afterfibre/">AfTerFibre</a></li> <li id="menu-item-2369" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2369"><a href="https://manypossibilities.net/afterfibre-old/">About AfTerFibre</a></li> <li id="menu-item-1783" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1783"><a href="https://afterfibre.nsrc.org">See the AfTerFibre map</a></li> <li id="menu-item-1762" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1762"><a href="https://manypossibilities.net/afterfibre-old/how-to-contribute-a-map-to-afterfibre/">How to Contribute a Map to AfTerFibre</a></li> <li id="menu-item-2367" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2367"><a href="https://en.wikipedia.org/wiki/List_of_terrestrial_fibre_optic_cable_projects_in_Africa">AfTerFibre on Wikipedia</a></li> <li id="menu-item-2368" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2368"><a href="https://flickr.com/photos/ssong/albums/72157627195113720/">Source maps on Flickr</a></li> </ul> </li> <li id="menu-item-1200" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1200"><a href="https://manypossibilities.net/contact/">Contact Me</a></li> </ul></div> </nav><!-- .secondary-navigation --> <div class="top-navigation-right"> <nav class="social-navigation" role="navigation"> <div class="menu-social-media-container"><ul id="menu-social-media" class="menu"><li id="menu-item-3865" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3865"><a href="https://www.linkedin.com/in/ssong">LinkedIn</a></li> <li id="menu-item-3866" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3866"><a href="https://www.flickr.com/photos/ssong/">Flickr</a></li> <li id="menu-item-70805" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-70805"><a href="https://bsky.app/profile/stevesong.bsky.social">BlueSky</a></li> </ul></div> </nav><!-- .social-navigation --> <div class="overlay-toggle drawer-toggle drawer-open-toggle"> <span class="toggle-visible"> <i class="fa fa-search"></i> Explore </span> <span> <i class="fa fa-times"></i> Close </span> </div><!-- .overlay-toggle--> <div class="overlay-toggle drawer-toggle drawer-menu-toggle"> <span class="toggle-visible"> <i class="fa fa-bars"></i> Menu </span> <span> <i class="fa fa-times"></i> Close </span> </div><!-- .overlay-toggle--> </div><!-- .top-navigation-right --> </div><!-- .container --> </div><!-- .top-navigation --> <div class="drawer-wrap"> <div class="drawer drawer-explore"> <div class="container"> <div class="drawer-search"> <div class="big-search"> <form method="get" id="searchform" action="https://manypossibilities.net/" role="search"> <label class="screen-reader-text" for="s">Search for:</label> <input type="text" name="s" id="big-search" placeholder="Search here..." value="" onfocus="if(this.value==this.getAttribute('placeholder'))this.value='';" onblur="if(this.value=='')this.value=this.getAttribute('placeholder');"/><br /> <div class="search-controls"> <div class="search-select-wrap"> <select class="search-select" name="category_name"> <option value="">Entire Site</option> <option value="african-terrestrial-fibre">African Terrestrial Fibre</option><option value="open">All Things Open</option><option value="cities">Connected Cities</option><option value="facilitation">facilitation</option><option value="innovation">innovation</option><option value="learning">learning</option><option value="netneutrality">Net Neutrality</option><option value="privacy-2">Privacy</option><option value="social-entrepreneurship-2">Social Entrepreneurship</option><option value="spectrum">Spectrum</option><option value="telecoms">Telecom Policy</option><option value="tv-white-spaces">TV White Spaces</option><option value="undersea-cables">Undersea Cables</option><option value="reading">What I'm Reading</option><option value="world-view">World View</option> </select> </div> <input type="submit" class="submit button" name="submit" id="big-search-submit" value="Search" /> </div><!-- .search-controls --> </form><!-- #big-searchform --> </div><!-- .big-search --> </div> <div class="widget tax-widget"> <h2 class="widget-title">Categories</h2> <a href="https://manypossibilities.net/telecoms/" title="View all posts in Telecom Policy" >Telecom Policy</a><a href="https://manypossibilities.net/world-view/" title="View all posts in World View" >World View</a><a href="https://manypossibilities.net/spectrum/" title="View all posts in Spectrum" >Spectrum</a><a href="https://manypossibilities.net/open/" title="View all posts in All Things Open" >All Things Open</a><a href="https://manypossibilities.net/tv-white-spaces/" title="View all posts in TV White Spaces" >TV White Spaces</a><a href="https://manypossibilities.net/african-terrestrial-fibre/" title="View all posts in African Terrestrial Fibre" >African Terrestrial Fibre</a><a href="https://manypossibilities.net/innovation/" title="View all posts in innovation" >innovation</a><a href="https://manypossibilities.net/reading/" title="View all posts in What I'm Reading" >What I&#039;m Reading</a><a href="https://manypossibilities.net/undersea-cables/" title="View all posts in Undersea Cables" >Undersea Cables</a><a href="https://manypossibilities.net/netneutrality/" title="View all posts in Net Neutrality" >Net Neutrality</a><a href="https://manypossibilities.net/learning/" title="View all posts in learning" >learning</a><a href="https://manypossibilities.net/cities/" title="View all posts in Connected Cities" >Connected Cities</a><a href="https://manypossibilities.net/privacy-2/" title="View all posts in Privacy" >Privacy</a><a href="https://manypossibilities.net/social-entrepreneurship-2/" title="View all posts in Social Entrepreneurship" >Social Entrepreneurship</a><a href="https://manypossibilities.net/facilitation/" title="View all posts in facilitation" >facilitation</a> </div> <div class="widget tax-widget"> <h2 class="widget-title">Tags</h2> <a href="https://manypossibilities.net/tag/africa/" title="View all posts in africa" >africa</a><a href="https://manypossibilities.net/tag/spectrum/" title="View all posts in Spectrum" >Spectrum</a><a href="https://manypossibilities.net/tag/policy/" title="View all posts in policy" >policy</a><a href="https://manypossibilities.net/tag/infrastructure/" title="View all posts in infrastructure" >infrastructure</a><a href="https://manypossibilities.net/tag/regulation/" title="View all posts in regulation" >regulation</a><a href="https://manypossibilities.net/tag/telecom-policy/" title="View all posts in Telecom Policy" >Telecom Policy</a><a href="https://manypossibilities.net/tag/south-africa/" title="View all posts in South Africa" >South Africa</a><a href="https://manypossibilities.net/tag/mobile/" title="View all posts in mobile" >mobile</a><a href="https://manypossibilities.net/tag/village-telco/" title="View all posts in village telco" >village telco</a><a href="https://manypossibilities.net/tag/access/" title="View all posts in access" >access</a><a href="https://manypossibilities.net/tag/fibre/" title="View all posts in fibre" >fibre</a><a href="https://manypossibilities.net/tag/innovation/" title="View all posts in innovation" >innovation</a><a href="https://manypossibilities.net/tag/broadband/" title="View all posts in broadband" >broadband</a><a href="https://manypossibilities.net/tag/wifi/" title="View all posts in WiFi" >WiFi</a><a href="https://manypossibilities.net/tag/fibre-optic/" title="View all posts in fibre optic" >fibre optic</a><a href="https://manypossibilities.net/tag/tvws/" title="View all posts in TVWS" >TVWS</a><a href="https://manypossibilities.net/tag/open-source/" title="View all posts in open source" >open source</a><a href="https://manypossibilities.net/tag/telecommunications/" title="View all posts in telecommunications" >telecommunications</a><a href="https://manypossibilities.net/tag/affordability/" title="View all posts in affordability" >affordability</a><a href="https://manypossibilities.net/tag/google/" title="View all posts in google" >google</a> </div> <div class="widget tax-widget"> <h2 class="widget-title">Archives</h2> <a href='https://manypossibilities.net/2024/01/'>January 2024</a> <a href='https://manypossibilities.net/2023/11/'>November 2023</a> <a href='https://manypossibilities.net/2023/01/'>January 2023</a> <a href='https://manypossibilities.net/2022/03/'>March 2022</a> <a href='https://manypossibilities.net/2022/01/'>January 2022</a> <a href='https://manypossibilities.net/2021/03/'>March 2021</a> <a href='https://manypossibilities.net/2021/02/'>February 2021</a> <a href='https://manypossibilities.net/2020/05/'>May 2020</a> <a href='https://manypossibilities.net/2020/01/'>January 2020</a> <a href='https://manypossibilities.net/2019/07/'>July 2019</a> <a href='https://manypossibilities.net/2019/04/'>April 2019</a> <a href='https://manypossibilities.net/2019/03/'>March 2019</a> </div> </div><!-- .container --> </div><!-- .drawer --> <div class="drawer drawer-menu-explore"> <div class="container"> <nav id="drawer-navigation" class="main-navigation drawer-navigation" role="navigation"> <div class="menu-metamenu-container"><ul id="menu-metamenu" class="menu"><li id="menu-item-3881" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3881"><a href="https://manypossibilities.net/open/" data-object-id="4">All Things Open</a></li> <li id="menu-item-3882" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3882"><a href="https://manypossibilities.net/spectrum/" data-object-id="171">Spectrum</a></li> <li id="menu-item-3883" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3883"><a href="https://manypossibilities.net/tv-white-spaces/" data-object-id="370">TV White Spaces</a></li> <li id="menu-item-3895" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3895"><a href="https://manypossibilities.net/netneutrality/" data-object-id="477">Net Neutrality</a></li> </ul></div> </nav><!-- #site-navigation --> <nav id="secondary-navigation" class="main-navigation secondary-navigation" role="navigation"> <div class="menu-home-container"><ul id="menu-home-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2037"><a href="https://manypossibilities.net/about/">About Me</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13797"><a href="https://manypossibilities.net/about/">About</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8965"><a href="https://manypossibilities.net/resources-i-maintain/">Telecom Resources I Maintain</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3860"><a href="http://villagetelco.org">Village Telco</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1199"><a href="https://manypossibilities.net/african-undersea-cables/">African Undersea Cables</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13798"><a href="https://manypossibilities.net/african-undersea-cables/">African Undersea Cables</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2883"><a href="https://manypossibilities.net/african-undersea-cables-a-history/">African Undersea Cables – A History</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3654"><a href="https://manypossibilities.net/afterfibre/">AfTerFibre</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13799"><a href="https://manypossibilities.net/afterfibre/">AfTerFibre</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2369"><a href="https://manypossibilities.net/afterfibre-old/">About AfTerFibre</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1783"><a href="https://afterfibre.nsrc.org">See the AfTerFibre map</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1762"><a href="https://manypossibilities.net/afterfibre-old/how-to-contribute-a-map-to-afterfibre/">How to Contribute a Map to AfTerFibre</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2367"><a href="https://en.wikipedia.org/wiki/List_of_terrestrial_fibre_optic_cable_projects_in_Africa">AfTerFibre on Wikipedia</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2368"><a href="https://flickr.com/photos/ssong/albums/72157627195113720/">Source maps on Flickr</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1200"><a href="https://manypossibilities.net/contact/">Contact Me</a></li> </ul></div> </nav><!-- .secondary-navigation --> <nav class="social-navigation" role="navigation"> <div class="menu-social-media-container"><ul id="menu-social-media-1" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3865"><a href="https://www.linkedin.com/in/ssong">LinkedIn</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3866"><a href="https://www.flickr.com/photos/ssong/">Flickr</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-70805"><a href="https://bsky.app/profile/stevesong.bsky.social">BlueSky</a></li> </ul></div> </nav><!-- .footer-navigation --> </div><!-- .container --> </div><!-- .drawer --> </div><!-- .drawer-wrap --> <div class="site-identity clear"> <div class="container"> <!-- Site title and logo --> <div class="site-title-wrap"> <!-- Use the Site Logo feature, if supported --> <a href="https://manypossibilities.net/" class="site-logo-link" rel="home" itemprop="url"></a> <div class="titles-wrap"> <h1 class="site-title"><a href="https://manypossibilities.net/" rel="home">Many Possibilities</a></h1> <p class="site-description">In the beginner&#039;s mind there are&#8230;</p> </div> </div><!-- .site-title-wrap --> <!-- Main navigation --> <nav id="site-navigation" class="main-navigation enabled" role="navigation"> <div class="menu-metamenu-container"><ul id="menu-metamenu-1" class="menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3881"><a href="https://manypossibilities.net/open/" data-object-id="4">All Things Open</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3882"><a href="https://manypossibilities.net/spectrum/" data-object-id="171">Spectrum</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3883"><a href="https://manypossibilities.net/tv-white-spaces/" data-object-id="370">TV White Spaces</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3895"><a href="https://manypossibilities.net/netneutrality/" data-object-id="477">Net Neutrality</a></li> </ul></div> </nav><!-- .main-navigation --> </div><!-- .container --> </div><!-- .site-identity--> <div class="featured-posts-wrap clear"> <div class="featured-posts clear"> <div class="featured-header"> <span class="featured-header-category"></span> <span class="featured-header-close"><i class="fa fa-times"></i> Close</span> </div> <div class="post-container clear"></div> </div> </div> </header><!-- .site-header --> <div class="mini-bar"> <div class="fixed-nav"> <!-- Grab the featured post thumbnail --> <a class="fixed-image" href="https://manypossibilities.net/2023/01/africa-telecoms-infrastructure-in-2022/" rel="bookmark"><img width="65" height="65" src="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-65x65.jpg" class="attachment-paperback-fixed-thumb size-paperback-fixed-thumb wp-post-image" alt="" decoding="async" srcset="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-65x65.jpg 65w, https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-50x50.jpg 50w" sizes="(max-width: 65px) 100vw, 65px" data-attachment-id="62473" data-permalink="https://manypossibilities.net/2023/01/africa-telecoms-infrastructure-in-2022/african_telecoms_review_2022/" data-orig-file="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022.jpg" data-orig-size="1300,433" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;6.3&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;DSC-RX100M2&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1472375919&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;13.25&quot;,&quot;iso&quot;:&quot;160&quot;,&quot;shutter_speed&quot;:&quot;0.00125&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="african_telecoms_review_2022" data-image-description="" data-image-caption="" data-medium-file="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-300x100.jpg" data-large-file="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-1024x341.jpg" /></a> <div class="fixed-post-text"> <span>Featured</span> <a href="https://manypossibilities.net/2023/01/africa-telecoms-infrastructure-in-2022/" rel="bookmark">Africa Telecoms Infrastructure in 2022</a> </div> </div><!-- .fixed-nav --> <ul class="mini-menu"> <li> <a class="drawer-open-toggle" href="#"> <span><i class="fa fa-search"></i> Explore</span> </a> </li> <li class="back-to-top"> <a href="#"> <span><i class="fa fa-bars"></i> Menu</span> </a> </li> <li class="back-to-menu"> <a href="#"> <span><i class="fa fa-bars"></i> Menu</span> </a> </li> </ul> </div><!-- .mini-bar--> <div class="hero-wrapper multi-hero"> <div class="hero-posts"> <div id="post-70049" class="with-featured-image hero-post post-70049 post type-post status-publish format-standard has-post-thumbnail hentry category-undersea-cables category-spectrum category-african-terrestrial-fibre category-telecoms tag-wireless tag-broadband tag-fibre-optic tag-spectrum tag-development tag-africa tag-557 tag-infrastructure tag-network-operators series-africa-telecom-infrastructure"> <!-- Get the hero background image --> <div class="site-header-bg-wrap"> <div class="header-opacity"> <div class="header-gradient"></div> <div class="site-header-bg background-effect" style="background-image: url(https://manypossibilities.net/wp-content/uploads/2024/01/african_telecoms_review_2023.jpg); opacity: 0.7;"></div> </div> </div><!-- .site-header-bg-wrap --> <div class="container hero-container"> <div class=" hero-cats"><a href="https://manypossibilities.net/undersea-cables/">Undersea Cables</a><a href="https://manypossibilities.net/spectrum/">Spectrum</a><a href="https://manypossibilities.net/african-terrestrial-fibre/">African Terrestrial Fibre</a></div> <!-- Hero title --> <div class="hero-text"> <h2 class="entry-title"><a href="https://manypossibilities.net/2024/01/african-telecommunications-infrastructure-in-2023/" rel="bookmark">African Telecommunications Infrastructure in 2023</a></h2> <div class="hero-date"> <!-- Create an avatar link --> <a href="https://manypossibilities.net/author/admin/" title="Posts by "> <img alt='' src='https://manypossibilities.net/wp-content/wphb-cache/gravatar/084/084258773d1f0963ac5603bd591b27f9x44.jpg' srcset='https://manypossibilities.net/wp-content/wphb-cache/gravatar/084/084258773d1f0963ac5603bd591b27f9x88.jpg 2x' class='avatar avatar-44 photo' height='44' width='44' decoding='async'/> </a> <!-- Create an author post link --> <a href="https://manypossibilities.net/author/admin/"> Steve Song </a> <span class="hero-on-span">on</span> <span class="hero-date-span">10 January 2024</span> </div> </div><!-- .photo-overlay --> </div><!-- .container --> </div> <div id="post-69867" class="with-featured-image hero-post post-69867 post type-post status-publish format-standard has-post-thumbnail hentry category-telecoms category-world-view tag-satellite tag-leo tag-starlink tag-projectkuiper tag-elonmusk tag-spacex tag-amazon tag-iris2"> <!-- Get the hero background image --> <div class="site-header-bg-wrap"> <div class="header-opacity"> <div class="header-gradient"></div> <div class="site-header-bg background-effect" style="background-image: url(https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280.jpg); opacity: 0.7;"></div> </div> </div><!-- .site-header-bg-wrap --> <div class="container hero-container"> <div class=" hero-cats"><a href="https://manypossibilities.net/telecoms/">Telecom Policy</a><a href="https://manypossibilities.net/world-view/">World View</a></div> <!-- Hero title --> <div class="hero-text"> <h2 class="entry-title"><a href="https://manypossibilities.net/2023/11/starlink-and-inequality/" rel="bookmark">Starlink and Inequality</a></h2> <div class="hero-date"> <!-- Create an avatar link --> <a href="https://manypossibilities.net/author/admin/" title="Posts by "> <img alt='' src='https://manypossibilities.net/wp-content/wphb-cache/gravatar/084/084258773d1f0963ac5603bd591b27f9x44.jpg' srcset='https://manypossibilities.net/wp-content/wphb-cache/gravatar/084/084258773d1f0963ac5603bd591b27f9x88.jpg 2x' class='avatar avatar-44 photo' height='44' width='44' decoding='async'/> </a> <!-- Create an author post link --> <a href="https://manypossibilities.net/author/admin/"> Steve Song </a> <span class="hero-on-span">on</span> <span class="hero-date-span">6 November 2023</span> </div> </div><!-- .photo-overlay --> </div><!-- .container --> </div> <div id="post-60923" class="with-featured-image hero-post post-60923 post type-post status-publish format-standard has-post-thumbnail hentry category-telecoms category-world-view tag-regulation tag-affordable-access tag-telecommunications tag-cooperatives tag-business-models tag-community-networks"> <!-- Get the hero background image --> <div class="site-header-bg-wrap"> <div class="header-opacity"> <div class="header-gradient"></div> <div class="site-header-bg background-effect" style="background-image: url(https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-1300x867.jpg); opacity: 0.7;"></div> </div> </div><!-- .site-header-bg-wrap --> <div class="container hero-container"> <div class=" hero-cats"><a href="https://manypossibilities.net/telecoms/">Telecom Policy</a><a href="https://manypossibilities.net/world-view/">World View</a></div> <!-- Hero title --> <div class="hero-text"> <h2 class="entry-title"><a href="https://manypossibilities.net/2023/01/a-game-of-stones/" rel="bookmark">A Game of Stones</a></h2> <div class="hero-date"> <!-- Create an avatar link --> <a href="https://manypossibilities.net/author/admin/" title="Posts by "> <img alt='' src='https://manypossibilities.net/wp-content/wphb-cache/gravatar/084/084258773d1f0963ac5603bd591b27f9x44.jpg' srcset='https://manypossibilities.net/wp-content/wphb-cache/gravatar/084/084258773d1f0963ac5603bd591b27f9x88.jpg 2x' class='avatar avatar-44 photo' height='44' width='44' decoding='async'/> </a> <!-- Create an author post link --> <a href="https://manypossibilities.net/author/admin/"> Steve Song </a> <span class="hero-on-span">on</span> <span class="hero-date-span">20 January 2023</span> </div> </div><!-- .photo-overlay --> </div><!-- .container --> </div> <div id="post-62435" class="with-featured-image hero-post post-62435 post type-post status-publish format-standard has-post-thumbnail hentry category-world-view tag-infrastructure tag-fibre tag-wireless tag-spectrum tag-review tag-annual tag-545 tag-africa series-africa-telecom-infrastructure"> <!-- Get the hero background image --> <div class="site-header-bg-wrap"> <div class="header-opacity"> <div class="header-gradient"></div> <div class="site-header-bg background-effect" style="background-image: url(https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022.jpg); opacity: 0.7;"></div> </div> </div><!-- .site-header-bg-wrap --> <div class="container hero-container"> <div class=" hero-cats"><a href="https://manypossibilities.net/world-view/">World View</a></div> <!-- Hero title --> <div class="hero-text"> <h2 class="entry-title"><a href="https://manypossibilities.net/2023/01/africa-telecoms-infrastructure-in-2022/" rel="bookmark">Africa Telecoms Infrastructure in 2022</a></h2> <div class="seriesmeta">This entry is part 9 of 10 in the series <a href="https://manypossibilities.net/series/africa-telecom-infrastructure/" class="series-474" title="Annual Review">Annual Review</a></div><p>Welcome to the 9th annual review of telecommunications infrastructure development in Africa. This edition containing links to over 390 articles covering a range of African telecom infrastructure development issues.</p> <div class="hero-date"> <!-- Create an avatar link --> <a href="https://manypossibilities.net/author/admin/" title="Posts by "> <img alt='' src='https://manypossibilities.net/wp-content/wphb-cache/gravatar/084/084258773d1f0963ac5603bd591b27f9x44.jpg' srcset='https://manypossibilities.net/wp-content/wphb-cache/gravatar/084/084258773d1f0963ac5603bd591b27f9x88.jpg 2x' class='avatar avatar-44 photo' height='44' width='44' decoding='async'/> </a> <!-- Create an author post link --> <a href="https://manypossibilities.net/author/admin/"> Steve Song </a> <span class="hero-on-span">on</span> <span class="hero-date-span">5 January 2023</span> </div> </div><!-- .photo-overlay --> </div><!-- .container --> </div> </div><!-- .hero-posts --> <div class="hero-pager-wrap"> <div class="container"> <div class="pager-navs"></div> <ul id="hero-pager"> <li> <a> <div class="paging-thumb"> <img width="50" height="50" src="https://manypossibilities.net/wp-content/uploads/2024/01/african_telecoms_review_2023-50x50.jpg" class="attachment-paperback-hero-thumb size-paperback-hero-thumb wp-post-image" alt="African Telecoms Infrastructure Review 2023 banner" decoding="async" srcset="https://manypossibilities.net/wp-content/uploads/2024/01/african_telecoms_review_2023-50x50.jpg 50w, https://manypossibilities.net/wp-content/uploads/2024/01/african_telecoms_review_2023-65x65.jpg 65w" sizes="(max-width: 50px) 100vw, 50px" data-attachment-id="70055" data-permalink="https://manypossibilities.net/2024/01/african-telecommunications-infrastructure-in-2023/african_telecoms_review_2023/" data-orig-file="https://manypossibilities.net/wp-content/uploads/2024/01/african_telecoms_review_2023.jpg" data-orig-size="1300,433" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;6.3&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;DSC-RX100M2&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1472375919&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;13.25&quot;,&quot;iso&quot;:&quot;160&quot;,&quot;shutter_speed&quot;:&quot;0.00125&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="african_telecoms_review_2023" data-image-description="" data-image-caption="" data-medium-file="https://manypossibilities.net/wp-content/uploads/2024/01/african_telecoms_review_2023-300x100.jpg" data-large-file="https://manypossibilities.net/wp-content/uploads/2024/01/african_telecoms_review_2023-1024x341.jpg" /> </div> <div class="paging-text"> <div class="entry-title"> African Telecommunications Infrastructure in 2023 </div> <div class="paging-date"> 10 January 2024 </div> </div> </a> </li> <li> <a> <div class="paging-thumb"> <img width="50" height="50" src="https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-50x50.jpg" class="attachment-paperback-hero-thumb size-paperback-hero-thumb wp-post-image" alt="" decoding="async" srcset="https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-50x50.jpg 50w, https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-65x65.jpg 65w" sizes="(max-width: 50px) 100vw, 50px" data-attachment-id="69913" data-permalink="https://manypossibilities.net/2023/11/starlink-and-inequality/rocket-launch-693213_1280/" data-orig-file="https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280.jpg" data-orig-size="1280,853" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="rocket-launch-693213_1280" data-image-description="" data-image-caption="" data-medium-file="https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-300x200.jpg" data-large-file="https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-1024x682.jpg" /> </div> <div class="paging-text"> <div class="entry-title"> Starlink and Inequality </div> <div class="paging-date"> 6 November 2023 </div> </div> </a> </li> <li> <a> <div class="paging-thumb"> <img width="50" height="50" src="https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-50x50.jpg" class="attachment-paperback-hero-thumb size-paperback-hero-thumb wp-post-image" alt="" decoding="async" srcset="https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-50x50.jpg 50w, https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-65x65.jpg 65w" sizes="(max-width: 50px) 100vw, 50px" data-attachment-id="62381" data-permalink="https://manypossibilities.net/2023/01/a-game-of-stones/stones_mix1/" data-orig-file="https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-scaled.jpg" data-orig-size="2560,1707" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;1.8&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;DSC-RX100M2&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1525022667&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;10.4&quot;,&quot;iso&quot;:&quot;160&quot;,&quot;shutter_speed&quot;:&quot;0.002&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="stones_mix1" data-image-description="" data-image-caption="" data-medium-file="https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-300x200.jpg" data-large-file="https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-1024x683.jpg" /> </div> <div class="paging-text"> <div class="entry-title"> A Game of Stones </div> <div class="paging-date"> 20 January 2023 </div> </div> </a> </li> <li> <a> <div class="paging-thumb"> <img width="50" height="50" src="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-50x50.jpg" class="attachment-paperback-hero-thumb size-paperback-hero-thumb wp-post-image" alt="" decoding="async" srcset="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-50x50.jpg 50w, https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-65x65.jpg 65w" sizes="(max-width: 50px) 100vw, 50px" data-attachment-id="62473" data-permalink="https://manypossibilities.net/2023/01/africa-telecoms-infrastructure-in-2022/african_telecoms_review_2022/" data-orig-file="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022.jpg" data-orig-size="1300,433" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;6.3&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;DSC-RX100M2&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1472375919&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;13.25&quot;,&quot;iso&quot;:&quot;160&quot;,&quot;shutter_speed&quot;:&quot;0.00125&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="african_telecoms_review_2022" data-image-description="" data-image-caption="" data-medium-file="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-300x100.jpg" data-large-file="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-1024x341.jpg" /> </div> <div class="paging-text"> <div class="entry-title"> Africa Telecoms Infrastructure in 2022 </div> <div class="paging-date"> 5 January 2023 </div> </div> </a> </li> </ul><!-- .hero-pager --> </div> </div> </div><!-- .hero-wrapper --> <div id="page" class="hfeed site container"> <div id="content" class="site-content"> <section id="primary" class="content-area"> <main id="main" class="site-main blocks-page" role="main"> <div id="post-wrapper"> <div class="grid-wrapper"> <div id="post-70049" class="grid-thumb post post-70049 type-post status-publish format-standard has-post-thumbnail hentry category-undersea-cables category-spectrum category-african-terrestrial-fibre category-telecoms tag-wireless tag-broadband tag-fibre-optic tag-spectrum tag-development tag-africa tag-557 tag-infrastructure tag-network-operators series-africa-telecom-infrastructure"> <a class="grid-thumb-image" href="https://manypossibilities.net/2024/01/african-telecommunications-infrastructure-in-2023/" title="African Telecommunications Infrastructure in 2023"> <!-- Grab the image --> <img width="450" height="300" src="https://manypossibilities.net/wp-content/uploads/2024/01/african_telecoms_review_2023-450x300.jpg" class="attachment-paperback-grid-thumb size-paperback-grid-thumb wp-post-image" alt="African Telecoms Infrastructure Review 2023 banner" decoding="async" fetchpriority="high" data-attachment-id="70055" data-permalink="https://manypossibilities.net/2024/01/african-telecommunications-infrastructure-in-2023/african_telecoms_review_2023/" data-orig-file="https://manypossibilities.net/wp-content/uploads/2024/01/african_telecoms_review_2023.jpg" data-orig-size="1300,433" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;6.3&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;DSC-RX100M2&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1472375919&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;13.25&quot;,&quot;iso&quot;:&quot;160&quot;,&quot;shutter_speed&quot;:&quot;0.00125&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="african_telecoms_review_2023" data-image-description="" data-image-caption="" data-medium-file="https://manypossibilities.net/wp-content/uploads/2024/01/african_telecoms_review_2023-300x100.jpg" data-large-file="https://manypossibilities.net/wp-content/uploads/2024/01/african_telecoms_review_2023-1024x341.jpg" /> </a> <!-- Post title and categories --> <div class="grid-text"> <div class=" grid-cats"><a href="https://manypossibilities.net/undersea-cables/">Undersea Cables</a><a href="https://manypossibilities.net/spectrum/">Spectrum</a><a href="https://manypossibilities.net/african-terrestrial-fibre/">African Terrestrial Fibre</a></div> <h3 class="entry-title"><a href="https://manypossibilities.net/2024/01/african-telecommunications-infrastructure-in-2023/" rel="bookmark">African Telecommunications Infrastructure in 2023</a></h3> <p>Welcome to the 10th annual review of telecommunications infrastructure development in Africa. Ten years is a bit of a milestone and perhaps a period worthy of some reflection, so for each section I&#8217;ll take a look back to 2014 and see what has changed. I think if anything has characterised...</p> <div class="grid-date"> <a href="https://manypossibilities.net/author/admin/" title="Posts by Steve Song" rel="author">Steve Song</a> <span>/</span> <span class="date">10 January 2024</span> </div> </div><!-- .grid-text --> </div><!-- .post --> <div id="post-69867" class="grid-thumb post post-69867 type-post status-publish format-standard has-post-thumbnail hentry category-telecoms category-world-view tag-satellite tag-leo tag-starlink tag-projectkuiper tag-elonmusk tag-spacex tag-amazon tag-iris2"> <a class="grid-thumb-image" href="https://manypossibilities.net/2023/11/starlink-and-inequality/" title="Starlink and Inequality"> <!-- Grab the image --> <img width="450" height="300" src="https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-450x300.jpg" class="attachment-paperback-grid-thumb size-paperback-grid-thumb wp-post-image" alt="" decoding="async" srcset="https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-450x300.jpg 450w, https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-300x200.jpg 300w, https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-1024x682.jpg 1024w, https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-150x100.jpg 150w, https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-768x512.jpg 768w, https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280.jpg 1280w" sizes="(max-width: 450px) 100vw, 450px" data-attachment-id="69913" data-permalink="https://manypossibilities.net/2023/11/starlink-and-inequality/rocket-launch-693213_1280/" data-orig-file="https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280.jpg" data-orig-size="1280,853" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="rocket-launch-693213_1280" data-image-description="" data-image-caption="" data-medium-file="https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-300x200.jpg" data-large-file="https://manypossibilities.net/wp-content/uploads/2023/11/rocket-launch-693213_1280-1024x682.jpg" /> </a> <!-- Post title and categories --> <div class="grid-text"> <div class=" grid-cats"><a href="https://manypossibilities.net/telecoms/">Telecom Policy</a><a href="https://manypossibilities.net/world-view/">World View</a></div> <h3 class="entry-title"><a href="https://manypossibilities.net/2023/11/starlink-and-inequality/" rel="bookmark">Starlink and Inequality</a></h3> <p>Une version française de cet article est disponible ici grâce aux efforts de Vincent Roger-Machart.Uma versão em português deste artigo está disponível aqui graças ao Nupef. Who could say no to a project that promises internet access for everyone? Starlink, a global Low Earth Orbit (LEO) satellite constellation, has dominated...</p> <div class="grid-date"> <a href="https://manypossibilities.net/author/admin/" title="Posts by Steve Song" rel="author">Steve Song</a> <span>/</span> <span class="date">6 November 2023</span> </div> </div><!-- .grid-text --> </div><!-- .post --> <div id="post-60923" class="grid-thumb post post-60923 type-post status-publish format-standard has-post-thumbnail hentry category-telecoms category-world-view tag-regulation tag-affordable-access tag-telecommunications tag-cooperatives tag-business-models tag-community-networks"> <a class="grid-thumb-image" href="https://manypossibilities.net/2023/01/a-game-of-stones/" title="A Game of Stones"> <!-- Grab the image --> <img width="450" height="300" src="https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-450x300.jpg" class="attachment-paperback-grid-thumb size-paperback-grid-thumb wp-post-image" alt="" decoding="async" srcset="https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-450x300.jpg 450w, https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-300x200.jpg 300w, https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-1024x683.jpg 1024w, https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-150x100.jpg 150w, https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-768x512.jpg 768w, https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-1536x1024.jpg 1536w, https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-2048x1365.jpg 2048w, https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-2000x1333.jpg 2000w, https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-1300x867.jpg 1300w" sizes="(max-width: 450px) 100vw, 450px" data-attachment-id="62381" data-permalink="https://manypossibilities.net/2023/01/a-game-of-stones/stones_mix1/" data-orig-file="https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-scaled.jpg" data-orig-size="2560,1707" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;1.8&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;DSC-RX100M2&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1525022667&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;10.4&quot;,&quot;iso&quot;:&quot;160&quot;,&quot;shutter_speed&quot;:&quot;0.002&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="stones_mix1" data-image-description="" data-image-caption="" data-medium-file="https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-300x200.jpg" data-large-file="https://manypossibilities.net/wp-content/uploads/2022/12/stones_mix1-1024x683.jpg" /> </a> <!-- Post title and categories --> <div class="grid-text"> <div class=" grid-cats"><a href="https://manypossibilities.net/telecoms/">Telecom Policy</a><a href="https://manypossibilities.net/world-view/">World View</a></div> <h3 class="entry-title"><a href="https://manypossibilities.net/2023/01/a-game-of-stones/" rel="bookmark">A Game of Stones</a></h3> <p>In 2019, the World Bank estimated that it would cost US $100 billion to achieve broadband access for all in Africa. While efforts to understand the cost of connectivity investment are noble, they have the unfortunate side effect of making one think of the challenge as a monolithic problem; that...</p> <div class="grid-date"> <a href="https://manypossibilities.net/author/admin/" title="Posts by Steve Song" rel="author">Steve Song</a> <span>/</span> <span class="date">20 January 2023</span> </div> </div><!-- .grid-text --> </div><!-- .post --> <div id="post-62435" class="grid-thumb post post-62435 type-post status-publish format-standard has-post-thumbnail hentry category-world-view tag-infrastructure tag-fibre tag-wireless tag-spectrum tag-review tag-annual tag-545 tag-africa series-africa-telecom-infrastructure"> <a class="grid-thumb-image" href="https://manypossibilities.net/2023/01/africa-telecoms-infrastructure-in-2022/" title="Africa Telecoms Infrastructure in 2022"> <!-- Grab the image --> <img width="450" height="300" src="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-450x300.jpg" class="attachment-paperback-grid-thumb size-paperback-grid-thumb wp-post-image" alt="" decoding="async" loading="lazy" data-attachment-id="62473" data-permalink="https://manypossibilities.net/2023/01/africa-telecoms-infrastructure-in-2022/african_telecoms_review_2022/" data-orig-file="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022.jpg" data-orig-size="1300,433" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;6.3&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;DSC-RX100M2&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1472375919&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;13.25&quot;,&quot;iso&quot;:&quot;160&quot;,&quot;shutter_speed&quot;:&quot;0.00125&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="african_telecoms_review_2022" data-image-description="" data-image-caption="" data-medium-file="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-300x100.jpg" data-large-file="https://manypossibilities.net/wp-content/uploads/2023/01/african_telecoms_review_2022-1024x341.jpg" /> </a> <!-- Post title and categories --> <div class="grid-text"> <div class=" grid-cats"><a href="https://manypossibilities.net/world-view/">World View</a></div> <h3 class="entry-title"><a href="https://manypossibilities.net/2023/01/africa-telecoms-infrastructure-in-2022/" rel="bookmark">Africa Telecoms Infrastructure in 2022</a></h3> <p>Welcome to the 9th annual review of telecommunications infrastructure development in Africa. This edition containing links to over 390 articles covering a range of African telecom infrastructure development issues.</p> <div class="grid-date"> <a href="https://manypossibilities.net/author/admin/" title="Posts by Steve Song" rel="author">Steve Song</a> <span>/</span> <span class="date">5 January 2023</span> </div> </div><!-- .grid-text --> </div><!-- .post --> <div id="post-60161" class="grid-thumb post post-60161 type-post status-publish format-standard has-post-thumbnail hentry category-spectrum category-tv-white-spaces tag-tvws tag-africa tag-policy tag-regulation tag-telecom-policy tag-spectrum"> <a class="grid-thumb-image" href="https://manypossibilities.net/2022/03/saving-tvws/" title="Saving TVWS"> <!-- Grab the image --> <img width="450" height="300" src="https://manypossibilities.net/wp-content/uploads/2022/03/pexels-photo-5721803-450x300.jpeg" class="attachment-paperback-grid-thumb size-paperback-grid-thumb wp-post-image" alt="old tv set on bench in nature" decoding="async" loading="lazy" srcset="https://manypossibilities.net/wp-content/uploads/2022/03/pexels-photo-5721803-450x300.jpeg 450w, https://manypossibilities.net/wp-content/uploads/2022/03/pexels-photo-5721803-300x200.jpeg 300w, https://manypossibilities.net/wp-content/uploads/2022/03/pexels-photo-5721803-1024x684.jpeg 1024w, https://manypossibilities.net/wp-content/uploads/2022/03/pexels-photo-5721803-150x100.jpeg 150w, https://manypossibilities.net/wp-content/uploads/2022/03/pexels-photo-5721803-768x513.jpeg 768w, https://manypossibilities.net/wp-content/uploads/2022/03/pexels-photo-5721803-1536x1025.jpeg 1536w, https://manypossibilities.net/wp-content/uploads/2022/03/pexels-photo-5721803-1300x868.jpeg 1300w, https://manypossibilities.net/wp-content/uploads/2022/03/pexels-photo-5721803.jpeg 1880w" sizes="auto, (max-width: 450px) 100vw, 450px" data-attachment-id="60165" data-permalink="https://manypossibilities.net/2022/03/saving-tvws/pexels-photo-5721803/" data-orig-file="https://manypossibilities.net/wp-content/uploads/2022/03/pexels-photo-5721803.jpeg" data-orig-size="1880,1255" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;Photo by Anete Lusina on &lt;a href=\&quot;https:\/\/www.pexels.com\/photo\/old-tv-set-on-bench-in-nature-5721803\/\&quot; rel=\&quot;nofollow\&quot;&gt;Pexels.com&lt;\/a&gt;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;old tv set on bench in nature&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="pexels-photo-5721803" data-image-description="" data-image-caption="&lt;p&gt;Photo by Anete Lusina on &lt;a href=&quot;https://www.pexels.com/photo/old-tv-set-on-bench-in-nature-5721803/&quot; rel=&quot;nofollow&quot;&gt;Pexels.com&lt;/a&gt;&lt;/p&gt; " data-medium-file="https://manypossibilities.net/wp-content/uploads/2022/03/pexels-photo-5721803-300x200.jpeg" data-large-file="https://manypossibilities.net/wp-content/uploads/2022/03/pexels-photo-5721803-1024x684.jpeg" /> </a> <!-- Post title and categories --> <div class="grid-text"> <div class=" grid-cats"><a href="https://manypossibilities.net/spectrum/">Spectrum</a><a href="https://manypossibilities.net/tv-white-spaces/">TV White Spaces</a></div> <h3 class="entry-title"><a href="https://manypossibilities.net/2022/03/saving-tvws/" rel="bookmark">Saving TVWS</a></h3> <p>How do technologies die? There is no announcement of their demise. Like Homer Simpson, they simply fade back into the bushes. Acronyms like ISDN and WiMAX used to dominate telecoms news headlines but today you would never know they existed. Billions of dollars have been spent on technologies that never...</p> <div class="grid-date"> <a href="https://manypossibilities.net/author/admin/" title="Posts by Steve Song" rel="author">Steve Song</a> <span>/</span> <span class="date">8 March 2022</span> </div> </div><!-- .grid-text --> </div><!-- .post --> </div><!-- .grid-wrapper --> <div class="page-navigation"> <span aria-current="page" class="page-numbers current">1</span> <a class="page-numbers" href="https://manypossibilities.net/page/2/">2</a> <a class="page-numbers" href="https://manypossibilities.net/page/3/">3</a> <span class="page-numbers dots">&hellip;</span> <a class="page-numbers" href="https://manypossibilities.net/page/42/">42</a> <a class="next page-numbers" href="https://manypossibilities.net/page/2/">&rarr;</a> </div> </div><!-- #post-wrapper --> </main><!-- #main --> </section><!-- #primary --> </div><!-- #content --> </div><!-- #page --> <footer id="colophon" class="site-footer" role="contentinfo"> <div class="container"> <div class="footer-widgets"> <aside id="recent-posts-3" class="widget widget_recent_entries"> <h2 class="widget-title">Recent Posts</h2> <ul> <li> <a href="https://manypossibilities.net/2024/01/african-telecommunications-infrastructure-in-2023/">African Telecommunications Infrastructure in 2023</a> </li> <li> <a href="https://manypossibilities.net/2023/11/starlink-and-inequality/">Starlink and Inequality</a> </li> <li> <a href="https://manypossibilities.net/2023/01/a-game-of-stones/">A Game of Stones</a> </li> <li> <a href="https://manypossibilities.net/2023/01/africa-telecoms-infrastructure-in-2022/">Africa Telecoms Infrastructure in 2022</a> </li> <li> <a href="https://manypossibilities.net/2022/03/saving-tvws/">Saving TVWS</a> </li> </ul> </aside><aside id="archives-3" class="widget widget_archive"><h2 class="widget-title">Archives</h2> <label class="screen-reader-text" for="archives-dropdown-3">Archives</label> <select id="archives-dropdown-3" name="archive-dropdown"> <option value="">Select Month</option> <option value='https://manypossibilities.net/2024/01/'> January 2024 &nbsp;(1)</option> <option value='https://manypossibilities.net/2023/11/'> November 2023 &nbsp;(1)</option> <option value='https://manypossibilities.net/2023/01/'> January 2023 &nbsp;(2)</option> <option value='https://manypossibilities.net/2022/03/'> March 2022 &nbsp;(1)</option> <option value='https://manypossibilities.net/2022/01/'> January 2022 &nbsp;(1)</option> <option value='https://manypossibilities.net/2021/03/'> March 2021 &nbsp;(1)</option> <option value='https://manypossibilities.net/2021/02/'> February 2021 &nbsp;(1)</option> <option value='https://manypossibilities.net/2020/05/'> May 2020 &nbsp;(1)</option> <option value='https://manypossibilities.net/2020/01/'> January 2020 &nbsp;(2)</option> <option value='https://manypossibilities.net/2019/07/'> July 2019 &nbsp;(1)</option> <option value='https://manypossibilities.net/2019/04/'> April 2019 &nbsp;(1)</option> <option value='https://manypossibilities.net/2019/03/'> March 2019 &nbsp;(1)</option> <option value='https://manypossibilities.net/2019/02/'> February 2019 &nbsp;(1)</option> <option value='https://manypossibilities.net/2019/01/'> January 2019 &nbsp;(1)</option> <option value='https://manypossibilities.net/2018/10/'> October 2018 &nbsp;(1)</option> <option value='https://manypossibilities.net/2018/06/'> June 2018 &nbsp;(1)</option> <option value='https://manypossibilities.net/2018/05/'> May 2018 &nbsp;(2)</option> <option value='https://manypossibilities.net/2018/04/'> April 2018 &nbsp;(1)</option> <option value='https://manypossibilities.net/2018/01/'> January 2018 &nbsp;(1)</option> <option value='https://manypossibilities.net/2017/12/'> December 2017 &nbsp;(1)</option> <option value='https://manypossibilities.net/2017/11/'> November 2017 &nbsp;(1)</option> <option value='https://manypossibilities.net/2017/09/'> September 2017 &nbsp;(1)</option> <option value='https://manypossibilities.net/2017/06/'> June 2017 &nbsp;(1)</option> <option value='https://manypossibilities.net/2017/04/'> April 2017 &nbsp;(2)</option> <option value='https://manypossibilities.net/2017/03/'> March 2017 &nbsp;(1)</option> <option value='https://manypossibilities.net/2016/11/'> November 2016 &nbsp;(2)</option> <option value='https://manypossibilities.net/2016/02/'> February 2016 &nbsp;(2)</option> <option value='https://manypossibilities.net/2016/01/'> January 2016 &nbsp;(1)</option> <option value='https://manypossibilities.net/2015/12/'> December 2015 &nbsp;(1)</option> <option value='https://manypossibilities.net/2015/11/'> November 2015 &nbsp;(1)</option> <option value='https://manypossibilities.net/2015/10/'> October 2015 &nbsp;(1)</option> <option value='https://manypossibilities.net/2015/05/'> May 2015 &nbsp;(1)</option> <option value='https://manypossibilities.net/2015/04/'> April 2015 &nbsp;(3)</option> <option value='https://manypossibilities.net/2015/02/'> February 2015 &nbsp;(1)</option> <option value='https://manypossibilities.net/2015/01/'> January 2015 &nbsp;(2)</option> <option value='https://manypossibilities.net/2014/12/'> December 2014 &nbsp;(1)</option> <option value='https://manypossibilities.net/2014/11/'> November 2014 &nbsp;(1)</option> <option value='https://manypossibilities.net/2014/10/'> October 2014 &nbsp;(1)</option> <option value='https://manypossibilities.net/2014/08/'> August 2014 &nbsp;(1)</option> <option value='https://manypossibilities.net/2014/07/'> July 2014 &nbsp;(1)</option> <option value='https://manypossibilities.net/2014/06/'> June 2014 &nbsp;(2)</option> <option value='https://manypossibilities.net/2014/05/'> May 2014 &nbsp;(2)</option> <option value='https://manypossibilities.net/2014/04/'> April 2014 &nbsp;(1)</option> <option value='https://manypossibilities.net/2014/03/'> March 2014 &nbsp;(3)</option> <option value='https://manypossibilities.net/2014/02/'> February 2014 &nbsp;(1)</option> <option value='https://manypossibilities.net/2014/01/'> January 2014 &nbsp;(4)</option> <option value='https://manypossibilities.net/2013/12/'> December 2013 &nbsp;(1)</option> <option value='https://manypossibilities.net/2013/10/'> October 2013 &nbsp;(1)</option> <option value='https://manypossibilities.net/2013/09/'> September 2013 &nbsp;(1)</option> <option value='https://manypossibilities.net/2013/08/'> August 2013 &nbsp;(3)</option> <option value='https://manypossibilities.net/2013/06/'> June 2013 &nbsp;(5)</option> <option value='https://manypossibilities.net/2013/04/'> April 2013 &nbsp;(1)</option> <option value='https://manypossibilities.net/2013/03/'> March 2013 &nbsp;(1)</option> <option value='https://manypossibilities.net/2013/02/'> February 2013 &nbsp;(1)</option> <option value='https://manypossibilities.net/2013/01/'> January 2013 &nbsp;(2)</option> <option value='https://manypossibilities.net/2012/12/'> December 2012 &nbsp;(1)</option> <option value='https://manypossibilities.net/2012/10/'> October 2012 &nbsp;(1)</option> <option value='https://manypossibilities.net/2012/09/'> September 2012 &nbsp;(1)</option> <option value='https://manypossibilities.net/2012/07/'> July 2012 &nbsp;(1)</option> <option value='https://manypossibilities.net/2012/06/'> June 2012 &nbsp;(1)</option> <option value='https://manypossibilities.net/2012/05/'> May 2012 &nbsp;(1)</option> <option value='https://manypossibilities.net/2012/04/'> April 2012 &nbsp;(2)</option> <option value='https://manypossibilities.net/2012/03/'> March 2012 &nbsp;(1)</option> <option value='https://manypossibilities.net/2012/01/'> January 2012 &nbsp;(1)</option> <option value='https://manypossibilities.net/2011/12/'> December 2011 &nbsp;(1)</option> <option value='https://manypossibilities.net/2011/11/'> November 2011 &nbsp;(1)</option> <option value='https://manypossibilities.net/2011/10/'> October 2011 &nbsp;(1)</option> <option value='https://manypossibilities.net/2011/08/'> August 2011 &nbsp;(1)</option> <option value='https://manypossibilities.net/2011/06/'> June 2011 &nbsp;(2)</option> <option value='https://manypossibilities.net/2011/05/'> May 2011 &nbsp;(3)</option> <option value='https://manypossibilities.net/2011/04/'> April 2011 &nbsp;(2)</option> <option value='https://manypossibilities.net/2011/03/'> March 2011 &nbsp;(3)</option> <option value='https://manypossibilities.net/2011/02/'> February 2011 &nbsp;(1)</option> <option value='https://manypossibilities.net/2011/01/'> January 2011 &nbsp;(2)</option> <option value='https://manypossibilities.net/2010/12/'> December 2010 &nbsp;(1)</option> <option value='https://manypossibilities.net/2010/09/'> September 2010 &nbsp;(4)</option> <option value='https://manypossibilities.net/2010/06/'> June 2010 &nbsp;(2)</option> <option value='https://manypossibilities.net/2010/05/'> May 2010 &nbsp;(3)</option> <option value='https://manypossibilities.net/2010/04/'> April 2010 &nbsp;(3)</option> <option value='https://manypossibilities.net/2010/03/'> March 2010 &nbsp;(1)</option> <option value='https://manypossibilities.net/2010/02/'> February 2010 &nbsp;(1)</option> <option value='https://manypossibilities.net/2009/11/'> November 2009 &nbsp;(2)</option> <option value='https://manypossibilities.net/2009/10/'> October 2009 &nbsp;(1)</option> <option value='https://manypossibilities.net/2009/07/'> July 2009 &nbsp;(1)</option> <option value='https://manypossibilities.net/2009/06/'> June 2009 &nbsp;(5)</option> <option value='https://manypossibilities.net/2009/05/'> May 2009 &nbsp;(2)</option> <option value='https://manypossibilities.net/2009/04/'> April 2009 &nbsp;(5)</option> <option value='https://manypossibilities.net/2009/03/'> March 2009 &nbsp;(5)</option> <option value='https://manypossibilities.net/2009/02/'> February 2009 &nbsp;(4)</option> <option value='https://manypossibilities.net/2009/01/'> January 2009 &nbsp;(9)</option> <option value='https://manypossibilities.net/2008/12/'> December 2008 &nbsp;(4)</option> <option value='https://manypossibilities.net/2008/11/'> November 2008 &nbsp;(5)</option> <option value='https://manypossibilities.net/2008/10/'> October 2008 &nbsp;(4)</option> <option value='https://manypossibilities.net/2008/09/'> September 2008 &nbsp;(4)</option> <option value='https://manypossibilities.net/2008/08/'> August 2008 &nbsp;(7)</option> <option value='https://manypossibilities.net/2008/07/'> July 2008 &nbsp;(5)</option> <option value='https://manypossibilities.net/2008/06/'> June 2008 &nbsp;(1)</option> <option value='https://manypossibilities.net/2008/05/'> May 2008 &nbsp;(3)</option> <option value='https://manypossibilities.net/2008/04/'> April 2008 &nbsp;(7)</option> <option value='https://manypossibilities.net/2008/03/'> March 2008 &nbsp;(6)</option> <option value='https://manypossibilities.net/2008/02/'> February 2008 &nbsp;(8)</option> <option value='https://manypossibilities.net/2008/01/'> January 2008 &nbsp;(1)</option> <option value='https://manypossibilities.net/2007/05/'> May 2007 &nbsp;(1)</option> </select> <script type="text/javascript"> /* <![CDATA[ */ (function() { var dropdown = document.getElementById( "archives-dropdown-3" ); function onSelectChange() { if ( dropdown.options[ dropdown.selectedIndex ].value !== '' ) { document.location.href = this.options[ this.selectedIndex ].value; } } dropdown.onchange = onSelectChange; })(); /* ]]> */ </script> </aside><aside id="categories-1" class="widget widget_categories"><h2 class="widget-title">Categories</h2> <ul> <li class="cat-item cat-item-307"><a href="https://manypossibilities.net/african-terrestrial-fibre/">African Terrestrial Fibre</a> </li> <li class="cat-item cat-item-4"><a href="https://manypossibilities.net/open/">All Things Open</a> </li> <li class="cat-item cat-item-58"><a href="https://manypossibilities.net/cities/">Connected Cities</a> </li> <li class="cat-item cat-item-143"><a href="https://manypossibilities.net/facilitation/">facilitation</a> </li> <li class="cat-item cat-item-121"><a href="https://manypossibilities.net/innovation/">innovation</a> </li> <li class="cat-item cat-item-97"><a href="https://manypossibilities.net/learning/">learning</a> </li> <li class="cat-item cat-item-477"><a href="https://manypossibilities.net/netneutrality/">Net Neutrality</a> </li> <li class="cat-item cat-item-335"><a href="https://manypossibilities.net/privacy-2/">Privacy</a> </li> <li class="cat-item cat-item-287"><a href="https://manypossibilities.net/social-entrepreneurship-2/">Social Entrepreneurship</a> </li> <li class="cat-item cat-item-171"><a href="https://manypossibilities.net/spectrum/">Spectrum</a> </li> <li class="cat-item cat-item-1"><a href="https://manypossibilities.net/telecoms/">Telecom Policy</a> </li> <li class="cat-item cat-item-370"><a href="https://manypossibilities.net/tv-white-spaces/">TV White Spaces</a> </li> <li class="cat-item cat-item-110"><a href="https://manypossibilities.net/undersea-cables/">Undersea Cables</a> </li> <li class="cat-item cat-item-3"><a href="https://manypossibilities.net/reading/">What I&#039;m Reading</a> </li> <li class="cat-item cat-item-6"><a href="https://manypossibilities.net/world-view/">World View</a> </li> </ul> </aside> </div> <div class="footer-bottom"> <nav class="footer-navigation" role="navigation"> <div class="menu-home-container"><ul id="menu-home-2" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2037"><a href="https://manypossibilities.net/about/">About Me</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3860"><a href="http://villagetelco.org">Village Telco</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1199"><a href="https://manypossibilities.net/african-undersea-cables/">African Undersea Cables</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3654"><a href="https://manypossibilities.net/afterfibre/">AfTerFibre</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1200"><a href="https://manypossibilities.net/contact/">Contact Me</a></li> </ul></div> </nav><!-- .footer-navigation --> <div class="footer-tagline"> <div class="site-info"> In the beginner's mind... </div> </div><!-- .footer-tagline --> </div><!-- .footer-bottom --> </div><!-- .container --> </footer><!-- #colophon --> <script type='text/javascript'><!-- var seriesdropdown = document.getElementById("orgseries_dropdown"); if (seriesdropdown) { function onSeriesChange() { if ( seriesdropdown.options[seriesdropdown.selectedIndex].value != ( 0 || -1 ) ) { location.href = "https://manypossibilities.net/series/"+seriesdropdown.options[seriesdropdown.selectedIndex].value; } } seriesdropdown.onchange = onSeriesChange; } --></script> <script type="text/javascript"> var infiniteScroll = {"settings":{"id":"post-wrapper","ajaxurl":"https:\/\/manypossibilities.net\/?infinity=scrolling","type":"click","wrapper":true,"wrapper_class":"new-infinite-posts","footer":"page","click_handle":"1","text":"Load more","totop":"Scroll back to top","currentday":"08.03.22","order":"DESC","scripts":[],"styles":[],"google_analytics":false,"offset":1,"history":{"host":"manypossibilities.net","path":"\/page\/%d\/","use_trailing_slashes":true,"parameters":""},"query_args":{"error":"","m":"","p":0,"post_parent":"","subpost":"","subpost_id":"","attachment":"","attachment_id":0,"name":"","pagename":"","page_id":0,"second":"","minute":"","hour":"","day":0,"monthnum":0,"year":0,"w":0,"category_name":"","tag":"","cat":"","tag_id":"","author":"","author_name":"","feed":"","tb":"","paged":0,"meta_key":"","meta_value":"","preview":"","s":"","sentence":"","title":"","fields":"","menu_order":"","embed":"","category__in":[],"category__not_in":[],"category__and":[],"post__in":[],"post__not_in":[],"post_name__in":[],"tag__in":[],"tag__not_in":[],"tag__and":[],"tag_slug__in":[],"tag_slug__and":[],"post_parent__in":[],"post_parent__not_in":[],"author__in":[],"author__not_in":[],"search_columns":[],"posts_per_page":5,"ignore_sticky_posts":false,"suppress_filters":false,"cache_results":true,"update_post_term_cache":true,"update_menu_item_cache":false,"lazy_load_term_meta":true,"update_post_meta_cache":true,"post_type":"","nopaging":false,"comments_per_page":"50","no_found_rows":false,"order":"DESC"},"query_before":"2025-02-05 13:19:34","last_post_date":"2022-03-08 17:10:24","body_class":"infinite-scroll","loading_text":"Loading new page","stats":"blog=2772587&host=manypossibilities.net&v=ext&j=1:14.3&x_pagetype=infinite-click-jetpack"}}; </script> <a rel="me" href="https://mastodon.cloud/@stevesong">.</a> <div style="display:none"> <div class="grofile-hash-map-084258773d1f0963ac5603bd591b27f9"> </div> </div> <div id="jp-carousel-loading-overlay"> <div id="jp-carousel-loading-wrapper"> <span id="jp-carousel-library-loading">&nbsp;</span> </div> </div> <div class="jp-carousel-overlay" style="display: none;"> <div class="jp-carousel-container"> <!-- The Carousel Swiper --> <div class="jp-carousel-wrap swiper-container jp-carousel-swiper-container jp-carousel-transitions" itemscope itemtype="https://schema.org/ImageGallery"> <div class="jp-carousel swiper-wrapper"></div> <div class="jp-swiper-button-prev swiper-button-prev"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskPrev" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="9" height="12"> <path d="M16.2072 16.59L11.6496 12L16.2072 7.41L14.8041 6L8.8335 12L14.8041 18L16.2072 16.59Z" fill="white"/> </mask> <g mask="url(#maskPrev)"> <rect x="0.579102" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> </div> <div class="jp-swiper-button-next swiper-button-next"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskNext" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="8" height="12"> <path d="M8.59814 16.59L13.1557 12L8.59814 7.41L10.0012 6L15.9718 12L10.0012 18L8.59814 16.59Z" fill="white"/> </mask> <g mask="url(#maskNext)"> <rect x="0.34375" width="23.8822" height="24" fill="#FFFFFF"/> </g> </svg> </div> </div> <!-- The main close buton --> <div class="jp-carousel-close-hint"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskClose" mask-type="alpha" maskUnits="userSpaceOnUse" x="5" y="5" width="15" height="14"> <path d="M19.3166 6.41L17.9135 5L12.3509 10.59L6.78834 5L5.38525 6.41L10.9478 12L5.38525 17.59L6.78834 19L12.3509 13.41L17.9135 19L19.3166 17.59L13.754 12L19.3166 6.41Z" fill="white"/> </mask> <g mask="url(#maskClose)"> <rect x="0.409668" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> </div> <!-- Image info, comments and meta --> <div class="jp-carousel-info"> <div class="jp-carousel-info-footer"> <div class="jp-carousel-pagination-container"> <div class="jp-swiper-pagination swiper-pagination"></div> <div class="jp-carousel-pagination"></div> </div> <div class="jp-carousel-photo-title-container"> <h2 class="jp-carousel-photo-caption"></h2> </div> <div class="jp-carousel-photo-icons-container"> <a href="#" class="jp-carousel-icon-btn jp-carousel-icon-info" aria-label="Toggle photo metadata visibility"> <span class="jp-carousel-icon"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskInfo" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="21" height="20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12.7537 2C7.26076 2 2.80273 6.48 2.80273 12C2.80273 17.52 7.26076 22 12.7537 22C18.2466 22 22.7046 17.52 22.7046 12C22.7046 6.48 18.2466 2 12.7537 2ZM11.7586 7V9H13.7488V7H11.7586ZM11.7586 11V17H13.7488V11H11.7586ZM4.79292 12C4.79292 16.41 8.36531 20 12.7537 20C17.142 20 20.7144 16.41 20.7144 12C20.7144 7.59 17.142 4 12.7537 4C8.36531 4 4.79292 7.59 4.79292 12Z" fill="white"/> </mask> <g mask="url(#maskInfo)"> <rect x="0.8125" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> </span> </a> <a href="#" class="jp-carousel-icon-btn jp-carousel-icon-comments" aria-label="Toggle photo comments visibility"> <span class="jp-carousel-icon"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskComments" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="21" height="20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M4.3271 2H20.2486C21.3432 2 22.2388 2.9 22.2388 4V16C22.2388 17.1 21.3432 18 20.2486 18H6.31729L2.33691 22V4C2.33691 2.9 3.2325 2 4.3271 2ZM6.31729 16H20.2486V4H4.3271V18L6.31729 16Z" fill="white"/> </mask> <g mask="url(#maskComments)"> <rect x="0.34668" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> <span class="jp-carousel-has-comments-indicator" aria-label="This image has comments."></span> </span> </a> </div> </div> <div class="jp-carousel-info-extra"> <div class="jp-carousel-info-content-wrapper"> <div class="jp-carousel-photo-title-container"> <h2 class="jp-carousel-photo-title"></h2> </div> <div class="jp-carousel-comments-wrapper"> <div id="jp-carousel-comments-loading"> <span>Loading Comments...</span> </div> <div class="jp-carousel-comments"></div> <div id="jp-carousel-comment-form-container"> <span id="jp-carousel-comment-form-spinner">&nbsp;</span> <div id="jp-carousel-comment-post-results"></div> <form id="jp-carousel-comment-form"> <label for="jp-carousel-comment-form-comment-field" class="screen-reader-text">Write a Comment...</label> <textarea name="comment" class="jp-carousel-comment-form-field jp-carousel-comment-form-textarea" id="jp-carousel-comment-form-comment-field" placeholder="Write a Comment..." ></textarea> <div id="jp-carousel-comment-form-submit-and-info-wrapper"> <div id="jp-carousel-comment-form-commenting-as"> <fieldset> <label for="jp-carousel-comment-form-email-field">Email (Required)</label> <input type="text" name="email" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-email-field" /> </fieldset> <fieldset> <label for="jp-carousel-comment-form-author-field">Name (Required)</label> <input type="text" name="author" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-author-field" /> </fieldset> <fieldset> <label for="jp-carousel-comment-form-url-field">Website</label> <input type="text" name="url" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-url-field" /> </fieldset> </div> <input type="submit" name="submit" class="jp-carousel-comment-form-button" id="jp-carousel-comment-form-button-submit" value="Post Comment" /> </div> </form> </div> </div> <div class="jp-carousel-image-meta"> <div class="jp-carousel-title-and-caption"> <div class="jp-carousel-photo-info"> <h3 class="jp-carousel-caption" itemprop="caption description"></h3> </div> <div class="jp-carousel-photo-description"></div> </div> <ul class="jp-carousel-image-exif" style="display: none;"></ul> <a class="jp-carousel-image-download" href="#" target="_blank" style="display: none;"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="mask0" mask-type="alpha" maskUnits="userSpaceOnUse" x="3" y="3" width="19" height="18"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.84615 5V19H19.7775V12H21.7677V19C21.7677 20.1 20.8721 21 19.7775 21H5.84615C4.74159 21 3.85596 20.1 3.85596 19V5C3.85596 3.9 4.74159 3 5.84615 3H12.8118V5H5.84615ZM14.802 5V3H21.7677V10H19.7775V6.41L9.99569 16.24L8.59261 14.83L18.3744 5H14.802Z" fill="white"/> </mask> <g mask="url(#mask0)"> <rect x="0.870605" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> <span class="jp-carousel-download-text"></span> </a> <div class="jp-carousel-image-map" style="display: none;"></div> </div> </div> </div> </div> </div> </div> <script type="text/javascript" src="https://manypossibilities.net/wp-content/plugins/jetpack/_inc/build/infinite-scroll/infinity.min.js?ver=14.3-is5.0.1" id="the-neverending-homepage-js"></script> <script type="text/javascript" id="disqus_count-js-extra"> /* <![CDATA[ */ var countVars = {"disqusShortname":"manyposs"}; /* ]]> */ </script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/plugins/disqus-comment-system/public/js/comment_count.js?ver=3.1.2" id="disqus_count-js"></script> <script type="text/javascript" id="paperback-js-js-extra"> /* <![CDATA[ */ var paperback_js_vars = {"ajaxurl":"https:\/\/manypossibilities.net\/wp-admin\/admin-ajax.php","load_fixed":"true"}; /* ]]> */ </script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/themes/paperback/js/paperback.js?ver=1.0" id="paperback-js-js"></script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/themes/paperback/js/headroom.js?ver=0.7.0" id="headroom-js"></script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/themes/paperback/js/jQuery.headroom.js?ver=0.7.0" id="headroom-jquery-js"></script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/themes/paperback/js/jquery.fitvids.js?ver=1.6.6" id="fitVids-js"></script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/themes/paperback/js/jquery.matchHeight.js?ver=1.0" id="matchHeight-js"></script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/themes/paperback/js/responsiveslides.js?ver=1.54" id="responsive-slides-js"></script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/themes/paperback/js/jquery.touchSwipe.js?ver=1.6.6" id="touchSwipe-js"></script> <script type="text/javascript" id="wphb-4-js-extra"> /* <![CDATA[ */ var Photonic_JS = {"ajaxurl":"https:\/\/manypossibilities.net\/wp-admin\/admin-ajax.php","plugin_url":"https:\/\/manypossibilities.net\/wp-content\/plugins\/photonic\/","debug_on":"","slide_adjustment":"adapt-height-width","deep_linking":"no-history","social_media":"1","lightbox_library":"baguettebox","tile_spacing":"2","tile_min_height":"200","masonry_min_width":"200","mosaic_trigger_width":"200","slideshow_mode":"","slideshow_interval":"5000","lightbox_loop":"1","gallery_panel_width":"80","lightbox_for_all":"","lightbox_for_videos":"","slideshow_autostart":"1","password_failed":"This album is password-protected. Please provide a valid password.","incorrect_password":"Incorrect password.","maximize_panel":"Show","minimize_panel":"Hide"}; /* ]]> */ </script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/uploads/hummingbird-assets/704448c8b78a2cc9b7d6aa6c1d9afca1.js" id="wphb-4-js"></script> <script type="text/javascript" id="jetpack-carousel-js-extra"> /* <![CDATA[ */ var jetpackSwiperLibraryPath = {"url":"https:\/\/manypossibilities.net\/wp-content\/plugins\/jetpack\/_inc\/build\/carousel\/swiper-bundle.min.js"}; var jetpackCarouselStrings = {"widths":[370,700,1000,1200,1400,2000],"is_logged_in":"","lang":"en","ajaxurl":"https:\/\/manypossibilities.net\/wp-admin\/admin-ajax.php","nonce":"8fe0ffe393","display_exif":"1","display_comments":"1","single_image_gallery":"1","single_image_gallery_media_file":"","background_color":"black","comment":"Comment","post_comment":"Post Comment","write_comment":"Write a Comment...","loading_comments":"Loading Comments...","image_label":"Open image in full-screen.","download_original":"View full size <span class=\"photo-size\">{0}<span class=\"photo-size-times\">\u00d7<\/span>{1}<\/span>","no_comment_text":"Please be sure to submit some text with your comment.","no_comment_email":"Please provide an email address to comment.","no_comment_author":"Please provide your name to comment.","comment_post_error":"Sorry, but there was an error posting your comment. Please try again later.","comment_approved":"Your comment was approved.","comment_unapproved":"Your comment is in moderation.","camera":"Camera","aperture":"Aperture","shutter_speed":"Shutter Speed","focal_length":"Focal Length","copyright":"Copyright","comment_registration":"0","require_name_email":"1","login_url":"https:\/\/manypossibilities.net\/wp-login.php?redirect_to=https%3A%2F%2Fmanypossibilities.net%2F2024%2F01%2Fafrican-telecommunications-infrastructure-in-2023%2F","blog_id":"1","meta_data":["camera","aperture","shutter_speed","focal_length","copyright"]}; /* ]]> */ </script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/plugins/jetpack/_inc/build/carousel/jetpack-carousel.min.js?ver=14.3" id="jetpack-carousel-js"></script> <script type="text/javascript" src="https://secure.gravatar.com/js/gprofiles.js?ver=202506" id="grofiles-cards-js"></script> <script type="text/javascript" id="wpgroho-js-extra"> /* <![CDATA[ */ var WPGroHo = {"my_hash":""}; /* ]]> */ </script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/plugins/jetpack/modules/wpgroho.js?ver=14.3" id="wpgroho-js"></script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/plugins/page-links-to/dist/new-tab.js?ver=3.3.7" id="page-links-to-js"></script> <script type="text/javascript" src="https://manypossibilities.net/wp-content/uploads/hummingbird-assets/edda1f085da600cad3dc8166b583850e.js" id="wphb-5-js"></script> <script type="text/javascript" id="wphb-5-js-after"> /* <![CDATA[ */ _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"2772587\",\"post\":\"0\",\"tz\":\"-4\",\"srv\":\"manypossibilities.net\",\"j\":\"1:14.3\"}") ]); _stq.push([ "clickTrackerInit", "2772587", "0" ]); /* ]]> */ </script> <script type="text/javascript"> (function() { var extend = function(out) { out = out || {}; for (var i = 1; i < arguments.length; i++) { if (!arguments[i]) continue; for (var key in arguments[i]) { if (arguments[i].hasOwnProperty(key)) out[key] = arguments[i][key]; } } return out; }; extend( window.infiniteScroll.settings.scripts, ["jquery-core","jquery-migrate","jquery","the-neverending-homepage","disqus_count","paperback-js","headroom","headroom-jquery","fitVids","matchHeight","responsive-slides","touchSwipe","wphb-4","jetpack-carousel","grofiles-cards","wpgroho","page-links-to","wphb-5"] ); extend( window.infiniteScroll.settings.styles, ["the-neverending-homepage","wp-emoji-styles","wp-block-library","wp-components","wp-preferences","wp-block-editor","wphb-1","wp-editor","cc_block-cgb-style-css","activitypub-followers-style","activitypub-follow-me-style","activitypub-reactions-style","videopress-video-style","wphb-2","jetpack-sharing-buttons-style","classic-theme-styles","global-styles","orgseries-default-css","pps-series-overview-style","paperback-style","paperback-fonts","font-awesome","jetpack-carousel-swiper-css","jetpack-carousel","jetpack_likes","akismet-widget-style","jetpack-subscriptions","tablepress-default","wphb-3","wp-reusable-blocks","wp-patterns","mediaelement","wp-mediaelement","pps-series-overview-style","jetpack-carousel-swiper-css","photonic-slider","photonic-lightbox","photonic"] ); })(); </script> <span id="infinite-aria" aria-live="assertive"></span> </body> </html> <!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com Retrieved 10435 objects (2 MB) from Redis using PhpRedis (v6.1.0). -->

Pages: 1 2 3 4 5 6 7 8 9 10