MattFlood7 / MediumBot

👾 Medium bot is used to help increase profile visibility by driving social interaction with articles and users on www.Medium.com!
https://mattflood7.github.io/MediumBot/
MIT License
40 stars 19 forks source link

Medium Paid account different than unpaid account #4

Closed peterbsmyth closed 7 years ago

peterbsmyth commented 7 years ago

Page source:


<!DOCTYPE html><html xmlns:cc="http://creativecommons.org/ns#"><head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# medium-com: http://ogp.me/ns/fb/medium-com#"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Medium – Read, write and share stories that matter</title><link rel="canonical" href="https://medium.com/"><meta name="title" content="Medium – Read, write and share stories that matter"><meta name="referrer" content="unsafe-url"><meta name="description" content="Welcome to Medium, a place to read, write, and interact with the stories that matter most to you. Every day, thousands of voices read, write, and share important stories on Medium."><meta name="theme-color" content="#000000"><meta property="og:title" content="Medium – Read, write and share stories that matter"><meta property="og:url" content="https://medium.com/"><meta property="og:image" content="https://cdn-images-1.medium.com/max/1200/1*MXL-j6S8fTEd8UFP_foEEw.png"><meta property="fb:app_id" content="542599432471018"><meta property="og:description" content="Welcome to Medium, a place to read, write, and interact with the stories that matter most to you. Every day, thousands of voices read, write, and share important stories on Medium."><meta name="twitter:description" content="Welcome to Medium, a place to read, write, and interact with the stories that matter most to you. Every day, thousands of voices read, write, and share important stories on Medium."><meta name="twitter:image:src" content="https://cdn-images-1.medium.com/max/1200/1*MXL-j6S8fTEd8UFP_foEEw.png"><link rel="publisher" href="https://plus.google.com/103654360130207659246"><meta name="twitter:site" content="@Medium"><meta property="og:site_name" content="Medium"><meta name="twitter:app:name:iphone" content="Medium"><meta name="twitter:app:id:iphone" content="828256236"><meta name="twitter:app:url:iphone" content="medium://"><meta property="al:ios:app_name" content="Medium"><meta property="al:ios:app_store_id" content="828256236"><meta property="al:android:package" content="com.medium.reader"><meta property="al:android:app_name" content="Medium"><meta property="al:ios:url" content="medium://"><meta property="al:android:url" content="medium://"><meta property="al:web:url" content="https://medium.com/"><link rel="search" type="application/opensearchdescription+xml" title="Medium" href="/osd.xml" /><link rel="alternate" href="android-app://com.medium.reader/https/medium.com/" /><script type="application/ld+json">{"@context": "http://schema.org", "@type": "WebSite", "url": "https:\/\/medium.com", "name": "Medium", "alternateName": "Medium is a community of readers and writers offering unique perspectives on ideas large and small."}</script><link rel="stylesheet" type="text/css" href="https://cdn-static-1.medium.com/_/fp/css/fonts-base.by5Oi_VbnwEIvhnWIsuUjA.css" /><link rel="stylesheet" href="https://cdn-static-1.medium.com/_/fp/css/main-base.v1WLu1fuy1KfWUB_y68HKw.css"><script>if (window.top !== window.self) window.top.location = window.self.location.href;var OB_startTime = new Date().getTime(); var OB_loadErrors = []; function _onerror(e) { OB_loadErrors.push(e) }; if (document.addEventListener) document.addEventListener("error", _onerror, true); else if (document.attachEvent) document.attachEvent("onerror", _onerror); function _asyncScript(u) {var d = document, f = d.getElementsByTagName("script")[0], s = d.createElement("script"); s.type = "text/javascript"; s.async = true; s.src = u; f.parentNode.insertBefore(s, f);}function _asyncStyles(u) {var d = document, f = d.getElementsByTagName("script")[0], s = d.createElement("link"); s.rel = "stylesheet"; s.href = u; f.parentNode.insertBefore(s, f); return s}(new Image()).src = "/_/stat?event=pixel.load&origin=" + encodeURIComponent(location.origin);</script><script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; ga("create", "UA-24232453-2", "auto", {"allowLinker": true, "legacyCookieDomain": window.location.hostname}); ga("send", "pageview");</script><script async src="https://www.google-analytics.com/analytics.js"></script><!--[if lt IE 9]><script charset="UTF-8" src="https://cdn-static-1.medium.com/_/fp/js/shiv.RI2ePTZ5gFmMgLzG5bEVAA.js"></script><![endif]--><link rel="icon" href="https://cdn-static-1.medium.com/_/fp/icons/favicon-medium.TAS6uQ-Y7kcKgi0xjcYHXw.ico" class="js-favicon"><link rel="apple-touch-icon" sizes="152x152" href="https://cdn-images-1.medium.com/fit/c/38/38/1*W0nmth_X8nFKjn6BZ388UQ.png"><link rel="apple-touch-icon" sizes="120x120" href="https://cdn-images-1.medium.com/fit/c/30/30/1*W0nmth_X8nFKjn6BZ388UQ.png"><link rel="apple-touch-icon" sizes="76x76" href="https://cdn-images-1.medium.com/fit/c/19/19/1*W0nmth_X8nFKjn6BZ388UQ.png"><link rel="apple-touch-icon" sizes="60x60" href="https://cdn-images-1.medium.com/fit/c/15/15/1*W0nmth_X8nFKjn6BZ388UQ.png"><link rel="mask-icon" href="https://cdn-static-1.medium.com/_/fp/icons/favicon.KjTfUJo7yJH_fCoUzzH3cg.svg" color="#171717"></head><body itemscope class="  browser-chrome os-mac is-noJs"><script>document.body.className = document.body.className.replace(/(^|\s)is-noJs(\s|$)/, "$1is-js$2")</script><div class="site-main" id="container"><div class="butterBar butterBar--error"></div><div class="surface"><div id="prerendered" class="screenContent"><div class="metabar u-clearfix js-metabar u-backgroundBlueLightest"><div class="metabar-inner u-marginAuto u-maxWidth1000 u-paddingLeft20 u-paddingRight20 js-metabarMiddle"><div class="metabar-block metabar-block--left u-floatLeft u-height65 u-xs-height56"><a href="https://medium.com/" class="siteNav-logo" data-log-event="home"><span class="svgIcon svgIcon--logoNew svgIcon--45px is-flushLeft"><svg class="svgIcon-use" width="45" height="45"  viewBox="-17 18 45 45" data-multipart="true"><path d="M11.525 28.078c-.472-.225-.858.002-.858.506v20.044l8.616 4.113c.948.46 1.717.14 1.717-.7v-19.3a.22.22 0 0 0-.124-.19l-9.35-4.46v-.01z"/><path d="M.333 43.696l9.83-15.247c.278-.43.89-.6 1.36-.38l9.364 4.47c.06.03.082.1.047.15L10.666 48.63.333 43.698v-.002z"/><path d="M-8.57 28.35c-.786-.375-1.053-.096-.592.62L.333 43.696l10.333 4.932L.356 32.635a.156.156 0 0 0-.06-.054l-8.866-4.23z"/><path d="M.333 52.033c0 .84-.643 1.22-1.43.844l-8.045-3.84c-.472-.224-.858-.82-.858-1.325V28.89c0-.672.515-.976 1.145-.675l9.133 4.36a.092.092 0 0 1 .055.084v19.37z"/></svg></span><span class="u-textScreenReader">Homepage</span></a></div><div class="metabar-block u-floatRight u-xs-absolute u-xs-textAlignRight u-xs-right0 u-xs-marginRight20 u-height65 u-xs-height56"><div class="buttonSet"><a class="button button--primary button--chromeless u-accentColor--buttonNormal is-inSiteNavBar u-sm-hide u-marginRight15 u-lineHeight30 u-height32"   href="https://medium.com/new-story" data-action-source="nav_new_story">Write a story</a><label class="button button--chromeless button--small button--circle button--withIcon button--withSvgIcon inputGroup u-sm-hide metabar-predictiveSearch u-widthAuto u-baseColor--placeholderNormal  u-lineHeight30 u-height32 u-verticalAlignMiddle" title="Search Medium"><span class="svgIcon svgIcon--search svgIcon--25px u-top0 u-baseColor--iconLight"><svg class="svgIcon-use" width="25" height="25"  viewBox="0 0 25 25"><path d="M20.067 18.933l-4.157-4.157a6 6 0 1 0-.884.884l4.157 4.157a.624.624 0 1 0 .884-.884zM6.5 11c0-2.62 2.13-4.75 4.75-4.75S16 8.38 16 11s-2.13 4.75-4.75 4.75S6.5 13.62 6.5 11z"/></svg></span><input class="js-predictiveSearchInput textInput textInput--rounded textInput--darkText u-baseColor--textNormal textInput--transparent  u-lineHeight30 u-height32 u-verticalAlignMiddle" type="search" placeholder="Search Medium" required="true" /></label><a class="button button--small button--chromeless u-sm-show is-inSiteNavBar u-baseColor--buttonNormal button--withIcon button--withSvgIcon u-xs-top2"   href="https://medium.com/search" title="Search" aria-label="Search"><span class="button-defaultState"><span class="svgIcon svgIcon--search svgIcon--25px"><svg class="svgIcon-use" width="25" height="25"  viewBox="0 0 25 25"><path d="M20.067 18.933l-4.157-4.157a6 6 0 1 0-.884.884l4.157 4.157a.624.624 0 1 0 .884-.884zM6.5 11c0-2.62 2.13-4.75 4.75-4.75S16 8.38 16 11s-2.13 4.75-4.75 4.75S6.5 13.62 6.5 11z"/></svg></span></span></a><a class="button button--small button--chromeless is-inSiteNavBar u-baseColor--buttonNormal button--withIcon button--withSvgIcon u-padding0 u-paddingRight5 u-paddingLeft10 u-marginTop2"   href="https://medium.com/me/list/queue" title="Bookmarks" aria-label="Bookmarks"><span class="button-defaultState"><span class="svgIcon svgIcon--bookmarkStack svgIcon--25px"><svg class="svgIcon-use" width="25" height="25" viewBox="0 0 25 25" ><path d="M16 6c1.1 0 2 .9 2 2v13.661h-.012a.5.5 0 0 1-.118.285.508.508 0 0 1-.708.03L11.5 17.85l-5.662 4.125a.5.5 0 0 1-.706-.03.478.478 0 0 1-.12-.285H5V8c0-1.1.9-2 2-2h9zM6 8v12.636l5.162-3.667a.49.49 0 0 1 .676 0L17 20.637V8c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1z"/><path d="M21 5v13.661h-.012a.5.5 0 0 1-.118.285.508.508 0 0 1-.708.03L20 18.858V5c0-.55-.45-1-1-1h-9c-.55 0-1 .45-1 1H8c0-1.1.9-2 2-2h9c1.1 0 2 .9 2 2z"/></svg></span></span></a><button class="button button--small button--circle button--chromeless is-touchIconBlackPulse is-inSiteNavBar u-baseColor--buttonNormal button--withIcon button--withSvgIcon button--activity js-notificationsButton u-marginRight10"  title="Notifications" aria-label="Notifications" data-action="open-notifications"><span class="svgIcon svgIcon--bell svgIcon--25px"><svg class="svgIcon-use" width="25" height="25"  viewBox="-293 409 25 25"><path d="M-273.327 423.67l-1.673-1.52v-3.646a5.5 5.5 0 0 0-6.04-5.474c-2.86.273-4.96 2.838-4.96 5.71v3.41l-1.68 1.553c-.204.19-.32.456-.32.734V427a1 1 0 0 0 1 1h3.49a3.079 3.079 0 0 0 3.01 2.45 3.08 3.08 0 0 0 3.01-2.45h3.49a1 1 0 0 0 1-1v-2.59c0-.28-.12-.55-.327-.74zm-7.173 5.63c-.842 0-1.55-.546-1.812-1.3h3.624a1.92 1.92 0 0 1-1.812 1.3zm6.35-2.45h-12.7v-2.347l1.63-1.51c.236-.216.37-.522.37-.843v-3.41c0-2.35 1.72-4.356 3.92-4.565a4.353 4.353 0 0 1 4.78 4.33v3.645c0 .324.137.633.376.85l1.624 1.477v2.373z"/></svg></span></button><button class="button button--chromeless u-baseColor--buttonNormal is-inSiteNavBar js-userActions"  aria-haspopup="true" data-action="open-userActions"><div class="avatar"><div class="u-relative u-inlineBlock"><img  src="https://cdn-images-1.medium.com/fit/c/8/8/0*3QlpFMQKG0crwfHl.png" class="avatar-image avatar-image--icon" alt="Peter B Smith"><div class="u-absolute u-tintSpectrum u-accentColor--iconNormal u-textColorGreenNormal svgIcon" style="width: calc(100% + 8px); height: calc(100% + 8px); top:-4px; left:-4px"><svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><path d="M3.44615311,11.6601601 C6.57294867,5.47967718 12.9131553,1.5 19.9642857,1.5 C27.0154162,1.5 33.3556228,5.47967718 36.4824183,11.6601601 L37.3747245,11.2087295 C34.0793076,4.69494641 27.3961457,0.5 19.9642857,0.5 C12.5324257,0.5 5.84926381,4.69494641 2.55384689,11.2087295 L3.44615311,11.6601601 Z"></path><path d="M36.4824183,28.2564276 C33.3556228,34.4369105 27.0154162,38.4165876 19.9642857,38.4165876 C12.9131553,38.4165876 6.57294867,34.4369105 3.44615311,28.2564276 L2.55384689,28.7078582 C5.84926381,35.2216412 12.5324257,39.4165876 19.9642857,39.4165876 C27.3961457,39.4165876 34.0793076,35.2216412 37.3747245,28.7078582 L36.4824183,28.2564276 Z"></path></svg></div></div></div></button></div></div></div></div><div class="metabar metabar--spacer js-metabarSpacer u-height65 u-xs-height56"></div><div class="homeContainer u-clearfix u-backgroundBlueLightest js-homepage"><div class="u-foreground homeContainer-content u-maxWidth1000 u-marginAuto u-clearfix u-sizeViewHeightMin100"><div class="js-homeStream"><div class="streamItem streamItem--promo js-streamItem"><div class="u-marginTop30"><div class="container u-relative u-paddingTop20 u-paddingBottom50 u-maxWidth1000 u-xs-paddingBottom20 promo-chunkyhomestream_welcome_22052017 js-promo"data-promo-id="chunkyhomestream_welcome_22052017"><div class="u-flex1 u-paddingLeft10 u-paddingRight10 u-textColorDarker u-xs-padding0"><div class="u-marginBottom10 u-maxWidth1000 u-contentSansBold u-fontSize40 u-lineHeightTighter u-xs-fontSize36">Welcome to your new homepage.</div><div class="u-marginBottom20 u-maxWidth600 u-contentSansRegular u-fontSize18 u-lineHeightTight u-xs-fontSize18">Discover your must-read stories easier than ever before.</div><div class="u-marginTop20 u-flex"><a class="button button--filled button--withChrome u-baseColor--buttonNormal"   href="https://help.medium.com/hc/en-us/articles/115007718908?source=promo-b9a4bc298f3c--8-----chunkyhomestream_welcome_22052017" data-action="promo-clicked" data-action-value="chunkyhomestream_welcome_22052017">Learn more</a></div></div><button class="button button--circle button--chromeless u-baseColor--buttonNormal button--withIcon button--withSvgIcon promo-dismissButton"  title="Dismiss" aria-label="Dismiss" data-action="dismiss-promo" data-action-value="chunkyhomestream_welcome_22052017"><span class="svgIcon svgIcon--removeThin svgIcon--19px"><svg class="svgIcon-use" width="19" height="19" viewBox="0 0 19 19" ><path d="M13.792 4.6l-4.29 4.29-4.29-4.29-.612.613 4.29 4.29-4.29 4.29.613.612 4.29-4.29 4.29 4.29.612-.613-4.29-4.29 4.29-4.29" fill-rule="evenodd"/></svg></span></button></div></div></div><div class="streamItem streamItem--section js-streamItem"><section class="u-marginTop30 u-xs-marginTop15 u-marginAuto u-borderBox u-clearfix u-marginBottom40 u-sm-paddingLeft20 u-sm-paddingRight20"><header class="u-flexCenter u-marginBottom25 u-borderBottomLighter u-xs-flexWrap"><div class="u-flex1 u-flexTop u-justifyContentSpaceBetween"><span class="heading-title heading-title--lineHeightTight u-fontSize20 u-fontWeightBold u-textColorDarker u-block u-paddingBottom20 u-xs-fontSize18 u-borderBottomNormal u-marginBottomNegative1"><a class="link link--noUnderline u-baseColor--link"   href="https://medium.com/stream/network">New from your network</a></span><a class=" u-flexCenter"  href="https://medium.com/stream/network"><span class="u-fontSize12 u-fontWeightMedium u-textColorNormal u-letterSpacingTight u-textUppercase">more</span><span class="svgIcon svgIcon--arrowRight svgIcon--19px u-textColorNormal"><svg class="svgIcon-use" width="19" height="19" viewBox="0 0 19 19" ><path d="M7.6 5.138L12.03 9.5 7.6 13.862l-.554-.554L10.854 9.5 7.046 5.692" fill-rule="evenodd"/></svg></span></a></div></header><div class="u-marginBottom30 u-borderBox u-size6of12 u-xs-size12of12 js-trackedPost js-sectionItem" data-action="show-bookmark" data-action-type="hover" data-source="grid_home---9------0-2----------" data-post-id="b3d506962bea" data-index="0"><a class=""   href="https://blog.oddnetworks.com/different-viewing-habits-of-a-new-generation-of-content-consumers-b3d506962bea?source=grid_home---9------0-2----------" data-action-source="grid_home---9------0-2----------" data-post-id="b3d506962bea"><h6 class="u-paddingRight20 u-noWrapWithEllipsis u-fontSize14 u-lineHeightTight u-letterSpacingTight">Different Viewing Habits of a New Generation of Content Consumers</h6></a><div class="u-flex u-paddingTop8 u-marginRight20"><div class="u-flex0 u-flexColumn u-paddingRight10"><a class="link avatar u-baseColor--link"   href="https://medium.com/@UpstateVC" data-action="show-user-card" data-action-value="4e665b8221ec" data-action-type="hover" data-user-id="4e665b8221ec" dir="auto"><img  src="https://cdn-images-1.medium.com/fit/c/10/10/1*jrSbngxOX3iKNbvjXnE4bg.jpeg" class="avatar-image avatar-image--smaller" alt="Go to the profile of Mitchell Patterson"></a></div><div class="u-flex0 u-flexColumn u-paddingRight5"><div class="postMetaInline postMetaInline-authorLockup u-fontSize12 u-textColorNormal u-padding0 u-noWrapWithEllipsis u-maxWidth300"><a class="link u-textColorDarkest u-baseColor--link"   href="https://blog.oddnetworks.com/@UpstateVC?source=grid_home---9------0-2----------" data-action="show-user-card" data-action-source="grid_home---9------0-2----------" data-action-value="4e665b8221ec" data-action-type="hover" data-user-id="4e665b8221ec" data-collection-slug="odd-networks" dir="auto">Mitchell Patterson</a></div><div class="u-fontSize12 u-textColorNormal u-paddingTop2 u-noWrapWithEllipsis"><time datetime="2017-06-07T16:41:01.296Z">Jun 7</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="4 min read"></span></div></div><div class="u-flex0 u-flexColumnBottom u-baseColor--iconNormal"><button class="button button--chromeless is-touchIconFadeInPulse u-baseColor--buttonNormal button--withIcon button--withSvgIcon button--bookmark u-transition--fadeOut300 js-bookmarkButton"  data-action="add-to-bookmarks" data-action-value="b3d506962bea"><span class="js-remove-from-bookmarks u-hide"><span class="svgIcon svgIcon--bookmarkCheck svgIcon--25px is-flushRight is-flushBottom u-textColorDarker"><svg class="svgIcon-use" width="25" height="25" viewBox="0 0 25 25" ><path d="M19 6v14.661h-.012a.5.5 0 0 1-.118.285.508.508 0 0 1-.708.03L12.5 16.85l-5.662 4.125a.5.5 0 0 1-.706-.03.478.478 0 0 1-.12-.285H6V6c0-1.1.9-2 2-2h9c1.1 0 2 .9 2 2zM7.6 10.114l3.869 3.811L17.9 7.589 16.49 6.2l-5.021 4.946-2.46-2.421L7.6 10.114z"/></svg></span></span><span class="js-add-to-archive u-hide"><span class="svgIcon svgIcon--bookmarkFilled svgIcon--25px is-flushRight is-flushBottom u-textColorDarker"><svg class="svgIcon-use" width="25" height="26" viewBox="0 0 25 26" ><path d="M19 7c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v14.66h.012c.01.103.045.204.12.285a.5.5 0 0 0 .706.03L12.5 17.85l5.662 4.126a.508.508 0 0 0 .708-.03.5.5 0 0 0 .118-.285H19V7z" fill-rule="evenodd"/></svg></span></span><span class="js-add-to-bookmarks"><span class="svgIcon svgIcon--bookmark svgIcon--25px is-flushRight is-flushBottom"><svg class="svgIcon-use" width="25" height="25" viewBox="0 0 25 25" ><path d="M19 6c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v14.66h.012c.01.103.045.204.12.285a.5.5 0 0 0 .706.03L12.5 16.85l5.662 4.126a.508.508 0 0 0 .708-.03.5.5 0 0 0 .118-.285H19V6zm-6.838 9.97L7 19.636V6c0-.55.45-1 1-1h9c.55 0 1 .45 1 1v13.637l-5.162-3.668a.49.49 0 0 0-.676 0z" fill-rule="evenodd"/></svg></span></span></button></div></div></div><div class="u-marginBottom30 u-borderBox u-size6of12 u-xs-size12of12 js-trackedPost js-sectionItem" data-action="show-bookmark" data-action-type="hover" data-source="grid_home---9------1-2----------" data-post-id="5afc0e61b2d3" data-index="1"><a class=""   href="https://medium.com/trainerengine/trainer-engine-website-redesign-5afc0e61b2d3?source=grid_home---9------1-2----------" data-action-source="grid_home---9------1-2----------" data-post-id="5afc0e61b2d3"><h6 class="u-paddingRight20 u-noWrapWithEllipsis u-fontSize14 u-lineHeightTight u-letterSpacingTight">Trainer Engine website redesign</h6></a><div class="u-flex u-paddingTop8 u-marginRight20"><div class="u-flex0 u-flexColumn u-paddingRight10"><a class="link avatar u-baseColor--link"   href="https://medium.com/@designman" data-action="show-user-card" data-action-value="891791be2659" data-action-type="hover" data-user-id="891791be2659" dir="auto"><img  src="https://cdn-images-1.medium.com/fit/c/10/10/1*JHFNrjqHl1AfZw3SrBzVOQ.jpeg" class="avatar-image avatar-image--smaller" alt="Go to the profile of Designman"></a></div><div class="u-flex0 u-flexColumn u-paddingRight5"><div class="postMetaInline postMetaInline-authorLockup u-fontSize12 u-textColorNormal u-padding0 u-noWrapWithEllipsis u-maxWidth300"><a class="link u-textColorDarkest u-baseColor--link"   href="https://medium.com/@designman?source=grid_home---9------1-2----------" data-action="show-user-card" data-action-source="grid_home---9------1-2----------" data-action-value="891791be2659" data-action-type="hover" data-user-id="891791be2659" dir="auto">Designman</a></div><div class="u-fontSize12 u-textColorNormal u-paddingTop2 u-noWrapWithEllipsis"><time datetime="2017-06-07T16:06:45.327Z">Jun 7</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="4 min read"></span></div></div><div class="u-flex0 u-flexColumnBottom u-baseColor--iconNormal"><button class="button button--chromeless is-touchIconFadeInPulse u-baseColor--buttonNormal button--withIcon button--withSvgIcon button--bookmark u-transition--fadeOut300 js-bookmarkButton"  data-action="add-to-bookmarks" data-action-value="5afc0e61b2d3"><span class="js-remove-from-bookmarks u-hide"><span class="svgIcon svgIcon--bookmarkCheck svgIcon--25px is-flushRight is-flushBottom u-textColorDarker"><svg class="svgIcon-use" width="25" height="25" viewBox="0 0 25 25" ><path d="M19 6v14.661h-.012a.5.5 0 0 1-.118.285.508.508 0 0 1-.708.03L12.5 16.85l-5.662 4.125a.5.5 0 0 1-.706-.03.478.478 0 0 1-.12-.285H6V6c0-1.1.9-2 2-2h9c1.1 0 2 .9 2 2zM7.6 10.114l3.869 3.811L17.9 7.589 16.49 6.2l-5.021 4.946-2.46-2.421L7.6 10.114z"/></svg></span></span><span class="js-add-to-archive u-hide"><span class="svgIcon svgIcon--bookmarkFilled svgIcon--25px is-flushRight is-flushBottom u-textColorDarker"><svg class="svgIcon-use" width="25" height="26" viewBox="0 0 25 26" ><path d="M19 7c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v14.66h.012c.01.103.045.204.12.285a.5.5 0 0 0 .706.03L12.5 17.85l5.662 4.126a.508.508 0 0 0 .708-.03.5.5 0 0 0 .118-.285H19V7z" fill-rule="evenodd"/></svg></span></span><span class="js-add-to-bookmarks"><span class="svgIcon svgIcon--bookmark svgIcon--25px is-flushRight is-flushBottom"><svg class="svgIcon-use" width="25" height="25" viewBox="0 0 25 25" ><path d="M19 6c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v14.66h.012c.01.103.045.204.12.285a.5.5 0 0 0 .706.03L12.5 16.85l5.662 4.126a.508.508 0 0 0 .708-.03.5.5 0 0 0 .118-.285H19V6zm-6.838 9.97L7 19.636V6c0-.55.45-1 1-1h9c.55 0 1 .45 1 1v13.637l-5.162-3.668a.49.49 0 0 0-.676 0z" fill-rule="evenodd"/></svg></span></span></button></div></div></div><div class="u-marginBottom30 u-borderBox u-size6of12 u-xs-size12of12 js-trackedPost js-sectionItem" data-action="show-bookmark" data-action-type="hover" data-source="grid_home---9------2-2----------" data-post-id="6a50b161a1bf" data-index="2"><a class=""   href="https://medium.com/@designman/interesting-web-tools-6a50b161a1bf?source=grid_home---9------2-2----------" data-action-source="grid_home---9------2-2----------" data-post-id="6a50b161a1bf"><h6 class="u-paddingRight20 u-noWrapWithEllipsis u-fontSize14 u-lineHeightTight u-letterSpacingTight">Interesting Web Tools</h6></a><div class="u-flex u-paddingTop8 u-marginRight20"><div class="u-flex0 u-flexColumn u-paddingRight10"><a class="link avatar u-baseColor--link"   href="https://medium.com/@designman" data-action="show-user-card" data-action-value="891791be2659" data-action-type="hover" data-user-id="891791be2659" dir="auto"><img  src="https://cdn-images-1.medium.com/fit/c/10/10/1*JHFNrjqHl1AfZw3SrBzVOQ.jpeg" class="avatar-image avatar-image--smaller" alt="Go to the profile of Designman"></a></div><div class="u-flex0 u-flexColumn u-paddingRight5"><div class="postMetaInline postMetaInline-authorLockup u-fontSize12 u-textColorNormal u-padding0 u-noWrapWithEllipsis u-maxWidth300"><a class="link u-textColorDarkest u-baseColor--link"   href="https://medium.com/@designman?source=grid_home---9------2-2----------" data-action="show-user-card" data-action-source="grid_home---9------2-2----------" data-action-value="891791be2659" data-action-type="hover" data-user-id="891791be2659" dir="auto">Designman</a></div><div class="u-fontSize12 u-textColorNormal u-paddingTop2 u-noWrapWithEllipsis"><time datetime="2017-06-05T12:37:47.827Z">Jun 5</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="2 min read"></span></div></div><div class="u-flex0 u-flexColumnBottom u-baseColor--iconNormal"><button class="button button--chromeless is-touchIconFadeInPulse u-baseColor--buttonNormal button--withIcon button--withSvgIcon button--bookmark u-transition--fadeOut300 js-bookmarkButton"  data-action="add-to-bookmarks" data-action-value="6a50b161a1bf"><span class="js-remove-from-bookmarks u-hide"><span class="svgIcon svgIcon--bookmarkCheck svgIcon--25px is-flushRight is-flushBottom u-textColorDarker"><svg class="svgIcon-use" width="25" height="25" viewBox="0 0 25 25" ><path d="M19 6v14.661h-.012a.5.5 0 0 1-.118.285.508.508 0 0 1-.708.03L12.5 16.85l-5.662 4.125a.5.5 0 0 1-.706-.03.478.478 0 0 1-.12-.285H6V6c0-1.1.9-2 2-2h9c1.1 0 2 .9 2 2zM7.6 10.114l3.869 3.811L17.9 7.589 16.49 6.2l-5.021 4.946-2.46-2.421L7.6 10.114z"/></svg></span></span><span class="js-add-to-archive u-hide"><span class="svgIcon svgIcon--bookmarkFilled svgIcon--25px is-flushRight is-flushBottom u-textColorDarker"><svg class="svgIcon-use" width="25" height="26" viewBox="0 0 25 26" ><path d="M19 7c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v14.66h.012c.01.103.045.204.12.285a.5.5 0 0 0 .706.03L12.5 17.85l5.662 4.126a.508.508 0 0 0 .708-.03.5.5 0 0 0 .118-.285H19V7z" fill-rule="evenodd"/></svg></span></span><span class="js-add-to-bookmarks"><span class="svgIcon svgIcon--bookmark svgIcon--25px is-flushRight is-flushBottom"><svg class="svgIcon-use" width="25" height="25" viewBox="0 0 25 25" ><path d="M19 6c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v14.66h.012c.01.103.045.204.12.285a.5.5 0 0 0 .706.03L12.5 16.85l5.662 4.126a.508.508 0 0 0 .708-.03.5.5 0 0 0 .118-.285H19V6zm-6.838 9.97L7 19.636V6c0-.55.45-1 1-1h9c.55 0 1 .45 1 1v13.637l-5.162-3.668a.49.49 0 0 0-.676 0z" fill-rule="evenodd"/></svg></span></span></button></div></div></div><div class="u-marginBottom30 u-borderBox u-size6of12 u-xs-size12of12 js-trackedPost js-sectionItem" data-action="show-bookmark" data-action-type="hover" data-source="grid_home---9------3-2----------" data-post-id="da7ea980038d" data-index="3"><a class=""   href="https://medium.com/@peterbsmith/the-peculiarly-written-words-of-an-old-boy-under-his-covers-da7ea980038d?source=grid_home---9------3-2----------" data-action-source="grid_home---9------3-2----------" data-post-id="da7ea980038d"><h6 class="u-paddingRight20 u-noWrapWithEllipsis u-fontSize14 u-lineHeightTight u-letterSpacingTight">the peculiarly written words of an old boy under his covers</h6></a><div class="u-flex u-paddingTop8 u-marginRight20"><div class="u-flex0 u-flexColumn u-paddingRight10"><a class="link avatar u-baseColor--link"   href="https://medium.com/@peterbsmith" data-action="show-user-card" data-action-value="b9a4bc298f3c" data-action-type="hover" data-user-id="b9a4bc298f3c" dir="auto"><div class="u-relative u-inlineBlock"><img  src="https://cdn-images-1.medium.com/fit/c/10/10/0*3QlpFMQKG0crwfHl.png" class="avatar-image avatar-image--smaller" alt="Go to the profile of Peter B Smith"><div class="u-absolute u-tintSpectrum u-accentColor--iconNormal u-textColorGreenNormal svgIcon" style="width: calc(100% + 10px); height: calc(100% + 10px); top:-5px; left:-5px"><svg viewBox="0 0 70 70" xmlns="http://www.w3.org/2000/svg"><path d="M5.53538374,19.9430227 C11.180401,8.78497536 22.6271155,1.6 35.3571429,1.6 C48.0871702,1.6 59.5338847,8.78497536 65.178902,19.9430227 L66.2496695,19.401306 C60.4023065,7.84329843 48.5440457,0.4 35.3571429,0.4 C22.17024,0.4 10.3119792,7.84329843 4.46461626,19.401306 L5.53538374,19.9430227 Z"></path><path d="M65.178902,49.9077131 C59.5338847,61.0657604 48.0871702,68.2507358 35.3571429,68.2507358 C22.6271155,68.2507358 11.180401,61.0657604 5.53538374,49.9077131 L4.46461626,50.4494298 C10.3119792,62.0074373 22.17024,69.4507358 35.3571429,69.4507358 C48.5440457,69.4507358 60.4023065,62.0074373 66.2496695,50.4494298 L65.178902,49.9077131 Z"></path></svg></div></div></a></div><div class="u-flex0 u-flexColumn u-paddingRight5"><div class="postMetaInline postMetaInline-authorLockup u-fontSize12 u-textColorNormal u-padding0 u-noWrapWithEllipsis u-maxWidth300"><a class="link u-textColorDarkest u-baseColor--link"   href="https://medium.com/@peterbsmith?source=grid_home---9------3-2----------" data-action="show-user-card" data-action-source="grid_home---9------3-2----------" data-action-value="b9a4bc298f3c" data-action-type="hover" data-user-id="b9a4bc298f3c" dir="auto">Peter B Smith</a></div><div class="u-fontSize12 u-textColorNormal u-paddingTop2 u-noWrapWithEllipsis"><time datetime="2017-06-05T07:01:21.054Z">Jun 5</time><span class="middotDivider u-fontSize12"></span><span class="readingTime" title="4 min read"></span></div></div><div class="u-flex0 u-flexColumnBottom u-baseColor--iconNormal"><button class="button button--chromeless is-touchIconFadeInPulse u-baseColor--buttonNormal button--withIcon button--withSvgIcon button--bookmark u-transition--fadeOut300 js-bookmarkButton"  data-action="add-to-bookmarks" data-action-value="da7ea980038d"><span class="js-remove-from-bookmarks u-hide"><span class="svgIcon svgIcon--bookmarkCheck svgIcon--25px is-flushRight is-flushBottom u-textColorDarker"><svg class="svgIcon-use" width="25" height="25" viewBox="0 0 25 25" ><path d="M19 6v14.661h-.012a.5.5 0 0 1-.118.285.508.508 0 0 1-.708.03L12.5 16.85l-5.662 4.125a.5.5 0 0 1-.706-.03.478.478 0 0 1-.12-.285H6V6c0-1.1.9-2 2-2h9c1.1 0 2 .9 2 2zM7.6 10.114l3.869 3.811L17.9 7.589 16.49 6.2l-5.021 4.946-2.46-2.421L7.6 10.114z"/></svg></span></span><span class="js-add-to-archive u-hide"><span class="svgIcon svgIcon--bookmarkFilled svgIcon--25px is-flushRight is-flushBottom u-textColorDarker"><svg class="svgIcon-use" width="25" height="26" viewBox="0 0 25 26" ><path d="M19 7c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v14.66h.012c.01.103.045.204.12.285a.5.5 0 0 0 .706.03L12.5 17.85l5.662 4.126a.508.508 0 0 0 .708-.03.5.5 0 0 0 .118-.285H19V7z" fill-rule="evenodd"/></svg></span></span><span class="js-add-to-bookmarks"><span class="svgIcon svgIcon--bookmark svgIcon--25px is-flushRight is-flushBottom"><svg class="svgIcon-use" width="25" height="25" viewBox="0 0 25 25" ><path d="M19 6c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v14.66h.012c.01.103.045.204.12.285a.5.5 0 0 0 .706.03L12.5 16.85l5.662 4.126a.508.508 0 0 0 .708-.03.5.5 0 0 0 .118-.285H19V6zm-6.838 9.97L7 19.636V6c0-.55.45-1 1-1h9c.55 0 1 .45 1 1v13.637l-5.162-3.668a.49.49 0 0 0-.676 0z" fill-rule="evenodd"/></svg></span></span></button></div></div></div></section></div><div class="streamItem streamItem--heading js-streamItem"><div class="streamItemHeading u-marginTop20 u-marginBottom40 u-sm-marginLeft20 u-sm-marginRight20 u-paddingTop20 u-paddingBottom20 u-borderBottomLightest u-clearfix"><div class="u-borderBox u-size9of12 u-paddingRight10 u-xs-size12of12 u-xs-paddingRight0"><header class="heading u-clearfix u-fontSize40 u-xs-fontSize32 u-uiSerifRegular u-textColorDarker u-letterSpacingTight" ><div class="u-clearfix"><div class="heading-content u-floatLeft"><span class="heading-title u-fontSize40 u-xs-fontSize32 u-uiSerifRegular u-textColorDarker u-letterSpacingTight">Your afternoon edition</span></div></div></header></div></div></div></div><style class="js-collectionStyle"></style><style class="js-collectionStyleConstant">.u-imageBgColor {background-color: rgba(0, 0, 0, 0.24705882352941178);}
.u-imageSpectrum .u-baseColor--borderLight {border-color: rgba(255, 255, 255, 0.6980392156862745) !important;}
.u-imageSpectrum .u-baseColor--borderNormal {border-color: rgba(255, 255, 255, 0.8980392156862745) !important;}
.u-imageSpectrum .u-baseColor--borderDark {border-color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-baseColor--iconLight .svgIcon,.u-imageSpectrum .u-baseColor--iconLight.svgIcon {fill: rgba(255, 255, 255, 0.8) !important;}
.u-imageSpectrum .u-baseColor--iconNormal .svgIcon,.u-imageSpectrum .u-baseColor--iconNormal.svgIcon {fill: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-baseColor--iconDark .svgIcon,.u-imageSpectrum .u-baseColor--iconDark.svgIcon {fill: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--textNormal {color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-baseColor--textNormal.u-baseColor--textDarken:hover {color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--textDark {color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--textDarker {color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--backgroundLight {background-color: rgba(255, 255, 255, 0.8980392156862745) !important;}
.u-imageSpectrum .u-baseColor--backgroundNormal {background-color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-baseColor--backgroundDark {background-color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--buttonLight {border-color: rgba(255, 255, 255, 0.6980392156862745) !important; color: rgba(255, 255, 255, 0.8) !important;}
.u-imageSpectrum .u-baseColor--buttonLight:hover {border-color: rgba(255, 255, 255, 0.6980392156862745) !important;}
.u-imageSpectrum .u-baseColor--buttonLight .icon:before,.u-imageSpectrum .u-baseColor--buttonLight .svgIcon {color: rgba(255, 255, 255, 0.8) !important; fill: rgba(255, 255, 255, 0.8) !important;}
.u-imageSpectrum .u-baseColor--buttonDark {border-color: rgba(255, 255, 255, 0.9490196078431372) !important; color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--buttonDark:hover {border-color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--buttonDark .icon:before,.u-imageSpectrum .u-baseColor--buttonDark .svgIcon {color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--buttonNormal {border-color: rgba(255, 255, 255, 0.8980392156862745) !important; color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-baseColor--buttonNormal:hover {border-color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-baseColor--buttonNormal .icon:before,.u-imageSpectrum .u-baseColor--buttonNormal .svgIcon {color: rgba(255, 255, 255, 0.9490196078431372) !important; fill: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-baseColor--buttonDark.button--filled,.u-imageSpectrum .u-baseColor--buttonDark.button--withChrome.is-active {background-color: rgba(255, 255, 255, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(0, 0, 0, 0.24705882352941178) !important; fill: rgba(0, 0, 0, 0.24705882352941178) !important;}
.u-imageSpectrum .u-baseColor--buttonNormal.button--filled,.u-imageSpectrum .u-baseColor--buttonNormal.button--withChrome.is-active {background-color: rgba(255, 255, 255, 0.9490196078431372) !important; border-color: rgba(255, 255, 255, 0.9490196078431372) !important; color: rgba(0, 0, 0, 0.24705882352941178) !important; fill: rgba(0, 0, 0, 0.24705882352941178) !important;}
.u-imageSpectrum .u-baseColor--link {color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-baseColor--link.link--darkenOnHover:hover {color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--link.link--darken:hover,.u-imageSpectrum .u-baseColor--link.link--darken:focus,.u-imageSpectrum .u-baseColor--link.link--darken:active {color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--link.link--dark {color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--link.link--dark.link--darken:hover,.u-imageSpectrum .u-baseColor--link.link--dark.link--darken:focus,.u-imageSpectrum .u-baseColor--link.link--dark.link--darken:active {color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--link.link--darker {color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-baseColor--placeholderNormal ::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.8);}
.u-imageSpectrum .u-baseColor--placeholderNormal ::-moz-placeholder {color: rgba(255, 255, 255, 0.8);}
.u-imageSpectrum .u-baseColor--placeholderNormal :-ms-input-placeholder {color: rgba(255, 255, 255, 0.8);}
.u-imageSpectrum .svgIcon--logoNew path:nth-child(1) {stroke: none !important; fill: rgba(255, 255, 255, 0.4) !important;}
.u-imageSpectrum .svgIcon--logoNew path:nth-child(2) {stroke: none !important; fill: rgba(255, 255, 255, 0.4980392156862745) !important;}
.u-imageSpectrum .svgIcon--logoNew path:nth-child(3) {stroke: none !important; fill: rgba(255, 255, 255, 0.6980392156862745) !important;}
.u-imageSpectrum .svgIcon--logoNew path:nth-child(4) {stroke: none !important; fill: rgba(255, 255, 255, 0.8980392156862745) !important;}
.u-imageSpectrum .u-accentColor--borderLight {border-color: rgba(255, 255, 255, 0.6980392156862745) !important;}
.u-imageSpectrum .u-accentColor--borderNormal {border-color: rgba(255, 255, 255, 0.8980392156862745) !important;}
.u-imageSpectrum .u-accentColor--borderDark {border-color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-accentColor--iconLight .svgIcon,.u-imageSpectrum .u-accentColor--iconLight.svgIcon {fill: rgba(255, 255, 255, 0.8) !important;}
.u-imageSpectrum .u-accentColor--iconNormal .svgIcon,.u-imageSpectrum .u-accentColor--iconNormal.svgIcon {fill: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-accentColor--iconDark .svgIcon,.u-imageSpectrum .u-accentColor--iconDark.svgIcon {fill: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-accentColor--textNormal {color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-accentColor--hoverTextNormal:hover {color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-accentColor--textNormal.u-accentColor--textDarken:hover {color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-accentColor--textDark {color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-accentColor--backgroundLight {background-color: rgba(255, 255, 255, 0.8980392156862745) !important;}
.u-imageSpectrum .u-accentColor--backgroundNormal {background-color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-accentColor--backgroundDark {background-color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-accentColor--buttonDark {border-color: rgba(255, 255, 255, 0.9490196078431372) !important; color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-accentColor--buttonDark:hover {border-color: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-accentColor--buttonDark .icon:before,.u-imageSpectrum .u-accentColor--buttonDark .svgIcon{color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;}
.u-imageSpectrum .u-accentColor--buttonNormal {border-color: rgba(255, 255, 255, 0.8980392156862745) !important; color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-accentColor--buttonNormal:hover {border-color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-accentColor--buttonNormal .icon:before,.u-imageSpectrum .u-accentColor--buttonNormal .svgIcon{color: rgba(255, 255, 255, 0.9490196078431372) !important; fill: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-accentColor--buttonNormal.button--filled .icon:before,.u-imageSpectrum .u-accentColor--buttonNormal.button--filled .svgIcon{color: rgba(0, 0, 0, 0.24705882352941178) !important; fill: rgba(0, 0, 0, 0.24705882352941178) !important;}
.u-imageSpectrum .u-accentColor--buttonDark.button--filled,.u-imageSpectrum .u-accentColor--buttonDark.button--withChrome.is-active,.u-imageSpectrum .u-accentColor--fillWhenActive.is-active {background-color: rgba(255, 255, 255, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(0, 0, 0, 0.24705882352941178) !important; fill: rgba(0, 0, 0, 0.24705882352941178) !important;}
.u-imageSpectrum .u-accentColor--buttonNormal.button--filled,.u-imageSpectrum .u-accentColor--buttonNormal.button--withChrome.is-active {background-color: rgba(255, 255, 255, 0.9490196078431372) !important; border-color: rgba(255, 255, 255, 0.9490196078431372) !important; color: rgba(0, 0, 0, 0.24705882352941178) !important; fill: rgba(0, 0, 0, 0.24705882352941178) !important;}
.u-imageSpectrum .postArticle.is-withAccentColors .markup--user,.u-imageSpectrum .postArticle.is-withAccentColors .markup--query {color: rgba(255, 255, 255, 0.9490196078431372) !important;}
.u-imageSpectrum .u-accentColor--highlightFaint {background-color: rgba(255, 255, 255, 0.2) !important;}
.u-imageSpectrum .u-accentColor--highlightStrong.is-active .svgIcon {fill: rgba(255, 255, 255, 0.6) !important;}
.postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-other {background-color: rgba(255, 255, 255, 0.2) !important;}
body.is-withMagicUnderlines .postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-other {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2));}
.postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-me {background-color: rgba(255, 255, 255, 0.4) !important;}
body.is-withMagicUnderlines .postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-me {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));}
.postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-targeted {background-color: rgba(255, 255, 255, 0.6) !important;}
body.is-withMagicUnderlines .postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-targeted {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6));}
.postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-selected {background-color: rgba(255, 255, 255, 0.6) !important;}
body.is-withMagicUnderlines .postArticle.is-withAccentColors .u-imageSpectrum .markup--quote.is-selected {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6));}
.postArticle.is-withAccentColors .u-imageSpectrum .markup--highlight {background-color: rgba(255, 255, 255, 0.6) !important;}
body.is-withMagicUnderlines .postArticle.is-withAccentColors .u-imageSpectrum .markup--highlight {background-color: transparent !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6));}.u-resetSpectrum .u-tintBgColor {background-color: rgba(255, 255, 255, 1) !important;}.u-resetSpectrum .u-tintBgColor .u-fadeLeft:before {background-image: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%) !important;}.u-resetSpectrum .u-tintBgColor .u-fadeRight:after {background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%) !important;}
.u-resetSpectrum .u-baseColor--borderLight {border-color: rgba(0, 0, 0, 0.2980392156862745) !important;}
.u-resetSpectrum .u-baseColor--borderNormal {border-color: rgba(0, 0, 0, 0.4980392156862745) !important;}
.u-resetSpectrum .u-baseColor--borderDark {border-color: rgba(0, 0, 0, 0.6) !important;}
.u-resetSpectrum .u-baseColor--iconLight .svgIcon,.u-resetSpectrum .u-baseColor--iconLight.svgIcon {fill: rgba(0, 0, 0, 0.2980392156862745) !important;}
.u-resetSpectrum .u-baseColor--iconNormal .svgIcon,.u-resetSpectrum .u-baseColor--iconNormal.svgIcon {fill: rgba(0, 0, 0, 0.4980392156862745) !important;}
.u-resetSpectrum .u-baseColor--iconDark .svgIcon,.u-resetSpectrum .u-baseColor--iconDark.svgIcon {fill: rgba(0, 0, 0, 0.6) !important;}
.u-resetSpectrum .u-baseColor--textNormal {color: rgba(0, 0, 0, 0.4980392156862745) !important;}
.u-resetSpectrum .u-baseColor--textNormal.u-baseColor--textDarken:hover {color: rgba(0, 0, 0, 0.6) !important;}
.u-resetSpectrum .u-baseColor--textDark {color: rgba(0, 0, 0, 0.6) !important;}
.u-resetSpectrum .u-baseColor--textDarker {color: rgba(0, 0, 0, 0.8) !important;}
.u-resetSpectrum .u-baseColor--backgroundLight {background-color: rgba(0, 0, 0, 0.09803921568627451) !important;}
.u-resetSpectrum .u-baseColor--backgroundNormal {background-color: rgba(0, 0, 0, 0.2) !important;}
.u-resetSpectrum .u-baseColor--backgroundDark {background-color: rgba(0, 0, 0, 0.2980392156862745) !important;}
.u-resetSpectrum .u-baseColor--buttonLight {border-color: rgba(0, 0, 0, 0.2980392156862745) !important; color: rgba(0, 0, 0, 0.2980392156862745) !important;}
.u-resetSpectrum .u-baseColor--buttonLight:hover {border-color: rgba(0, 0, 0, 0.2980392156862745) !important;}
.u-resetSpectrum .u-baseColor--buttonLight .icon:before,.u-resetSpectrum .u-baseColor--buttonLight .svgIcon {color: rgba(0, 0, 0, 0.2980392156862745) !important; fill: rgba(0, 0, 0, 0.2980392156862745) !important;}
.u-resetSpectrum .u-baseColor--buttonDark {border-color: rgba(0, 0, 0, 0.6) !important; color: rgba(0, 0, 0, 0.6) !important;}
.u-resetSpectrum .u-baseColor--buttonDark:hover {border-color: rgba(0, 0, 0, 0.8) !important;}
.u-resetSpectrum .u-baseColor--buttonDark .icon:before,.u-resetSpectrum .u-baseColor--buttonDark .svgIcon {color: rgba(0, 0, 0, 0.6) !important; fill: rgba(0, 0, 0, 0.6) !important;}
.u-resetSpectrum .u-baseColor--buttonNormal {border-color: rgba(0, 0, 0, 0.4980392156862745) !important; color: rgba(0, 0, 0, 0.4980392156862745) !important;}
.u-resetSpectrum .u-baseColor--buttonNormal:hover {border-color: rgba(0, 0, 0, 0.6) !important;}
.u-resetSpectrum .u-baseColor--buttonNormal .icon:before,.u-resetSpectrum .u-baseColor--buttonNormal .svgIcon {color: rgba(0, 0, 0, 0.4980392156862745) !important; fill: rgba(0, 0, 0, 0.4980392156862745) !important;}
.u-resetSpectrum .u-baseColor--buttonDark.button--filled,.u-resetSpectrum .u-baseColor--buttonDark.button--withChrome.is-active {background-color: rgba(0, 0, 0, 0.2980392156862745) !important; border-color: rgba(0, 0, 0, 0.2980392156862745) !important; color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;}
.u-resetSpectrum .u-baseColor--buttonNormal.button--filled,.u-resetSpectrum .u-baseColor--buttonNormal.button--withChrome.is-active {background-color: rgba(0, 0, 0, 0.2) !important; border-color: rgba(0, 0, 0, 0.2) !important; color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;}
.u-resetSpectrum .u-baseColor--link {color: rgba(0, 0, 0, 0.4980392156862745) !important;}
.u-resetSpectrum .u-baseColor--link.link--darkenOnHover:hover {color: rgba(0, 0, 0, 0.6) !important;}
.u-resetSpectrum .u-baseColor--link.link--darken:hover,.u-resetSpectrum .u-baseColor--link.link--darken:focus,.u-resetSpectrum .u-baseColor--link.link--darken:active {color: rgba(0, 0, 0, 0.6) !important;}
.u-resetSpectrum .u-baseColor--link.link--dark {color: rgba(0, 0, 0, 0.6) !important;}
.u-resetSpectrum .u-baseColor--link.link--dark.link--darken:hover,.u-resetSpectrum .u-baseColor--link.link--dark.link--darken:focus,.u-resetSpectrum .u-baseColor--link.link--dark.link--darken:active {color: rgba(0, 0, 0, 0.8) !important;}
.u-resetSpectrum .u-baseColor--link.link--darker {color: rgba(0, 0, 0, 0.8) !important;}
.u-resetSpectrum .u-baseColor--placeholderNormal ::-webkit-input-placeholder {color: rgba(0, 0, 0, 0.2980392156862745);}
.u-resetSpectrum .u-baseColor--placeholderNormal ::-moz-placeholder {color: rgba(0, 0, 0, 0.2980392156862745);}
.u-resetSpectrum .u-baseColor--placeholderNormal :-ms-input-placeholder {color: rgba(0, 0, 0, 0.2980392156862745);}
.u-resetSpectrum .svgIcon--logoNew path:nth-child(1) {stroke: none !important; fill: rgba(0, 0, 0, 0.2) !important;}
.u-resetSpectrum .svgIcon--logoNew path:nth-child(2) {stroke: none !important; fill: rgba(0, 0, 0, 0.2980392156862745) !important;}
.u-resetSpectrum .svgIcon--logoNew path:nth-child(3) {stroke: none !important; fill: rgba(0, 0, 0, 0.4) !important;}
.u-resetSpectrum .svgIcon--logoNew path:nth-child(4) {stroke: none !important; fill: rgba(0, 0, 0, 0.4980392156862745) !important;}
.u-resetSpectrum .u-accentColor--borderLight {border-color: rgba(2, 184, 117, 1) !important;}
.u-resetSpectrum .u-accentColor--borderNormal {border-color: rgba(2, 184, 117, 1) !important;}
.u-resetSpectrum .u-accentColor--borderDark {border-color: rgba(0, 171, 107, 1) !important;}
.u-resetSpectrum .u-accentColor--iconLight .svgIcon,.u-resetSpectrum .u-accentColor--iconLight.svgIcon {fill: rgba(2, 184, 117, 1) !important;}
.u-resetSpectrum .u-accentColor--iconNormal .svgIcon,.u-resetSpectrum .u-accentColor--iconNormal.svgIcon {fill: rgba(0, 171, 107, 1) !important;}
.u-resetSpectrum .u-accentColor--iconDark .svgIcon,.u-resetSpectrum .u-accentColor--iconDark.svgIcon {fill: rgba(28, 153, 99, 1) !important;}
.u-resetSpectrum .u-accentColor--textNormal {color: rgba(0, 171, 107, 1) !important;}
.u-resetSpectrum .u-accentColor--hoverTextNormal:hover {color: rgba(0, 171, 107, 1) !important;}
.u-resetSpectrum .u-accentColor--textNormal.u-accentColor--textDarken:hover {color: rgba(28, 153, 99, 1) !important;}
.u-resetSpectrum .u-accentColor--textDark {color: rgba(28, 153, 99, 1) !important;}
.u-resetSpectrum .u-accentColor--backgroundLight {background-color: rgba(2, 184, 117, 1) !important;}
.u-resetSpectrum .u-accentColor--backgroundNormal {background-color: rgba(0, 171, 107, 1) !important;}
.u-resetSpectrum .u-accentColor--backgroundDark {background-color: rgba(28, 153, 99, 1) !important;}
.u-resetSpectrum .u-accentColor--buttonDark {border-color: rgba(0, 171, 107, 1) !important; color: rgba(28, 153, 99, 1) !important;}
.u-resetSpectrum .u-accentColor--buttonDark:hover {border-color: rgba(28, 153, 99, 1) !important;}
.u-resetSpectrum .u-accentColor--buttonDark .icon:before,.u-resetSpectrum .u-accentColor--buttonDark .svgIcon{color: rgba(28, 153, 99, 1) !important; fill: rgba(28, 153, 99, 1) !important;}
.u-resetSpectrum .u-accentColor--buttonNormal {border-color: rgba(2, 184, 117, 1) !important; color: rgba(0, 171, 107, 1) !important;}
.u-resetSpectrum .u-accentColor--buttonNormal:hover {border-color: rgba(0, 171, 107, 1) !important;}
.u-resetSpectrum .u-accentColor--buttonNormal .icon:before,.u-resetSpectrum .u-accentColor--buttonNormal .svgIcon{color: rgba(0, 171, 107, 1) !important; fill: rgba(0, 171, 107, 1) !important;}
.u-resetSpectrum .u-accentColor--buttonNormal.button--filled .icon:before,.u-resetSpectrum .u-accentColor--buttonNormal.button--filled .svgIcon{color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;}
.u-resetSpectrum .u-accentColor--buttonDark.button--filled,.u-resetSpectrum .u-accentColor--buttonDark.button--withChrome.is-active,.u-resetSpectrum .u-accentColor--fillWhenActive.is-active {background-color: rgba(28, 153, 99, 1) !important; border-color: rgba(28, 153, 99, 1) !important; color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;}
.u-resetSpectrum .u-accentColor--buttonNormal.button--filled,.u-resetSpectrum .u-accentColor--buttonNormal.button--withChrome.is-active {background-color: rgba(0, 171, 107, 1) !important; border-color: rgba(0, 171, 107, 1) !important; color: rgba(255, 255, 255, 1) !important; fill: rgba(255, 255, 255, 1) !important;}
.u-resetSpectrum .postArticle.is-withAccentColors .markup--user,.u-resetSpectrum .postArticle.is-withAccentColors .markup--query {color: rgba(0, 171, 107, 1) !important;}</style><footer class="u-marginTop30 u-maxWidth1040 u-marginTop50"><div class="u-flex u-flexWrap u-paddingTop10 u-paddingBottom25 m-breakWord u-borderTopLightest"><a class="link u-textColorNormal u-fontSize14 u-flex0 u-marginRight16 u-baseColor--link"   href="https://medium.com/m/getting-started" title="Getting started on Medium" aria-label="Getting started on Medium">Getting started</a><a class="link u-textColorNormal u-fontSize14 u-flex0 u-marginRight16 u-baseColor--link"   href="https://help.medium.com" title="Visit Medium’s help center" aria-label="Visit Medium’s help center">Help</a><a class="link u-textColorNormal u-fontSize14 u-flex0 u-marginRight16 u-baseColor--link"   href="https://medium.statuspage.io" title="Status of Medium" aria-label="Status of Medium">Status</a><a class="link u-textColorNormal u-fontSize14 u-flex0 u-marginRight16 u-baseColor--link"   href="https://medium.com/3minread" title="Visit Medium’s blog" aria-label="Visit Medium’s blog">Blog</a><a class="link u-textColorNormal u-fontSize14 u-flex0 u-marginRight16 u-baseColor--link"   href="https://jobs.medium.com" title="View open job positions at Medium" aria-label="View open job positions at Medium">Careers</a><a class="link u-textColorNormal u-fontSize14 u-flex0 u-marginRight16 u-baseColor--link"   href="https://medium.com/policy/f03bf92035c9" title="Read Medium’s policies" aria-label="Read Medium’s policies">Privacy</a><a class="link u-textColorNormal u-fontSize14 u-flex0 u-marginRight16 u-baseColor--link"   href="//medium.com/policy/9db0094a1e0f" title="Read Medium’s terms of service" aria-label="Read Medium’s terms of service">Terms</a><a class="link u-textColorNormal u-fontSize14 u-flex0 u-baseColor--link"   href="https://about.medium.com" title="More about Medium" aria-label="More about Medium">About</a></div></footer></div></div></div></div></div><div class="loadingBar"></div><script>// <![CDATA[
window["obvInit"] = function (opt_embedded) {window["obvInit"]["embedded"] = opt_embedded; window["obvInit"]["ready"] = true;}
// ]]></script><script>// <![CDATA[
var GLOBALS = {"audioUrl":"https://d1fcbxp97j4nb2.cloudfront.net","baseUrl":"https://medium.com","buildLabel":"29323-c039056","currentUser":{"userId":"b9a4bc298f3c","username":"peterbsmith","flags":7,"name":"Peter B Smith","email":"peterbutlersmith@gmail.com","salt":"V0Vhwp-a_3niI2Hk","imageId":"0*3QlpFMQKG0crwfHl.png","twitterAccessToken":"3057949102-bhPVqsKMAGbvVBk7DN5puayP4dv4UHdj4m7Ql46","twitterAccessTokenSecret":"QTqzrfcb1bOmDRKYjMpJyBi83NWTUI0zfqgk3eJZtVuut","twitterId":"3057949102","twitterScreenName":"peterbsmith","twitterAvatar":"https://pbs.twimg.com/profile_images/570050080619495424/zPFwUlOv.png","createdAt":1424834551189,"updatedAt":1496855546929,"lastPostCreatedAt":1496642988321,"writeAccessGrantedAt":1424834551624,"lastTimezoneOffsetMin":240,"languageCode":"en-us","allowEmails":0,"allowSocialEmails":0,"allowFollowerEmails":0,"flagSeenEditor":3,"twitterLastImportedAt":1457820687133,"facebookAccountId":"10153058164306324","facebookDisplayName":"Peter B Smith","facebookAccessToken":"EAAHtfcZAtgeoBAIZCcVByyvLmTaekvZBBBzOnJhXz2ZC2JEWognxHCZBc35aeZAi4T3L0Bs0mwkaCjl8Lcj5LVu71LGWQ1vZC0CT3oriKR1uucc5MuiLS7ZClPxjBV46qRnLZCIwQm9aGYi7eFZBQTMSP3","isVerified":true,"signupMethod":"twitter","signupIdentifier":"3057949102","featuredPostId":"4f25261e533","subscriberEmail":"","lastOpenedIosApp":1493681846923,"activityLastSeenAt":1496842862684,"mediumMemberAt":1491011598000,"mediumMembershipId":"6d1bad1d5472","enableChunkyHome":1},"currentUserHasUnverifiedEmail":false,"isAuthenticated":true,"isCurrentUserVerified":true,"language":"en-us","mediumTwitterScreenName":"medium","miroUrl":"https://cdn-images-1.medium.com","moduleUrls":{"base":"https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.k4srJ0Lm8DbFHEX52Kp2Zg.js","notes":"https://cdn-static-1.medium.com/_/fp/gen-js/main-notes.bundle.B57qxjOqUXraWtU3ZrqlSw.js","payments":"https://cdn-static-1.medium.com/_/fp/gen-js/main-payments.bundle.wx7NBO52NXiTL-UzjB6P7w.js","posters":"https://cdn-static-1.medium.com/_/fp/gen-js/main-posters.bundle.awhXlvtAvNpIfnCwV20dEw.js","common-async":"https://cdn-static-1.medium.com/_/fp/gen-js/main-common-async.bundle.S2WmBnbvBMTAhBgWWV4d6w.js","stats":"https://cdn-static-1.medium.com/_/fp/gen-js/main-stats.bundle.9jzduQ9Q07onG_ADkUUOSw.js","home-screens":"https://cdn-static-1.medium.com/_/fp/gen-js/main-home-screens.bundle.TDxO_e8Pq6iHbKUEfRMEkA.js","misc-screens":"https://cdn-static-1.medium.com/_/fp/gen-js/main-misc-screens.bundle.33yNa_fd6FEndzUtAni4OA.js"},"previewConfig":{"weightThreshold":1,"weightImageParagraph":0.51,"weightIframeParagraph":0.8,"weightTextParagraph":0.08,"weightEmptyParagraph":0,"weightP":0.003,"weightH":0.005,"weightBq":0.003,"minPTextLength":60,"truncateBoundaryChars":20,"detectTitle":true,"detectTitleLevThreshold":0.15},"productName":"Medium","supportsEdit":true,"termsUrl":"//medium.com/policy/9db0094a1e0f","textshotHost":"textshot.medium.com","transactionId":"1496855601370:4a0463af8be3","useragent":{"browser":"chrome","family":"chrome","os":"mac","version":58,"supportsDesktopEdit":true,"supportsInteract":true,"supportsView":true,"isMobile":false,"isTablet":false,"isNative":false,"supportsFileAPI":true,"isTier1":true,"clientVersion":"","unknownParagraphsBad":false,"clientChannel":"","supportsRealScrollEvents":true,"supportsVhUnits":true,"ruinsViewportSections":false,"supportsHtml5Video":true,"supportsMagicUnderlines":true,"isWebView":false,"isFacebookWebView":false,"supportsProgressiveMedia":true,"supportsPromotedPosts":true,"isBot":false,"isNativeIphone":false,"supportsCssVariables":true,"supportsVideoSections":false,"supportsScrollableMetabar":true},"variants":{"allow_access":true,"allow_signup":true,"allow_test_auth":"disallow","signin_services":"twitter,facebook,google,email,google-fastidv","signup_services":"twitter,facebook,google,email,google-fastidv","android_rating_prompt_recommend_threshold":5,"google_sign_in_android":true,"enable_onboarding":true,"ios_custom_miro_url":"https://cdn-images-1.medium.com","reengagement_notification_duration":3,"enable_adsnative_integration":true,"browsable_stream_config_bucket":"curated-topics","ios_small_post_preview_truncation_length":5.5,"ios_large_post_preview_truncation_length":5.5,"disable_ios_catalog_badging":true,"enable_series_creation":true,"enable_your_series_pages":true,"enable_productionized_series":true,"enable_dedicated_series_tab_api_ios":true,"enable_clap_milestone_notifications":true,"enable_series_stats_page":true,"enable_prepublish_share_settings":true,"enable_direct_auth_connect":true,"enable_post_import":true,"enable_sponsored_post_labelling":true,"enable_logged_in_follow_on_collection_post":true,"promoted_story_placement_locations":"POST_PAGE_FOOTER","enable_chunky_home_page":true,"enable_chunky_home_page_compact":true,"enable_search_collection_by_tag_recency_filter":true,"search_collection_by_tag_filter_min_votes":10,"enable_sms_app_promo":true,"enable_export_members":true,"enable_series_card_background_creation":true,"enable_onboarding_users_by_tag":true,"can_subscribe":true,"enable_partner_program_landing_page":true,"available_membership_plans":"60e220181034","enable_hide_broken_links":true,"enable_pay_for_custom_domain":true,"enable_promos_in_placement":true,"enable_reading_list":true,"double_write_post_from_followed_tag_items":true,"enable_sms":true,"enable_series_in_user_profiles":true,"enable_new_logged_out_bento_operation":true,"subs_audience_all":true,"enable_featured_image_selector":true,"enable_topic_onboarding":true,"enable_web_audio":true,"enable_beyond_the_graph_generator":true,"enable_audio_topic":true,"enable_chunky_home_page_release":true,"is_medium_subscriber":true,"subs_landing_copy_experiments":"short","enable_jump_back_in_chp_item":true,"enable_free_trial_reminders":true},"xsrfToken":"ODo6Dh_NDFDFoE4O","iosAppId":"828256236","supportEmail":"yourfriends@medium.com","teamName":"Team Medium","fp":{"/icons/favicon.svg":"https://cdn-static-1.medium.com/_/fp/icons/favicon.KjTfUJo7yJH_fCoUzzH3cg.svg","/icons/favicon-dev-editor.ico":"https://cdn-static-1.medium.com/_/fp/icons/favicon-dev-editor.YKKRxBO8EMvIqhyCwIiJeQ.ico","/icons/favicon-hatch-editor.ico":"https://cdn-static-1.medium.com/_/fp/icons/favicon-hatch-editor.BuEyHIqlyh2s_XEk4Rl32Q.ico","/icons/favicon-medium-editor.ico":"https://cdn-static-1.medium.com/_/fp/icons/favicon-medium-editor.PiakrZWB7Yb80quUVQWM6g.ico"},"authBaseUrl":"https://medium.com","imageUploadSizeMb":25,"isAuthDomainRequest":true,"algoliaApiEndpoint":"https://MQ57UUUQZ2-dsn.algolia.net","algoliaAppId":"MQ57UUUQZ2","algoliaSearchOnlyApiKey":"394474ced050e3911ae2249ecc774921","iosAppStoreUrl":"https://itunes.apple.com/app/medium-everyones-stories/id828256236?pt=698524&mt=8","iosAppLinkBaseUrl":"medium:","algoliaIndexPrefix":"medium_","androidPlayStoreUrl":"https://play.google.com/store/apps/details?id=com.medium.reader","googleClientId":"216296035834-k1k6qe060s2tp2a2jam4ljdcms00sttg.apps.googleusercontent.com","androidPackage":"com.medium.reader","androidPlayStoreMarketScheme":"market://details?id=com.medium.reader","googleAuthUri":"https://accounts.google.com/o/oauth2/auth","androidScheme":"medium","layoutData":{"useDynamicScripts":false,"googleAnalyticsTrackingCode":"UA-24232453-2","jsShivUrl":"https://cdn-static-1.medium.com/_/fp/js/shiv.RI2ePTZ5gFmMgLzG5bEVAA.js","useDynamicCss":false,"faviconUrl":"https://cdn-static-1.medium.com/_/fp/icons/favicon-medium.TAS6uQ-Y7kcKgi0xjcYHXw.ico","faviconImageId":"1*W0nmth_X8nFKjn6BZ388UQ.png","fontSets":[{"id":1,"url":"https://cdn-static-1.medium.com/_/fp/css/fonts-base.by5Oi_VbnwEIvhnWIsuUjA.css"},{"id":4,"url":"https://cdn-static-1.medium.com/_/fp/css/fonts-lazy-base.g08Jj5TZPAiuPWj5YNUsSg.css"},{"id":6,"url":"https://cdn-static-1.medium.com/_/fp/css/fonts-latin-base.141WxxXgxGxNcfeza73H7Q.css"},{"id":7,"url":"https://cdn-static-1.medium.com/_/fp/css/fonts-lazy-latin-base.jMU532QDmysQMOINr-cr2A.css"}],"editorFaviconUrl":"https://cdn-static-1.medium.com/_/fp/icons/favicon-medium-editor.PiakrZWB7Yb80quUVQWM6g.ico"},"authBaseUrlRev":"moc.muidem//:sptth","isDnt":false,"stripePublishableKey":"pk_live_7FReX44VnNIInZwrIIx6ghjl","archiveUploadSizeMb":100,"paymentData":{"currencies":{"1":{"label":"US Dollar","external":"usd"}},"countries":{"1":{"label":"United States of America","external":"US"}},"accountTypes":{"1":{"label":"Individual","external":"individual"},"2":{"label":"Company","external":"company"}}},"previewConfig2":{"weightThreshold":1,"weightImageParagraph":0.05,"raiseImage":true,"enforceHeaderHierarchy":true,"isImageInsetRight":true},"isAmp":false,"iosScheme":"medium","isSwBoot":false,"lightstep":{"accessToken":"ce5be895bef60919541332990ac9fef2","carrier":"{\"ot-tracer-spanid\":\"0e8ea45368641306\",\"ot-tracer-traceid\":\"1be92faa1ff579bd\",\"ot-tracer-sampled\":\"true\"}","host":"collector-medium.lightstep.com"},"facebook":{"key":"542599432471018","namespace":"medium-com","scope":{"default":["public_profile","email","user_friends"],"connect":["public_profile","email","user_friends"],"login":["public_profile","email","user_friends"],"share":["public_profile","email","user_friends","publish_actions"]}},"mailingListArchiveUploadSizeMb":2,"availableMembershipPlans":["60e220181034"],"editorsPicksTopicId":"3985d2a191c5","popularOnMediumTopicId":"9d34e48ecf94","memberContentTopicId":"13d7efd82fb2","audioContentTopicId":"3792abbd134","isDoNotAuth":false,"goldfinchUrl":"https://goldfinch.medium.com","buggle":{"url":"https://buggle.medium.com","videoUrl":"https://cdn-videos-1.medium.com","audioUrl":"https://cdn-audio-1.medium.com"}}
// ]]></script><script charset="UTF-8" src="https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.k4srJ0Lm8DbFHEX52Kp2Zg.js" async></script><script>// <![CDATA[
window["obvInit"]({"references":{"Collection":{"df3ce99f3635":{"id":"df3ce99f3635","name":"Odd Networks","slug":"odd-networks","tags":["TELEVISION","LIVE STREAMING","YOUTUBE","STREAMING","OVER THE TOP TV"],"creatorId":"3f141fe3a132","description":"A platform for video content creators who want their own personalized applications","shortDescription":"A platform for video content creators who want their own…","image":{"imageId":"1*ttnZpMgoTwL74reDzitX6g.png","filter":"","backgroundSize":"","originalWidth":169,"originalHeight":195,"strategy":"resample","height":0,"width":0},"metadata":{"followerCount":40,"activeAt":1496853661534},"virtuals":{"permissions":{"canPublish":false,"canPublishAll":false,"canRepublish":false,"canRemove":false,"canManageAll":false,"canSubmit":false,"canEditPosts":false,"canAddWriters":false,"canViewStats":false,"canSendNewsletter":false,"canViewLockedPosts":false,"canViewCloaked":false,"canEditOwnPosts":false,"canBeAssignedAuthor":false},"isSubscribed":false,"isNewsletterSubscribed":false,"memberOfMembershipPlanId":""},"logo":{"imageId":"1*GS0pTQ3-2dilt50vCsWKDw.png","filter":"","backgroundSize":"","originalWidth":482,"originalHeight":228,"strategy":"resample","height":0,"width":0},"twitterUsername":"OddNetworks","facebookPageName":"oddnetworks","publicEmail":"accounts@oddnetworks.com","domain":"blog.oddnetworks.com","sections":[{"type":2,"collectionHeaderMetadata":{"title":"Odd Networks","description":"A platform for video content creators who want their own personalized applications","backgroundImage":{},"logoImage":{"id":"1*MHwcmAdNE846REakJ_STxA@2x.png","originalWidth":361,"originalHeight":480,"alt":"Odd Networks"},"alignment":1,"layout":6}},{"type":1,"postListMetadata":{"source":1,"layout":5,"number":10,"postIds":[]}}],"favicon":{"imageId":"1*ttnZpMgoTwL74reDzitX6g.png","filter":"","backgroundSize":"","originalWidth":169,"originalHeight":195,"strategy":"resample","height":0,"width":0},"colorPalette":{"defaultBackgroundSpectrum":{"colorPoints":[{"color":"#FF02B875","point":0},{"color":"#FF00AB6B","point":0.1},{"color":"#FF1C9963","point":0.2},{"color":"#FF092E20","point":1}],"backgroundColor":"#FFFFFFFF"},"highlightSpectrum":{"colorPoints":[{"color":"#FFFFFFFF","point":0},{"color":"#FFE9FDF0","point":0.1},{"color":"#FFE2FAEE","point":0.2},{"color":"#FFADFFCF","point":0.6},{"color":"#FF7DFFB3","point":1}],"backgroundColor":"#FFFFFFFF"}},"navItems":[],"colorBehavior":1,"instantArticlesState":0,"acceleratedMobilePagesState":0,"ampLogo":{"imageId":"","filter":"","backgroundSize":"","originalWidth":0,"originalHeight":0,"strategy":"resample","height":0,"width":0},"header":{"title":"Odd Networks","description":"A platform for video content creators who want their own personalized applications","backgroundImage":{},"logoImage":{"id":"1*MHwcmAdNE846REakJ_STxA@2x.png","originalWidth":361,"originalHeight":480,"alt":"Odd Networks"},"alignment":1,"layout":6},"type":"Collection"},"5bdfc5ff09cc":{"id":"5bdfc5ff09cc","name":"TrainerEngine","slug":"trainerengine","tags":["FITNESS APPS","SOFTWARE DEVELOPMENT","FITNESS","DESIGN"],"creatorId":"891791be2659","description":"Digital products for the fitness indestry","shortDescription":"Digital products for the fitness indestry","image":{"imageId":"1*qWLqDmd681dOm8qFzDssjw.jpeg","filter":"","backgroundSize":"","originalWidth":300,"originalHeight":300,"strategy":"resample","height":0,"width":0},"metadata":{"followerCount":0,"activeAt":1496851605777},"virtuals":{"permissions":{"canPublish":false,"canPublishAll":false,"canRepublish":false,"canRemove":false,"canManageAll":false,"canSubmit":false,"canEditPosts":false,"canAddWriters":false,"canViewStats":false,"canSendNewsletter":false,"canViewLockedPosts":false,"canViewCloaked":false,"canEditOwnPosts":false,"canBeAssignedAuthor":false},"isSubscribed":false,"isNewsletterSubscribed":false,"memberOfMembershipPlanId":""},"logo":{"imageId":"1*tvtSrRSilXIbA4wQX6-rXw.png","filter":"","backgroundSize":"","originalWidth":400,"originalHeight":100,"strategy":"resample","height":0,"width":0},"twitterUsername":"trainerengine","facebookPageName":"trainerengineapp","publicEmail":"julian@trainerengine.com","sections":[{"type":2,"collectionHeaderMetadata":{"title":"Trainer Engine","backgroundImage":{},"logoImage":{},"alignment":2,"layout":4}},{"type":1,"postListMetadata":{"source":1,"layout":6,"number":7,"postIds":[]}}],"tintColor":"#FF03B9AF","lightText":true,"favicon":{"imageId":"","filter":"","backgroundSize":"","originalWidth":0,"originalHeight":0,"strategy":"resample","height":0,"width":0},"colorPalette":{"defaultBackgroundSpectrum":{"colorPoints":[{"color":"#FF009C93","point":0},{"color":"#FF009088","point":0.1},{"color":"#FF00857D","point":0.2},{"color":"#FF007972","point":0.3},{"color":"#FF116D67","point":0.4},{"color":"#FF18615B","point":0.5},{"color":"#FF1A5450","point":0.6},{"color":"#FF1A4744","point":0.7},{"color":"#FF173A37","point":0.8},{"color":"#FF132C2A","point":0.9},{"color":"#FF0C1E1C","point":1}],"backgroundColor":"#FFFFFFFF"},"tintBackgroundSpectrum":{"colorPoints":[{"color":"#FF03B9AF","point":0},{"color":"#FF41C1B8","point":0.1},{"color":"#FF5ECAC1","point":0.2},{"color":"#FF75D1C9","point":0.3},{"color":"#FF8AD9D1","point":0.4},{"color":"#FF9DE1DA","point":0.5},{"color":"#FFAFE8E2","point":0.6},{"color":"#FFC0EFEA","point":0.7},{"color":"#FFD0F7F2","point":0.8},{"color":"#FFE0FEFA","point":0.9},{"color":"#FFF0FFFF","point":1}],"backgroundColor":"#FF03B9AF"},"highlightSpectrum":{"colorPoints":[{"color":"#FFDFF9F6","point":0},{"color":"#FFD9F9F5","point":0.1},{"color":"#FFD2F8F4","point":0.2},{"color":"#FFCBF8F2","point":0.3},{"color":"#FFC4F7F1","point":0.4},{"color":"#FFBDF7F0","point":0.5},{"color":"#FFB6F6EF","point":0.6},{"color":"#FFAEF6EE","point":0.7},{"color":"#FFA6F6ED","point":0.8},{"color":"#FF9DF5EC","point":0.9},{"color":"#FF94F5EB","point":1}],"backgroundColor":"#FFFFFFFF"}},"navItems":[],"colorBehavior":2,"instantArticlesState":0,"acceleratedMobilePagesState":0,"ampLogo":{"imageId":"","filter":"","backgroundSize":"","originalWidth":0,"originalHeight":0,"strategy":"resample","height":0,"width":0},"header":{"title":"Trainer Engine","backgroundImage":{},"logoImage":{},"alignment":2,"layout":4},"type":"Collection"}},"User":{"4e665b8221ec":{"userId":"4e665b8221ec","name":"Mitchell Patterson","username":"UpstateVC","createdAt":1424620956457,"lastPostCreatedAt":1496665445316,"imageId":"1*jrSbngxOX3iKNbvjXnE4bg.jpeg","backgroundImageId":"","bio":"Upstate VC, Co-Founder @oddnetworks, Co-Founder @hackupstate. I write about TV and other random stuff","twitterScreenName":"UpstateVC","facebookAccountId":"10100240457603152","allowNotes":1,"mediumMemberAt":0,"type":"User"},"891791be2659":{"userId":"891791be2659","name":"Designman","username":"designman","createdAt":1383951387794,"lastPostCreatedAt":1496847239216,"imageId":"1*JHFNrjqHl1AfZw3SrBzVOQ.jpeg","backgroundImageId":"","bio":"App & web designer/developer","twitterScreenName":"designmanio","facebookAccountId":"","allowNotes":1,"mediumMemberAt":0,"type":"User"},"b9a4bc298f3c":{"userId":"b9a4bc298f3c","name":"Peter B Smith","username":"peterbsmith","createdAt":1424834551189,"lastPostCreatedAt":1496642988321,"imageId":"0*3QlpFMQKG0crwfHl.png","backgroundImageId":"","bio":"","twitterScreenName":"peterbsmith","facebookAccountId":"10153058164306324","allowNotes":1,"mediumMemberAt":1491011598000,"type":"User"}},"Post":{"b3d506962bea":{"id":"b3d506962bea","versionId":"cbdcdea68408","creatorId":"4e665b8221ec","homeCollectionId":"df3ce99f3635","title":"Different Viewing Habits of a New Generation of Content Consumers","detectedLanguage":"en","latestVersion":"cbdcdea68408","latestPublishedVersion":"cbdcdea68408","hasUnpublishedEdits":false,"latestRev":69,"createdAt":1496500850790,"updatedAt":1496853680835,"acceptedAt":0,"firstPublishedAt":1496853661296,"latestPublishedAt":1496853661296,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"The cable television industry will tell you that OTT is a fad, or as a best case, going to simply supplement the existing content-viewing…","postDisplay":{"coverless":true}},"virtuals":{"statusForCollection":"APPROVED","allowNotes":true,"previewImage":{"imageId":"0*2_BEFO8Fe24nuSW0.","filter":"","backgroundSize":"","originalWidth":1000,"originalHeight":1000,"strategy":"resample","height":0,"width":0},"wordCount":851,"imageCount":3,"readingTime":3.761320754716981,"subtitle":"The cable television industry will tell you that OTT is a fad, or as a best case, going to simply supplement the existing content-viewing…","publishedInCount":1,"usersBySocialRecommends":[],"recommends":0,"isBookmarked":false,"tags":[{"slug":"television","name":"Television","postCount":15602,"virtuals":{"isFollowing":false},"metadata":{"followerCount":448106,"postCount":15602,"coverImage":{"id":"1*wd0Jri4XG-o-tZfHYfxujw.jpeg"}},"type":"Tag"},{"slug":"cord-cutting","name":"Cord Cutting","postCount":213,"virtuals":{"isFollowing":false},"metadata":{"followerCount":21,"postCount":213,"coverImage":{"id":"0*f2HAVIY7EHX1m-Mq.","originalWidth":471,"originalHeight":265}},"type":"Tag"},{"slug":"content-creation","name":"Content Creation","postCount":1088,"virtuals":{"isFollowing":false},"metadata":{"followerCount":85,"postCount":1088,"coverImage":{"id":"1*eFYxssAn8wZt_wCefDpNtw.jpeg","originalWidth":635,"originalHeight":290}},"type":"Tag"},{"slug":"millennials","name":"Millennials","postCount":11454,"virtuals":{"isFollowing":false},"metadata":{"followerCount":4645,"postCount":11454,"coverImage":{"id":"1*2jsHaNFAcfTFPTeI5ewYiw.jpeg","originalWidth":1400,"originalHeight":1120}},"type":"Tag"},{"slug":"cable","name":"Cable","postCount":384,"virtuals":{"isFollowing":false},"metadata":{"followerCount":8,"postCount":384,"coverImage":{"id":"1*Tl8r0AFb3j0SWgIWb5UJ1Q.png","originalWidth":1355,"originalHeight":382}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":0,"links":{"entries":[{"url":"https://oddnetworks.com/","alts":[],"httpStatus":200},{"url":"https://blog.oddnetworks.com/an-odd-platform-the-story-of-odd-networks-abaf3b8669ef","alts":[{"type":2,"url":"medium://p/abaf3b8669ef"},{"type":3,"url":"medium://p/abaf3b8669ef"}],"httpStatus":200}],"version":"0.3","generatedAt":1496853664971},"isLockedPreviewOnly":false,"takeoverId":"","metaDescription":"","totalClapCount":0},"coverless":true,"slug":"different-viewing-habits-of-a-new-generation-of-content-consumers","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"different-viewing-habits-of-a-new-generation-of-content-consumers-b3d506962bea","previewContent":{"bodyModel":{"paragraphs":[{"name":"b7ce","type":3,"text":"Different Viewing Habits of a New Generation of Content Consumers","markups":[{"type":1,"start":0,"end":65}],"alignment":1},{"name":"d004","type":1,"text":"The cable television industry will tell you that OTT is a fad, or as a best case, going to simply supplement the existing content-viewing industry. Two years ago I agreed that would probably be the case for at least…","markups":[],"alignment":1}],"sections":[{"startIndex":0}]},"isFullContent":false},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"df3ce99f3635","newsletterId":"","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":true,"isSponsored":false,"isRequestToPubDisabled":false,"notifyFacebook":true,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","type":"Post"},"5afc0e61b2d3":{"id":"5afc0e61b2d3","versionId":"2dbc09c68575","creatorId":"891791be2659","homeCollectionId":"5bdfc5ff09cc","title":"Trainer Engine website redesign","detectedLanguage":"en","latestVersion":"2dbc09c68575","latestPublishedVersion":"2dbc09c68575","hasUnpublishedEdits":false,"latestRev":406,"createdAt":1496847239216,"updatedAt":1496851606611,"acceptedAt":0,"firstPublishedAt":1496851605327,"latestPublishedAt":1496851605327,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"I’m happy to unveil a rethought, redesigned Trainer Engine website!","postDisplay":{"coverless":true}},"virtuals":{"statusForCollection":"APPROVED","allowNotes":true,"previewImage":{"imageId":"1*rK7wv0GUcJgrFS8Z_kVUjw.png","filter":"","backgroundSize":"","originalWidth":3254,"originalHeight":1536,"strategy":"resample","height":0,"width":0},"wordCount":674,"imageCount":6,"readingTime":3.4933962264150944,"subtitle":"I’m happy to unveil a rethought, redesigned Trainer Engine website!","publishedInCount":1,"usersBySocialRecommends":[],"recommends":0,"isBookmarked":false,"tags":[{"slug":"design","name":"Design","postCount":111964,"virtuals":{"isFollowing":false},"metadata":{"followerCount":1587763,"postCount":111964,"coverImage":{"id":"1*9HBxmCTAsK0_WHSzx6zZvw.jpeg"}},"type":"Tag"},{"slug":"web-design","name":"Web Design","postCount":17480,"virtuals":{"isFollowing":false},"metadata":{"followerCount":13500,"postCount":17480,"coverImage":{"id":"1*aQouK9xKjAtpZH5OjegpzQ.png","originalWidth":4278,"originalHeight":1181,"isFeatured":true}},"type":"Tag"},{"slug":"wordpress","name":"WordPress","postCount":23357,"virtuals":{"isFollowing":false},"metadata":{"followerCount":1679,"postCount":23357,"coverImage":{"id":"1*BDwLQMGTER5-d4yndhorDw.jpeg","originalWidth":2000,"originalHeight":1000,"isFeatured":true}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":0,"links":{"entries":[{"url":"https://www.youtube.com/watch?v=u4ZoJKF_VuA","alts":[{"type":3,"url":"vnd.youtube://www.youtube.com/watch?v=u4ZoJKF_VuA&feature=applinks"},{"type":2,"url":"vnd.youtube://www.youtube.com/watch?v=u4ZoJKF_VuA&feature=applinks"}],"httpStatus":200},{"url":"https://www.nytimes.com/2014/01/05/fashion/Three-Persuasion-The-Power-of-Three.html?_r=0","alts":[{"type":3,"url":"nytimes://reader/id/100000002630877"},{"type":2,"url":"nytimes://www.nytimes.com/2014/01/05/fashion/Three-Persuasion-The-Power-of-Three.html"}],"httpStatus":200},{"url":"https://themify.me/member/aff/go/designman/?cr=aHR0cHM6Ly90aGVtaWZ5Lm1lL3RoZW1lcy91bHRyYQ==","alts":[],"httpStatus":200}],"version":"0.3","generatedAt":1496851606115},"isLockedPreviewOnly":false,"takeoverId":"","metaDescription":"","totalClapCount":0},"coverless":true,"slug":"trainer-engine-website-redesign","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"trainer-engine-website-redesign-5afc0e61b2d3","previewContent":{"bodyModel":{"paragraphs":[{"name":"6156","type":3,"text":"Trainer Engine website redesign","markups":[],"alignment":1},{"name":"e514","type":1,"text":"I’m happy to unveil a rethought, redesigned Trainer Engine website!","markups":[],"alignment":1},{"name":"17cc","type":4,"text":"","markups":[],"layout":10,"metadata":{"id":"1*rK7wv0GUcJgrFS8Z_kVUjw.png","originalWidth":3254,"originalHeight":1536}}],"sections":[{"startIndex":0}]},"isFullContent":false},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"5bdfc5ff09cc","newsletterId":"","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":true,"isSponsored":false,"isRequestToPubDisabled":false,"notifyFacebook":false,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","type":"Post"},"6a50b161a1bf":{"id":"6a50b161a1bf","versionId":"2e20fdc1cbee","creatorId":"891791be2659","homeCollectionId":"","title":"Interesting Web Tools","detectedLanguage":"en","latestVersion":"2e20fdc1cbee","latestPublishedVersion":"2e20fdc1cbee","hasUnpublishedEdits":false,"latestRev":414,"createdAt":1496660631831,"updatedAt":1496666273740,"acceptedAt":0,"firstPublishedAt":1496666267827,"latestPublishedAt":1496666267827,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"This is a list of web tools that I keep in Evernote. Some of these things are pretty cool, and others might find them to be so too, so I…","postDisplay":{"coverless":true}},"virtuals":{"allowNotes":true,"previewImage":{"imageId":"1*0vFsTFsjLcTs2r58lWYwQg.jpeg","filter":"","backgroundSize":"","originalWidth":1912,"originalHeight":925,"strategy":"resample","height":0,"width":0},"wordCount":415,"imageCount":1,"readingTime":1.7660377358490567,"subtitle":"This is a list of web tools that I keep in Evernote. Some of these things are pretty cool, and others might find them to be so too, so I…","userPostRelation":{"userId":"b9a4bc298f3c","postId":"6a50b161a1bf","readAt":0,"readLaterAddedAt":0,"votedAt":0,"collaboratorAddedAt":0,"notesAddedAt":0,"subscribedAt":0,"lastReadSectionName":"","lastReadVersionId":"","lastReadAt":0,"lastReadParagraphName":"","lastReadPercentage":0,"viewedAt":0,"presentedCountInResponseManagement":0,"clapCount":0,"seriesUpdateNotifsOptedInAt":0,"queuedAt":0,"seriesFirstViewedAt":0,"presentedCountInStream":7,"seriesLastViewedAt":0,"audioProgressSec":0},"usersBySocialRecommends":[],"recommends":0,"isBookmarked":false,"tags":[{"slug":"tools","name":"Tools","postCount":2531,"virtuals":{"isFollowing":false},"metadata":{"followerCount":390,"postCount":2531,"coverImage":{"id":"1*u8ipLfDC36xJ0FxyfqpBMg.jpeg","originalWidth":5616,"originalHeight":3744}},"type":"Tag"},{"slug":"tools-for-design","name":"Tools For Design","postCount":48,"virtuals":{"isFollowing":false},"metadata":{"followerCount":15,"postCount":48,"coverImage":{"id":"1*HIoBuOeRHhLcVKaJaZ0npw.png","originalWidth":361,"originalHeight":214}},"type":"Tag"},{"slug":"apps","name":"Apps","postCount":18891,"virtuals":{"isFollowing":false},"metadata":{"followerCount":373187,"postCount":18891,"coverImage":{"id":"1*Jz4Vl72Ez52ZGdxH3Mp0Ag.gif","originalWidth":571,"originalHeight":322}},"type":"Tag"},{"slug":"machine-learning","name":"Machine Learning","postCount":14620,"virtuals":{"isFollowing":false},"metadata":{"followerCount":18477,"postCount":14620,"coverImage":{"id":"1*uEv0-859Tp3GK5ynmoLq5w.jpeg","originalWidth":2339,"originalHeight":1654}},"type":"Tag"}],"socialRecommendsCount":0,"responsesCreatedCount":0,"links":{"entries":[{"url":"https://gethop.com/","alts":[],"httpStatus":200},{"url":"https://www.creative-tim.com/product/material-dashboard","alts":[],"httpStatus":200},{"url":"https://foundler.com/list/","alts":[],"httpStatus":200},{"url":"https://www.floydhub.com/pricing","alts":[],"httpStatus":200},{"url":"https://caterpillarapp.tv/","alts":[],"httpStatus":200},{"url":"http://fontjoy.com/","alts":[],"httpStatus":200},{"url":"https://platform.ifttt.com/maker?ref=producthunt","alts":[{"type":2,"url":"ifttt://"}],"httpStatus":200},{"url":"http://matterwiki.com/","alts":[],"httpStatus":200},{"url":"https://www.coursera.org/learn/machine-learning","alts":[],"httpStatus":200},{"url":"http://colormind.io/","alts":[],"httpStatus":200},{"url":"http://animista.net/","alts":[],"httpStatus":200},{"url":"https://ant.design/","alts":[],"httpStatus":200},{"url":"https://www.kaggle.com/","alts":[],"httpStatus":200},{"url":"https://collapsed.co/","alts":[],"httpStatus":200},{"url":"https://nodemon.io/","alts":[],"httpStatus":200},{"url":"http://logomak.com/","alts":[],"httpStatus":200},{"url":"http://facebook.design/handskit","alts":[],"httpStatus":200},{"url":"http://files.is.tue.mpg.de/black/papers/BogoECCV2016.pdf","alts":[],"httpStatus":200},{"url":"https://docs.jasonette.com","alts":[],"httpStatus":200},{"url":"https://huu.la/ai/cssrooster","alts":[],"httpStatus":200},{"url":"https://itunes.apple.com/us/app/quiver-programmers-notebook/id866773894?mt=12","alts":[],"httpStatus":200},{"url":"https://tresorit.com/zerokit","alts":[],"httpStatus":200},{"url":"https://feathericons.com","alts":[],"httpStatus":200},{"url":"https://stripe.com/atlas","alts":[],"httpStatus":200},{"url":"http://handlebarlabs.teachable.com/p/react-native-meteor","alts":[],"httpStatus":200},{"url":"https://github.com/gsamokovarov/jump?ref=producthunt","alts":[],"httpStatus":200},{"url":"https://kit.envato.com","alts":[],"httpStatus":200},{"url":"http://www.reactnativeexpress.com/react_redux","alts":[],"httpStatus":200},{"url":"https://www.calligraphr.com","alts":[],"httpStatus":200},{"url":"https://realm.io","alts":[],"httpStatus":200},{"url":"http://www.meteorandreact.com/","alts":[],"httpStatus":200},{"url":"http://facebook.design/devices","alts":[],"httpStatus":200},{"url":"https://concourse.ci/","alts":[],"httpStatus":200},{"url":"http://fossa.io/","alts":[],"httpStatus":200},{"url":"https://egghead.io/lessons/javascript-redux-extracting-presentational-components-todo-todolist?series=getting-started-with-redux","alts":[],"httpStatus":200},{"url":"https://www.mockaroo.com/","alts":[],"httpStatus":200},{"url":"http://dularion.github.io/streama","alts":[],"httpStatus":200},{"url":"http://www.jsondata.ninja/ninja.html","alts":[],"httpStatus":200},{"url":"https://zeit.co/","alts":[],"httpStatus":200},{"url":"http://smplify.is.tue.mpg.de/downloads","alts":[],"httpStatus":200},{"url":"http://hi.cs.waseda.ac.jp:8081/","alts":[],"httpStatus":200},{"url":"http://editor.ory.am/?ref=producthunt","alts":[],"httpStatus":200},{"url":"http://tesseract.projectnaptha.com/","alts":[],"httpStatus":200},{"url":"https://www.emailthis.me/open-source/extension-boilerplate?ref=producthunt","alts":[],"httpStatus":200},{"url":"https://atap.google.com/soli/developers/","alts":[],"httpStatus":200},{"url":"https://apptoolkit.io/?ref=producthunt","alts":[],"httpStatus":0}],"version":"0.3","generatedAt":1496666281007},"isLockedPreviewOnly":false,"takeoverId":"","metaDescription":"","totalClapCount":0},"coverless":true,"slug":"interesting-web-tools","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"interesting-web-tools-6a50b161a1bf","previewContent":{"bodyModel":{"paragraphs":[{"name":"3dc7","type":3,"text":"Interesting Web Tools","markups":[],"alignment":1},{"name":"31bc","type":1,"text":"This is a list of web tools that I keep in Evernote. Some of these things are pretty cool, and others might find them to be so too, so I decided to post them. Last updated 6/5/2017.","markups":[],"alignment":1}],"sections":[{"startIndex":0}]},"isFullContent":false},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"","newsletterId":"","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":true,"isSponsored":false,"isRequestToPubDisabled":false,"notifyFacebook":false,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","type":"Post"},"da7ea980038d":{"id":"da7ea980038d","versionId":"b5db05b182de","creatorId":"b9a4bc298f3c","homeCollectionId":"","title":"the peculiarly written words of an old boy under his covers","detectedLanguage":"en","latestVersion":"b5db05b182de","latestPublishedVersion":"b5db05b182de","hasUnpublishedEdits":false,"latestRev":490,"createdAt":1496642988321,"updatedAt":1496670092224,"acceptedAt":0,"firstPublishedAt":1496646081054,"latestPublishedAt":1496646100100,"vote":false,"experimentalCss":"","displayAuthor":"","content":{"subtitle":"On a night when I cannot sleep I am listening to Sigur Ros, wondering what the lyrics mean. I am writing a post, this one, without the…","postDisplay":{"coverless":true}},"virtuals":{"allowNotes":true,"previewImage":{"imageId":"","filter":"","backgroundSize":"","originalWidth":0,"originalHeight":0,"strategy":"resample","height":0,"width":0},"wordCount":988,"imageCount":0,"readingTime":3.728301886792453,"subtitle":"On a night when I cannot sleep I am listening to Sigur Ros, wondering what the lyrics mean. I am writing a post, this one, without the…","userPostRelation":{"userId":"b9a4bc298f3c","postId":"da7ea980038d","readAt":1496646100294,"readLaterAddedAt":0,"votedAt":0,"collaboratorAddedAt":0,"notesAddedAt":0,"subscribedAt":0,"lastReadSectionName":"4e4f","lastReadVersionId":"b5db05b182de","lastReadAt":1496671760114,"lastReadParagraphName":"4454","lastReadPercentage":0.01,"viewedAt":1496646102452,"presentedCountInResponseManagement":0,"clapCount":0,"seriesUpdateNotifsOptedInAt":0,"queuedAt":0,"seriesFirstViewedAt":0,"presentedCountInStream":8,"seriesLastViewedAt":0,"audioProgressSec":0},"usersBySocialRecommends":[{"userId":"b393345496a9","name":"Doug Crescenzi","username":"dougiebuckets","createdAt":1389377267091,"lastPostCreatedAt":1494101605456,"imageId":"1*kIIy9u6Pl6IPPbBHXTWgYw.jpeg","backgroundImageId":"","bio":"I’m a developer turned content marketer, PhD dropout, Partner @ Upstate Interactive http://upstate.agency and co-founder @ Hack Upstate http://hackupstate.com","twitterScreenName":"dougiebuckets","facebookAccountId":"","allowNotes":1,"mediumMemberAt":1495072006000,"type":"User"}],"recommends":1,"isBookmarked":false,"tags":[{"slug":"short-story","name":"Short Story","postCount":59328,"virtuals":{"isFollowing":false},"metadata":{"followerCount":615014,"postCount":59328,"coverImage":{"id":"1*d2r2sKzfFcxdzG-H-S7BhA.jpeg"}},"type":"Tag"}],"socialRecommendsCount":1,"responsesCreatedCount":0,"links":{"entries":[],"version":"0.3","generatedAt":1496646100402},"isLockedPreviewOnly":false,"takeoverId":"","metaDescription":"","totalClapCount":0},"coverless":true,"slug":"the-peculiarly-written-words-of-an-old-boy-under-his-covers","translationSourcePostId":"","translationSourceCreatorId":"","isApprovedTranslation":false,"inResponseToPostId":"","inResponseToRemovedAt":0,"isTitleSynthesized":true,"allowResponses":true,"importedUrl":"","importedPublishedAt":0,"visibility":0,"uniqueSlug":"the-peculiarly-written-words-of-an-old-boy-under-his-covers-da7ea980038d","previewContent":{"bodyModel":{"paragraphs":[{"name":"bfde","type":3,"text":"the peculiarly written words of an old boy under his covers","markups":[],"alignment":1},{"name":"4454","type":1,"text":"On a night when I cannot sleep I am listening to Sigur Ros, wondering what the lyrics mean. I am writing a post, this one, without the screen on. I am sat in bed cross-legged and in only my underwear. I am restless. I am liking…","markups":[],"alignment":1}],"sections":[{"startIndex":0}]},"isFullContent":false},"license":0,"inResponseToMediaResourceId":"","canonicalUrl":"","approvedHomeCollectionId":"","newsletterId":"","webCanonicalUrl":"","mediumUrl":"","migrationId":"","notifyFollowers":true,"notifyTwitter":true,"isSponsored":false,"isRequestToPubDisabled":false,"notifyFacebook":true,"responseHiddenOnParentPostAt":0,"isSeries":false,"isSubscriptionLocked":false,"seriesLastAppendedAt":0,"audioVersionDurationSec":0,"sequenceId":"","type":"Post"}}},"paging":{"path":"/_/api/stream","next":{"to":"2","source":"2","ignoredIds":["b3d506962bea","5afc0e61b2d3","6a50b161a1bf","da7ea980038d"],"order":"noTopicsFollowedWebCompact"},"method":"POST"},"streamItems":[{"promo":{"promoId":"chunkyhomestream_welcome_22052017","promo":{"promoId":"chunkyhomestream_welcome_22052017","isDismissable":true,"imageId":"","backgroundColor":"","streamIndex":0,"location":8,"header":"Welcome to your new homepage.","description":"Discover your must-read stories easier than ever before.","ctaText":"Learn more","ctaUrl":"https://help.medium.com/hc/en-us/articles/115007718908","fontFamily":0,"buttonColor":"","buttonFill":true,"backgroundRepeat":false,"headerFontSize":40,"descriptionFontSize":18,"audience":2,"type":5,"bucketFlag":"","bucketFlagValue":"","startAt":0,"endAt":0,"interval":0,"maxDismissals":0,"variantFlag":"enable_chunky_home_page_release","variantFlagValue":"","maxImpressionsPerUser":0,"colorPalette":{"defaultBackgroundSpectrum":{"colorPoints":[{"color":"#FF02B875","point":0},{"color":"#FF00AB6B","point":0.1},{"color":"#FF1C9963","point":0.2},{"color":"#FF092E20","point":1}],"backgroundColor":"#FFFFFFFF"}},"isLightText":false,"isButtonLightText":true,"secondaryCtaText":"","secondaryCtaUrl":"","layout":0,"tiers":[0]}},"itemType":"promo","type":"StreamItem"},{"createdAt":1496855601940,"randomId":"c9be09af39ff","section":{"items":[{"post":{"postId":"b3d506962bea","postSuggestionReasons":[{"reason":2,"users":[{"userId":"4e665b8221ec","name":"Mitchell Patterson","username":"UpstateVC","image":{"imageId":"1*jrSbngxOX3iKNbvjXnE4bg.jpeg"}}],"dismissOptions":[{"signalReason":1,"dismissMessage":"Show fewer stories like this","entityIds":["b3d506962bea"]},{"signalReason":3,"dismissMessage":"Show fewer stories by Mitchell Patterson","entityIds":["4e665b8221ec"]}]}]},"itemType":"post"},{"post":{"postId":"5afc0e61b2d3","postSuggestionReasons":[{"reason":2,"users":[{"userId":"891791be2659","name":"Designman","username":"designman","image":{"imageId":"1*JHFNrjqHl1AfZw3SrBzVOQ.jpeg"}}],"dismissOptions":[{"signalReason":1,"dismissMessage":"Show fewer stories like this","entityIds":["5afc0e61b2d3"]},{"signalReason":3,"dismissMessage":"Show fewer stories by Designman","entityIds":["891791be2659"]}]}]},"itemType":"post"},{"post":{"postId":"6a50b161a1bf","postSuggestionReasons":[{"reason":2,"users":[{"userId":"891791be2659","name":"Designman","username":"designman","image":{"imageId":"1*JHFNrjqHl1AfZw3SrBzVOQ.jpeg"}}],"dismissOptions":[{"signalReason":1,"dismissMessage":"Show fewer stories like this","entityIds":["6a50b161a1bf"]},{"signalReason":3,"dismissMessage":"Show fewer stories by Designman","entityIds":["891791be2659"]},{"signalReason":2,"dismissMessage":"Show fewer stories tagged with Machine Learning","entityIds":["machine-learning"]}]}]},"itemType":"post"},{"post":{"postId":"da7ea980038d","postSuggestionReasons":[{"reason":2,"users":[{"userId":"b9a4bc298f3c","name":"Peter B Smith","username":"peterbsmith","image":{"imageId":"0*3QlpFMQKG0crwfHl.png"}}],"dismissOptions":[{"signalReason":1,"dismissMessage":"Show fewer stories like this","entityIds":["da7ea980038d"]},{"signalReason":3,"dismissMessage":"Show fewer stories by Peter B Smith","entityIds":["b9a4bc298f3c"]}]}]},"itemType":"post"}],"layout":9,"heading":{"fallbackTitle":"New from your network","headingWithLink":{"title":"New from your network","linkText":"More stories from people and publications you follow","linkUrl":"https://medium.com/stream/network","subtitle":"Best new stories from your favorite writers and publications","headingIcon":1},"headingType":"headingWithLink"},"sectionContext":10,"paging":{"path":"https://medium.com/_/api/stream/network","next":{"limit":6,"ignoredIds":["b3d506962bea","5afc0e61b2d3","6a50b161a1bf","da7ea980038d"]},"method":"POST"}},"itemType":"section","type":"StreamItem"},{"createdAt":1496855601753,"heading":{"text":"Your afternoon edition","heading":{"fallbackTitle":"Your afternoon edition","headingBasic":{"title":"Your afternoon edition"},"headingType":"headingBasic"}},"randomId":"e27ff51c2e52","itemType":"heading","type":"StreamItem"}]})
// ]]></script></body></html>
MattFlood7 commented 7 years ago

Need to add logic to support Mediums new landing page. Also add new logic to support user's who do not follow tags.

MattFlood7 commented 7 years ago

Okay the grabbing of favorited tags has been updated and is now working. Need to do some more work with grabbing the suggested tags on that tags page. I have yet to test everything else just yet.

MattFlood7 commented 7 years ago

@peterbsmith2 let me know if this is still an issue after the updates made.

peterbsmyth commented 7 years ago

I think its working now.