CINXE.COM
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="norton-safeweb-site-verification" content="24usqpep0ejc5w6hod3dulxwciwp0djs6c6ufp96av3t4whuxovj72wfkdjxu82yacb7430qjm8adbd5ezlt4592dq4zrvadcn9j9n-0btgdzpiojfzno16-fnsnu7xd" /> <link rel="preconnect" href="https://substackcdn.com" /> <style> @layer legacy, tailwind, pencraft; </style> <link rel="preload" as="style" href="https://substackcdn.com/bundle/theme/welcome.211d80b1f9ad1c774b4c.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/4327.414c7f7a.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/3061.3b520f66.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/1123.8d3ab58a.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/596.2c9df973.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/166.457155cd.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/1470.c3731ed7.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/1764.0e5b7683.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/6908.0451e46d.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/6666.aaca9004.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/4364.42c69ef8.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/4769.92492746.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/9314.7ec37487.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/8118.d259ab81.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/1415.30136bb9.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/4876.42b895d1.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/4213.606915eb.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/4713.16faf46d.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/8233.3449d3b8.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/6539.149d617f.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/4976.18c3fcdc.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/1598.86104528.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/3894.216e944d.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/2457.7791652c.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/8423.88a86c49.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/1400.be5485b6.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/8617.7864596c.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/async/8013.e80700c2.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/5951.358fbe61.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/735.7367e29b.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/5640.e012b53e.css" /> <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/welcome.b1130662.css" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0, viewport-fit=cover" /> <meta name="author" content="Colin Marshall" /> <meta property="og:url" content="https://www.booksoncities.com/" /> <title data-preact-helmet>Colin Marshall's Books on Cities | Substack</title> <meta data-preact-helmet property="og:type" content="article"><meta data-preact-helmet property="og:title" content="Colin Marshall's Books on Cities | Substack"><meta data-preact-helmet name="twitter:title" content="Colin Marshall's Books on Cities | Substack"><meta data-preact-helmet name="description" content="Colin Marshall's essay-reviews of books, new and old, about cities the world over. Click to read Colin Marshall's Books on Cities, a Substack publication with thousands of subscribers."><meta data-preact-helmet property="og:description" content="Colin Marshall's essay-reviews of books, new and old, about cities the world over. Click to read Colin Marshall's Books on Cities, a Substack publication with thousands of subscribers."><meta data-preact-helmet name="twitter:description" content="Colin Marshall's essay-reviews of books, new and old, about cities the world over. Click to read Colin Marshall's Books on Cities, a Substack publication with thousands of subscribers."><meta data-preact-helmet property="og:image" content="https://substackcdn.com/image/fetch/f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fcolinmarshall.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D2106923934%26version%3D9"><meta data-preact-helmet name="twitter:image" content="https://substackcdn.com/image/fetch/f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fcolinmarshall.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D2106923934%26version%3D9"><meta data-preact-helmet name="twitter:card" content="summary_large_image"> <link rel="canonical" href="https://www.booksoncities.com/" /> <link rel="shortcut icon" href="https://substackcdn.com/icons/substack/favicon.ico" sizes="32x32"> <link rel="icon" href="https://substackcdn.com/icons/substack/icon.svg" type="image/svg+xml"> <link rel="apple-touch-icon" href="https://substackcdn.com/icons/substack/apple-touch-icon.png"> <link rel="alternate" type="application/rss+xml" href="/feed" title="Colin Marshall's Books on Cities"/> <style> @font-face{font-family:'Spectral';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCt-xNNww_2s0amA9M8on7mTNmnUHowCw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Spectral';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCt-xNNww_2s0amA9M8onXmTNmnUHowCw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Spectral';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCt-xNNww_2s0amA9M8onTmTNmnUHowCw.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Spectral';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCt-xNNww_2s0amA9M8onrmTNmnUHo.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Spectral';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCr-xNNww_2s0amA9M9knjsS_ulYHs.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Spectral';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCr-xNNww_2s0amA9M2knjsS_ulYHs.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Spectral';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCr-xNNww_2s0amA9M3knjsS_ulYHs.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Spectral';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCr-xNNww_2s0amA9M5knjsS_ul.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Spectral';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCs-xNNww_2s0amA9vmtm3FafaPWnIIMrY.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Spectral';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCs-xNNww_2s0amA9vmtm3OafaPWnIIMrY.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Spectral';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCs-xNNww_2s0amA9vmtm3PafaPWnIIMrY.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Spectral';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCs-xNNww_2s0amA9vmtm3BafaPWnII.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} </style> <style>:root{--color_theme_bg_pop:#25bd65;--background_pop:#25bd65;--cover_bg_color:#FFFFFF;--background_pop_darken:#21a85a;--print_on_pop:#ffffff;--color_theme_bg_pop_darken:#21a85a;--color_theme_print_on_pop:#ffffff;--border_subtle:#e5f0ea;--background_subtle:rgba(222, 245, 232, 0.4);--print_pop:#25bd65;--color_theme_accent:#25bd65;--cover_print_primary:#363737;--cover_print_secondary:#757575;--cover_print_tertiary:#b6b6b6;--cover_border_color:#25bd65;--home_hero:newspaper;--home_posts:list;--background_contrast_1:#f0f0f0;--background_contrast_2:#dddddd;--background_contrast_3:#b7b7b7;--background_contrast_4:#929292;--background_contrast_5:#515151;--color_theme_detail:#e6e6e6;--background_contrast_pop:rgba(37, 189, 101, 0.4);--color_theme_bg_contrast_pop:rgba(37, 189, 101, 0.4);--input_background:#ffffff;--cover_input_background:#ffffff;--tooltip_background:#191919;--background_pop_rgb:37, 189, 101;--background_pop_rgb_pc:37 189 101;--color_theme_bg_pop_rgb:37, 189, 101;--color_theme_bg_pop_rgb_pc:37 189 101;--color_theme_accent_rgb:37, 189, 101;--color_theme_accent_rgb_pc:37 189 101;}</style> <link rel="stylesheet" href="https://substackcdn.com/bundle/theme/welcome.211d80b1f9ad1c774b4c.css" /> <style></style> </head> <body class=""> <div id="entry"> <div class="pencraft pc-display-contents pc-reset coverTheme-PJLqY5"><div class="intro-popup"><div class="intro-popup-page"><div class="full-email-form"><div class="vertically-centered"><button tabindex="0" type="button" aria-label="Close" data-testid="close-welcome-modal" class="pencraft pc-reset pencraft closeWelcomeModal-KVUfKQ iconButton2-DvFP7w iconButtonBase-dJGHgN buttonBase-GK1x3M buttonNew-KfJF0Q size_md-gCDS3o priority_tertiary-rlke8z"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button><h1 class="publication-name no-logo balancedText-oQ__Kv">Colin Marshall's Books on Cities</h1><p class="publication-tagline with-cover verbose balancedText-oQ__Kv">Colin Marshall's essay-reviews of books, new and old, about cities the world over</p><div class="publication-meta">Over 1,000 subscribers</div><div style="width:100%;" class="pencraft pc-display-flex pc-justifyContent-center pc-reset"><div style="width:100%;max-width:380px;" class="pencraft pc-display-flex pc-flexDirection-column pc-gap-4 pc-reset"><div class="container-IpPqBD"><form action="/api/v1/free?nojs=true" method="post" novalidate class="form form-M5sC90"><input type="hidden" name="first_url" value/><input type="hidden" name="first_referrer" value/><input type="hidden" name="current_url"/><input type="hidden" name="current_referrer"/><input type="hidden" name="first_session_url" value/><input type="hidden" name="first_session_referrer" value/><input type="hidden" name="referral_code"/><input type="hidden" name="source" value="cover_page"/><input type="hidden" name="referring_pub_id"/><input type="hidden" name="additional_referring_pub_ids"/><div class="sideBySideWrap-vGXrwP"><div class="emailInputWrapper-QlA86j"><input type="email" name="email" placeholder="Type your email..." class="pencraft emailInput-OkIMeB emailInputOnWelcomePage-nqc9VK"/></div><button tabindex="0" type="submit" class="button rightButton primary subscribe-btn button-VFSdkv"><span class="button-text ">Subscribe</span></button></div><div id="error-container"></div></form></div><div translated class="pencraft pc-paddingLeft-0 pc-mobile-paddingLeft-16 pc-paddingRight-0 pc-mobile-paddingRight-16 pc-paddingTop-16 pc-reset line-height-20-t4M0El font-text-qe4AeH size-13-hZTUKr weight-regular-mUq6Gb reset-IxiVJZ tosText-yAQHNw">By subscribing, I agree to Substack鈥檚 <a href="https://substack.com/tos" target="_blank" rel="noopener noreferrer" class="tosLink-n6HoHl">Terms of Use</a> and acknowledge its <a href="https://substack.com/ccpa#personal-data-collected" target="_blank" rel="noopener noreferrer" class="tosLink-n6HoHl">Information Collection Notice</a> and <a href="https://substack.com/privacy" target="_blank" rel="noopener noreferrer" class="tosLink-n6HoHl">Privacy Policy</a></div></div></div><a class="no-styles"><button tabindex="0" type="button" data-testid="maybeLater" class="pencraft pc-reset pencraft maybeLater-PlK9NK buttonBase-GK1x3M button-iUdbkg buttonNew-KfJF0Q button2-bH8fBu priority_quaternary-kpMibu size_md-gCDS3o">No thanks<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right"><path d="m9 18 6-6-6-6"></path></svg></button></a></div></div></div></div></div> </div> <script src="https://js.sentry-cdn.com/6c2ff3e3828e4017b7faf7b63e24cdf8.min.js" crossorigin="anonymous"></script> <script> window.Sentry && window.Sentry.onLoad(function() { window.Sentry.init({ environment: window._preloads.sentry_environment, dsn: window._preloads.sentry_dsn, }) }) </script> <script>window._preloads = JSON.parse("{\"isEU\":false,\"language\":\"en\",\"country\":\"SG\",\"base_url\":\"https://www.booksoncities.com\",\"stripe_publishable_key\":\"pk_live_vNnuGHOFnt4mM7V9PuCAAPJz\",\"captcha_site_key\":\"6LdYbsYZAAAAAIFIRh8X_16GoFRLIReh-e-q6qSa\",\"pub\":{\"apple_pay_disabled\":false,\"apex_domain\":null,\"author_id\":3787162,\"byline_images_enabled\":true,\"bylines_enabled\":true,\"chartable_token\":null,\"community_enabled\":true,\"copyright\":\"Colin Marshall \",\"cover_photo_url\":null,\"created_at\":\"2020-09-01T08:16:18.255Z\",\"custom_domain_optional\":false,\"custom_domain\":\"www.booksoncities.com\",\"custom_publication_theme_id\":null,\"default_comment_sort\":\"best_first\",\"default_coupon\":null,\"default_group_coupon\":null,\"default_show_guest_bios\":true,\"email_banner_url\":null,\"email_from_name\":\"Colin Marshall, Books on Cities\",\"email_from\":null,\"embed_tracking_disabled\":false,\"explicit\":false,\"expose_paywall_content_to_search_engines\":true,\"fb_pixel_id\":null,\"fb_site_verification_token\":null,\"flagged_as_spam\":false,\"founding_subscription_benefits\":[\"Suggest a city book to be reviewed\"],\"free_subscription_benefits\":[\"Occasional public posts\"],\"ga_pixel_id\":null,\"google_site_verification_token\":null,\"google_tag_manager_token\":null,\"hero_image\":null,\"hero_text\":\"Colin Marshall's essay-reviews of books, new and old, about cities the world over\",\"hide_intro_subtitle\":null,\"hide_intro_title\":null,\"hide_podcast_feed_link\":false,\"homepage_type\":\"newspaper\",\"id\":89961,\"image_thumbnails_always_enabled\":false,\"invite_only\":false,\"language\":\"en\",\"logo_url_wide\":null,\"logo_url\":null,\"minimum_group_size\":2,\"moderation_enabled\":true,\"name\":\"Colin Marshall's Books on Cities\",\"paid_subscription_benefits\":[\"Subscriber-only posts and full archive\",\"Post comments and join the community\"],\"parsely_pixel_id\":null,\"payments_state\":\"enabled\",\"paywall_free_trial_enabled\":false,\"podcast_art_url\":null,\"paid_podcast_episode_art_url\":null,\"podcast_byline\":null,\"podcast_description\":null,\"podcast_enabled\":false,\"podcast_feed_url\":null,\"podcast_title\":null,\"post_preview_limit\":null,\"require_clickthrough\":false,\"show_pub_podcast_tab\":false,\"show_recs_on_homepage\":true,\"subdomain\":\"colinmarshall\",\"subscriber_invites\":0,\"support_email\":null,\"theme_var_background_pop\":\"#25bd65\",\"theme_var_color_links\":false,\"theme_var_cover_bg_color\":null,\"trial_end_override\":null,\"twitter_pixel_id\":null,\"type\":\"newsletter\",\"post_reaction_faces_enabled\":true,\"is_personal_mode\":false,\"plans\":[{\"id\":\"yearly50usd\",\"object\":\"plan\",\"active\":true,\"aggregate_usage\":null,\"amount\":5000,\"amount_decimal\":\"5000\",\"billing_scheme\":\"per_unit\",\"created\":1599039197,\"currency\":\"usd\",\"interval\":\"year\",\"interval_count\":1,\"livemode\":true,\"metadata\":{\"substack\":\"yes\"},\"meter\":null,\"nickname\":\"$50 a year\",\"product\":\"prod_HwlsAn8nEY2L1F\",\"tiers\":null,\"tiers_mode\":null,\"transform_usage\":null,\"trial_period_days\":null,\"usage_type\":\"licensed\",\"currency_options\":{\"aud\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":8500,\"unit_amount_decimal\":\"8500\"},\"brl\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":31000,\"unit_amount_decimal\":\"31000\"},\"cad\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":7500,\"unit_amount_decimal\":\"7500\"},\"chf\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":4600,\"unit_amount_decimal\":\"4600\"},\"dkk\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":36000,\"unit_amount_decimal\":\"36000\"},\"eur\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":4900,\"unit_amount_decimal\":\"4900\"},\"gbp\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":4000,\"unit_amount_decimal\":\"4000\"},\"mxn\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":104500,\"unit_amount_decimal\":\"104500\"},\"nok\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":57000,\"unit_amount_decimal\":\"57000\"},\"nzd\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":9000,\"unit_amount_decimal\":\"9000\"},\"pln\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":21000,\"unit_amount_decimal\":\"21000\"},\"sek\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":55500,\"unit_amount_decimal\":\"55500\"},\"usd\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":5000,\"unit_amount_decimal\":\"5000\"}}},{\"id\":\"monthly5usd\",\"object\":\"plan\",\"active\":true,\"aggregate_usage\":null,\"amount\":500,\"amount_decimal\":\"500\",\"billing_scheme\":\"per_unit\",\"created\":1599039197,\"currency\":\"usd\",\"interval\":\"month\",\"interval_count\":1,\"livemode\":true,\"metadata\":{\"substack\":\"yes\"},\"meter\":null,\"nickname\":\"$5 a month\",\"product\":\"prod_HwlsJrDa7CpSL8\",\"tiers\":null,\"tiers_mode\":null,\"transform_usage\":null,\"trial_period_days\":null,\"usage_type\":\"licensed\",\"currency_options\":{\"aud\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":900,\"unit_amount_decimal\":\"900\"},\"brl\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":3100,\"unit_amount_decimal\":\"3100\"},\"cad\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":800,\"unit_amount_decimal\":\"800\"},\"chf\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":500,\"unit_amount_decimal\":\"500\"},\"dkk\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":3600,\"unit_amount_decimal\":\"3600\"},\"eur\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":500,\"unit_amount_decimal\":\"500\"},\"gbp\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":400,\"unit_amount_decimal\":\"400\"},\"mxn\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":10500,\"unit_amount_decimal\":\"10500\"},\"nok\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":6000,\"unit_amount_decimal\":\"6000\"},\"nzd\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":900,\"unit_amount_decimal\":\"900\"},\"pln\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":2100,\"unit_amount_decimal\":\"2100\"},\"sek\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":6000,\"unit_amount_decimal\":\"6000\"},\"usd\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":500,\"unit_amount_decimal\":\"500\"}}},{\"id\":\"founding15000usd\",\"name\":\"founding15000usd\",\"nickname\":\"founding15000usd\",\"active\":true,\"amount\":15000,\"currency\":\"usd\",\"interval\":\"year\",\"interval_count\":1,\"metadata\":{\"substack\":\"yes\",\"founding\":\"yes\",\"no_coupons\":\"yes\",\"short_description\":\"Founding Member\",\"short_description_english\":\"Founding Member\",\"minimum\":\"15000\",\"minimum_local\":{\"aud\":24000,\"brl\":87500,\"cad\":22000,\"chf\":13500,\"dkk\":103500,\"eur\":14000,\"gbp\":12000,\"mxn\":301500,\"nok\":160500,\"nzd\":26500,\"pln\":58000,\"sek\":153500,\"usd\":15000}},\"currency_options\":{\"aud\":{\"unit_amount\":24000,\"tax_behavior\":\"unspecified\"},\"brl\":{\"unit_amount\":87500,\"tax_behavior\":\"unspecified\"},\"cad\":{\"unit_amount\":22000,\"tax_behavior\":\"unspecified\"},\"chf\":{\"unit_amount\":13500,\"tax_behavior\":\"unspecified\"},\"dkk\":{\"unit_amount\":103500,\"tax_behavior\":\"unspecified\"},\"eur\":{\"unit_amount\":14000,\"tax_behavior\":\"unspecified\"},\"gbp\":{\"unit_amount\":12000,\"tax_behavior\":\"unspecified\"},\"mxn\":{\"unit_amount\":301500,\"tax_behavior\":\"unspecified\"},\"nok\":{\"unit_amount\":160500,\"tax_behavior\":\"unspecified\"},\"nzd\":{\"unit_amount\":26500,\"tax_behavior\":\"unspecified\"},\"pln\":{\"unit_amount\":58000,\"tax_behavior\":\"unspecified\"},\"sek\":{\"unit_amount\":153500,\"tax_behavior\":\"unspecified\"},\"usd\":{\"unit_amount\":15000,\"tax_behavior\":\"unspecified\"}}}],\"stripe_user_id\":\"acct_16hGm6JDw10L9sdA\",\"stripe_country\":\"US\",\"stripe_publishable_key\":\"pk_live_516hGm6JDw10L9sdAN6OhiZZCvNA0Heu8PhIQgomeNAGO4aQ1htcjTOhLnjnII2jTzqut7dzC1FUnIvCFG8YUpH3c00MQ3oaTnh\",\"stripe_platform_account\":\"CA\",\"automatic_tax_enabled\":false,\"author_name\":\"Colin Marshall\",\"author_handle\":\"colinmarshall\",\"author_photo_url\":\"https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4660237-5fb5-4158-b144-7be6b96437c2_399x399.jpeg\",\"author_bio\":\"Seoul-based essayist and broadcaster on cities, language, and culture, currently at work on a book about Los Angeles, \\\"The Stateless City\\\"\",\"twitter_screen_name\":\"colinmarshall\",\"twitter_share_on_publish_opt_in\":false,\"has_custom_tos\":false,\"has_custom_privacy\":false,\"theme\":{\"background_pop_color\":null,\"web_bg_color\":null,\"cover_bg_color\":null,\"home_hero\":\"newspaper\",\"home_posts\":\"list\"},\"threads_v2_settings\":null,\"default_group_coupon_percent_off\":null,\"pause_return_date\":null,\"has_posts\":true,\"has_recommendations\":false,\"first_post_date\":\"2020-09-03T11:22:05.311Z\",\"has_podcast\":false,\"has_free_podcast\":false,\"has_subscriber_only_podcast\":false,\"has_community_content\":true,\"twitter_permissions\":\"write\",\"rankingDetail\":\"Launched 5 years ago\",\"rankingDetailFreeIncluded\":\"Thousands of subscribers\",\"rankingDetailOrderOfMagnitude\":10,\"rankingDetailFreeIncludedOrderOfMagnitude\":1000,\"rankingDetailFreeSubscriberCount\":\"Over 1,000 subscribers\",\"rankingDetailByLanguage\":{\"de\":{\"rankingDetail\":\"Launched vor 5 Jahren\",\"rankingDetailFreeIncluded\":\"Thousands of subscribers\",\"rankingDetailOrderOfMagnitude\":10,\"rankingDetailFreeIncludedOrderOfMagnitude\":1000,\"rankingDetailFreeSubscriberCount\":\"Over 1,000 subscribers\",\"freeSubscriberCount\":\"1,000\",\"freeSubscriberCountOrderOfMagnitude\":\"1.1K+\"},\"es\":{\"rankingDetail\":\"Launched hace 5 a\u00F1os\",\"rankingDetailFreeIncluded\":\"Thousands of subscribers\",\"rankingDetailOrderOfMagnitude\":10,\"rankingDetailFreeIncludedOrderOfMagnitude\":1000,\"rankingDetailFreeSubscriberCount\":\"Over 1,000 subscribers\",\"freeSubscriberCount\":\"1,000\",\"freeSubscriberCountOrderOfMagnitude\":\"1.1K+\"},\"fr\":{\"rankingDetail\":\"Launched il y a 5 ann\u00E9es\",\"rankingDetailFreeIncluded\":\"Thousands of subscribers\",\"rankingDetailOrderOfMagnitude\":10,\"rankingDetailFreeIncludedOrderOfMagnitude\":1000,\"rankingDetailFreeSubscriberCount\":\"Over 1,000 subscribers\",\"freeSubscriberCount\":\"1,000\",\"freeSubscriberCountOrderOfMagnitude\":\"1.1K+\"},\"pt\":{\"rankingDetail\":\"Launched 5 anos\",\"rankingDetailFreeIncluded\":\"Thousands of subscribers\",\"rankingDetailOrderOfMagnitude\":10,\"rankingDetailFreeIncludedOrderOfMagnitude\":1000,\"rankingDetailFreeSubscriberCount\":\"Over 1,000 subscribers\",\"freeSubscriberCount\":\"1,000\",\"freeSubscriberCountOrderOfMagnitude\":\"1.1K+\"},\"pt-br\":{\"rankingDetail\":\"Launched 5 anos\",\"rankingDetailFreeIncluded\":\"Thousands of subscribers\",\"rankingDetailOrderOfMagnitude\":10,\"rankingDetailFreeIncludedOrderOfMagnitude\":1000,\"rankingDetailFreeSubscriberCount\":\"Over 1,000 subscribers\",\"freeSubscriberCount\":\"1,000\",\"freeSubscriberCountOrderOfMagnitude\":\"1.1K+\"},\"it\":{\"rankingDetail\":\"Launched 5 anni\",\"rankingDetailFreeIncluded\":\"Thousands of subscribers\",\"rankingDetailOrderOfMagnitude\":10,\"rankingDetailFreeIncludedOrderOfMagnitude\":1000,\"rankingDetailFreeSubscriberCount\":\"Over 1,000 subscribers\",\"freeSubscriberCount\":\"1,000\",\"freeSubscriberCountOrderOfMagnitude\":\"1.1K+\"},\"en\":{\"rankingDetail\":\"Launched 5 years ago\",\"rankingDetailFreeIncluded\":\"Thousands of subscribers\",\"rankingDetailOrderOfMagnitude\":10,\"rankingDetailFreeIncludedOrderOfMagnitude\":1000,\"rankingDetailFreeSubscriberCount\":\"Over 1,000 subscribers\",\"freeSubscriberCount\":\"1,000\",\"freeSubscriberCountOrderOfMagnitude\":\"1.1K+\"}},\"freeSubscriberCount\":\"1,000\",\"freeSubscriberCountOrderOfMagnitude\":\"1.1K+\",\"author_bestseller_tier\":0,\"disable_monthly_subscriptions\":false,\"disable_annual_subscriptions\":false,\"hide_post_restacks\":false,\"notes_feed_enabled\":false,\"last_chat_post_at\":null,\"no_follow\":false,\"paywall_chat\":\"free\",\"sections\":[],\"multipub_migration\":null,\"navigationBarItems\":[],\"contributors\":[{\"name\":\"Colin Marshall\",\"handle\":\"colinmarshall\",\"role\":\"admin\",\"owner\":true,\"user_id\":3787162,\"photo_url\":\"https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f4660237-5fb5-4158-b144-7be6b96437c2_399x399.jpeg\",\"bio\":\"Seoul-based essayist and broadcaster on cities, language, and culture, currently at work on a book about Los Angeles, \\\"The Stateless City\\\"\"}],\"threads_v2_enabled\":false,\"viralGiftsConfig\":null,\"tier\":2,\"no_index\":false,\"can_set_google_site_verification\":true,\"can_have_sitemap\":true,\"founding_plan_name_english\":\"Founding Member\",\"draft_plans\":[{\"id\":\"yearly50usd\",\"object\":\"plan\",\"active\":true,\"aggregate_usage\":null,\"amount\":5000,\"amount_decimal\":\"5000\",\"billing_scheme\":\"per_unit\",\"created\":1599039197,\"currency\":\"usd\",\"interval\":\"year\",\"interval_count\":1,\"livemode\":true,\"metadata\":{\"substack\":\"yes\"},\"meter\":null,\"nickname\":\"$50 a year\",\"product\":\"prod_HwlsAn8nEY2L1F\",\"tiers\":null,\"tiers_mode\":null,\"transform_usage\":null,\"trial_period_days\":null,\"usage_type\":\"licensed\",\"currency_options\":{\"aud\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":8500,\"unit_amount_decimal\":\"8500\"},\"brl\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":31000,\"unit_amount_decimal\":\"31000\"},\"cad\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":7500,\"unit_amount_decimal\":\"7500\"},\"chf\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":4600,\"unit_amount_decimal\":\"4600\"},\"dkk\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":36000,\"unit_amount_decimal\":\"36000\"},\"eur\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":4900,\"unit_amount_decimal\":\"4900\"},\"gbp\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":4000,\"unit_amount_decimal\":\"4000\"},\"mxn\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":104500,\"unit_amount_decimal\":\"104500\"},\"nok\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":57000,\"unit_amount_decimal\":\"57000\"},\"nzd\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":9000,\"unit_amount_decimal\":\"9000\"},\"pln\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":21000,\"unit_amount_decimal\":\"21000\"},\"sek\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":55500,\"unit_amount_decimal\":\"55500\"},\"usd\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":5000,\"unit_amount_decimal\":\"5000\"}}},{\"id\":\"monthly5usd\",\"object\":\"plan\",\"active\":true,\"aggregate_usage\":null,\"amount\":500,\"amount_decimal\":\"500\",\"billing_scheme\":\"per_unit\",\"created\":1599039197,\"currency\":\"usd\",\"interval\":\"month\",\"interval_count\":1,\"livemode\":true,\"metadata\":{\"substack\":\"yes\"},\"meter\":null,\"nickname\":\"$5 a month\",\"product\":\"prod_HwlsJrDa7CpSL8\",\"tiers\":null,\"tiers_mode\":null,\"transform_usage\":null,\"trial_period_days\":null,\"usage_type\":\"licensed\",\"currency_options\":{\"aud\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":900,\"unit_amount_decimal\":\"900\"},\"brl\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":3100,\"unit_amount_decimal\":\"3100\"},\"cad\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":800,\"unit_amount_decimal\":\"800\"},\"chf\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":500,\"unit_amount_decimal\":\"500\"},\"dkk\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":3600,\"unit_amount_decimal\":\"3600\"},\"eur\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":500,\"unit_amount_decimal\":\"500\"},\"gbp\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":400,\"unit_amount_decimal\":\"400\"},\"mxn\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":10500,\"unit_amount_decimal\":\"10500\"},\"nok\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":6000,\"unit_amount_decimal\":\"6000\"},\"nzd\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":900,\"unit_amount_decimal\":\"900\"},\"pln\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":2100,\"unit_amount_decimal\":\"2100\"},\"sek\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":6000,\"unit_amount_decimal\":\"6000\"},\"usd\":{\"custom_unit_amount\":null,\"tax_behavior\":\"unspecified\",\"unit_amount\":500,\"unit_amount_decimal\":\"500\"}}},{\"id\":\"founding15000usd\",\"name\":\"founding15000usd\",\"nickname\":\"founding15000usd\",\"active\":true,\"amount\":15000,\"currency\":\"usd\",\"interval\":\"year\",\"interval_count\":1,\"metadata\":{\"substack\":\"yes\",\"founding\":\"yes\",\"no_coupons\":\"yes\",\"short_description\":\"Founding Member\",\"short_description_english\":\"Founding Member\",\"minimum\":\"15000\",\"minimum_local\":{\"aud\":24000,\"brl\":87500,\"cad\":22000,\"chf\":13500,\"dkk\":103500,\"eur\":14000,\"gbp\":12000,\"mxn\":301500,\"nok\":160500,\"nzd\":26500,\"pln\":58000,\"sek\":153500,\"usd\":15000}},\"currency_options\":{\"aud\":{\"unit_amount\":24000,\"tax_behavior\":\"unspecified\"},\"brl\":{\"unit_amount\":87500,\"tax_behavior\":\"unspecified\"},\"cad\":{\"unit_amount\":22000,\"tax_behavior\":\"unspecified\"},\"chf\":{\"unit_amount\":13500,\"tax_behavior\":\"unspecified\"},\"dkk\":{\"unit_amount\":103500,\"tax_behavior\":\"unspecified\"},\"eur\":{\"unit_amount\":14000,\"tax_behavior\":\"unspecified\"},\"gbp\":{\"unit_amount\":12000,\"tax_behavior\":\"unspecified\"},\"mxn\":{\"unit_amount\":301500,\"tax_behavior\":\"unspecified\"},\"nok\":{\"unit_amount\":160500,\"tax_behavior\":\"unspecified\"},\"nzd\":{\"unit_amount\":26500,\"tax_behavior\":\"unspecified\"},\"pln\":{\"unit_amount\":58000,\"tax_behavior\":\"unspecified\"},\"sek\":{\"unit_amount\":153500,\"tax_behavior\":\"unspecified\"},\"usd\":{\"unit_amount\":15000,\"tax_behavior\":\"unspecified\"}}}],\"base_url\":\"https://www.booksoncities.com\",\"hostname\":\"www.booksoncities.com\",\"is_on_substack\":false,\"spotify_podcast_settings\":null,\"podcastPalette\":{\"DarkMuted\":{\"population\":72,\"rgb\":[73,153,137]},\"DarkVibrant\":{\"population\":6013,\"rgb\":[4,100,84]},\"LightMuted\":{\"population\":7,\"rgb\":[142,198,186]},\"LightVibrant\":{\"population\":3,\"rgb\":[166,214,206]},\"Muted\":{\"population\":6,\"rgb\":[92,164,156]},\"Vibrant\":{\"population\":5,\"rgb\":[76,164,146]}},\"pageThemes\":{\"podcast\":null},\"live_subscriber_counts\":false},\"confirmedLogin\":false,\"hide_intro_popup\":false,\"block_auto_login\":false,\"domainInfo\":{\"isSubstack\":false,\"customDomain\":\"www.booksoncities.com\"},\"experimentFeatures\":{},\"experimentExposures\":{},\"siteConfigs\":{\"score_upsell_email\":\"control\",\"first_chat_email_enabled\":true,\"notes_video_max_duration_minutes\":5,\"reader-onboarding-promoted-pub\":737237,\"new_commenter_approval\":false,\"pub_update_opennode_api_key\":false,\"live_stream_creation_from_desktop_enabled\":false,\"embedding_search_using_quantized_field\":false,\"zendesk_automation_cancellations\":false,\"hide_book_a_meeting_button\":false,\"free_signup_notification_strategy\":\"control\",\"mfa_action_box_enabled\":false,\"publication_max_bylines\":35,\"no_contest_charge_disputes\":false,\"publication_tabs_reorder\":false,\"comp_expiry_email_new_copy\":\"NONE\",\"free_unlock_required\":false,\"traffic_rule_check_enabled\":false,\"amp_emails_enabled\":false,\"enable_post_summarization\":false,\"bitcoin_enabled\":false,\"show_entire_square_image\":false,\"hide_subscriber_count\":false,\"publication_author_display_override\":\"\",\"ios_video_post_creation_enabled_beta\":false,\"generate_pdf_tax_report\":false,\"show_generic_post_importer\":false,\"enable_pledges_modal\":true,\"include_pdf_invoice\":false,\"app_upsell_after_posting_notes\":\"experiment\",\"notes_weight_watch_video\":5,\"use_post_podcast_import_batching\":true,\"meetings_v1\":false,\"live_stream_share_override_pub_id\":0,\"exempt_from_gtm_filter\":false,\"group_sections_and_podcasts_in_menu\":false,\"boost_optin_modal_enabled\":true,\"standards_and_enforcement_features_enabled\":false,\"pub_creation_captcha_behavior\":\"risky_pubs_or_rate_limit\",\"post_blogspot_importer\":false,\"notes_weight_short_item_boost\":0.15,\"pub_tts_override\":\"default\",\"disable_monthly_subscriptions\":false,\"skip_welcome_email\":false,\"chat_reader_thread_notification_default\":false,\"scheduled_pinned_posts\":false,\"disable_redirect_outbound_utm_params\":false,\"reader_gift_referrals_enabled\":true,\"enable_bestseller_survey_modal\":false,\"dont_show_guest_byline\":false,\"like_comments_enabled\":true,\"temporal_livestream_ended_draft\":true,\"enable_author_note_email_toggle\":false,\"meetings_embed_publication_name\":false,\"fallback_to_archive_search_on_section_pages\":false,\"livekit_track_egress_custom_base_url\":\"http://livekit-egress-custom-recorder-participant-test.s3-website-us-east-1.amazonaws.com\",\"people_you_may_know_algorithm\":\"experiment\",\"notes_ranking_v64\":\"experiment\",\"welcome_screen_blurb_override\":\"\",\"post_recipients_batch_limit\":1000,\"like_posts_enabled\":true,\"notes_publication_mentions_enabled\":false,\"twitter_player_card_enabled\":true,\"show_app_upsell_subscribe_flow\":true,\"feed_promoted_user\":false,\"writer_beta_android_enable_post_editor_v2\":false,\"show_note_stats_for_all_notes\":false,\"section_specific_csv_imports_enabled\":false,\"bypass_profile_substack_logo_detection\":false,\"use_preloaded_player_sources\":false,\"generate_twitter_card_with_lamda\":false,\"list_pruning_enabled\":false,\"facebook_connect\":false,\"opt_in_to_sections_during_subscribe\":false,\"underlined_colored_links\":false,\"smart_delivery_always_ask\":\"experiment\",\"rate_limit_live_reaction_messages_v3\":\"16ps\",\"max_image_upload_mb\":32,\"modal_rec_variant_user\":\"control\",\"extract_stripe_receipt_url\":false,\"enable_android_dms_writer_beta\":false,\"threads_suggested_ios_version\":null,\"pledges_disabled\":false,\"threads_minimum_ios_version\":812,\"hide_podcast_email_setup_link\":false,\"subscribe_captcha_behavior\":\"default\",\"publication_ban_sample_rate\":0,\"grant_viral_gifts_to_gift_recipients\":\"experiment\",\"custom_themes_substack_subscribe_modal\":false,\"share_viral_gift_as_link\":\"experiment\",\"continue_support_cta_in_newsletter_emails\":false,\"bloomberg_syndication_enabled\":false,\"custom_publication_theme\":false,\"lists_enabled\":false,\"blocked_email_domains\":\"nastyx.com,heweek.com,marchub.com,wesolar.io,cetnob.com,asaud.com,sigmazon.com,ofionk.com,degcos.com,janfab.com,obisims.com,esterace.com,barakal.com,coloruz.com,rogtat.com,ploncy.com,konetas.com,pelagius.net,teeuk.com,laafd.com,vjuum.com,txcct.com,rteet.com,dpptd.com,funvahnuwa.com,btcmod.com,vtext.com,tmomail.net,txt.att.net,vzwpix.com,mms.att.net,mymetropcs.com,messaging.sprintpcs.com,txt.bell.ca,mms.cricketwireless.net,msg.telus.com,pm.sprint.com\",\"generated_database_maintenance_mode\":false,\"allow_document_freeze\":false,\"podcast_main_feed_is_firehose\":false,\"pub_app_incentive_gift\":\"\",\"no_embed_redirect\":false,\"translate_mobile_app\":false,\"customized_email_from_name_for_new_follow_emails\":\"treatment\",\"spotify_open_access_sandbox_mode\":false,\"fullstory_enabled\":false,\"chat_reply_poll_interval\":3,\"enable_reader_marketing_page\":false,\"force_pub_links_to_use_subdomain\":false,\"email_existing_users_on_import\":false,\"always_show_cookie_banner\":false,\"hide_media_download_option\":false,\"twitter_figures_enabled\":false,\"hide_post_restacks\":false,\"feed_item_source_debug_mode\":false,\"writer_beta_android_enable_post_editor\":false,\"allow_scheduled_live_streams\":false,\"daily_promoted_notes_enabled\":true,\"publication_homepage_title_display_override\":\"\",\"pub_banned_word_list\":\"\",\"post_preview_highlight_byline\":false,\"4k_video\":false,\"bypass_unlock_token_limit\":false,\"post_metering_enabled\":false,\"notifications_disabled\":\"\",\"cross_post_notification_threshold\":1000,\"facebook_connect_prod_app\":true,\"feed_enable_live_streams\":false,\"messages_inbox_page_size\":50,\"minimum_android_version\":756,\"enable_transcription_translations\":false,\"chrome_snapshot_version\":\"2\",\"use_og_image_as_twitter_image_for_post_previews\":false,\"always_use_podcast_channel_art_as_episode_art_in_rss\":false,\"cookie_preference_middleware_enabled\":false,\"seo_tier_override\":\"NONE\",\"social_media_follower_thresholds_for_alerts\":\"750000|750000|750000\",\"no_follow_links\":false,\"publisher_api_enabled\":false,\"zendesk_support_priority\":\"default\",\"enable_global_navigation_ios\":true,\"enable_subscriber_referrals_awards\":true,\"onboarding_pymk_ranking\":false,\"use_publication_language_for_transcription\":false,\"show_substack_funded_gifts_tooltip\":true,\"disable_ai_transcription\":false,\"thread_permalink_preview_min_ios_version\":4192,\"feed_main_disabled\":false,\"android_toggle_on_website_enabled\":false,\"internal_android_enable_post_editor\":false,\"edit_profile_feed_item\":false,\"updated_inbox_ui\":false,\"web_reader_podcasts_tab\":false,\"use_temporal_thumbnail_selection_workflow\":false,\"live_stream_creation_enabled\":false,\"disable_card_element_in_europe\":false,\"enable_web_typing_indicators\":false,\"web_vitals_sample_rate\":0,\"allow_live_stream_auto_takedown\":\"true\",\"skip_twitter_step_in_writer_onboarding\":true,\"temporal_zync_post_editor\":false,\"iap_advanced_commerce_in_publisher_dash\":false,\"use_ranker_for_category_tabs\":false,\"ai_image_generation_enabled\":true,\"disable_personal_substack_initialization\":false,\"section_specific_welcome_pages\":false,\"local_payment_methods\":\"control\",\"feed_post_score_scale_factor\":0.1,\"posts_in_rss_feed\":20,\"post_rec_endpoint\":\"\",\"publisher_dashboard_section_selector\":false,\"reader_surveys_platform_question_order\":\"36,1,4,2,3,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35\",\"ios_toggle_on_website_enabled\":false,\"login_guard_app_link_in_email\":true,\"modal_rec_variant_content\":\"control\",\"monthly_sub_is_one_off\":false,\"unread_notes_activity_digest\":\"control\",\"display_cookie_settings\":false,\"welcome_page_query_params\":false,\"enable_mobile_publication_setup\":false,\"enable_free_podcast_urls\":false,\"comp_expiry_emails_disabled\":false,\"use_microlink_for_instagram_embeds\":false,\"post_notification_batch_delay_ms\":30000,\"free_signup_confirmation_behavior\":\"with_email_validation\",\"social_context_in_pymk_feed_module_v2\":\"treatment-nofacepile\",\"ios_post_stats_for_admins\":false,\"live_stream_concurrent_viewer_count_drawer\":false,\"use_livestream_post_media_composition\":true,\"section_specific_preambles\":false,\"android_live_stream_multihost_enabled\":false,\"show_menu_on_posts\":false,\"app_upsell_follow_prompt\":\"control\",\"opt_into_all_trending_topics\":false,\"ios_writer_stats_public_launch_v2\":false,\"min_size_for_phishing_check\":1,\"live_stream_vertical_feed_attachments_enabled\":false,\"enable_android_post_stats\":false,\"ios_chat_revamp_enabled\":false,\"post_notification_batch_chunk_size\":100,\"republishing_enabled\":false,\"app_mode\":false,\"show_phone_banner\":false,\"enable_author_pages\":false,\"enable_decagon_chat\":true,\"first_month_upsell\":\"control\",\"twitter_connect_flows_enabled\":false,\"enable_viewing_all_livestream_viewers\":false,\"social_media_follower_thresholds_for_vitally_tag\":\"5000|5000|5000\",\"live_stream_invite_ttl_seconds\":300,\"welcome_page_update_desktop_visuals_limited\":\"experiment\",\"rss_verification_code\":\"\",\"notification_post_emails\":\"experiment\",\"chat_suppress_contributor_push_option_enabled\":false,\"ios_new_leaderboards_enabled\":false,\"export_hooks_enabled\":false,\"audio_encoding_bitrate\":null,\"bestseller_pub_override\":false,\"extra_seats_coupon_type\":false,\"post_subdomain_universal_links\":false,\"post_import_max_file_size\":26214400,\"notes_weight_follow\":4,\"profile_edge_ngram_search\":\"experiment\",\"livekit_reconnect_slate_url\":\"https://mux-livestream-assets.s3.us-east-1.amazonaws.com/custom-disconnect-slate-tall.png\",\"exclude_from_pymk_suggestions\":false,\"minimum_ios_version\":2200,\"disable_annual_subscriptions\":false,\"enable_bestseller_survey_modal_override\":false,\"enable_android_dms\":false,\"non_mfa_password_login_guard\":\"block_suspicious\",\"feed_ranker_use_user_comment_reaction_cache\":true,\"pub_auto_moderation_enabled\":false,\"android_feed_image_carousel\":\"treatment\",\"ios_profile_subdomain_chips\":false,\"recipes_enabled\":false,\"disable_deletion\":false,\"notes_weight_read_post\":5,\"notes_weight_reply\":3,\"livekit_egress_custom_base_url\":\"http://livekit-egress-custom-recorder.s3-website-us-east-1.amazonaws.com\",\"clip_focused_video_upload_flow\":false,\"live_stream_max_guest_users\":2,\"enable_video_seo_data\":false,\"can_reimport_unsubscribed_users_with_2x_optin\":false,\"use_post_queue_layout_for_category_tab\":\"13645\",\"included_in_demo_feed\":false,\"live_event_mixin\":\"\",\"review_incoming_email\":\"default\",\"app_install_prompts\":\"native_banner_if_supported\",\"ios_chat_uikit\":false,\"thread_permalink_preview_min_android_version\":2037,\"tabbed_notes_search\":\"control\",\"enable_home_screen_nav_bar_hiding_ios\":false,\"enable_mobile_video_stats\":true,\"post_management_search_engine\":\"elasticsearch\",\"create_feed_item_for_livestream\":true,\"load_test_unichat\":false,\"notes_read_post_baseline\":0,\"enable_small_queue_cards_ios\":true,\"show_open_post_as_pdf_button\":false,\"free_press_combo_subscribe_flow_enabled\":false,\"restack_with_image\":false,\"gift_from_substack_modal\":\"experiment\",\"use_publish_service_function\":false,\"gifts_from_substack_feature_available\":true,\"disable_ai_clips\":false,\"enable_elevenlabs_voiceovers\":false,\"accept_gift_home_header_enabled\":false,\"android_upgrade_alert_dialog\":true,\"show_lives_in_inauguration_tab\":false,\"translated_notifications_enabled\":false,\"show_simple_post_editor\":false,\"enable_live_stream_auto_publish_flow\":true,\"headline_testing_enabled\":false,\"enable_publication_podcasts_page\":false,\"ios_payment_connection_enabled\":true,\"app_install_reminder_email\":\"experiment\",\"use_landscape_livestream_for_post_draft\":false,\"media_clips_in_feed_1\":\"experiment\",\"android_payment_settings_enabled\":true,\"substack_read_post_email_variant_test\":\"control\",\"ios_lazy_vstack_feed\":false,\"android_v2_post_video_player_enabled\":false,\"enable_direct_message_request_bypass\":false,\"enable_apple_news_sync\":false,\"postsById_batch_size\":20,\"banned_image_generation_word_list\":\"nude, naked, unclothed, undressed, withoutclothes, sex, sexy, erotic, topless, bottomless, barechest, barebody, scantilyclad, suggestive, lingerie, bikini, underwear, panties, bra, thong, porn, pornographic, provocative, orgy, fetish, kinky, bdsm, domination, submission, lewd, explicit, genitals, penis, vagina, buttocks, anus, breasts, nipples, areola, privateparts, crotch, pubicarea, thighgap, intercourse, masturbation, ejaculation, penetration, moaning, groping, fondling, exposing, stripping, flashing, adultcontent, XXX, NSFW, OnlyFans, camgirl, escort, prostitute, callgirl, massage, striptease, ass, busty, strip, stripclub, tits, spanking, pawg, bimbo, crotch, succubus, seductive\",\"disable_live_stream_reactions\":false,\"enable_high_follower_dm\":true,\"ios_welcome_video_profile_prompt\":false,\"notes_weight_negative\":1,\"post_bottom_units_v2\":\"control\",\"notes_weight_click_see_more\":2,\"ios_video_pager_alpha\":false,\"android_video_posts_enabled\":true,\"ios_video_post_creation_enabled\":true,\"apple_fee_percent\":15,\"publication_ranking_exploration_score_noise_pct\":1,\"allow_anonymous_personal_pub_creation\":false,\"feed_posts_weight_reply\":3,\"feed_posts_weight_negative\":5,\"feed_posts_weight_like\":1.5,\"feed_posts_weight_share\":3,\"feed_posts_weight_save\":3,\"ios_onboarding_social_links\":\"treatment\",\"feed_posts_weight_sign_up\":4,\"enable_temporal_video_note_workflow\":true,\"deduplicate_stripe_events\":true,\"live_stream_video_degradation_preference\":\"maintainFramerate\",\"android_v2_video_player_enabled\":false,\"force_into_pymk_ranking\":false,\"pause_app_badges\":false,\"notes_weight_like\":2,\"onboarding_suggestions_button_text\":\"experiment\",\"phone_verification_fallback_to_twilio\":false,\"ios_live_stream_scheduling_enabled\":false,\"ios_priority_inbox\":false,\"feed_posts_weight_long_click\":1,\"feed_juiced_user\":0,\"vertical_video_player_in_feed_1\":\"experiment\",\"vertical_scrolling_video_player_1_android\":\"experiment\",\"trending_leaderboards\":false,\"free_press_single_screen_subscribe_flow_enabled\":false,\"notes_click_see_more_baseline\":0.35,\"android_edit_user_links\":true,\"publisher_banner\":\"\",\"android_note_stats_enabled\":true,\"use_advanced_commerce_api_for_iap\":false,\"allow_multiple_feed_post_impressions\":\"experiment\",\"larger_wordmark_on_publication_homepage\":false,\"deduplicate_stripe_event_types\":\"payment.created, coupon.deleted, customer.updated, invoice.updated, payment_intent.created, invoice.created, invoice.finalized, charge.succeeded, payment_intent.succeeded, invoice.paid, invoice.upcoming, customer.created\",\"enable_mobile_stats_for_admins\":false,\"notes_weight_follow_boost\":1.5,\"related_posts_web\":\"experiment\",\"notes_weight_click_item\":3,\"ios_onboarding_social_links_2\":\"experiment\",\"enable_ios_user_stats\":true,\"notes_watch_video_baseline\":0.08,\"social_media_follower_thresholds_for_auto_dm\":\"10000|10000|10000\",\"live_stream_create_draft_when_first_inserted\":false,\"add_section_and_tag_metadata\":false,\"ios_profile_leaderboard_ranking_enabled\":false,\"android_creator_stats_enabled\":true,\"multiplex_advanced_commerce_skus\":false,\"stop_personal_pub_to_destination_redirects\":false,\"enable_drip_campaigns\":false,\"create_unprocessed_clips\":true,\"phone_verification_banned_countries\":\"PH, BD, UA, PK, UZ, ID, MA, KG, ML, AZ, GT, SN, BZ, EG, MM, VN, ZW, NG, JO, RU, MY, KE, CN, MZ, TZ, MW, ZM\",\"feed_posts_weight_bottom_seen\":1,\"deauthorize_us_stripe_account_account_ids\":\"\"},\"publicationSettings\":{\"block_ai_crawlers\":false,\"credit_token_enabled\":false,\"custom_tos_and_privacy\":false,\"did_identity\":null,\"disable_optimistic_bank_payments\":false,\"display_welcome_page_details\":true,\"enable_meetings\":false,\"payment_pledges_enabled\":false,\"enable_post_page_conversion\":true,\"enable_prev_next_nav\":false,\"enable_restacking\":true,\"gifts_from_substack_disabled\":false,\"google_analytics_4_token\":null,\"group_sections_and_podcasts_in_menu_enabled\":false,\"live_stream_homepage_visibility\":\"contributorsAndAdmins\",\"live_stream_homepage_style\":\"autoPlay\",\"medium_length_description\":\"\",\"notes_feed_enabled\":false,\"paywall_unlock_tokens\":false,\"post_preview_crop_gravity\":\"center\",\"reader_referrals_enabled\":false,\"reader_referrals_leaderboard_enabled\":false,\"seen_coming_soon_explainer\":false,\"seen_google_analytics_migration_modal\":false,\"local_currency_modal_seen\":true,\"local_payment_methods_modal_seen\":true,\"twitter_pixel_signup_event_id\":null,\"twitter_pixel_subscribe_event_id\":null,\"use_local_currency\":true,\"welcome_page_opt_out_text\":\"No thanks\",\"cookie_settings\":\"\",\"show_restacks_below_posts\":true,\"holiday_gifting_post_header\":false,\"homepage_message_text\":\"\",\"homepage_message_link\":\"\",\"about_us_author_ids\":\"\",\"archived_section_ids\":\"\",\"column_section_ids\":\"\",\"event_section_ids\":\"\",\"podcasts_metadata\":\"\",\"video_section_ids\":\"\"},\"publicationUserSettings\":null,\"userSettings\":{\"user_id\":null,\"activity_likes_enabled\":true,\"hasDismissedSectionToNewsletterRename\":false,\"is_guest_post_enabled\":true,\"feed_web_nux_seen_at\":null,\"has_seen_select_to_restack_tooltip_nux\":false,\"invite_friends_nux_dismissed_at\":null,\"suggestions_feed_item_last_shown_at\":null,\"has_seen_select_to_restack_modal\":false,\"last_home_tab\":null,\"last_notification_alert_shown_at\":null,\"disable_reply_hiding\":false,\"newest_seen_chat_item_published_at\":null,\"explicitContentEnabled\":false,\"contactMatchingEnabled\":false,\"messageRequestLevel\":\"everyone\",\"liveStreamAcceptableInviteLevel\":\"everyone\",\"liveStreamAcceptableChatLevel\":\"everyone\",\"creditTokensTreatmentExposed\":false,\"appBadgeIncludesChat\":false,\"autoPlayVideo\":true,\"smart_delivery_enabled\":false,\"chatbotTermsLastAcceptedAt\":null,\"has_seen_notes_post_app_upsell\":false,\"substack_summer_nux_dismissed_at\":null,\"first_note_id\":null,\"show_concurrent_live_stream_viewers\":false,\"has_dismissed_fp_download_pdf_nux\":false,\"edit_profile_feed_item_dismissed_at\":null},\"subscriberCountDetails\":\"thousands of subscribers\",\"mux_env_key\":\"u42pci814i6011qg3segrcpp9\",\"sentry_environment\":\"production\",\"launchWelcomePage\":false,\"twitterCardUrl\":null,\"blurbs\":[],\"topThreePosts\":[{\"id\":131361292,\"editor_v2\":false,\"publication_id\":89961,\"title\":\"Kate Ascher, The Works: Anatomy of a City (2005)\",\"social_title\":null,\"search_engine_title\":null,\"search_engine_description\":null,\"type\":\"newsletter\",\"slug\":\"kate-ascher-the-works-anatomy-of\",\"post_date\":\"2023-06-27T08:20:52.970Z\",\"audience\":\"only_paid\",\"podcast_duration\":null,\"video_upload_id\":null,\"podcast_upload_id\":null,\"write_comment_permissions\":\"only_paid\",\"should_send_free_preview\":true,\"free_unlock_required\":false,\"default_comment_sort\":null,\"canonical_url\":\"https://www.booksoncities.com/p/kate-ascher-the-works-anatomy-of\",\"section_id\":null,\"top_exclusions\":[],\"pins\":[],\"is_section_pinned\":false,\"section_slug\":null,\"section_name\":null,\"reactions\":{\"\u2764\":6},\"restacked_post_id\":null,\"restacked_post_slug\":null,\"restacked_pub_name\":null,\"restacked_pub_logo_url\":null,\"position\":1,\"subtitle\":\"A New York City insider's lavishly illustrated explanation of her city's urban infrastructure, in both its might and its decrepitude\",\"cover_image\":\"https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eff1825-0873-4a1a-aaaa-f137363d9d39_771x1000.jpeg\",\"cover_image_is_square\":false,\"cover_image_is_explicit\":false,\"podcast_url\":null,\"videoUpload\":null,\"podcastFields\":null,\"podcast_preview_upload_id\":null,\"podcastUpload\":null,\"podcastPreviewUpload\":null,\"voiceover_upload_id\":null,\"voiceoverUpload\":null,\"has_voiceover\":false,\"description\":\"A New York City insider's lavishly illustrated explanation of her city's urban infrastructure, in both its might and its decrepitude\",\"body_json\":null,\"body_html\":null,\"truncated_body_text\":\"Last year, the scientist and energy economist Vaclav Smil published a book called How the World Really Works, just a few months before I got it into my head that I should be reading a lot more about technology in general and infrastructure in particular. \u201CFor most of its inhabitants, the modern world is full of black boxes, devices whose internal workings remain \u2014 to different degrees \u2014 a mystery to their users,\u201D Smil writes, and indeed, I read his book myself out of a desire at least to reduce the number of black boxes in my own world. If the\",\"wordcount\":2635,\"postTags\":[],\"teaser_post_eligible\":true,\"postCountryBlocks\":[],\"headlineTest\":null,\"coverImagePalette\":{\"Vibrant\":{\"rgb\":[244,70,24],\"population\":552},\"DarkVibrant\":{\"rgb\":[126.57272727272728,31.23223140495868,6.027272727272724],\"population\":0},\"LightVibrant\":{\"rgb\":[240,140,107],\"population\":12},\"Muted\":{\"rgb\":[124,124,116],\"population\":2},\"DarkMuted\":{\"rgb\":[60,60,52],\"population\":3},\"LightMuted\":{\"rgb\":[213,197,178],\"population\":54}},\"publishedBylines\":[{\"id\":3787162,\"name\":\"Colin Marshall\",\"handle\":\"colinmarshall\",\"previous_name\":null,\"photo_url\":\"https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f4660237-5fb5-4158-b144-7be6b96437c2_399x399.jpeg\",\"bio\":\"Seoul-based essayist and broadcaster on cities, language, and culture, currently at work on a book about Los Angeles, \\\"The Stateless City\\\"\",\"profile_set_up_at\":\"2022-03-31T08:51:54.060Z\",\"publicationUsers\":[{\"id\":247142,\"user_id\":3787162,\"publication_id\":89961,\"role\":\"admin\",\"public\":true,\"is_primary\":false,\"publication\":{\"id\":89961,\"name\":\"Colin Marshall's Books on Cities\",\"subdomain\":\"colinmarshall\",\"custom_domain\":\"www.booksoncities.com\",\"custom_domain_optional\":false,\"hero_text\":\"Colin Marshall's essay-reviews of books, new and old, about cities the world over\",\"logo_url\":null,\"author_id\":3787162,\"theme_var_background_pop\":\"#25bd65\",\"created_at\":\"2020-09-01T08:16:18.255Z\",\"email_from_name\":\"Colin Marshall, Books on Cities\",\"copyright\":\"Colin Marshall \",\"founding_plan_name\":\"Founding Member\",\"community_enabled\":true,\"invite_only\":false,\"payments_state\":\"enabled\",\"language\":null,\"explicit\":false,\"homepage_type\":\"newspaper\",\"is_personal_mode\":false}}],\"is_guest\":false,\"bestseller_tier\":null}],\"reaction\":null,\"reaction_count\":6,\"comment_count\":0,\"child_comment_count\":0,\"audio_items\":[{\"post_id\":131361292,\"voice_id\":\"en-US-JennyNeural\",\"audio_url\":null,\"type\":\"tts\",\"status\":\"paywalled\"}],\"is_geoblocked\":false,\"hidden\":true,\"hasCashtag\":false},{\"id\":141088300,\"editor_v2\":false,\"publication_id\":89961,\"title\":\"Ray Oldenburg, The Great Good Place: Caf\u00E9s, Coffee Shops, Bookstores, Bars, Hair Salons, and Other Hangouts at the Heart of a Community (1989)\",\"social_title\":null,\"search_engine_title\":null,\"search_engine_description\":null,\"type\":\"newsletter\",\"slug\":\"ray-oldenburg-the-great-good-place\",\"post_date\":\"2024-01-27T03:37:21.575Z\",\"audience\":\"only_paid\",\"podcast_duration\":null,\"video_upload_id\":null,\"podcast_upload_id\":null,\"write_comment_permissions\":\"only_paid\",\"should_send_free_preview\":true,\"free_unlock_required\":false,\"default_comment_sort\":null,\"canonical_url\":\"https://www.booksoncities.com/p/ray-oldenburg-the-great-good-place\",\"section_id\":null,\"top_exclusions\":[],\"pins\":[],\"is_section_pinned\":false,\"section_slug\":null,\"section_name\":null,\"reactions\":{\"\u2764\":4},\"restacked_post_id\":null,\"restacked_post_slug\":null,\"restacked_pub_name\":null,\"restacked_pub_logo_url\":null,\"position\":2,\"subtitle\":\"The sociologist who popularized the idea of the \\\"third place\\\" finds what's gone missing from American life\",\"cover_image\":\"https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F461ad8dc-8086-4814-ac00-c5eee12673a2_856x1296.webp\",\"cover_image_is_square\":false,\"cover_image_is_explicit\":false,\"podcast_url\":null,\"videoUpload\":null,\"podcastFields\":{\"post_id\":141088300,\"podcast_episode_number\":null,\"podcast_season_number\":null,\"podcast_episode_type\":null,\"should_syndicate_to_other_feed\":null,\"syndicate_to_section_id\":null,\"hide_from_feed\":false,\"free_podcast_url\":null,\"free_podcast_duration\":null},\"podcast_preview_upload_id\":null,\"podcastUpload\":null,\"podcastPreviewUpload\":null,\"voiceover_upload_id\":null,\"voiceoverUpload\":null,\"has_voiceover\":false,\"description\":\"The sociologist who popularized the idea of the \\\"third place\\\" finds what's gone missing from American life\",\"body_json\":null,\"body_html\":null,\"truncated_body_text\":\"In a 1991 episode of Seinfeld, Elaine frets over the potential consequences of breaking up with an older boyfriend who's just had a stroke. \\\"I'll be ostracized from the community,\\\" she says to Jerry. \\\"What community? There's a community?\\\" he asks in response. \\\"All these years I'm living in a community; I had no idea.\\\" Though Jerry Seinfeld himself later named this episode as his least-favorite of the series, those lines still deliver one of the most memorable social insights in a sitcom known for memorable social insights. I'm no\",\"wordcount\":4431,\"postTags\":[{\"id\":\"9f6cdf8f-7898-430d-9ecc-8298aec3b9e2\",\"publication_id\":89961,\"name\":\"Ray Oldenburg\",\"slug\":\"ray-oldenburg\",\"hidden\":false},{\"id\":\"eff77ded-d5a9-41ae-ae69-964d9c0ead93\",\"publication_id\":89961,\"name\":\"sociology\",\"slug\":\"sociology\",\"hidden\":false}],\"teaser_post_eligible\":true,\"postCountryBlocks\":[],\"headlineTest\":null,\"coverImagePalette\":{\"Vibrant\":{\"rgb\":[68,115,187],\"population\":364},\"DarkVibrant\":{\"rgb\":[144,120,68],\"population\":2},\"LightVibrant\":{\"rgb\":[226,200,99],\"population\":10},\"Muted\":{\"rgb\":[92,124,173],\"population\":9},\"DarkMuted\":{\"rgb\":[85,54,44],\"population\":372},\"LightMuted\":{\"rgb\":[171,188,199],\"population\":201}},\"publishedBylines\":[{\"id\":3787162,\"name\":\"Colin Marshall\",\"handle\":\"colinmarshall\",\"previous_name\":null,\"photo_url\":\"https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f4660237-5fb5-4158-b144-7be6b96437c2_399x399.jpeg\",\"bio\":\"Seoul-based essayist and broadcaster on cities, language, and culture, currently at work on a book about Los Angeles, \\\"The Stateless City\\\"\",\"profile_set_up_at\":\"2022-03-31T08:51:54.060Z\",\"publicationUsers\":[{\"id\":247142,\"user_id\":3787162,\"publication_id\":89961,\"role\":\"admin\",\"public\":true,\"is_primary\":false,\"publication\":{\"id\":89961,\"name\":\"Colin Marshall's Books on Cities\",\"subdomain\":\"colinmarshall\",\"custom_domain\":\"www.booksoncities.com\",\"custom_domain_optional\":false,\"hero_text\":\"Colin Marshall's essay-reviews of books, new and old, about cities the world over\",\"logo_url\":null,\"author_id\":3787162,\"theme_var_background_pop\":\"#25bd65\",\"created_at\":\"2020-09-01T08:16:18.255Z\",\"email_from_name\":\"Colin Marshall, Books on Cities\",\"copyright\":\"Colin Marshall \",\"founding_plan_name\":\"Founding Member\",\"community_enabled\":true,\"invite_only\":false,\"payments_state\":\"enabled\",\"language\":null,\"explicit\":false,\"homepage_type\":\"newspaper\",\"is_personal_mode\":false}}],\"is_guest\":false,\"bestseller_tier\":null}],\"reaction\":null,\"reaction_count\":4,\"comment_count\":0,\"child_comment_count\":0,\"audio_items\":[{\"post_id\":141088300,\"voice_id\":\"en-US-JennyNeural\",\"audio_url\":null,\"type\":\"tts\",\"status\":\"paywalled\"}],\"is_geoblocked\":false,\"hidden\":true,\"hasCashtag\":false},{\"id\":6889602,\"editor_v2\":false,\"publication_id\":89961,\"title\":\"Christopher Alexander, A Pattern Language: Towns, Buildings, Construction (1977)\",\"social_title\":null,\"search_engine_title\":null,\"search_engine_description\":null,\"type\":\"newsletter\",\"slug\":\"christopher-alexander-a-pattern-language\",\"post_date\":\"2020-10-04T06:37:15.783Z\",\"audience\":\"only_paid\",\"podcast_duration\":null,\"video_upload_id\":null,\"podcast_upload_id\":null,\"write_comment_permissions\":\"only_paid\",\"should_send_free_preview\":false,\"free_unlock_required\":false,\"default_comment_sort\":null,\"canonical_url\":\"https://www.booksoncities.com/p/christopher-alexander-a-pattern-language\",\"section_id\":null,\"top_exclusions\":[],\"pins\":[],\"is_section_pinned\":false,\"section_slug\":null,\"section_name\":null,\"reactions\":{\"\u2764\":7},\"restacked_post_id\":null,\"restacked_post_slug\":null,\"restacked_pub_name\":null,\"restacked_pub_logo_url\":null,\"position\":3,\"subtitle\":\"\",\"cover_image\":\"https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe950bebd-03f8-4e52-a5dd-9fd136144d76_882x1347.jpeg\",\"cover_image_is_square\":false,\"cover_image_is_explicit\":false,\"podcast_url\":null,\"videoUpload\":null,\"podcastFields\":{\"post_id\":6889602,\"podcast_episode_number\":null,\"podcast_season_number\":null,\"podcast_episode_type\":null,\"should_syndicate_to_other_feed\":null,\"syndicate_to_section_id\":null,\"hide_from_feed\":false,\"free_podcast_url\":null,\"free_podcast_duration\":null},\"podcast_preview_upload_id\":null,\"podcastUpload\":null,\"podcastPreviewUpload\":null,\"voiceover_upload_id\":null,\"voiceoverUpload\":null,\"has_voiceover\":false,\"description\":\"When urban theorists speak of \\\"reading\\\" the city, they usually leave the mechanics of the act to the reader's imagination.\",\"body_json\":null,\"body_html\":null,\"truncated_body_text\":\"When urban theorists speak of \\\"reading\\\" the city, they usually leave the mechanics of the act to the reader's imagination. In 1977, Christopher Alexander launched himself high into the urbanist canon by taking the opposite approach, creating with his team at Berkeley's Center for Environmental Structure a set of verbal tools to make legible, discuss, a\u2026\",\"wordcount\":2287,\"postTags\":[{\"id\":\"377e8422-41c2-4ef7-a9a7-e31a4a9e335f\",\"publication_id\":89961,\"name\":\"Christopher Alexander\",\"slug\":\"christopher-alexander\",\"hidden\":false},{\"id\":\"870c70c4-ac3e-48cd-a061-5b08f797662c\",\"publication_id\":89961,\"name\":\"architecture\",\"slug\":\"architecture\",\"hidden\":false}],\"teaser_post_eligible\":true,\"postCountryBlocks\":[],\"headlineTest\":null,\"coverImagePalette\":{\"Vibrant\":{\"rgb\":[228,78,68],\"population\":54},\"DarkVibrant\":{\"rgb\":[115.87009345794391,22.926168224299087,16.729906542056092],\"population\":0},\"LightVibrant\":{\"rgb\":[236,203,147],\"population\":1148},\"Muted\":{\"rgb\":[143,135,100],\"population\":184},\"DarkMuted\":{\"rgb\":[90,93,69],\"population\":50},\"LightMuted\":{\"rgb\":[201,181,132],\"population\":67}},\"publishedBylines\":[{\"id\":3787162,\"name\":\"Colin Marshall\",\"handle\":\"colinmarshall\",\"previous_name\":null,\"photo_url\":\"https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f4660237-5fb5-4158-b144-7be6b96437c2_399x399.jpeg\",\"bio\":\"Seoul-based essayist and broadcaster on cities, language, and culture, currently at work on a book about Los Angeles, \\\"The Stateless City\\\"\",\"profile_set_up_at\":\"2022-03-31T08:51:54.060Z\",\"publicationUsers\":[{\"id\":247142,\"user_id\":3787162,\"publication_id\":89961,\"role\":\"admin\",\"public\":true,\"is_primary\":false,\"publication\":{\"id\":89961,\"name\":\"Colin Marshall's Books on Cities\",\"subdomain\":\"colinmarshall\",\"custom_domain\":\"www.booksoncities.com\",\"custom_domain_optional\":false,\"hero_text\":\"Colin Marshall's essay-reviews of books, new and old, about cities the world over\",\"logo_url\":null,\"author_id\":3787162,\"theme_var_background_pop\":\"#25bd65\",\"created_at\":\"2020-09-01T08:16:18.255Z\",\"email_from_name\":\"Colin Marshall, Books on Cities\",\"copyright\":\"Colin Marshall \",\"founding_plan_name\":\"Founding Member\",\"community_enabled\":true,\"invite_only\":false,\"payments_state\":\"enabled\",\"language\":null,\"explicit\":false,\"homepage_type\":\"newspaper\",\"is_personal_mode\":false}}],\"is_guest\":false,\"bestseller_tier\":null}],\"reaction\":null,\"reaction_count\":7,\"comment_count\":0,\"child_comment_count\":0,\"audio_items\":[{\"post_id\":6889602,\"voice_id\":\"en-US-OnyxTurboMultilingualNeural\",\"audio_url\":null,\"type\":\"tts\",\"status\":\"paywalled\"}],\"is_geoblocked\":false,\"hidden\":true,\"hasCashtag\":false}],\"topThreeSubscribers\":[{\"id\":303042,\"name\":\"rick rice\",\"photo_url\":\"https://substack-post-media.s3.amazonaws.com/public/images/e6804a6b-225c-423f-b9e3-7ddb14a6b380_144x144.png\",\"bestseller_tier\":null,\"primary_publication\":{\"id\":3794990,\"subdomain\":\"rickrice\",\"custom_domain_optional\":false,\"name\":\"rick rice\",\"author_id\":303042,\"user_id\":303042,\"handles_enabled\":false,\"explicit\":false,\"is_personal_mode\":true},\"is_subscribed\":false},{\"id\":866249,\"name\":\"Kris Haamer\",\"photo_url\":\"https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5df160e8-4f9e-4c0d-b0c8-07ae3a61b891_512x512.jpeg\",\"bestseller_tier\":null,\"primary_publication\":{\"id\":33852,\"subdomain\":\"krishaamer\",\"custom_domain_optional\":false,\"name\":\"Kris\u2019s Newsletter\",\"logo_url\":\"https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f39bed7d-d08c-4fb1-b3e5-f9c00a41f15b_256x256.png\",\"author_id\":866249,\"user_id\":866249,\"handles_enabled\":false,\"explicit\":false,\"is_personal_mode\":false},\"is_subscribed\":false},{\"id\":1491421,\"name\":\"Neil Godfrey\",\"photo_url\":\"https://substack-post-media.s3.amazonaws.com/public/images/f2e0c38a-2b3d-4704-8bf7-a0539be31ebe_675x674.jpeg\",\"bestseller_tier\":null,\"primary_publication\":{\"id\":1044191,\"subdomain\":\"neilgodfrey\",\"custom_domain_optional\":false,\"name\":\"Blipping\",\"logo_url\":\"https://substack-post-media.s3.amazonaws.com/public/images/4ea3ebf6-beda-42aa-a413-de9101135b15_1280x1280.png\",\"author_id\":1491421,\"user_id\":1491421,\"handles_enabled\":false,\"explicit\":false,\"is_personal_mode\":false},\"is_subscribed\":false}],\"freeTrialCoupon\":null,\"isChatActive\":false,\"isMeetingsActive\":false,\"hasViralGiftsCount\":0,\"features\":{},\"showCookieBanner\":false,\"disabledCookies\":[],\"dd_env\":\"prod\",\"dd_ti\":true,\"mainBundleCSS\":[\"https://substackcdn.com/bundle/theme/main.dac16fa08ac68ea6330c.css\"]}")</script> <script>window._analyticsConfig = JSON.parse("{\"properties\":{\"subdomain\":\"colinmarshall\",\"publication_id\":89961,\"has_plans\":true,\"pub_community_enabled\":true,\"is_personal_publication\":false,\"is_subscribed\":false,\"is_free_subscribed\":false,\"is_author\":false,\"is_contributor\":false,\"is_admin\":false,\"is_founding\":false},\"adwordsAccountId\":\"AW-316245675\",\"adwordsEventSendTo\":\"Tf76CKqcyL4DEKuN5pYB\"}")</script> <script defer src="https://substackcdn.com/bundle/static/js/2378.bdc1f7fd.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9685.48e7cc2f.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/8100.f36f1961.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/2866.8c0be7c6.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/6918.e96a361a.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/4647.8fa57352.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/6617.523d2d82.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/301.215dca76.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/8074.8d9c4172.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/294.25cffada.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/2439.3b6a366c.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/4327.c5383586.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9790.d2e130ce.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9603.84f2a54d.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/5042.fd1e688b.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/8842.5860ecaa.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/4601.73fd3c56.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/4506.da6d4cea.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/1995.6122a357.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/5762.7a1506ff.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/4637.f2de8d01.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/7499.3c8326e9.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/3061.5bb2609f.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9999.ecc505b4.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/4490.3d93adc7.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/7506.6d8f7995.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/3604.8b06a826.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/8336.230890b8.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/1687.7fcf1977.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9282.a77803fa.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/1132.97a3e204.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/2829.1a543afc.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/7602.fe08e1de.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/967.9eff04b5.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/7537.d6f535b5.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/3660.5ab79b75.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/4458.cd1d1bd4.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/6527.bcde9205.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/4770.896d4659.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/1123.0ed2ff28.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/479.7ec1cf8b.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/596.e80132cf.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/442.f5815f29.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/7944.a756225c.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/3243.b4837528.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/3686.ca3c9f84.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/6584.9098b1d2.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9330.c93465e8.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/166.41f41295.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/5953.a50ab034.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/5199.ee2fd0e8.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/6666.33bcc480.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/8427.b11b4d57.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/5551.d1099c61.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/4364.de6ad5c9.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/7152.f44ff444.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/1894.5d6c0d4e.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/6316.23cc9a9f.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9931.eb824b53.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/6454.3f97155c.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/5249.26f25d0e.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/6336.8996d4aa.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/8232.b272da76.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9027.b3840e7b.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/1466.6bbfa6d7.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/5431.22bc02f0.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/2035.dc752d6f.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/565.fe5e4c7d.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/5869.1ebf42c7.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/175.2a793f0c.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/5513.7c7d387c.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/8381.07397fc1.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/2932.79c3754b.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/2403.4bbcf6c3.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/7340.e071c63d.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/3201.8e015ea3.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/5467.7d09bd25.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9745.2909aeea.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/1456.a86e7ba5.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/7244.f787c11b.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/6651.619f0a33.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9022.097fba68.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9539.763162dc.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9760.3b93fbba.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/8655.0408630d.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9505.7e5d0076.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9017.995eba36.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/6304.d8b32b7d.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/3617.0466277f.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/4948.ed157335.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/5959.4a6befca.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/6498.f29b31dc.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/5147.62c9e0eb.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/9327.5d94bfa3.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/4769.53e5db8b.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/6537.77223370.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/2926.b66edd22.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/9314.7e77435c.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/8118.b5505a17.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/7381.01091de5.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/1415.36cd8777.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/7710.0af693dc.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/2667.03b01077.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/4876.4684835b.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/6175.6ca5b627.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/4213.89fb8d6b.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/6993.2a7ec983.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/5590.1f69ee6d.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/4754.a7c372e8.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/4713.2509edbf.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/5871.4a866c47.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/8233.ab91be25.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/6539.d7dde507.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/4976.1dbd68a8.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/1598.72937ede.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/3894.abd1971d.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/3134.ee4cb44f.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/2457.530ffb01.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/8423.0e796675.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/1400.d048913b.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/8617.131c92a2.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/8013.50a7c826.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/9023.ab2648f0.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/953.32963559.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/5456.3adb680a.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/5477.9f405d6f.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/6179.41cd7338.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/1020.ebefa2ee.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/async/7833.ea81bec7.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/7075.effa6b13.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/5951.f65537e5.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/2464.ea21742d.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/8334.e3bb405f.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/6862.ece0b318.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/9142.f8ba3cde.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/6119.8fa84eae.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/4366.6b5f7559.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/735.936910d8.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/1094.1a3dedb4.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/428.3d29a063.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/3860.194b2fca.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/8037.a1d31d03.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/welcome.67b75487.js" charset="utf-8"></script> <script defer src="https://substackcdn.com/bundle/static/js/6148.c6271b1e.js" charset="utf-8"></script> <script nomodule> (function() { var message = 'Your browser does not support modern JavaScript modules. Please upgrade your browser for the best experience.'; var warningDiv = document.createElement('div'); warningDiv.style.color = 'red'; warningDiv.style.padding = '10px'; warningDiv.style.margin = '10px 0'; warningDiv.style.border = '1px solid red'; warningDiv.style.backgroundColor = 'lightyellow'; warningDiv.innerText = message; document.body.prepend(warningDiv); })(); </script> <!-- Datadog Analytics --> <script> (function(h,o,u,n,d) { h=h[d]=h[d]||{q:[],onReady:function(c){h.q.push(c)}} d=o.createElement(u);d.async=1;d.src=n n=o.getElementsByTagName(u)[0];n.parentNode.insertBefore(d,n) })(window,document,'script','https://www.datadoghq-browser-agent.com/us1/v5/datadog-rum.js','DD_RUM') window.DD_RUM.onReady(function() { window.DD_RUM.init({ clientToken: 'puba71073f072643721169b68f352438710', applicationId: '2e321b35-c76b-4073-8d04-cc9a10461793', site: 'datadoghq.com', service: 'substack-web', env: window._preloads.dd_env, version: '16ad270f86a0281bd0e4af549e7523539fb96fa3', sessionSampleRate: 1, sessionReplaySampleRate: 100, trackUserInteractions: window._preloads.dd_ti, trackResources: true, trackLongTasks: true, defaultPrivacyLevel: 'mask-user-input', allowedTracingUrls: [/https?:\/\/(.+\/.)?substack(cdn)?\.com/] }); }) </script> <!-- End Datadog Analytics --> <!-- Cloudflare Web Analytics --> <script defer src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "216309cffb464db4b0e02daf0b8e8060"}'></script> <!-- End Cloudflare Web Analytics --> <!-- Fallback tracking pixels --> <noscript> <style> #nojs-banner { position: fixed; bottom: 0; left: 0; padding: 16px 16px 16px 32px; width: 100%; box-sizing: border-box; background: red; color: white; font-family: -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 13px; line-height: 13px; } #nojs-banner a { color: inherit; text-decoration: underline; } </style> <div id="nojs-banner"> This site requires JavaScript to run correctly. Please <a href="https://enable-javascript.com/" target="_blank">turn on JavaScript</a> or unblock scripts </div> </noscript> </body> </html>