discourse/spec/fixtures/onebox/twitterstatus_featured_image.response

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

4150 lines
486 KiB
Plaintext
Raw Normal View History

<!DOCTYPE html>
<html lang="en" data-scribe-reduced-action-queue="true">
<head>
<meta charset="utf-8">
<script nonce="PumNFXfgvYvkQzJpN49/1g==">
!function(){window.initErrorstack||(window.initErrorstack=[]),window.onerror=function(r,i,n,o,t){r.indexOf("Script error.")>-1||window.initErrorstack.push({errorMsg:r,url:i,lineNumber:n,column:o,errorObj:t})}}();
</script>
<script id="bouncer_terminate_iframe" nonce="PumNFXfgvYvkQzJpN49/1g==">
if (window.top != window) {
window.top.postMessage({'bouncer': true, 'event': 'complete'}, '*');
}
</script>
<script id="swift_action_queue" nonce="PumNFXfgvYvkQzJpN49/1g==">
!function(){function e(e){if(e||(e=window.event),!e)return!1;if(e.timestamp=(new Date).getTime(),!e.target&&e.srcElement&&(e.target=e.srcElement),document.documentElement.getAttribute("data-scribe-reduced-action-queue"))for(var t=e.target;t&&t!=document.body;){if("A"==t.tagName)return;t=t.parentNode}return i("all",o(e)),a(e)?(document.addEventListener||(e=o(e)),e.preventDefault=e.stopPropagation=e.stopImmediatePropagation=function(){},y?(v.push(e),i("captured",e)):i("ignored",e),!1):(i("direct",e),!0)}function t(e){n();for(var t,r=0;t=v[r];r++){var a=e(t.target),i=a.closest("a")[0];if("click"==t.type&&i){var o=e.data(i,"events"),u=o&&o.click,c=!i.hostname.match(g)||!i.href.match(/#$/);if(!u&&c){window.location=i.href;continue}}a.trigger(e.event.fix(t))}window.swiftActionQueue.wasFlushed=!0}function r(){for(var e in b)if("all"!=e)for(var t=b[e],r=0;r<t.length;r++)console.log("actionQueue",c(t[r]))}function n(){clearTimeout(w);for(var e,t=0;e=h[t];t++)document["on"+e]=null}function a(e){if(!e.target)return!1;var t=e.target,r=(t.tagName||"").toLowerCase();if(e.metaKey)return!1;if(e.shiftKey&&"a"==r)return!1;if(t.hostname&&!t.hostname.match(g))return!1;if(e.type.match(p)&&s(t))return!1;if("label"==r){var n=t.getAttribute("for");if(n){var a=document.getElementById(n);if(a&&f(a))return!1}else for(var i,o=0;i=t.childNodes[o];o++)if(f(i))return!1}return!0}function i(e,t){t.bucket=e,b[e].push(t)}function o(e){var t={};for(var r in e)t[r]=e[r];return t}function u(e){for(;e&&e!=document.body;){if("A"==e.tagName)return e;e=e.parentNode}}function c(e){var t=[];e.bucket&&t.push("["+e.bucket+"]"),t.push(e.type);var r,n,a=e.target,i=u(a),o="",c=e.timestamp&&e.timestamp-d;return"click"===e.type&&i?(r=i.className.trim().replace(/\s+/g,"."),n=i.id.trim(),o=/[^#]$/.test(i.href)?" ("+i.href+")":"",a='"'+i.innerText.replace(/\n+/g," ").trim()+'"'):(r=a.className.trim().replace(/\s+/g,"."),n=a.id.trim(),a=a.tagName.toLowerCase(),e.keyCode&&(a=String.fromCharCode(e.keyCode)+" : "+a)),t.push(a+o+(n&&"#"+n)+(!n&&r?"."+r:"")),c&&t.push(c),t.join(" ")}function f(e){var t=(e.tagName||"").toLowerCase();return"input"==t&&"checkbox"==e.getAttribute("type")}function s(e){var t=(e.tagName||"").toLowerCase();return"textarea"==t||"input"==t&&"text"==e.getAttribute("type")||"true"==e.getAttribute("contenteditable")}for(var m,d=(new Date).getTime(),l=1e4,g=/^([^\.]+\.)*twitter\.com$/,p=/^key/,h=["click","keydown","keypress","keyup"],v=[],w=null,y=!0,b={captured:[],ignored:[],direct:[],all:[]},k=0;m=h[k];k++)document["on"+m]=e;w=setTimeout(function(){y=!1},l),window.swiftActionQueue={buckets:b,flush:t,logActions:r,wasFlushed:!1}}();
</script>
<script id="composition_state" nonce="PumNFXfgvYvkQzJpN49/1g==">
!function(){function t(t){t.target.setAttribute("data-in-composition","true")}function n(t){t.target.removeAttribute("data-in-composition")}document.addEventListener&&(document.addEventListener("compositionstart",t,!1),document.addEventListener("compositionend",n,!1))}();
</script>
<link rel="stylesheet" href="https://abs.twimg.com/a/1625696336/css/t1/twitter_core.bundle.css" class="coreCSSBundles">
<link rel="stylesheet" class="moreCSSBundles" href="https://abs.twimg.com/a/1625696336/css/t1/twitter_more_1.bundle.css">
<link rel="stylesheet" class="moreCSSBundles" href="https://abs.twimg.com/a/1625696336/css/t1/twitter_more_2.bundle.css">
<link rel="dns-prefetch" href="https://pbs.twimg.com">
<link rel="dns-prefetch" href="https://t.co">
<link rel="preload" href="https://abs.twimg.com/k/en/init.en.d28d8449d76b990b62bf.js" as="script">
<link rel="preload" href="https://abs.twimg.com/k/en/0.commons.en.2d6be4aa18878a5eb7fc.js" as="script">
<link rel="preload" href="https://abs.twimg.com/k/en/5.pages_permalink.en.d01701ba3cce1f0d3917.js" as="script">
<title>Jeff Atwood on Twitter: &quot;My first text message from my child! A moment that shall live on in infamy!… &quot;</title>
<meta name="robots" content="NOODP">
<meta name="msapplication-TileImage" content="//abs.twimg.com/favicons/win8-tile-144.png"/>
<meta name="msapplication-TileColor" content="#00aced"/>
<meta name="facebook-domain-verification" content="moho2ug7zs57jijiywrewd8wb5a08h" />
<link rel="mask-icon" sizes="any" href="https://abs.twimg.com/a/1625696336/icons/favicon.svg" color="#1da1f2">
<link rel="shortcut icon" href="//abs.twimg.com/favicons/favicon.ico" type="image/x-icon">
<link rel="apple-touch-icon" href="https://abs.twimg.com/icons/apple-touch-icon-192x192.png" sizes="192x192">
<link rel="manifest" href="/manifest.json">
<meta name="swift-page-name" id="swift-page-name" content="permalink">
<meta name="swift-page-section" id="swift-section-name" content="permalink">
<link rel="canonical" href="https://twitter.com/codinghorror/status/1409351083177046020">
<link rel="alternate" hreflang="x-default" href="https://twitter.com/codinghorror/status/1409351083177046020">
<link rel="alternate" hreflang="fr" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=fr"><link rel="alternate" hreflang="en" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=en"><link rel="alternate" hreflang="ar" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=ar"><link rel="alternate" hreflang="ja" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=ja"><link rel="alternate" hreflang="es" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=es"><link rel="alternate" hreflang="de" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=de"><link rel="alternate" hreflang="it" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=it"><link rel="alternate" hreflang="id" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=id"><link rel="alternate" hreflang="pt" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=pt"><link rel="alternate" hreflang="ko" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=ko"><link rel="alternate" hreflang="tr" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=tr"><link rel="alternate" hreflang="ru" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=ru"><link rel="alternate" hreflang="nl" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=nl"><link rel="alternate" hreflang="fil" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=fil"><link rel="alternate" hreflang="ms" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=ms"><link rel="alternate" hreflang="zh-tw" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=zh-tw"><link rel="alternate" hreflang="zh-cn" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=zh-cn"><link rel="alternate" hreflang="hi" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=hi"><link rel="alternate" hreflang="no" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=no"><link rel="alternate" hreflang="sv" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=sv"><link rel="alternate" hreflang="fi" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=fi"><link rel="alternate" hreflang="da" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=da"><link rel="alternate" hreflang="pl" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=pl"><link rel="alternate" hreflang="hu" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=hu"><link rel="alternate" hreflang="fa" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=fa"><link rel="alternate" hreflang="he" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=he"><link rel="alternate" hreflang="ur" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=ur"><link rel="alternate" hreflang="th" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=th"><link rel="alternate" hreflang="uk" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=uk"><link rel="alternate" hreflang="ca" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=ca"><link rel="alternate" hreflang="ga" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=ga"><link rel="alternate" hreflang="el" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=el"><link rel="alternate" hreflang="eu" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=eu"><link rel="alternate" hreflang="cs" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=cs"><link rel="alternate" hreflang="gl" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=gl"><link rel="alternate" hreflang="ro" href="https://twitter.com/codinghorror/status/1409351083177046020?lang=ro"><link rel="alternate" hreflang="hr" href="https://twitter.com/codinghorror/status/1
<link rel="alternate" type="application/json+oembed" href="https://publish.twitter.com/oembed?url=https://twitter.com/codinghorror/status/1409351083177046020" title="Jeff Atwood on Twitter: &quot;My first text message from my child! A moment that shall live on in infamy!… &quot;">
<link rel="alternate" media="handheld, only screen and (max-width: 640px)" href="https://mobile.twitter.com/codinghorror/status/1409351083177046020">
<link rel="alternate" href="android-app://com.twitter.android/twitter/tweet?status_id=1409351083177046020&amp;ref_src=twsrc%5Egoogle%7Ctwcamp%5Eandroidseo%7Ctwgr%5Estatus%7Ctwterm%5E1409351083177046020">
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="Twitter">
<link id="async-css-placeholder">
<meta property="al:ios:url" content="twitter://status?id=1409351083177046020">
<meta property="al:ios:app_store_id" content="333903271">
<meta property="al:ios:app_name" content="Twitter">
<meta property="al:android:url" content="twitter://status?status_id=1409351083177046020">
<meta property="al:android:package" content="com.twitter.android">
<meta property="al:android:app_name" content="Twitter">
<meta property="og:type" content="article">
<meta property="og:url" content="https://twitter.com/codinghorror/status/1409351083177046020">
<meta property="og:title" content="Jeff Atwood on Twitter">
<meta property="og:image" content="https://pbs.twimg.com/media/E48FVowUUAYyGLX.jpg:large">
<meta property="og:image:user_generated" content="true">
<meta property="og:description" content="“My first text message from my child! A moment that shall live on in infamy!”">
<meta property="og:site_name" content="Twitter">
<meta property="fb:app_id" content="2231777543">
</head>
<body class="three-col logged-out user-style-codinghorror PermalinkPage"
data-fouc-class-names="swift-loading no-nav-banners"
dir="ltr">
<script id="swift_loading_indicator" nonce="PumNFXfgvYvkQzJpN49/1g==">
document.body.className=document.body.className+" "+document.body.getAttribute("data-fouc-class-names");
</script>
<noscript>
<form action="https://mobile.twitter.com/i/nojs_router?path=%2Fcodinghorror%2Fstatus%2F1409351083177046020" method="POST" class="NoScriptForm">
<input type="hidden" value="46a6f55f84bf8fb45d8b56ce053c0606e73735e0" name="authenticity_token">
<div class="NoScriptForm-content">
<span class="NoScriptForm-logo Icon Icon--logo Icon--extraLarge"></span>
<p>We've detected that JavaScript is disabled in your browser. Would you like to proceed to legacy Twitter?</p>
<p class="NoScriptForm-buttonContainer"><button type="submit" class="EdgeButton EdgeButton--primary">Yes</button></p>
</div>
</form>
</noscript>
<a href="#timeline" class="u-hiddenVisually focusable">Skip to content</a>
<div id="doc" data-at-shortcutkeys="{&quot;Enter&quot;:&quot;Open Tweet details&quot;,&quot;o&quot;:&quot;Expand photo&quot;,&quot;/&quot;:&quot;Search&quot;,&quot;?&quot;:&quot;This menu&quot;,&quot;j&quot;:&quot;Next Tweet&quot;,&quot;k&quot;:&quot;Previous Tweet&quot;,&quot;Space&quot;:&quot;Page down&quot;,&quot;.&quot;:&quot;Load new Tweets&quot;,&quot;gu&quot;:&quot;Go to user\u2026&quot;}" class="route-permalink">
<div class="topbar js-topbar">
<div class="global-nav global-nav--newLoggedOut" data-section-term="top_nav">
<div class="global-nav-inner">
<div class="container">
<ul class="nav js-global-actions" role="navigation" id="global-actions">
<li id="global-nav-home" class="home" data-global-action="home">
<a class="js-nav js-tooltip js-dynamic-tooltip" data-placement="bottom" href="/" data-component-context="home_nav" data-nav="home">
<span class="Icon Icon--bird Icon--large"></span>
<span class="text" aria-hidden="true">Home</span>
<span class="u-hiddenVisually a11y-inactive-page-text">Home</span>
<span class="u-hiddenVisually a11y-active-page-text">Home, current page.</span>
</a>
</li>
<li id="global-nav-moments" class="moments" data-global-action="moments">
<a class="js-nav js-tooltip js-dynamic-tooltip" data-placement="bottom" href="/i/moments" data-component-context="moments_nav" data-nav="moments">
<span class="Icon Icon--lightning Icon--large"></span>
<span class="Icon Icon--lightningFilled Icon--large"></span>
<span class="text" aria-hidden="true">Moments</span>
<span class="u-hiddenVisually a11y-inactive-page-text">Moments</span>
<span class="u-hiddenVisually a11y-active-page-text">Moments, current page.</span>
</a>
</li>
</ul>
<div class="pull-right nav-extras">
<div role="search">
<form class="t1-form form-search js-search-form" action="/search" id="global-nav-search">
<label class="visuallyhidden" for="search-query">Search query</label>
<input class="search-input" type="text" id="search-query" placeholder="Search Twitter" name="q" autocomplete="off" spellcheck="false">
<span class="search-icon js-search-action">
<button type="submit" class="Icon Icon--medium Icon--search nav-search">
<span class="visuallyhidden">Search Twitter</span>
</button>
</span>
<div role="listbox" class="dropdown-menu typeahead">
<div aria-hidden="true" class="dropdown-caret">
<div class="caret-outer"></div>
<div class="caret-inner"></div>
</div>
<div role="presentation" class="dropdown-inner js-typeahead-results">
<div role="presentation" class="typeahead-saved-searches">
<h3 id="saved-searches-heading" class="typeahead-category-title saved-searches-title">Saved searches</h3>
<ul role="presentation" class="typeahead-items saved-searches-list">
<li role="presentation" class="typeahead-item typeahead-saved-search-item">
<span class="Icon Icon--close" aria-hidden="true"><span class="visuallyhidden">Remove</span></span>
<a role="option" aria-describedby="saved-searches-heading" class="js-nav" href="" data-search-query="" data-query-source="" data-ds="saved_search" tabindex="-1"></a>
</li>
</ul>
</div>
<ul role="presentation" class="typeahead-items typeahead-topics">
<li role="presentation" class="typeahead-item typeahead-topic-item">
<a role="option" class="js-nav" href="" data-search-query="" data-query-source="typeahead_click" data-ds="topics" tabindex="-1"></a>
</li>
</ul>
<ul role="presentation" class="typeahead-items typeahead-accounts social-context js-typeahead-accounts">
<li role="presentation" data-user-id="" data-user-screenname="" data-remote="true" data-score="" class="typeahead-item typeahead-account-item js-selectable">
<a role="option" class="js-nav" data-query-source="typeahead_click" data-search-query="" data-ds="account">
<div class="js-selectable typeahead-in-conversation hidden">
<span class="Icon Icon--follower Icon--small"></span>
<span class="typeahead-in-conversation-text">In this conversation</span>
</div>
<img class="avatar size32" alt="">
<span class="typeahead-user-item-info account-group">
<span class="fullname"></span><span class="UserBadges"><span class="Icon Icon--verified js-verified hidden"><span class="u-hiddenVisually">Verified account</span></span><span class="Icon Icon--protected js-protected hidden"><span class="u-hiddenVisually">Protected Tweets</span></span></span><span class="UserNameBreak">&nbsp;</span><span class="username u-dir" dir="ltr">@<b></b></span>
</span>
<span class="typeahead-social-context"></span>
</a>
</li>
<li role="presentation" class="js-selectable typeahead-accounts-shortcut js-shortcut"><a role="option" class="js-nav" href="" data-search-query="" data-query-source="typeahead_click" data-shortcut="true" data-ds="account_search"></a></li>
</ul>
<ul role="presentation" class="typeahead-items typeahead-trend-locations-list">
<li role="presentation" class="typeahead-item typeahead-trend-locations-item"><a role="option" class="js-nav" href="" data-ds="trend_location" data-search-query="" tabindex="-1"></a></li>
</ul>
<div role="presentation" class="typeahead-user-select">
<div role="presentation" class="typeahead-empty-suggestions">
Suggested users
</div>
<ul role="presentation" class="typeahead-items typeahead-selected js-typeahead-selected">
<li role="presentation" data-user-id="" data-user-screenname="" data-remote="true" data-score="" class="typeahead-item typeahead-selected-item js-selectable">
<a role="option" class="js-nav" data-query-source="typeahead_click" data-search-query="" data-ds="account">
<img class="avatar size32" alt="">
<span class="typeahead-user-item-info account-group">
<span class="select-status deselect-user js-deselect-user Icon Icon--check"></span>
<span class="select-status select-disabled Icon Icon--unfollow"></span>
<span class="fullname"></span><span class="UserBadges"><span class="Icon Icon--verified js-verified hidden"><span class="u-hiddenVisually">Verified account</span></span><span class="Icon Icon--protected js-protected hidden"><span class="u-hiddenVisually">Protected Tweets</span></span></span><span class="UserNameBreak">&nbsp;</span><span class="username u-dir" dir="ltr">@<b></b></span>
</span>
</a>
</li>
<li role="presentation" class="typeahead-selected-end"></li>
</ul>
<ul role="presentation" class="typeahead-items typeahead-accounts js-typeahead-accounts">
<li role="presentation" data-user-id="" data-user-screenname="" data-remote="true" data-score="" class="typeahead-item typeahead-account-item js-selectable">
<a role="option" class="js-nav" data-query-source="typeahead_click" data-search-query="" data-ds="account">
<img class="avatar size32" alt="">
<span class="typeahead-user-item-info account-group">
<span class="select-status deselect-user js-deselect-user Icon Icon--check"></span>
<span class="select-status select-disabled Icon Icon--unfollow"></span>
<span class="fullname"></span><span class="UserBadges"><span class="Icon Icon--verified js-verified hidden"><span class="u-hiddenVisually">Verified account</span></span><span class="Icon Icon--protected js-protected hidden"><span class="u-hiddenVisually">Protected Tweets</span></span></span><span class="UserNameBreak">&nbsp;</span><span class="username u-dir" dir="ltr">@<b></b></span>
</span>
</a>
</li>
<li role="presentation" class="typeahead-accounts-end"></li>
</ul>
</div>
<div role="presentation" class="typeahead-dm-conversations">
<ul role="presentation" class="typeahead-items typeahead-dm-conversation-items">
<li role="presentation" class="typeahead-item typeahead-dm-conversation-item">
<a role="option" tabindex="-1"></a>
</li>
</ul>
</div>
</div>
</div>
</form>
</div>
<ul class="nav secondary-nav language-dropdown">
<li class="dropdown js-language-dropdown">
<a href="#supported_languages" class="dropdown-toggle js-dropdown-toggle">
<small>Language:</small> <span class="js-current-language">English</span> <b class="caret"></b>
</a>
<div class="dropdown-menu dropdown-menu--rightAlign is-forceRight">
<div class="dropdown-caret right">
<span class="caret-outer"> </span>
<span class="caret-inner"></span>
</div>
<ul id="supported_languages">
<li><a href="?lang=id" data-lang-code="id" title="Indonesian" class="js-language-link js-tooltip" rel="noopener">Bahasa Indonesia</a></li>
<li><a href="?lang=msa" data-lang-code="msa" title="Malay" class="js-language-link js-tooltip" rel="noopener">Bahasa Melayu</a></li>
<li><a href="?lang=ca" data-lang-code="ca" title="Catalan" class="js-language-link js-tooltip" rel="noopener">Català</a></li>
<li><a href="?lang=cs" data-lang-code="cs" title="Czech" class="js-language-link js-tooltip" rel="noopener">Čeština</a></li>
<li><a href="?lang=da" data-lang-code="da" title="Danish" class="js-language-link js-tooltip" rel="noopener">Dansk</a></li>
<li><a href="?lang=de" data-lang-code="de" title="German" class="js-language-link js-tooltip" rel="noopener">Deutsch</a></li>
<li><a href="?lang=en-gb" data-lang-code="en-gb" title="British English" class="js-language-link js-tooltip" rel="noopener">English UK</a></li>
<li><a href="?lang=es" data-lang-code="es" title="Spanish" class="js-language-link js-tooltip" rel="noopener">Español</a></li>
<li><a href="?lang=fil" data-lang-code="fil" title="Filipino" class="js-language-link js-tooltip" rel="noopener">Filipino</a></li>
<li><a href="?lang=fr" data-lang-code="fr" title="French" class="js-language-link js-tooltip" rel="noopener">Français</a></li>
<li><a href="?lang=hr" data-lang-code="hr" title="Croatian" class="js-language-link js-tooltip" rel="noopener">Hrvatski</a></li>
<li><a href="?lang=it" data-lang-code="it" title="Italian" class="js-language-link js-tooltip" rel="noopener">Italiano</a></li>
<li><a href="?lang=hu" data-lang-code="hu" title="Hungarian" class="js-language-link js-tooltip" rel="noopener">Magyar</a></li>
<li><a href="?lang=nl" data-lang-code="nl" title="Dutch" class="js-language-link js-tooltip" rel="noopener">Nederlands</a></li>
<li><a href="?lang=no" data-lang-code="no" title="Norwegian" class="js-language-link js-tooltip" rel="noopener">Norsk</a></li>
<li><a href="?lang=pl" data-lang-code="pl" title="Polish" class="js-language-link js-tooltip" rel="noopener">Polski</a></li>
<li><a href="?lang=pt" data-lang-code="pt" title="Portuguese" class="js-language-link js-tooltip" rel="noopener">Português</a></li>
<li><a href="?lang=ro" data-lang-code="ro" title="Romanian" class="js-language-link js-tooltip" rel="noopener">Română</a></li>
<li><a href="?lang=sk" data-lang-code="sk" title="Slovak" class="js-language-link js-tooltip" rel="noopener">Slovenčina</a></li>
<li><a href="?lang=fi" data-lang-code="fi" title="Finnish" class="js-language-link js-tooltip" rel="noopener">Suomi</a></li>
<li><a href="?lang=sv" data-lang-code="sv" title="Swedish" class="js-language-link js-tooltip" rel="noopener">Svenska</a></li>
<li><a href="?lang=vi" data-lang-code="vi" title="Vietnamese" class="js-language-link js-tooltip" rel="noopener">Tiếng Việt</a></li>
<li><a href="?lang=tr" data-lang-code="tr" title="Turkish" class="js-language-link js-tooltip" rel="noopener">Türkçe</a></li>
<li><a href="?lang=el" data-lang-code="el" title="Greek" class="js-language-link js-tooltip" rel="noopener">Ελληνικά</a></li>
<li><a href="?lang=bg" data-lang-code="bg" title="Bulgarian" class="js-language-link js-tooltip" rel="noopener">Български език</a></li>
<li><a href="?lang=ru" data-lang-code="ru" title="Russian" class="js-language-link js-tooltip" rel="noopener">Русский</a></li>
<li><a href="?lang=sr" data-lang-code="sr" title="Serbian" class="js-language-link js-tooltip" rel="noopener">Српски</a></li>
<li><a href="?lang=uk" data-lang-code="uk" title="Ukrainian" class="js-language-link js-tooltip" rel="noopener">Українська мова</a></li>
<li><a href="?lang=he" data-lang-code="he" title="Hebrew" class="js-language-link js-tooltip" rel="noopener">עִבְרִית</a></li>
<li><a href="?lang=ar" data-lang-code="ar" title="Arabic" class="js-language-link js-tooltip" rel="noopener">العربية</a></li>
<li><a href="?lang=fa" data-lang-code="fa" title="Persian" class="js-language-link js-tooltip" rel="noopener">فارسی</a></li>
<li><a href="?lang=mr" data-lang-code="mr" title="Marathi" class="js-language-link js-tooltip" rel="noopener">मराठी</a></li>
<li><a href="?lang=hi" data-lang-code="hi" title="Hindi" class="js-language-link js-tooltip" rel="noopener">हिन्दी</a></li>
<li><a href="?lang=bn" data-lang-code="bn" title="Bangla" class="js-language-link js-tooltip" rel="noopener">বাংলা</a></li>
<li><a href="?lang=gu" data-lang-code="gu" title="Gujarati" class="js-language-link js-tooltip" rel="noopener">ગુજરાતી</a></li>
<li><a href="?lang=ta" data-lang-code="ta" title="Tamil" class="js-language-link js-tooltip" rel="noopener">தமிழ்</a></li>
<li><a href="?lang=kn" data-lang-code="kn" title="Kannada" class="js-language-link js-tooltip" rel="noopener">ಕನ್ನಡ</a></li>
<li><a href="?lang=th" data-lang-code="th" title="Thai" class="js-language-link js-tooltip" rel="noopener">ภาษาไทย</a></li>
<li><a href="?lang=ko" data-lang-code="ko" title="Korean" class="js-language-link js-tooltip" rel="noopener">한국어</a></li>
<li><a href="?lang=ja" data-lang-code="ja" title="Japanese" class="js-language-link js-tooltip" rel="noopener">日本語</a></li>
<li><a href="?lang=zh-cn" data-lang-code="zh-cn" title="Simplified Chinese" class="js-language-link js-tooltip" rel="noopener">简体中文</a></li>
<li><a href="?lang=zh-tw" data-lang-code="zh-tw" title="Traditional Chinese" class="js-language-link js-tooltip" rel="noopener">繁體中文</a></li>
</ul>
</div>
<div class="js-front-language">
<form action="/sessions/change_locale" class="t1-form language" method="POST">
<input type="hidden" name="lang"> <input type="hidden" name="redirect">
<input type="hidden" name="authenticity_token" value="46a6f55f84bf8fb45d8b56ce053c0606e73735e0">
</form>
</div>
</li>
</ul>
<ul class="nav secondary-nav session-dropdown" id="session">
<li class="dropdown js-session">
<a href="/login" class="dropdown-toggle js-dropdown-toggle dropdown-signin" role="button" id="signin-link" data-nav="login">
<small>Have an account?</small> <span class="emphasize"> Log in</span><span class="caret"></span>
</a>
<div class="dropdown-menu dropdown-form dropdown-menu--rightAlign is-forceRight" id="signin-dropdown">
<div class="dropdown-caret right"> <span class="caret-outer"></span> <span class="caret-inner"></span> </div>
<div class="signin-dialog-body">
<div>Have an account?</div>
<form action="https://twitter.com/sessions" class="LoginForm js-front-signin" method="post"
data-component="login_callout"
data-element="form"
>
<div class="LoginForm-input LoginForm-username">
<input
type="text"
class="text-input email-input js-signin-email"
name="session[username_or_email]"
autocomplete="username"
placeholder="Phone, email, or username"
/>
</div>
<div class="LoginForm-input LoginForm-password">
<input type="password" class="text-input" name="session[password]" placeholder="Password" autocomplete="current-password">
</div>
<div class="LoginForm-rememberForgot">
<label>
<input type="checkbox" value="1" name="remember_me" checked="checked">
<span>Remember me</span>
</label>
<span class="separator">&middot;</span>
<a class="forgot" href="/account/begin_password_reset" rel="noopener">Forgot password?</a>
</div>
<input type="submit" class="EdgeButton EdgeButton--primary EdgeButton--medium submit js-submit" value="Log in">
<input type="hidden" name="return_to_ssl" value="true">
<input type="hidden" name="scribe_log">
<input type="hidden" name="redirect_after_login" value="/codinghorror/status/1409351083177046020">
<input type="hidden" value="46a6f55f84bf8fb45d8b56ce053c0606e73735e0" name="authenticity_token">
<input type="hidden" name="ui_metrics" autocomplete="off">
<script src="/i/js_inst?c_name=ui_metrics" async></script>
</form>
<hr>
<div class="signup SignupForm">
<div class="SignupForm-header">New to Twitter?</div>
<a href="https://twitter.com/signup" role="button" class="EdgeButton EdgeButton--secondary EdgeButton--medium u-block js-signup"
data-component="signup_callout"
data-element="dropdown"
>Sign up
</a>
</div>
</div>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div id="page-outer">
<div id="page-container" class="AppContent wrapper wrapper-permalink">
<a class="PermalinkProfile-overlay js-nav" href="/codinghorror">
<span class="visuallyhidden">codinghorror's profile</span>
</a>
<div class="PermalinkProfile-background without-banner">
<div class="ProfileCanopy ProfileCanopy--withNav ProfileCanopy--large js-variableHeightTopBar">
<div class="ProfileCanopy-inner">
<div class="ProfileCanopy-header u-bgUserColor">
<div class="ProfileCanopy-headerBg">
<img alt=""
src="https://pbs.twimg.com/profile_banners/5637652/1398207303/1500x500"
>
</div>
<div class="AppContainer">
<div class="ProfileCanopy-avatar">
<div class="ProfileAvatar">
<a class="ProfileAvatar-container u-block js-tooltip profile-picture"
href="https://pbs.twimg.com/profile_images/1246568020991864832/hh4FVqbl_400x400.jpg"
title="Jeff Atwood"
data-resolved-url-large="https://pbs.twimg.com/profile_images/1246568020991864832/hh4FVqbl_400x400.jpg"
data-url="https://pbs.twimg.com/profile_images/1246568020991864832/hh4FVqbl_400x400.jpg"
target="_blank"
rel="noopener">
<img class="ProfileAvatar-image " src="https://pbs.twimg.com/profile_images/1246568020991864832/hh4FVqbl_400x400.jpg" alt="Jeff Atwood">
</a>
</div>
</div>
<div class="ProfileCanopy-headerPromptAnchor"></div>
</div>
</div>
<div class="ProfileCanopy-navBar u-boxShadow">
<div class="AppContainer">
<div class="Grid Grid--withGutter">
<div class="Grid-cell u-size1of3 u-lg-size1of4">
<div class="ProfileCanopy-card" role="presentation">
<div class="ProfileCardMini">
<a class="ProfileCardMini-avatar profile-picture js-tooltip"
href="https://pbs.twimg.com/profile_images/1246568020991864832/hh4FVqbl.jpg"
title="Jeff Atwood"
data-resolved-url-large="https://pbs.twimg.com/profile_images/1246568020991864832/hh4FVqbl.jpg"
data-url="https://pbs.twimg.com/profile_images/1246568020991864832/hh4FVqbl.jpg"
target="_blank"
rel="noopener">
<img class="ProfileCardMini-avatarImage" alt="Jeff Atwood" src="https://pbs.twimg.com/profile_images/1246568020991864832/hh4FVqbl_normal.jpg" >
</a>
<div class="ProfileCardMini-details">
<div class="ProfileNameTruncated account-group">
<div class="u-textTruncate u-inlineBlock ProfileNameTruncated-withBadges ProfileNameTruncated-withBadges--1">
<a class="fullname ProfileNameTruncated-link u-textInheritColor js-nav" href="/codinghorror" data-aria-label-part>
Jeff Atwood</a></div><span class="UserBadges"><span class="Icon Icon--verified"><span class="u-hiddenVisually">Verified account</span></span></span>
</div>
<div class="ProfileCardMini-screenname">
<a href="/codinghorror" class="ProfileCardMini-screennameLink u-linkComplex js-nav u-dir" dir="ltr">
<span class="username u-dir" dir="ltr">@<b class="u-linkComplex-target">codinghorror</b></span>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="Grid-cell u-size2of3 u-lg-size3of4">
<div class="ProfileCanopy-nav">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="ProfileHeading">
<div class="ProfileHeading-spacer"></div>
<h2 id="content-main-heading" class="u-hiddenVisually">Tweets</h2>
</div>
<div class="AppContainer">
<div class="Grid Grid--withGutter">
<div class="Grid-cell u-size1of3 u-lg-size1of4">
<div class="Grid Grid--withGutter">
<div class="Grid-cell">
<div class="ProfileSidebar ProfileSidebar--withLeftAlignment">
<div class="ProfileHeaderCard">
<h1 class="ProfileHeaderCard-name">
<a href="/codinghorror"
class="ProfileHeaderCard-nameLink u-textInheritColor js-nav">Jeff Atwood</a><span class="ProfileHeaderCard-badges"><a href="" class="js-tooltip" target="_blank" title="Verified account" data-placement="right" rel="noopener"><span class="Icon Icon--verified"><span class="u-hiddenVisually">Verified account</span></span></a></span>
</h1>
<h2 class="ProfileHeaderCard-screenname u-inlineBlock u-dir" dir="ltr">
<a class="ProfileHeaderCard-screennameLink u-linkComplex js-nav" href="/codinghorror">
<span class="username u-dir" dir="ltr">@<b class="u-linkComplex-target">codinghorror</b></span>
</a>
</h2>
<p class="ProfileHeaderCard-bio u-dir" dir="ltr">Indoor enthusiast. Co-founder of <a href="https://t.co/P7MEYP7MjF" rel="nofollow noopener" dir="ltr" data-expanded-url="http://stackoverflow.com" class="twitter-timeline-link" target="_blank" title="http://stackoverflow.com" ><span class="invisible">http://</span><span class="js-display-url">stackoverflow.com</span><span class="tco-ellipsis"><span class="invisible">&nbsp;</span></span></a> and <a href="https://t.co/rlk2RG61MA" rel="nofollow noopener" dir="ltr" data-expanded-url="http://discourse.org" class="twitter-timeline-link" target="_blank" title="http://discourse.org" ><span class="invisible">http://</span><span class="js-display-url">discourse.org</span><span class="tco-ellipsis"><span class="invisible">&nbsp;</span></span></a>. Lets be kind to each other. Disclaimer: I have no idea what I&#39;m talking about.</p>
<div class="ProfileHeaderCard-location ">
<span class="Icon Icon--geo Icon--medium" aria-hidden="true" role="presentation"></span>
<span class="ProfileHeaderCard-locationText u-dir" dir="ltr">
Bay Area, CA
</span>
</div>
<div class="ProfileHeaderCard-url ">
<span class="Icon Icon--url Icon--medium" aria-hidden="true" role="presentation"></span>
<span class="ProfileHeaderCard-urlText u-dir"> <a class="u-textUserColor" target="_blank" rel="me nofollow noopener" href="http://t.co/rM9N1bQpLr" title="http://blog.codinghorror.com">
blog.codinghorror.com
</a>
</span>
</div>
<div class="ProfileHeaderCard-joinDate">
<span class="Icon Icon--calendar Icon--medium" aria-hidden="true" role="presentation"></span>
<span class="ProfileHeaderCard-joinDateText js-tooltip u-dir" dir="ltr" title="1:50 PM - 29 Apr 2007">Joined April 2007</span>
</div>
<div class="ProfileHeaderCard-birthdate u-hidden">
<span class="Icon Icon--balloon Icon--medium" aria-hidden="true" role="presentation"></span>
<span class="ProfileHeaderCard-birthdateText u-dir" dir="ltr">
</span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Grid-cell u-size2of3 u-lg-size3of4">
<div class="Grid Grid--withGutter">
<div class="Grid-cell u-lg-size2of3" data-test-selector="ProfileTimeline">
<div class="ProfileHeading">
<div class="ProfileHeading-spacer"></div>
<h2 id="content-main-heading" class="u-hiddenVisually">Tweets</h2>
</div>
</div>
<div class="Grid-cell u-size1of3">
<div class="Grid Grid--withGutter">
<div class="Grid-cell">
<div class="ProfileSidebar ProfileSidebar--withRightAlignment">
<div class="MoveableModule">
<div class="SidebarCommonModules">
<div class="Footer module roaming-module Footer--slim"
>
<div class="flex-module">
<div class="flex-module-inner js-items-container">
<ul class="u-cf">
<li class="Footer-item Footer-copyright copyright">&copy; 2021 Twitter</li>
<li class="Footer-item"><a class="Footer-link" href="/about" rel="noopener">About</a></li>
<li class="Footer-item"><a class="Footer-link" href="//support.twitter.com" rel="noopener">Help Center</a></li>
<li class="Footer-item"><a class="Footer-link" href="/tos" rel="noopener">Terms</a></li>
<li class="Footer-item"><a class="Footer-link" href="/privacy" rel="noopener">Privacy policy</a></li>
<li class="Footer-item"><a class="Footer-link" href="//support.twitter.com/articles/20170514" rel="noopener">Cookies</a></li>
<li class="Footer-item"><a class="Footer-link" href="//business.twitter.com/en/help/troubleshooting/how-twitter-ads-work.html" rel="noopener">Ads info</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<style id="user-style-codinghorror">
a,
a:hover,
a:focus,
a:active {
color: #282D58;
}
.u-textUserColor,
.u-textUserColorHover:hover,
.u-textUserColorHover:hover .ProfileTweet-actionCount,
.u-textUserColorHover:focus {
color: #282D58 !important;
}
.u-borderUserColor,
.u-borderUserColorHover:hover,
.u-borderUserColorHover:focus {
border-color: #282D58 !important;
}
.u-bgUserColor,
.u-bgUserColorHover:hover,
.u-bgUserColorHover:focus {
background-color: #282D58 !important;
}
.u-dropdownUserColor > li:hover,
.u-dropdownUserColor > li:focus,
.u-dropdownUserColor > li > button:hover,
.u-dropdownUserColor > li > button:focus,
.u-dropdownUserColor > li > a:focus,
.u-dropdownUserColor > li > a:hover {
color: #fff !important;
background-color: #282D58 !important;
}
.u-boxShadowInsetUserColorHover:hover,
.u-boxShadowInsetUserColorHover:focus {
box-shadow: inset 0 0 0 5px #282D58 !important;
}
.u-dropdownOpenUserColor.dropdown.open .dropdown-toggle {
color: #282D58;
}
.u-textUserColorLight {
color: #A9ABBC !important;
}
.u-borderUserColorLight,
.u-borderUserColorLightFocus:focus,
.u-borderUserColorLightHover:hover,
.u-borderUserColorLightHover:focus {
border-color: #A9ABBC !important;
}
.u-bgUserColorLight {
background-color: #A9ABBC !important;
}
.u-boxShadowUserColorLighterFocus:focus {
box-shadow: 0 0 8px rgba(0, 0, 0, 0.05), inset 0 1px 2px rgba(40,45,88,0.25) !important;
}
.u-textUserColorLightest {
color: #E9EAEE !important;
}
.u-borderUserColorLightest {
border-color: #E9EAEE !important;
}
.u-bgUserColorLightest {
background-color: #E9EAEE !important;
}
.u-textUserColorLighter {
color: #C9CAD5 !important;
}
.u-borderUserColorLighter {
border-color: #C9CAD5 !important;
}
.u-bgUserColorLighter {
background-color: #C9CAD5 !important;
}
.u-bgUserColorDarkHover:hover {
background-color: #252C51 !important;
}
.u-borderUserColorDark {
border-color: #252C51 !important;
}
.u-bgUserColorDarkerActive:active {
background-color: #222B4A !important;
}
a,
.btn-link,
.btn-link:focus,
.icon-btn,
.pretty-link b,
.pretty-link:hover s,
.pretty-link:hover b,
.pretty-link:focus s,
.pretty-link:focus b,
.metadata a:hover,
.metadata a:focus,
a.account-group:hover .fullname,
a.account-group:focus .fullname,
.account-summary:focus .fullname,
.message .message-text a,
.message .message-text button,
.stats a strong,
.plain-btn:hover,
.plain-btn:focus,
.dropdown.open .user-dropdown.plain-btn,
.open > .plain-btn,
#global-actions .new:before,
.module .list-link:hover,
.module .list-link:focus,
.stats a:hover,
.stats a:hover strong,
.stats a:focus,
.stats a:focus strong,
.find-friends-sources li:hover .source,
.stream-item a:hover .fullname,
.stream-item a:focus .fullname,
.stream-item .view-all-supplements:hover,
.stream-item .view-all-supplements:focus,
.tweet .time a:hover,
.tweet .time a:focus,
.tweet .details.with-icn b,
.tweet .details.with-icn .Icon,
.stream-item:hover .original-tweet .details b,
.stream-item .original-tweet.focus .details b,
.stream-item.open .original-tweet .details b,
.client-and-actions a:hover,
.client-and-actions a:focus,
.dismiss-btn:hover b,
.tweet .context .pretty-link:hover s,
.tweet .context .pretty-link:hover b,
.tweet .context .pretty-link:focus s,
.tweet .context .pretty-link:focus b,
.list .username a:hover,
.list .username a:focus,
.list-membership-container .create-a-list,
.list-membership-container .create-a-list:hover,
.new-tweets-bar,
.card .list-details a:hover,
.card .list-details a:focus,
.card .card-body:hover .attribution,
.card .card-body .attribution:focus {
color: #282D58;
}
.FoundMediaSearch--keyboard .FoundMediaSearch-focusable.is-focused {
border-color: #282D58;
}
.photo-selector:hover .btn,
.icon-btn:hover,
.icon-btn:active,
.icon-btn.active,
.icon-btn.enabled {
border-color: #282D58;
border-color: rgba(40,45,88,0.4);
color: #282D58;
}
.photo-selector:hover .btn,
.icon-btn:hover {
background-image: linear-gradient(rgba(255,255,255,0), rgba(40,45,88,0.1));
}
.icon-btn.disabled,
.icon-btn.disabled:hover,
.icon-btn[disabled],
.icon-btn[aria-disabled=true] {
color: #282D58;
}
.EdgeButton--primary,
.EdgeButton--primary:focus {
background-color: #525679;
border-color: transparent;
}
.EdgeButton--primary:hover,
.EdgeButton--primary:active {
background-color: #282D58;
border-color: #282D58;
}
.EdgeButton--primary:focus {
box-shadow:
0 0 0 2px #FFFFFF,
0 0 0 4px #A9ABBC;
}
.EdgeButton--primary:active {
box-shadow:
0 0 0 2px #FFFFFF,
0 0 0 4px #525679;
}
.EdgeButton--secondary,
.EdgeButton--secondary:hover,
.EdgeButton--secondary:focus,
.EdgeButton--secondary:active {
border-color: #282D58;
color: #282D58;
}
.EdgeButton--secondary:hover,
.EdgeButton--secondary:active {
background-color: #E9EAEE;
}
.EdgeButton--secondary:focus {
box-shadow:
0 0 0 2px #FFFFFF,
0 0 0 4px rgba(40,45,88,0.4);
}
.EdgeButton--secondary:active {
box-shadow:
0 0 0 2px #FFFFFF,
0 0 0 4px #282D58;
}
.EdgeButton--invertedPrimary {
color: #282D58 !important;
}
.EdgeButton--invertedPrimary:focus {
box-shadow:
0 0 0 2px #282D58,
0 0 0 4px #A9ABBC;
}
.EdgeButton--invertedPrimary:active {
box-shadow:
0 0 0 2px #282D58,
0 0 0 4px #FFFFFF;
}
.EdgeButton--invertedSecondary {
background-color: #282D58;
}
.EdgeButton--invertedSecondary:hover {
background-color: #525679;
}
.EdgeButton--invertedSecondary:focus {
box-shadow:
0 0 0 2px #282D58,
0 0 0 4px #A9ABBC;
}
.EdgeButton--invertedSecondary:active {
box-shadow:
0 0 0 2px #282D58,
0 0 0 4px #FFFFFF;
}
.btn:focus,
.btn.focus,
.Button:focus,
.EmojiPicker-item.is-focused,
.EmojiPicker .EmojiCategoryIcon:focus,
.EmojiPicker-skinTone:focus + .EmojiPicker-skinToneSwatch,
a:focus > img:first-child:last-child,
button:focus {
box-shadow:
0 0 0 2px #FFFFFF,
0 0 2px 4px rgba(40,45,88,0.4);
}
.selected-stream-item:focus {
box-shadow: 0 0 0 3px rgba(40,45,88,0.4);
}
.js-navigable-stream.stream-table-view .selected-stream-item[tabindex="-1"]:focus {
outline: 3px solid rgba(40,45,88,0.4) !important;
}
.js-navigable-stream.stream-table-view .selected-stream-item:focus {
box-shadow: none;
}
.global-dm-nav.new.with-count .dm-new .count-inner {
background: #282D58;
}
.global-nav .people .count .count-inner {
background: #282D58;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-menu .dropdown-link:hover,
.dropdown-menu .dropdown-link:focus,
.dropdown-menu .dropdown-link.is-focused,
.dropdown-menu li:hover .dropdown-link,
.dropdown-menu li:focus .dropdown-link,
.dropdown-menu .selected a,
.dropdown-menu .dropdown-link.selected {
background-color: #282D58 !important;
}
/* for items in typeahead dropdown menu on logged in pages */
.dropdown-menu .typeahead-items li > a:focus,
.dropdown-menu .typeahead-items li > a:hover,
.dropdown-menu .typeahead-items .selected,
.dropdown-menu .typeahead-items .selected a {
background-color: #E9EAEE !important;
color: #282D58 !important;
}
.typeahead a:hover,
.typeahead a:hover strong,
.typeahead a:hover .fullname,
.typeahead .selected a,
.typeahead .selected strong,
.typeahead .selected .fullname,
.typeahead .selected .Icon--close {
color: #282D58 !important;
}
.home-tweet-box,
.LiveVideo-tweetBox,
.RetweetDialog-commentBox {
background-color: #E9EAEE;
}
.top-timeline-tweetbox .timeline-tweet-box .tweet-form.condensed .tweet-box {
color: #282D58;
}
.RichEditor,
.TweetBoxAttachments {
border-color: #C9CAD5;
}
input:focus,
textarea:focus,
div[contenteditable="true"]:focus,
div[contenteditable="true"].fake-focus,
div[contenteditable="plaintext-only"]:focus,
div[contenteditable="plaintext-only"].fake-focus {
border-color: #A9ABBC;
box-shadow: inset 0 0 0 1px rgba(40,45,88,0.7);
}
.tweet-box textarea:focus,
.tweet-box input[type=text],
.currently-dragging .tweet-form.is-droppable .tweet-drag-help,
.tweet-box[contenteditable="true"]:focus,
.RichEditor.is-fakeFocus,
.RichEditor.is-fakeFocus ~ .TweetBoxAttachments {
border-color: #A9ABBC;
box-shadow: 0 0 0 1px #A9ABBC;
}
.MomentCapsuleItem.selected-stream-item:focus {
box-shadow: 0 0 0 3px rgba(40,45,88,0.4);
}
s,
.pretty-link:hover s,
.pretty-link:focus s,
.stream-item-activity-notification .latest-tweet .tweet-row a:hover s,
.stream-item-activity-notification .latest-tweet .tweet-row a:focus s {
color: #282D58;
}
.vellip,
.vellip:before,
.vellip:after,
.conversation-module > li:after,
.conversation-module > li:before,
.ThreadedConversation--loneTweet:after,
.ThreadedConversation-tweet:not(.is-hiddenAncestor) ~ .ThreadedConversation-tweet:before,
.ThreadedConversation-tweet:after,
.ThreadedConversation-moreReplies:before,
.ThreadedConversation-viewOther:before,
.ThreadedConversation-unavailableTweet:before,
.ThreadedConversation-unavailableTweet:after,
.ThreadedConversation--permalinkTweetWithAncestors:before,
.mini-avatar-with-thread:before,
.permalink.self-thread-permalink-with-descendant .permalink-tweet-container:after,
.permalink.self-thread-permalink-with-descendant .inline-reply-tweetbox-container:after {
border-color: #A9ABBC;
}
.tweet .sm-reply,
.tweet .sm-rt,
.tweet .sm-fav,
.tweet .sm-image,
.tweet .sm-video,
.tweet .sm-audio,
.tweet .sm-geo,
.tweet .sm-in,
.tweet .sm-trash,
.tweet .sm-more,
.tweet .sm-page,
.tweet .sm-embed,
.tweet .sm-summary,
.tweet .sm-chat,
.timelines-navigation .active .profile-nav-icon,
.timelines-navigation .profile-nav-icon:hover,
.timelines-navigation .profile-nav-link:focus .profile-nav-icon,
.sm-top-tweet {
background-color: #282D58;
}
.enhanced-mini-profile .mini-profile .profile-summary {
background-image: url(https://pbs.twimg.com/profile_banners/5637652/1398207303/mobile);
}
#global-tweet-dialog .modal-header,
#Tweetstorm-dialog .modal-header {
border-bottom: solid 1px rgba(40,45,88,0.25);
}
#global-tweet-dialog .modal-tweet-form-container,
#Tweetstorm-dialog .modal-body {
background-color: #282D58;
background: rgba(40,45,88,0.1);
}
.TweetstormDialog-reply-context .tweet-box-avatar:after,
.TweetstormDialog-reply-context .tweet-box-avatar:before,
.TweetstormDialog-tweet-box .tweet-box-avatar:after,
.TweetstormDialog-tweet-box .tweet-box-avatar:before {
border-color: #A9ABBC;
}
.global-nav .search-input:focus,
.global-nav .search-input.focus {
border: 2px solid #282D58;
}
}
.inline-reply-tweetbox {
background-color: #E9EAEE;
}
</style>
<style id="user-style-codinghorror-header-img" class="js-user-style-header-img">
body.user-style-codinghorror .enhanced-mini-profile .mini-profile .profile-summary {
background-image: url(https://pbs.twimg.com/profile_banners/5637652/1398207303/web);
}
.DashboardProfileCard-bg {
background-image: url(https://pbs.twimg.com/profile_banners/5637652/1398207303/600x200);
}
</style>
</div>
</div>
</div>
<div class="alert-messages hidden" id="message-drawer">
<div class="message ">
<div class="message-inside">
<span class="message-text"></span>
<a role="button" class="Icon Icon--close Icon--medium dismiss" href="#">
<span class="visuallyhidden">Dismiss</span>
</a>
</div>
</div>
</div>
<div class="gallery-overlay"></div>
<div class="Gallery with-tweet">
<style class="Gallery-styles"></style>
<div class="Gallery-closeTarget"></div>
<div class="Gallery-content">
<div class="GalleryTweet-newsCameraBadge"></div>
<button type="button" class="modal-btn modal-close modal-close-fixed js-close">
<span class="Icon Icon--close Icon--large">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="Gallery-media"></div>
<div class="GalleryNav GalleryNav--prev">
<span class="GalleryNav-handle GalleryNav-handle--prev">
<span class="Icon Icon--caretLeft Icon--large">
<span class="u-hiddenVisually">
Previous
</span>
</span>
</span>
</div>
<div class="GalleryNav GalleryNav--next">
<span class="GalleryNav-handle GalleryNav-handle--next">
<span class="Icon Icon--caretRight Icon--large">
<span class="u-hiddenVisually">
Next
</span>
</span>
</span>
</div>
<div class="GalleryTweet"></div>
</div>
</div>
<div class="modal-overlay"></div>
<div id="profile-hover-container"></div>
<div id="goto-user-dialog" class="modal-container">
<div class="modal modal-small draggable">
<div class="modal-content">
<button type="button" class="modal-btn modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title">Go to a person's profile</h3>
</div>
<div class="modal-body">
<div class="modal-inner">
<form class="t1-form goto-user-form">
<input class="input-block username-input" type="text" placeholder="Start typing a name to jump to a profile" aria-label="User">
<div role="listbox" class="dropdown-menu typeahead">
<div aria-hidden="true" class="dropdown-caret">
<div class="caret-outer"></div>
<div class="caret-inner"></div>
</div>
<div role="presentation" class="dropdown-inner js-typeahead-results">
<div role="presentation" class="typeahead-saved-searches">
<h3 id="saved-searches-heading" class="typeahead-category-title saved-searches-title">Saved searches</h3>
<ul role="presentation" class="typeahead-items saved-searches-list">
<li role="presentation" class="typeahead-item typeahead-saved-search-item">
<span class="Icon Icon--close" aria-hidden="true"><span class="visuallyhidden">Remove</span></span>
<a role="option" aria-describedby="saved-searches-heading" class="js-nav" href="" data-search-query="" data-query-source="" data-ds="saved_search" tabindex="-1"></a>
</li>
</ul>
</div>
<ul role="presentation" class="typeahead-items typeahead-topics">
<li role="presentation" class="typeahead-item typeahead-topic-item">
<a role="option" class="js-nav" href="" data-search-query="" data-query-source="typeahead_click" data-ds="topics" tabindex="-1"></a>
</li>
</ul>
<ul role="presentation" class="typeahead-items typeahead-accounts social-context js-typeahead-accounts">
<li role="presentation" data-user-id="" data-user-screenname="" data-remote="true" data-score="" class="typeahead-item typeahead-account-item js-selectable">
<a role="option" class="js-nav" data-query-source="typeahead_click" data-search-query="" data-ds="account">
<div class="js-selectable typeahead-in-conversation hidden">
<span class="Icon Icon--follower Icon--small"></span>
<span class="typeahead-in-conversation-text">In this conversation</span>
</div>
<img class="avatar size32" alt="">
<span class="typeahead-user-item-info account-group">
<span class="fullname"></span><span class="UserBadges"><span class="Icon Icon--verified js-verified hidden"><span class="u-hiddenVisually">Verified account</span></span><span class="Icon Icon--protected js-protected hidden"><span class="u-hiddenVisually">Protected Tweets</span></span></span><span class="UserNameBreak">&nbsp;</span><span class="username u-dir" dir="ltr">@<b></b></span>
</span>
<span class="typeahead-social-context"></span>
</a>
</li>
<li role="presentation" class="js-selectable typeahead-accounts-shortcut js-shortcut"><a role="option" class="js-nav" href="" data-search-query="" data-query-source="typeahead_click" data-shortcut="true" data-ds="account_search"></a></li>
</ul>
<ul role="presentation" class="typeahead-items typeahead-trend-locations-list">
<li role="presentation" class="typeahead-item typeahead-trend-locations-item"><a role="option" class="js-nav" href="" data-ds="trend_location" data-search-query="" tabindex="-1"></a></li>
</ul>
<div role="presentation" class="typeahead-user-select">
<div role="presentation" class="typeahead-empty-suggestions">
Suggested users
</div>
<ul role="presentation" class="typeahead-items typeahead-selected js-typeahead-selected">
<li role="presentation" data-user-id="" data-user-screenname="" data-remote="true" data-score="" class="typeahead-item typeahead-selected-item js-selectable">
<a role="option" class="js-nav" data-query-source="typeahead_click" data-search-query="" data-ds="account">
<img class="avatar size32" alt="">
<span class="typeahead-user-item-info account-group">
<span class="select-status deselect-user js-deselect-user Icon Icon--check"></span>
<span class="select-status select-disabled Icon Icon--unfollow"></span>
<span class="fullname"></span><span class="UserBadges"><span class="Icon Icon--verified js-verified hidden"><span class="u-hiddenVisually">Verified account</span></span><span class="Icon Icon--protected js-protected hidden"><span class="u-hiddenVisually">Protected Tweets</span></span></span><span class="UserNameBreak">&nbsp;</span><span class="username u-dir" dir="ltr">@<b></b></span>
</span>
</a>
</li>
<li role="presentation" class="typeahead-selected-end"></li>
</ul>
<ul role="presentation" class="typeahead-items typeahead-accounts js-typeahead-accounts">
<li role="presentation" data-user-id="" data-user-screenname="" data-remote="true" data-score="" class="typeahead-item typeahead-account-item js-selectable">
<a role="option" class="js-nav" data-query-source="typeahead_click" data-search-query="" data-ds="account">
<img class="avatar size32" alt="">
<span class="typeahead-user-item-info account-group">
<span class="select-status deselect-user js-deselect-user Icon Icon--check"></span>
<span class="select-status select-disabled Icon Icon--unfollow"></span>
<span class="fullname"></span><span class="UserBadges"><span class="Icon Icon--verified js-verified hidden"><span class="u-hiddenVisually">Verified account</span></span><span class="Icon Icon--protected js-protected hidden"><span class="u-hiddenVisually">Protected Tweets</span></span></span><span class="UserNameBreak">&nbsp;</span><span class="username u-dir" dir="ltr">@<b></b></span>
</span>
</a>
</li>
<li role="presentation" class="typeahead-accounts-end"></li>
</ul>
</div>
<div role="presentation" class="typeahead-dm-conversations">
<ul role="presentation" class="typeahead-items typeahead-dm-conversation-items">
<li role="presentation" class="typeahead-item typeahead-dm-conversation-item">
<a role="option" tabindex="-1"></a>
</li>
</ul>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<div id="quick-promote-dialog" class="QuickPromoteDialog modal-container">
<div class="modal draggable">
<div class="modal-content">
<button type="button" class="modal-btn modal-close modal-close-fixed js-close">
<span class="Icon Icon--close Icon--large">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title">Promote this Tweet</h3>
</div>
<div class="modal-body">
<div class="quick-promote-view-container">
<div class="media">
<iframe
class="quick-promote-iframe js-initial-focus"
scrolling="no"
frameborder="0"
src="">
</iframe>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="block-user-dialog" class="modal-container">
<div class="modal draggable">
<div class="modal-content">
<button type="button" class="modal-btn modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title">Block</h3>
</div>
<div class="tweet-loading">
<div class="spinner-bigger"></div>
</div>
<div class="modal-body modal-tweet"></div>
<div class="modal-footer">
<button class="EdgeButton EdgeButton--tertiary cancel-action js-close">Cancel</button>
<button class="EdgeButton EdgeButton--danger block-action">Block</button>
</div>
</div>
</div>
</div>
<div id="geo-disabled-dropdown">
<div tabindex="-1">
<div class="dropdown-caret">
<span class="caret-outer"></span>
<span class="caret-inner"></span>
</div>
<ul>
<li class="geo-not-enabled-yet">
<h2>Tweet with a location</h2>
<p>
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history.
<a href="http://support.twitter.com/forums/26810/entries/78525" target="_blank" rel="noopener">Learn more</a>
</p>
<div>
<button type="button" class="geo-turn-on EdgeButton EdgeButton--primary">Turn on</button>
<button type="button" class="geo-not-now EdgeButton EdgeButton--secondary">Not now</button>
</div>
</li>
</ul>
</div>
</div>
<div id="geo-enabled-dropdown">
<div tabindex="-1">
<div class="dropdown-caret">
<span class="caret-outer"></span>
<span class="caret-inner"></span>
</div>
<div>
<div class="geo-query-location">
<input class="GeoSearch-queryInput" type="text" autocomplete="off" placeholder="Search for a neighborhood or city">
<span class="Icon Icon--search"></span>
</div>
<div class="geo-dropdown-status"></div>
<ul class="GeoSearch-dropdownMenu"></ul>
</div>
</div>
</div>
<div id="list-membership-dialog" class="modal-container">
<div class="modal modal-small draggable">
<div class="modal-content">
<button type="button" class="modal-btn modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title">Your lists</h3>
</div>
<div class="modal-body">
<div class="list-membership-content"></div>
<span class="spinner lists-spinner" title="Loading&hellip;"></span>
</div>
</div>
</div>
</div>
<div id="list-operations-dialog" class="modal-container">
<div class="modal modal-medium draggable">
<div class="modal-content">
<button type="button" class="modal-btn modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title">Create a new list</h3>
</div>
<div class="modal-body">
<div class="list-editor">
<div class="field">
<label class="t1-label" for="list-name">List name</label>
<input id="list-name" type="text" class="text" name="name" value="" />
</div>
<hr/>
<div class="field">
<label class="t1-label" for="list-description">Description</label>
<textarea id="list-description" name="description"></textarea>
<span class="help-text">Under 100 characters, optional</span>
</div>
<hr/>
<fieldset class="field">
<legend class="t1-legend">Privacy</legend>
<div class="options">
<label class="t1-label" for="list-public-radio">
<input class="radio" type="radio" name="mode" id="list-public-radio" value="public" checked="checked" />
<b>Public</b> &middot; Anyone can follow this list
</label>
<label class="t1-label" for="list-private-radio">
<input class="radio" type="radio" name="mode" id="list-private-radio" value="private" />
<b>Private</b> &middot; Only you can access this list
</label>
</div>
</fieldset>
<hr/>
<div class="list-editor-save">
<button type="button" class="EdgeButton EdgeButton--secondary update-list-button" data-list-id="">Save list</button>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="activity-popup-dialog" class="modal-container">
<div class="modal draggable">
<div class="modal-content clearfix">
<button type="button" class="modal-btn modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title"></h3>
</div>
<div class="modal-body">
<div class="tweet-loading">
<div class="spinner-bigger"></div>
</div>
<div class="activity-popup-dialog-content modal-tweet clearfix"></div>
<div class="loading">
<span class="spinner-bigger"></span>
</div>
<div class="activity-popup-dialog-users clearfix"></div>
<div class="activity-popup-dialog-footer"></div>
</div>
</div>
</div>
</div>
<div id="copy-link-to-tweet-dialog" class="modal-container">
<div class="modal modal-medium draggable">
<div class="modal-content">
<button type="button" class="modal-btn modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title">Copy link to Tweet</h3>
</div>
<div class="modal-body">
<div class="copy-link-to-tweet-container">
<label class="t1-label">
<p class="copy-link-to-tweet-instructions">Here's the URL for this Tweet. Copy it to easily share with friends.</p>
<textarea class="link-to-tweet-destination js-initial-focus u-dir" dir="ltr" readonly></textarea>
</label>
</div>
</div>
</div>
</div>
</div>
<div id="embed-tweet-dialog" class="modal-container">
<div class="modal modal-medium draggable">
<div class="modal-content">
<button type="button" class="modal-btn modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title embed-tweet-title">Embed this Tweet</h3>
<h3 class="modal-title embed-video-title">Embed this Video</h3>
</div>
<div class="modal-body">
<div class="embed-code-container">
<p class="embed-tweet-instructions">Add this Tweet to your website by copying the code below. <a href="https://dev.twitter.com/web/embedded-tweets" target="_blank" rel="noopener">Learn more</a></p>
<p class="embed-video-instructions">Add this video to your website by copying the code below. <a href="https://dev.twitter.com/web/embedded-tweets" target="_blank" rel="noopener">Learn more</a></p>
<form class="t1-form">
<div class="embed-destination-wrapper">
<div class="embed-overlay embed-overlay-spinner"><div class="embed-overlay-content"></div></div>
<div class="embed-overlay embed-overlay-error">
<p class="embed-overlay-content">Hmm, there was a problem reaching the server. <button type="button" class="btn-link retry-embed">Try again?</button></p>
</div>
<textarea class="embed-destination js-initial-focus"></textarea>
<div class="embed-options">
<div class="embed-include-parent-tweet">
<label class="t1-label" for="include-parent-tweet">
<input type="checkbox" id="include-parent-tweet" class="include-parent-tweet" checked>
Include parent Tweet
</label>
</div>
<div class="embed-include-card">
<label class="t1-label" for="include-card">
<input type="checkbox" id="include-card" class="include-card" checked>
Include media
</label>
</div>
</div>
</div>
</form>
<p class="embed-tweet-description">By embedding Twitter content in your website or app, you are agreeing to the Twitter <a href="https://dev.twitter.com/overview/terms/agreement" rel="noopener">Developer Agreement</a> and <a href="https://dev.twitter.com/overview/terms/policy" rel="noopener">Developer Policy</a>.</p>
<h3 class="embed-preview-header">Preview</h3>
<div class="embed-preview">
</div>
</div>
</div>
</div>
</div>
</div>
<div id="why-this-ad-dialog" class="modal-container why-this-ad-dialog">
<div class="modal modal-large draggable">
<div class="modal-content">
<button type="button" class="modal-btn modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title why-this-ad-title">Why you're seeing this ad</h3>
</div>
<div class="why-this-ad-content">
<div class="why-this-ad-spinner">
<div class="spinner-bigger"></div>
</div>
<iframe id="why-this-ad-frame" class="hidden" aria-hidden="true" scrolling="auto">
</iframe>
</div>
</div>
</div>
</div>
<div id="login-dialog" class="LoginDialog modal-container u-textCenter">
<div class="modal modal-large draggable">
<div class="LoginDialog-content modal-content">
<button type="button" class="modal-btn modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title">Log in to Twitter</h3>
</div>
<div class="LoginDialog-body modal-body">
<div class="LoginDialog-bird">
<span class="Icon Icon--bird Icon--large"></span>
</div>
<div class="LoginDialog-form">
<form action="https://twitter.com/sessions" class="LoginForm js-front-signin" method="post"
data-component="dialog"
data-element="login"
>
<div class="LoginForm-input LoginForm-username">
<input
type="text"
class="text-input email-input js-signin-email"
name="session[username_or_email]"
autocomplete="username"
placeholder="Phone, email, or username"
/>
</div>
<div class="LoginForm-input LoginForm-password">
<input type="password" class="text-input" name="session[password]" placeholder="Password" autocomplete="current-password">
</div>
<div class="LoginForm-rememberForgot">
<label>
<input type="checkbox" value="1" name="remember_me" checked="checked">
<span>Remember me</span>
</label>
<span class="separator">&middot;</span>
<a class="forgot" href="/account/begin_password_reset" rel="noopener">Forgot password?</a>
</div>
<input type="submit" class="EdgeButton EdgeButton--primary EdgeButton--medium submit js-submit" value="Log in">
<input type="hidden" name="return_to_ssl" value="true">
<input type="hidden" name="scribe_log">
<input type="hidden" name="redirect_after_login" value="/codinghorror/status/1409351083177046020">
<input type="hidden" value="46a6f55f84bf8fb45d8b56ce053c0606e73735e0" name="authenticity_token">
<input type="hidden" name="ui_metrics" autocomplete="off">
<script src="/i/js_inst?c_name=ui_metrics" async></script>
</form>
</div>
</div>
<div class="LoginDialog-footer modal-footer u-textCenter">
Don't have an account? <a class="LoginDialog-signupLink" href="https://twitter.com/signup" rel="noopener">Sign up &raquo;</a>
</div>
</div>
</div>
</div>
<div id="signup-dialog" class="SignupDialog modal-container u-textCenter">
<div class="modal modal-large draggable">
<div class="SignupDialog-content modal-content">
<button type="button" class="modal-btn modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title">Sign up for Twitter</h3>
</div>
<div class="SignupDialog-body modal-body">
<div class="SignupDialog-icon">
<span class="Icon Icon--bird Icon--extraLarge"></span>
</div>
<h2 class="SignupDialog-heading">Not on Twitter? Sign up, tune into the things you care about, and get updates as they happen.</h2>
<div class="SignupDialog-form">
<div class="signup SignupForm
">
<a href="https://twitter.com/signup" role="button" class="EdgeButton EdgeButton--large EdgeButton--primary SignupForm-submit u-block js-signup "
data-component="dialog"
data-element="signup"
>Sign up</a>
</div>
</div>
</div>
<div class="SignupDialog-footer modal-footer u-textCenter">
Have an account? <a class="SignupDialog-signinLink" href="/login" rel="noopener">Log in &raquo;</a>
</div>
</div>
</div>
</div>
<div id="sms-codes-dialog" class="modal-container">
<div class="modal modal-medium draggable">
<div class="modal-content">
<button type="button" class="modal-btn modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title">Two-way (sending and receiving) short codes:</h3>
</div>
<div class="modal-body">
<table id="sms_codes" cellpadding="0" cellspacing="0">
<thead>
<tr>
<th>Country</th>
<th>Code</th>
<th>For customers of</th>
</tr>
</thead>
<tbody>
<tr>
<td>United States</td>
<td>40404</td>
<td>(any)</td>
</tr>
<tr>
<td>Canada</td>
<td>21212</td>
<td>(any)</td>
</tr>
<tr>
<td>United Kingdom</td>
<td>86444</td>
<td>Vodafone, Orange, 3, O2</td>
</tr>
<tr>
<td>Brazil</td>
<td>40404</td>
<td>Nextel, TIM</td>
</tr>
<tr>
<td>Haiti</td>
<td>40404</td>
<td>Digicel, Voila</td>
</tr>
<tr>
<td>Ireland</td>
<td>51210</td>
<td>Vodafone, O2</td>
</tr>
<tr>
<td>India</td>
<td>53000</td>
<td>Bharti Airtel, Videocon, Reliance</td>
</tr>
<tr>
<td>Indonesia</td>
<td>89887</td>
<td>AXIS, 3, Telkomsel, Indosat, XL Axiata</td>
</tr>
<tr>
<td rowspan="2">Italy</td>
<td>4880804</td>
<td>Wind</td>
</tr>
<tr>
<td>3424486444</td>
<td>Vodafone</td>
</tr>
</tbody>
<tfoot>
<tr>
<td colspan="3">
&raquo; <a class="js-initial-focus" target="_blank" href="http://support.twitter.com/articles/14226-how-to-find-your-twitter-short-code-or-long-code" rel="noopener">See SMS short codes for other countries</a>
</td>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
</div>
<div id="leadgen-confirm-dialog" class="modal-container">
<div class="modal draggable">
<div class="modal-content">
<button type="button" class="modal-btn modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title">Confirmation</h3>
</div>
<div class="modal-body">
<div class="leadgen-card-container">
<div class="media">
<iframe
class="cards2-promotion-iframe"
scrolling="no"
frameborder="0"
src="">
</iframe>
</div>
</div>
<div class="js-macaw-cards-iframe-container" data-card-name="promotion">
</div>
</div>
</div>
</div>
</div>
<div id="auth-webview-dialog" class="AuthWebViewDialog modal-container">
<div class="modal draggable">
<div class="modal-content">
<button type="button" class="modal-btn modal-close modal-close-fixed js-close">
<span class="Icon Icon--close Icon--large">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-header">
<h3 class="modal-title">&nbsp;</h3>
</div>
<div class="modal-body">
<div class="auth-webview-view-container">
<div class="media">
<iframe
class="auth-webview-card-iframe js-initial-focus"
scrolling="no"
frameborder="0"
width="590px"
height="500px"
src="">
</iframe>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="promptbird-modal-prompt" class="modal-container">
<div class="modal">
<button type="button" class="modal-btn js-promptDismiss modal-close js-close">
<span class="Icon Icon--close Icon--medium">
<span class="visuallyhidden">Close</span>
</span>
</button>
<div class="modal-content"></div>
</div>
</div>
<div id="ui-walkthrough-dialog" class="modal-container UIWalkthrough">
<div class="UIWalkthrough-clickBlocker"></div>
<div class="modal modal-small">
<div class="UIWalkthrough-caret"></div>
<div class="modal-content">
<div class="modal-body">
<div class="UIWalkthrough-header">
<span class="UIWalkthrough-stepProgress"></span>
<button class="UIWalkthrough-skip js-close">
Skip all
</button>
</div>
<div class="UIWalkthrough-step UIWalkthrough-step--welcome">
<h3 class="UIWalkthrough-title">
<span class="Icon Icon--home UIWalkthrough-icon"></span>
Welcome home!
</h3>
<p class="UIWalkthrough-message">This timeline is where youll spend most of your time, getting instant updates about what matters to you.</p>
</div>
<div class="UIWalkthrough-step UIWalkthrough-step--unfollow">
<h3 class="UIWalkthrough-title">
<span class="Icon Icon--smileRating1Fill UIWalkthrough-icon"></span>
Tweets not working for you?
</h3>
<p class="UIWalkthrough-message">
Hover over the profile pic and click the Following button to unfollow any account.
</p>
</div>
<div class="UIWalkthrough-step UIWalkthrough-step--like">
<h3 class="UIWalkthrough-title">
<span class="Icon Icon--heart UIWalkthrough-icon"></span>
Say a lot with a little
</h3>
<p class="UIWalkthrough-message">
When you see a Tweet you love, tap the heart — it lets the person who wrote it know you shared the love.
</p>
</div>
<div class="UIWalkthrough-step UIWalkthrough-step--retweet">
<h3 class="UIWalkthrough-title">
<span class="Icon Icon--retweet UIWalkthrough-icon"></span>
Spread the word
</h3>
<p class="UIWalkthrough-message">
The fastest way to share someone elses Tweet with your followers is with a Retweet. Tap the icon to send it instantly.
</p>
</div>
<div class="UIWalkthrough-step UIWalkthrough-step--reply">
<h3 class="UIWalkthrough-title">
<span class="Icon Icon--reply UIWalkthrough-icon"></span>
Join the conversation
</h3>
<p class="UIWalkthrough-message">
Add your thoughts about any Tweet with a Reply. Find a topic youre passionate about, and jump right in.
</p>
</div>
<div class="UIWalkthrough-step UIWalkthrough-step--trends">
<h3 class="UIWalkthrough-title">
<span class="Icon Icon--discover UIWalkthrough-icon"></span>
Learn the latest
</h3>
<p class="UIWalkthrough-message">
Get instant insight into what people are talking about now.
</p>
</div>
<div class="UIWalkthrough-step UIWalkthrough-step--wtf">
<h3 class="UIWalkthrough-title">
<span class="Icon Icon--follow UIWalkthrough-icon"></span>
Get more of what you love
</h3>
<p class="UIWalkthrough-message">
Follow more accounts to get instant updates about topics you care about.
</p>
</div>
<div class="UIWalkthrough-step UIWalkthrough-step--search">
<h3 class="UIWalkthrough-title">
<span class="Icon Icon--search UIWalkthrough-icon"></span>
Find what's happening
</h3>
<p class="UIWalkthrough-message">
See the latest conversations about any topic instantly.
</p>
</div>
<div class="UIWalkthrough-step UIWalkthrough-step--moments">
<h3 class="UIWalkthrough-title">
<span class="Icon Icon--lightning UIWalkthrough-icon"></span>
Never miss a Moment
</h3>
<p class="UIWalkthrough-message">
Catch up instantly on the best stories happening as they unfold.
</p>
</div>
</div>
<div class="modal-footer">
<button class="EdgeButton EdgeButton--tertiary u-floatLeft plain-btn UIWalkthrough-button js-previous-step">Back</button>
<button class="EdgeButton EdgeButton--secondary UIWalkthrough-button js-next-step js-initial-focus">Next</button>
</div>
</div>
</div>
</div>
<div id="create-custom-timeline-dialog" class="modal-container"></div>
<div id="edit-custom-timeline-dialog" class="modal-container"></div>
<div id="curate-dialog" class="modal-container"></div>
<div id="media-edit-dialog" class="modal-container"></div>
<div class="PermalinkOverlay PermalinkOverlay-with-background load-at-boot" id="permalink-overlay">
<div class="PermalinkProfile-dismiss modal-close-fixed">
<span class="Icon Icon--close"></span>
</div>
<button class="PermalinkOverlay-next PermalinkOverlay-button u-posFixed js-next" type="button">
<span class="Icon Icon--caretLeft Icon--large"></span>
<span class="u-hiddenVisually">Next Tweet from user</span>
</button>
<div class="PermalinkOverlay-modal">
<div class="PermalinkOverlay-spinnerContainer u-hidden">
<div class="PermalinkOverlay-spinner"></div>
</div>
<div class="PermalinkOverlay-content">
<div class="PermalinkOverlay-body"
data-background-path="/codinghorror"
>
<div class="permalink-container permalink-container--withArrows">
<div role="main" class="permalink light-inline-actions
stream-uncapped
has-replies
original-permalink-page
self-thread-permalink
">
<div class="permalink-in-reply-tos" data-component-term="in_reply_to">
<div class="permalink-inner in-reply-to" data-replied-tweet-id="1409270864315486209" data-component-context="conversation">
<div class="tweets-wrapper">
<div id="ancestors" class="ThreadedConversation ThreadedConversation--ancestors">
<div class="stream-container "
data-max-position="" data-min-position=""
>
<div class="stream">
<ol class="stream-items js-navigable-stream" id="stream-items-id">
<div class="ThreadedConversation-tweet">
<li class="js-stream-item stream-item stream-item
" data-item-id="1409270864315486209"
id="stream-item-tweet-1409270864315486209"
data-item-type="tweet"
>
<div class="tweet js-stream-tweet js-actionable-tweet js-profile-popup-actionable dismissible-content
ancestor permalink-ancestor-tweet
"
data-tweet-id="1409270864315486209"
data-item-id="1409270864315486209"
data-permalink-path="/codinghorror/status/1409270864315486209"
data-conversation-id="1409270864315486209"
data-tweet-nonce="1409270864315486209-50f8bd6f-7f68-42bd-b161-0c76de903d13"
data-tweet-stat-initialized="true"
data-screen-name="codinghorror" data-name="Jeff Atwood" data-user-id="5637652"
data-you-follow="false"
data-follows-you="false"
data-you-block="false"
data-reply-to-users-json="[{&quot;id_str&quot;:&quot;5637652&quot;,&quot;screen_name&quot;:&quot;codinghorror&quot;,&quot;name&quot;:&quot;Jeff Atwood&quot;,&quot;emojified_name&quot;:{&quot;text&quot;:&quot;Jeff Atwood&quot;,&quot;emojified_text_as_html&quot;:&quot;Jeff Atwood&quot;}}]"
data-disclosure-type=""
data-component-context="conversation"
>
<div class="context">
</div>
<div class="content">
<div class="stream-item-header">
<a class="account-group js-account-group js-action-profile js-user-profile-link js-nav" href="/codinghorror" data-user-id="5637652">
<img class="avatar js-action-profile-avatar" src="https://pbs.twimg.com/profile_images/1246568020991864832/hh4FVqbl_bigger.jpg" alt="">
<span class="FullNameGroup">
<strong class="fullname show-popup-with-id u-textTruncate " data-aria-label-part>Jeff Atwood</strong><span>&rlm;</span><span class="UserBadges"><span class="Icon Icon--verified"><span class="u-hiddenVisually">Verified account</span></span></span><span class="UserNameBreak">&nbsp;</span></span><span class="username u-dir u-textTruncate" dir="ltr" data-aria-label-part>@<b>codinghorror</b></span></a>
<small class="time">
<a href="/codinghorror/status/1409270864315486209" class="tweet-timestamp js-permalink js-nav js-tooltip" title="3:02 PM - 27 Jun 2021" data-conversation-id="1409270864315486209"><span class="_timestamp js-short-timestamp " data-aria-label-part="last" data-time="1624831331" data-time-ms="1624831331000" data-long-form="true">Jun 27</span></a>
</small>
<div class="ProfileTweet-action ProfileTweet-action--more js-more-ProfileTweet-actions">
<div class="dropdown">
<button class="ProfileTweet-actionButton u-textUserColorHover dropdown-toggle js-dropdown-toggle" type="button">
<div class="IconContainer js-tooltip" title="More">
<span class="Icon Icon--caretDownLight Icon--small"></span>
<span class="u-hiddenVisually">More</span>
</div>
</button>
<div class="dropdown-menu is-autoCentered">
<div class="dropdown-caret">
<div class="caret-outer"></div>
<div class="caret-inner"></div>
</div>
<ul>
<li class="copy-link-to-tweet js-actionCopyLinkToTweet">
<button type="button" class="dropdown-link">Copy link to Tweet</button>
</li>
<li class="embed-link js-actionEmbedTweet" data-nav="embed_tweet">
<button type="button" class="dropdown-link">Embed Tweet</button>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="js-tweet-text-container">
<p class="TweetTextSize js-tweet-text tweet-text" lang="en" data-aria-label-part="0">Anyone else doing cellular Apple Watches rather than full blown cell phones for their almost-teens? The more I research this the more I like it.</p>
</div>
<div class="stream-item-footer">
<div class="ProfileTweet-actionCountList u-hiddenVisually">
<span class="ProfileTweet-action--reply u-hiddenVisually">
<span class="ProfileTweet-actionCount" data-tweet-stat-count="24">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-reply-count-aria-1409270864315486209" data-aria-label-part>24 replies</span>
</span>
</span>
<span class="ProfileTweet-action--retweet u-hiddenVisually">
<span class="ProfileTweet-actionCount" data-tweet-stat-count="5">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-retweet-count-aria-1409270864315486209" data-aria-label-part>5 retweets</span>
</span>
</span>
<span class="ProfileTweet-action--favorite u-hiddenVisually">
<span class="ProfileTweet-actionCount" data-tweet-stat-count="96">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-favorite-count-aria-1409270864315486209" data-aria-label-part>96 likes</span>
</span>
</span>
</div>
<div class="ProfileTweet-actionList js-actions" role="group" aria-label="Tweet actions">
<div class="ProfileTweet-action ProfileTweet-action--reply">
<button class="ProfileTweet-actionButton js-actionButton js-actionReply"
data-modal="ProfileTweet-reply" type="button"
aria-describedby="profile-tweet-action-reply-count-aria-1409270864315486209">
<div class="IconContainer js-tooltip" title="Reply">
<span class="Icon Icon--medium Icon--reply"></span>
<span class="u-hiddenVisually">Reply</span>
</div>
<span class="ProfileTweet-actionCount ">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">24</span>
</span>
</button>
</div>
<div class="ProfileTweet-action ProfileTweet-action--retweet js-toggleState js-toggleRt">
<button class="ProfileTweet-actionButton js-actionButton js-actionRetweet"
data-modal="ProfileTweet-retweet"
type="button"
aria-describedby="profile-tweet-action-retweet-count-aria-1409270864315486209">
<div class="IconContainer js-tooltip" title="Retweet">
<span class="Icon Icon--medium Icon--retweet"></span>
<span class="u-hiddenVisually">Retweet</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">5</span>
</span>
</button><button class="ProfileTweet-actionButtonUndo js-actionButton js-actionRetweet" data-modal="ProfileTweet-retweet" type="button">
<div class="IconContainer js-tooltip" title="Undo retweet">
<span class="Icon Icon--medium Icon--retweet"></span>
<span class="u-hiddenVisually">Retweeted</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">5</span>
</span>
</button>
</div>
<div class="ProfileTweet-action ProfileTweet-action--favorite js-toggleState">
<button class="ProfileTweet-actionButton js-actionButton js-actionFavorite" type="button"
aria-describedby="profile-tweet-action-favorite-count-aria-1409270864315486209">
<div class="IconContainer js-tooltip" title="Like">
<span role="presentation" class="Icon Icon--heart Icon--medium"></span>
<div class="HeartAnimation"></div>
<span class="u-hiddenVisually">Like</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">96</span>
</span>
</button><button class="ProfileTweet-actionButtonUndo ProfileTweet-action--unfavorite u-linkClean js-actionButton js-actionFavorite" type="button">
<div class="IconContainer js-tooltip" title="Undo like">
<span role="presentation" class="Icon Icon--heart Icon--medium"></span>
<div class="HeartAnimation"></div>
<span class="u-hiddenVisually">Liked</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">96</span>
</span>
</button>
</div>
</div>
</div>
<div class="self-thread-context">
Show this thread
</div>
</div>
</div>
</li>
</div>
</ol>
<ol class="hidden-replies-container"></ol>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="permalink-inner permalink-tweet-container ThreadedConversation ThreadedConversation--permalinkTweetWithAncestors">
<div class="tweet permalink-tweet js-actionable-user js-actionable-tweet js-original-tweet
has-cards with-social-proof has-content
js-initial-focus
"
data-associated-tweet-id="1409351083177046020"
data-tweet-id="1409351083177046020"
data-item-id="1409351083177046020"
data-permalink-path="/codinghorror/status/1409351083177046020"
data-conversation-id="1409270864315486209"
data-is-reply-to="true"
data-has-parent-tweet="true"
data-tweet-nonce="1409351083177046020-1486a324-f369-4db8-9202-a350ed9b9535"
data-tweet-stat-initialized="true"
data-screen-name="codinghorror" data-name="Jeff Atwood" data-user-id="5637652"
data-you-follow="false"
data-follows-you="false"
data-you-block="false"
data-reply-to-users-json="[{&quot;id_str&quot;:&quot;5637652&quot;,&quot;screen_name&quot;:&quot;codinghorror&quot;,&quot;name&quot;:&quot;Jeff Atwood&quot;,&quot;emojified_name&quot;:{&quot;text&quot;:&quot;Jeff Atwood&quot;,&quot;emojified_text_as_html&quot;:&quot;Jeff Atwood&quot;}}]"
data-disclosure-type=""
data-has-cards="true"
tabindex="0"
>
<div class="content clearfix">
<div class="permalink-header">
<a class="account-group js-account-group js-action-profile js-user-profile-link js-nav" href="/codinghorror" data-user-id="5637652">
<img class="avatar js-action-profile-avatar" src="https://pbs.twimg.com/profile_images/1246568020991864832/hh4FVqbl_bigger.jpg" alt="">
<span class="FullNameGroup">
<strong class="fullname show-popup-with-id u-textTruncate " data-aria-label-part>Jeff Atwood</strong><span>&rlm;</span><span class="UserBadges"><span class="Icon Icon--verified"><span class="u-hiddenVisually">Verified account</span></span></span><span class="UserNameBreak">&nbsp;</span></span><span class="username u-dir u-textTruncate" dir="ltr" data-aria-label-part>@<b>codinghorror</b></span></a>
<small class="time">
<a href="/codinghorror/status/1409351083177046020" class="tweet-timestamp js-permalink js-nav js-tooltip" title="8:20 PM - 27 Jun 2021" data-conversation-id="1409270864315486209"><span class="_timestamp js-short-timestamp " data-aria-label-part="last" data-time="1624850457" data-time-ms="1624850457000" data-long-form="true">Jun 27</span></a>
</small>
<div class="follow-bar">
<div class="user-actions btn-group not-following "
data-user-id="5637652"
data-screen-name="codinghorror"
data-name="Jeff Atwood"
data-protected="false"
>
<span class="user-actions-follow-button js-follow-btn follow-button">
<button type="button" class="
EdgeButton
EdgeButton--secondary
EdgeButton--medium
button-text
follow-text">
<span aria-hidden="true">Follow</span>
<span class="u-hiddenVisually">Follow <span class="username u-dir u-textTruncate" dir="ltr" >@<b>codinghorror</b></span></span>
</button>
<button type="button" class="
EdgeButton
EdgeButton--primary
EdgeButton--medium
button-text
following-text">
<span aria-hidden="true">Following</span>
<span class="u-hiddenVisually">Following <span class="username u-dir u-textTruncate" dir="ltr" >@<b>codinghorror</b></span></span>
</button>
<button type="button" class="
EdgeButton
EdgeButton--danger
EdgeButton--medium
button-text
unfollow-text">
<span aria-hidden="true">Unfollow</span>
<span class="u-hiddenVisually">Unfollow <span class="username u-dir u-textTruncate" dir="ltr" >@<b>codinghorror</b></span></span>
</button>
<button type="button" class="
EdgeButton
EdgeButton--invertedDanger
EdgeButton--medium
button-text
blocked-text">
<span aria-hidden="true">Blocked</span>
<span class="u-hiddenVisually">Blocked <span class="username u-dir u-textTruncate" dir="ltr" >@<b>codinghorror</b></span></span>
</button>
<button type="button" class="
EdgeButton
EdgeButton--danger
EdgeButton--medium
button-text
unblock-text">
<span aria-hidden="true">Unblock</span>
<span class="u-hiddenVisually">Unblock <span class="username u-dir u-textTruncate" dir="ltr" >@<b>codinghorror</b></span></span>
</button>
<button type="button" class="
EdgeButton
EdgeButton--secondary
EdgeButton--medium
button-text
pending-text">
<span aria-hidden="true">Pending</span>
<span class="u-hiddenVisually">Pending follow request from <span class="username u-dir u-textTruncate" dir="ltr" >@<b>codinghorror</b></span></span>
</button>
<button type="button" class="
EdgeButton
EdgeButton--secondary
EdgeButton--medium
button-text
cancel-text">
<span aria-hidden="true">Cancel</span>
<span class="u-hiddenVisually">Cancel your follow request to <span class="username u-dir u-textTruncate" dir="ltr" >@<b>codinghorror</b></span></span>
</button>
</span>
</div>
</div>
<div class="ProfileTweet-action ProfileTweet-action--more js-more-ProfileTweet-actions">
<div class="dropdown">
<button class="ProfileTweet-actionButton u-textUserColorHover dropdown-toggle js-dropdown-toggle" type="button">
<div class="IconContainer js-tooltip" title="More">
<span class="Icon Icon--caretDownLight Icon--small"></span>
<span class="u-hiddenVisually">More</span>
</div>
</button>
<div class="dropdown-menu is-autoCentered">
<div class="dropdown-caret">
<div class="caret-outer"></div>
<div class="caret-inner"></div>
</div>
<ul>
<li class="copy-link-to-tweet js-actionCopyLinkToTweet">
<button type="button" class="dropdown-link">Copy link to Tweet</button>
</li>
<li class="embed-link js-actionEmbedTweet" data-nav="embed_tweet">
<button type="button" class="dropdown-link">Embed Tweet</button>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="js-tweet-text-container">
<p class="TweetTextSize TweetTextSize--jumbo js-tweet-text tweet-text" lang="en" data-aria-label-part="0">My first text message from my child! A moment that shall live on in infamy!<a href="https://t.co/TQMRJsFwnO" class="twitter-timeline-link u-hidden" data-pre-embedded="true" dir="ltr" >pic.twitter.com/TQMRJsFwnO</a></p>
</div>
<div class="AdaptiveMediaOuterContainer">
<div class="AdaptiveMedia
is-square
"
>
<div class="AdaptiveMedia-container">
<div class="AdaptiveMedia-singlePhoto"
style="padding-top: calc(1.2457684495599188 * 100% - 0.5px);"
>
<div class="AdaptiveMedia-photoContainer js-adaptive-photo "
data-image-url="https://pbs.twimg.com/media/E48FVowUUAYyGLX.jpg"
data-element-context="platform_photo_card"
style="background-color:rgba(38,10,6,1.0);"
data-dominant-color="[38,10,6]"
>
<img data-aria-label-part src="https://pbs.twimg.com/media/E48FVowUUAYyGLX.jpg" alt=""
style="width: 100%; top: -62px;"
>
</div>
</div>
</div>
</div>
</div>
<div class="js-tweet-details-fixer tweet-details-fixer">
<div class="client-and-actions">
<span class="metadata">
<span>8:20 PM - 27 Jun 2021</span>
</span>
</div>
<div class="js-machine-translated-tweet-container"></div>
<div class="js-tweet-stats-container tweet-stats-container">
<ul class="stats" aria-label="Retweeted and favorited by">
<li class="js-stat-count js-stat-favorites stat-count" aria-hidden="true">
<a tabindex=0 role="button"
data-tweet-stat-count="90"
data-compact-localized-count="90"
class="request-favorited-popup"
data-activity-popup-title="90 likes">
<strong>90</strong> Likes
</a>
</li>
<li class="avatar-row js-face-pile-container">
<a class="js-profile-popup-actionable js-tooltip" href="/blairbryant" data-user-id="12336122" original-title="Blair &quot;The Architect&quot;" title="Blair &quot;The Architect&quot;" rel="noopener">
<img class="avatar size24 js-user-profile-link" src="https://pbs.twimg.com/profile_images/64678397/twiki01_normal.jpg" alt="Blair &quot;The Architect&quot;">
</a>
<a class="js-profile-popup-actionable js-tooltip" href="/f_fz" data-user-id="56679923" original-title="Ferdi (Ferdinand Fanötöna Zebua)" title="Ferdi (Ferdinand Fanötöna Zebua)" rel="noopener">
<img class="avatar size24 js-user-profile-link" src="https://pbs.twimg.com/profile_images/1361289869025181696/xvnNIGUA_normal.jpg" alt="Ferdi (Ferdinand Fanötöna Zebua)">
</a>
<a class="js-profile-popup-actionable js-tooltip" href="/gregstoll" data-user-id="7155172" original-title="Greg Stoll 💉💉🎉" title="Greg Stoll 💉💉🎉" rel="noopener">
<img class="avatar size24 js-user-profile-link" src="https://pbs.twimg.com/profile_images/378800000124042138/6d6f7032a0efd358c83fc68083a1e8c7_normal.jpeg" alt="Greg Stoll 💉💉🎉">
</a>
<a class="js-profile-popup-actionable js-tooltip" href="/uncle_miles" data-user-id="731360639776493568" original-title="Miles McNerney" title="Miles McNerney" rel="noopener">
<img class="avatar size24 js-user-profile-link" src="https://pbs.twimg.com/profile_images/842604441089978369/DD3_BVQz_normal.jpg" alt="Miles McNerney">
</a>
<a class="js-profile-popup-actionable js-tooltip" href="/Castaa" data-user-id="14199776" original-title="Jon C" title="Jon C" rel="noopener">
<img class="avatar size24 js-user-profile-link" src="https://pbs.twimg.com/profile_images/831939185279791104/hUCGssdI_normal.jpg" alt="Jon C">
</a>
<a class="js-profile-popup-actionable js-tooltip" href="/threadripper_" data-user-id="336011917" original-title="Javad:~$" title="Javad:~$" rel="noopener">
<img class="avatar size24 js-user-profile-link" src="https://pbs.twimg.com/profile_images/1008608583028822016/2Vyu7CLm_normal.jpg" alt="Javad:~$">
</a>
<a class="js-profile-popup-actionable js-tooltip" href="/pbrdmn" data-user-id="227124578" original-title="Philip is staying at home" title="Philip is staying at home" rel="noopener">
<img class="avatar size24 js-user-profile-link" src="https://pbs.twimg.com/profile_images/1406905135825969159/ChusY6Di_normal.jpg" alt="Philip is staying at home">
</a>
<a class="js-profile-popup-actionable js-tooltip" href="/BrosukeH" data-user-id="259032808" original-title="Welcome to the NFT 📉 | BLM 🏳️‍🌈" title="Welcome to the NFT 📉 | BLM 🏳️‍🌈" rel="noopener">
<img class="avatar size24 js-user-profile-link" src="https://pbs.twimg.com/profile_images/1228576203751092224/uoT5TCYW_normal.jpg" alt="Welcome to the NFT 📉 | BLM 🏳️‍🌈">
</a>
<a class="js-profile-popup-actionable js-tooltip" href="/liagason" data-user-id="65491901" original-title="liagason" title="liagason" rel="noopener">
<img class="avatar size24 js-user-profile-link" src="https://pbs.twimg.com/profile_images/1405165059261669380/eoBV_sdh_normal.jpg" alt="liagason">
</a>
</li>
</ul>
</div>
</div>
<div class="stream-item-footer">
<div class="ProfileTweet-actionCountList u-hiddenVisually">
<span class="ProfileTweet-action--reply u-hiddenVisually">
<span class="ProfileTweet-actionCount" data-tweet-stat-count="4">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-reply-count-aria-1409351083177046020" data-aria-label-part>4 replies</span>
</span>
</span>
<span class="ProfileTweet-action--retweet u-hiddenVisually">
<span class="ProfileTweet-actionCount" aria-hidden="true" data-tweet-stat-count="0">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-retweet-count-aria-1409351083177046020" >0 retweets</span>
</span>
</span>
<span class="ProfileTweet-action--favorite u-hiddenVisually">
<span class="ProfileTweet-actionCount" data-tweet-stat-count="90">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-favorite-count-aria-1409351083177046020" data-aria-label-part>90 likes</span>
</span>
</span>
</div>
<div class="ProfileTweet-actionList js-actions" role="group" aria-label="Tweet actions">
<div class="ProfileTweet-action ProfileTweet-action--reply">
<button class="ProfileTweet-actionButton js-actionButton js-actionReply"
data-modal="ProfileTweet-reply" type="button"
aria-describedby="profile-tweet-action-reply-count-aria-1409351083177046020">
<div class="IconContainer js-tooltip" title="Reply">
<span class="Icon Icon--medium Icon--reply"></span>
<span class="u-hiddenVisually">Reply</span>
</div>
<span class="ProfileTweet-actionCount ">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">4</span>
</span>
</button>
</div>
<div class="ProfileTweet-action ProfileTweet-action--retweet js-toggleState js-toggleRt">
<button class="ProfileTweet-actionButton js-actionButton js-actionRetweet"
data-modal="ProfileTweet-retweet"
type="button"
aria-describedby="profile-tweet-action-retweet-count-aria-1409351083177046020">
<div class="IconContainer js-tooltip" title="Retweet">
<span class="Icon Icon--medium Icon--retweet"></span>
<span class="u-hiddenVisually">Retweet</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button><button class="ProfileTweet-actionButtonUndo js-actionButton js-actionRetweet" data-modal="ProfileTweet-retweet" type="button">
<div class="IconContainer js-tooltip" title="Undo retweet">
<span class="Icon Icon--medium Icon--retweet"></span>
<span class="u-hiddenVisually">Retweeted</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button>
</div>
<div class="ProfileTweet-action ProfileTweet-action--favorite js-toggleState">
<button class="ProfileTweet-actionButton js-actionButton js-actionFavorite" type="button"
aria-describedby="profile-tweet-action-favorite-count-aria-1409351083177046020">
<div class="IconContainer js-tooltip" title="Like">
<span role="presentation" class="Icon Icon--heart Icon--medium"></span>
<div class="HeartAnimation"></div>
<span class="u-hiddenVisually">Like</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">90</span>
</span>
</button><button class="ProfileTweet-actionButtonUndo ProfileTweet-action--unfavorite u-linkClean js-actionButton js-actionFavorite" type="button">
<div class="IconContainer js-tooltip" title="Undo like">
<span role="presentation" class="Icon Icon--heart Icon--medium"></span>
<div class="HeartAnimation"></div>
<span class="u-hiddenVisually">Liked</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">90</span>
</span>
</button>
</div>
</div>
</div>
<div class="permalink-footer">
</div>
</div>
</div>
<div class="replies-to permalink-inner permalink-replies" data-component-context="replies">
<div class="tweets-wrapper">
<div id="descendants" class="ThreadedDescendants">
<div class="stream-container "
data-max-position="" data-min-position=""
>
<div class="stream">
<ol class="stream-items js-navigable-stream" id="stream-items-id">
<li class="ThreadedConversation--loneTweet
">
<ol class="stream-items">
<li class="js-stream-item stream-item stream-item
" data-item-id="1409352104590729216"
id="stream-item-tweet-1409352104590729216"
data-item-type="tweet"
data-suggestion-json="{&quot;suggestion_details&quot;:{},&quot;tweet_ids&quot;:&quot;1409352104590729216&quot;,&quot;scribe_component&quot;:&quot;tweet&quot;}">
<div class="tweet js-stream-tweet js-actionable-tweet js-profile-popup-actionable dismissible-content
descendant permalink-descendant-tweet
"
data-tweet-id="1409352104590729216"
data-item-id="1409352104590729216"
data-permalink-path="/f_fz/status/1409352104590729216"
data-conversation-id="1409270864315486209"
data-has-parent-tweet="true"
data-tweet-nonce="1409352104590729216-1de294b4-26f7-4472-a226-d318fdb734e4"
data-tweet-stat-initialized="true"
data-conversation-section-quality="HighQuality"
data-screen-name="f_fz" data-name="Ferdi (Ferdinand Fanötöna Zebua)" data-user-id="56679923"
data-you-follow="false"
data-follows-you="false"
data-you-block="false"
data-mentions="codinghorror"
data-reply-to-users-json="[{&quot;id_str&quot;:&quot;56679923&quot;,&quot;screen_name&quot;:&quot;f_fz&quot;,&quot;name&quot;:&quot;Ferdi (Ferdinand Fan\u00f6t\u00f6na Zebua)&quot;,&quot;emojified_name&quot;:{&quot;text&quot;:&quot;Ferdi (Ferdinand Fan\u00f6t\u00f6na Zebua)&quot;,&quot;emojified_text_as_html&quot;:&quot;Ferdi (Ferdinand Fan\u00f6t\u00f6na Zebua)&quot;}},{&quot;id_str&quot;:&quot;5637652&quot;,&quot;screen_name&quot;:&quot;codinghorror&quot;,&quot;name&quot;:&quot;Jeff Atwood&quot;,&quot;emojified_name&quot;:{&quot;text&quot;:&quot;Jeff Atwood&quot;,&quot;emojified_text_as_html&quot;:&quot;Jeff Atwood&quot;}}]"
data-disclosure-type=""
data-component-context="replies"
>
<div class="context">
</div>
<div class="content">
<div class="stream-item-header">
<a class="account-group js-account-group js-action-profile js-user-profile-link js-nav" href="/f_fz" data-user-id="56679923">
<img class="avatar js-action-profile-avatar" src="https://pbs.twimg.com/profile_images/1361289869025181696/xvnNIGUA_bigger.jpg" alt="">
<span class="FullNameGroup">
<strong class="fullname show-popup-with-id u-textTruncate " data-aria-label-part>Ferdi (Ferdinand Fanötöna Zebua)</strong><span>&rlm;</span><span class="UserBadges"></span><span class="UserNameBreak">&nbsp;</span></span><span class="username u-dir u-textTruncate" dir="ltr" data-aria-label-part>@<b>f_fz</b></span></a>
<small class="time">
<a href="/f_fz/status/1409352104590729216" class="tweet-timestamp js-permalink js-nav js-tooltip" title="8:25 PM - 27 Jun 2021" data-conversation-id="1409270864315486209"><span class="_timestamp js-short-timestamp " data-aria-label-part="last" data-time="1624850700" data-time-ms="1624850700000" data-long-form="true">Jun 27</span></a>
</small>
<div class="ProfileTweet-action ProfileTweet-action--more js-more-ProfileTweet-actions">
<div class="dropdown">
<button class="ProfileTweet-actionButton u-textUserColorHover dropdown-toggle js-dropdown-toggle" type="button">
<div class="IconContainer js-tooltip" title="More">
<span class="Icon Icon--caretDownLight Icon--small"></span>
<span class="u-hiddenVisually">More</span>
</div>
</button>
<div class="dropdown-menu is-autoCentered">
<div class="dropdown-caret">
<div class="caret-outer"></div>
<div class="caret-inner"></div>
</div>
<ul>
<li class="copy-link-to-tweet js-actionCopyLinkToTweet">
<button type="button" class="dropdown-link">Copy link to Tweet</button>
</li>
<li class="embed-link js-actionEmbedTweet" data-nav="embed_tweet">
<button type="button" class="dropdown-link">Embed Tweet</button>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="ReplyingToContextBelowAuthor" data-aria-label-part>
Replying to <a class="pretty-link js-user-profile-link" href="/codinghorror" data-user-id="5637652" rel="noopener" dir="ltr"><span class="username u-dir u-textTruncate" dir="ltr" >@<b>codinghorror</b></span></a>
</div>
<div class="js-tweet-text-container">
<p class="TweetTextSize js-tweet-text tweet-text" lang="en" data-aria-label-part="0">Mind-blown!</p>
</div>
<div class="stream-item-footer">
<div class="ProfileTweet-actionCountList u-hiddenVisually">
<span class="ProfileTweet-action--reply u-hiddenVisually">
<span class="ProfileTweet-actionCount" aria-hidden="true" data-tweet-stat-count="0">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-reply-count-aria-1409352104590729216" >0 replies</span>
</span>
</span>
<span class="ProfileTweet-action--retweet u-hiddenVisually">
<span class="ProfileTweet-actionCount" aria-hidden="true" data-tweet-stat-count="0">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-retweet-count-aria-1409352104590729216" >0 retweets</span>
</span>
</span>
<span class="ProfileTweet-action--favorite u-hiddenVisually">
<span class="ProfileTweet-actionCount" data-tweet-stat-count="1">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-favorite-count-aria-1409352104590729216" data-aria-label-part>1 like</span>
</span>
</span>
</div>
<div class="ProfileTweet-actionList js-actions" role="group" aria-label="Tweet actions">
<div class="ProfileTweet-action ProfileTweet-action--reply">
<button class="ProfileTweet-actionButton js-actionButton js-actionReply"
data-modal="ProfileTweet-reply" type="button"
aria-describedby="profile-tweet-action-reply-count-aria-1409352104590729216">
<div class="IconContainer js-tooltip" title="Reply">
<span class="Icon Icon--medium Icon--reply"></span>
<span class="u-hiddenVisually">Reply</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero ">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button>
</div>
<div class="ProfileTweet-action ProfileTweet-action--retweet js-toggleState js-toggleRt">
<button class="ProfileTweet-actionButton js-actionButton js-actionRetweet"
data-modal="ProfileTweet-retweet"
type="button"
aria-describedby="profile-tweet-action-retweet-count-aria-1409352104590729216">
<div class="IconContainer js-tooltip" title="Retweet">
<span class="Icon Icon--medium Icon--retweet"></span>
<span class="u-hiddenVisually">Retweet</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button><button class="ProfileTweet-actionButtonUndo js-actionButton js-actionRetweet" data-modal="ProfileTweet-retweet" type="button">
<div class="IconContainer js-tooltip" title="Undo retweet">
<span class="Icon Icon--medium Icon--retweet"></span>
<span class="u-hiddenVisually">Retweeted</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button>
</div>
<div class="ProfileTweet-action ProfileTweet-action--favorite js-toggleState">
<button class="ProfileTweet-actionButton js-actionButton js-actionFavorite" type="button"
aria-describedby="profile-tweet-action-favorite-count-aria-1409352104590729216">
<div class="IconContainer js-tooltip" title="Like">
<span role="presentation" class="Icon Icon--heart Icon--medium"></span>
<div class="HeartAnimation"></div>
<span class="u-hiddenVisually">Like</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">1</span>
</span>
</button><button class="ProfileTweet-actionButtonUndo ProfileTweet-action--unfavorite u-linkClean js-actionButton js-actionFavorite" type="button">
<div class="IconContainer js-tooltip" title="Undo like">
<span role="presentation" class="Icon Icon--heart Icon--medium"></span>
<div class="HeartAnimation"></div>
<span class="u-hiddenVisually">Liked</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">1</span>
</span>
</button>
</div>
</div>
</div>
</div>
</div>
<div class="dismiss-module">
<div class="dismissed-module">
<div class="feedback-actions">
<div class="feedback-action" data-feedback-type="DontLike" data-feedback-url="">
<div class="action-confirmation dismiss-module-item">Thanks. Twitter will use this to make your timeline better.
<span class="undo-action">Undo</span>
</div>
</div>
</div>
<div class="child-feedback-confirmation">
<div class="child-confirmation-item">
<span class="child-confirmation-text"></span>
<span class="undo-child-feedback-action">Undo</span>
</div>
</div>
</div>
</div>
</li>
</ol>
</li>
<li class="ThreadedConversation--loneTweet
">
<ol class="stream-items">
<li class="js-stream-item stream-item stream-item
" data-item-id="1409352727008714757"
id="stream-item-tweet-1409352727008714757"
data-item-type="tweet"
data-suggestion-json="{&quot;suggestion_details&quot;:{},&quot;tweet_ids&quot;:&quot;1409352727008714757&quot;,&quot;scribe_component&quot;:&quot;tweet&quot;}">
<div class="tweet js-stream-tweet js-actionable-tweet js-profile-popup-actionable dismissible-content
descendant permalink-descendant-tweet
"
data-tweet-id="1409352727008714757"
data-item-id="1409352727008714757"
data-permalink-path="/chetfaliszek/status/1409352727008714757"
data-conversation-id="1409270864315486209"
data-has-parent-tweet="true"
data-tweet-nonce="1409352727008714757-f2f400be-6b3d-4292-b759-ea3b1953af8e"
data-tweet-stat-initialized="true"
data-conversation-section-quality="HighQuality"
data-screen-name="chetfaliszek" data-name="Chet Faliszek" data-user-id="982040378"
data-you-follow="false"
data-follows-you="false"
data-you-block="false"
data-mentions="codinghorror"
data-reply-to-users-json="[{&quot;id_str&quot;:&quot;982040378&quot;,&quot;screen_name&quot;:&quot;chetfaliszek&quot;,&quot;name&quot;:&quot;Chet Faliszek&quot;,&quot;emojified_name&quot;:{&quot;text&quot;:&quot;Chet Faliszek&quot;,&quot;emojified_text_as_html&quot;:&quot;Chet Faliszek&quot;}},{&quot;id_str&quot;:&quot;5637652&quot;,&quot;screen_name&quot;:&quot;codinghorror&quot;,&quot;name&quot;:&quot;Jeff Atwood&quot;,&quot;emojified_name&quot;:{&quot;text&quot;:&quot;Jeff Atwood&quot;,&quot;emojified_text_as_html&quot;:&quot;Jeff Atwood&quot;}}]"
data-disclosure-type=""
data-component-context="replies"
>
<div class="context">
</div>
<div class="content">
<div class="stream-item-header">
<a class="account-group js-account-group js-action-profile js-user-profile-link js-nav" href="/chetfaliszek" data-user-id="982040378">
<img class="avatar js-action-profile-avatar" src="https://pbs.twimg.com/profile_images/2920094567/ecc0064d125a61407e9c0a735a5c5f76_bigger.jpeg" alt="">
<span class="FullNameGroup">
<strong class="fullname show-popup-with-id u-textTruncate " data-aria-label-part>Chet Faliszek</strong><span>&rlm;</span><span class="UserBadges"><span class="Icon Icon--verified"><span class="u-hiddenVisually">Verified account</span></span></span><span class="UserNameBreak">&nbsp;</span></span><span class="username u-dir u-textTruncate" dir="ltr" data-aria-label-part>@<b>chetfaliszek</b></span></a>
<small class="time">
<a href="/chetfaliszek/status/1409352727008714757" class="tweet-timestamp js-permalink js-nav js-tooltip" title="8:27 PM - 27 Jun 2021" data-conversation-id="1409270864315486209"><span class="_timestamp js-short-timestamp " data-aria-label-part="last" data-time="1624850849" data-time-ms="1624850849000" data-long-form="true">Jun 27</span></a>
</small>
<div class="ProfileTweet-action ProfileTweet-action--more js-more-ProfileTweet-actions">
<div class="dropdown">
<button class="ProfileTweet-actionButton u-textUserColorHover dropdown-toggle js-dropdown-toggle" type="button">
<div class="IconContainer js-tooltip" title="More">
<span class="Icon Icon--caretDownLight Icon--small"></span>
<span class="u-hiddenVisually">More</span>
</div>
</button>
<div class="dropdown-menu is-autoCentered">
<div class="dropdown-caret">
<div class="caret-outer"></div>
<div class="caret-inner"></div>
</div>
<ul>
<li class="copy-link-to-tweet js-actionCopyLinkToTweet">
<button type="button" class="dropdown-link">Copy link to Tweet</button>
</li>
<li class="embed-link js-actionEmbedTweet" data-nav="embed_tweet">
<button type="button" class="dropdown-link">Embed Tweet</button>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="ReplyingToContextBelowAuthor" data-aria-label-part>
Replying to <a class="pretty-link js-user-profile-link" href="/codinghorror" data-user-id="5637652" rel="noopener" dir="ltr"><span class="username u-dir u-textTruncate" dir="ltr" >@<b>codinghorror</b></span></a>
</div>
<div class="js-tweet-text-container">
<p class="TweetTextSize js-tweet-text tweet-text" lang="en" data-aria-label-part="0">Make it their first NFT!</p>
</div>
<div class="stream-item-footer">
<div class="ProfileTweet-actionCountList u-hiddenVisually">
<span class="ProfileTweet-action--reply u-hiddenVisually">
<span class="ProfileTweet-actionCount" aria-hidden="true" data-tweet-stat-count="0">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-reply-count-aria-1409352727008714757" >0 replies</span>
</span>
</span>
<span class="ProfileTweet-action--retweet u-hiddenVisually">
<span class="ProfileTweet-actionCount" aria-hidden="true" data-tweet-stat-count="0">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-retweet-count-aria-1409352727008714757" >0 retweets</span>
</span>
</span>
<span class="ProfileTweet-action--favorite u-hiddenVisually">
<span class="ProfileTweet-actionCount" data-tweet-stat-count="2">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-favorite-count-aria-1409352727008714757" data-aria-label-part>2 likes</span>
</span>
</span>
</div>
<div class="ProfileTweet-actionList js-actions" role="group" aria-label="Tweet actions">
<div class="ProfileTweet-action ProfileTweet-action--reply">
<button class="ProfileTweet-actionButton js-actionButton js-actionReply"
data-modal="ProfileTweet-reply" type="button"
aria-describedby="profile-tweet-action-reply-count-aria-1409352727008714757">
<div class="IconContainer js-tooltip" title="Reply">
<span class="Icon Icon--medium Icon--reply"></span>
<span class="u-hiddenVisually">Reply</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero ">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button>
</div>
<div class="ProfileTweet-action ProfileTweet-action--retweet js-toggleState js-toggleRt">
<button class="ProfileTweet-actionButton js-actionButton js-actionRetweet"
data-modal="ProfileTweet-retweet"
type="button"
aria-describedby="profile-tweet-action-retweet-count-aria-1409352727008714757">
<div class="IconContainer js-tooltip" title="Retweet">
<span class="Icon Icon--medium Icon--retweet"></span>
<span class="u-hiddenVisually">Retweet</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button><button class="ProfileTweet-actionButtonUndo js-actionButton js-actionRetweet" data-modal="ProfileTweet-retweet" type="button">
<div class="IconContainer js-tooltip" title="Undo retweet">
<span class="Icon Icon--medium Icon--retweet"></span>
<span class="u-hiddenVisually">Retweeted</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button>
</div>
<div class="ProfileTweet-action ProfileTweet-action--favorite js-toggleState">
<button class="ProfileTweet-actionButton js-actionButton js-actionFavorite" type="button"
aria-describedby="profile-tweet-action-favorite-count-aria-1409352727008714757">
<div class="IconContainer js-tooltip" title="Like">
<span role="presentation" class="Icon Icon--heart Icon--medium"></span>
<div class="HeartAnimation"></div>
<span class="u-hiddenVisually">Like</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">2</span>
</span>
</button><button class="ProfileTweet-actionButtonUndo ProfileTweet-action--unfavorite u-linkClean js-actionButton js-actionFavorite" type="button">
<div class="IconContainer js-tooltip" title="Undo like">
<span role="presentation" class="Icon Icon--heart Icon--medium"></span>
<div class="HeartAnimation"></div>
<span class="u-hiddenVisually">Liked</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">2</span>
</span>
</button>
</div>
</div>
</div>
</div>
</div>
<div class="dismiss-module">
<div class="dismissed-module">
<div class="feedback-actions">
<div class="feedback-action" data-feedback-type="DontLike" data-feedback-url="">
<div class="action-confirmation dismiss-module-item">Thanks. Twitter will use this to make your timeline better.
<span class="undo-action">Undo</span>
</div>
</div>
</div>
<div class="child-feedback-confirmation">
<div class="child-confirmation-item">
<span class="child-confirmation-text"></span>
<span class="undo-child-feedback-action">Undo</span>
</div>
</div>
</div>
</div>
</li>
</ol>
</li>
<li class="ThreadedConversation--loneTweet
">
<ol class="stream-items">
<li class="js-stream-item stream-item stream-item
" data-item-id="1409353075232362505"
id="stream-item-tweet-1409353075232362505"
data-item-type="tweet"
data-suggestion-json="{&quot;suggestion_details&quot;:{},&quot;tweet_ids&quot;:&quot;1409353075232362505&quot;,&quot;scribe_component&quot;:&quot;tweet&quot;}">
<div class="tweet js-stream-tweet js-actionable-tweet js-profile-popup-actionable dismissible-content
has-cards descendant permalink-descendant-tweet has-content
"
data-tweet-id="1409353075232362505"
data-item-id="1409353075232362505"
data-permalink-path="/Hanzo55/status/1409353075232362505"
data-conversation-id="1409270864315486209"
data-has-parent-tweet="true"
data-tweet-nonce="1409353075232362505-800385d7-5a47-4d14-940c-106e408a2802"
data-tweet-stat-initialized="true"
data-conversation-section-quality="HighQuality"
data-screen-name="Hanzo55" data-name="Shawn Holmes" data-user-id="34945729"
data-you-follow="false"
data-follows-you="false"
data-you-block="false"
data-mentions="codinghorror"
data-reply-to-users-json="[{&quot;id_str&quot;:&quot;34945729&quot;,&quot;screen_name&quot;:&quot;Hanzo55&quot;,&quot;name&quot;:&quot;Shawn Holmes&quot;,&quot;emojified_name&quot;:{&quot;text&quot;:&quot;Shawn Holmes&quot;,&quot;emojified_text_as_html&quot;:&quot;Shawn Holmes&quot;}},{&quot;id_str&quot;:&quot;5637652&quot;,&quot;screen_name&quot;:&quot;codinghorror&quot;,&quot;name&quot;:&quot;Jeff Atwood&quot;,&quot;emojified_name&quot;:{&quot;text&quot;:&quot;Jeff Atwood&quot;,&quot;emojified_text_as_html&quot;:&quot;Jeff Atwood&quot;}}]"
data-disclosure-type=""
data-has-cards="true"
data-component-context="replies"
>
<div class="context">
</div>
<div class="content">
<div class="stream-item-header">
<a class="account-group js-account-group js-action-profile js-user-profile-link js-nav" href="/Hanzo55" data-user-id="34945729">
<img class="avatar js-action-profile-avatar" src="https://pbs.twimg.com/profile_images/1400457518669721604/v5zouGS9_bigger.jpg" alt="">
<span class="FullNameGroup">
<strong class="fullname show-popup-with-id u-textTruncate " data-aria-label-part>Shawn Holmes</strong><span>&rlm;</span><span class="UserBadges"></span><span class="UserNameBreak">&nbsp;</span></span><span class="username u-dir u-textTruncate" dir="ltr" data-aria-label-part>@<b>Hanzo55</b></span></a>
<small class="time">
<a href="/Hanzo55/status/1409353075232362505" class="tweet-timestamp js-permalink js-nav js-tooltip" title="8:28 PM - 27 Jun 2021" data-conversation-id="1409270864315486209"><span class="_timestamp js-short-timestamp " data-aria-label-part="last" data-time="1624850932" data-time-ms="1624850932000" data-long-form="true">Jun 27</span></a>
</small>
<div class="ProfileTweet-action ProfileTweet-action--more js-more-ProfileTweet-actions">
<div class="dropdown">
<button class="ProfileTweet-actionButton u-textUserColorHover dropdown-toggle js-dropdown-toggle" type="button">
<div class="IconContainer js-tooltip" title="More">
<span class="Icon Icon--caretDownLight Icon--small"></span>
<span class="u-hiddenVisually">More</span>
</div>
</button>
<div class="dropdown-menu is-autoCentered">
<div class="dropdown-caret">
<div class="caret-outer"></div>
<div class="caret-inner"></div>
</div>
<ul>
<li class="copy-link-to-tweet js-actionCopyLinkToTweet">
<button type="button" class="dropdown-link">Copy link to Tweet</button>
</li>
<li class="embed-link js-actionEmbedTweet" data-nav="embed_tweet">
<button type="button" class="dropdown-link">Embed Tweet</button>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="ReplyingToContextBelowAuthor" data-aria-label-part>
Replying to <a class="pretty-link js-user-profile-link" href="/codinghorror" data-user-id="5637652" rel="noopener" dir="ltr"><span class="username u-dir u-textTruncate" dir="ltr" >@<b>codinghorror</b></span></a>
</div>
<div class="js-tweet-text-container">
<p class="TweetTextSize js-tweet-text tweet-text" lang="en" data-aria-label-part="0">This will be the next milestone<a href="https://t.co/ARtq5AkZqG" class="twitter-timeline-link u-hidden" data-pre-embedded="true" dir="ltr" >pic.twitter.com/ARtq5AkZqG</a></p>
</div>
<div class="AdaptiveMediaOuterContainer">
<div class="AdaptiveMedia
is-square
"
>
<div class="AdaptiveMedia-container">
<div class="AdaptiveMedia-singlePhoto"
style="padding-top: calc(0.5807799442896936 * 100% - 0.5px);"
>
<div class="AdaptiveMedia-photoContainer js-adaptive-photo "
data-image-url="https://pbs.twimg.com/media/E48HJy6XIAAUbuy.jpg"
data-element-context="platform_photo_card"
style="background-color:rgba(25,40,38,1.0);"
data-dominant-color="[25,40,38]"
>
<img data-aria-label-part src="https://pbs.twimg.com/media/E48HJy6XIAAUbuy.jpg" alt=""
style="width: 100%; top: -0px;"
>
</div>
</div>
</div>
</div>
</div>
<div class="stream-item-footer">
<div class="ProfileTweet-actionCountList u-hiddenVisually">
<span class="ProfileTweet-action--reply u-hiddenVisually">
<span class="ProfileTweet-actionCount" aria-hidden="true" data-tweet-stat-count="0">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-reply-count-aria-1409353075232362505" >0 replies</span>
</span>
</span>
<span class="ProfileTweet-action--retweet u-hiddenVisually">
<span class="ProfileTweet-actionCount" aria-hidden="true" data-tweet-stat-count="0">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-retweet-count-aria-1409353075232362505" >0 retweets</span>
</span>
</span>
<span class="ProfileTweet-action--favorite u-hiddenVisually">
<span class="ProfileTweet-actionCount" data-tweet-stat-count="2">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-favorite-count-aria-1409353075232362505" data-aria-label-part>2 likes</span>
</span>
</span>
</div>
<div class="ProfileTweet-actionList js-actions" role="group" aria-label="Tweet actions">
<div class="ProfileTweet-action ProfileTweet-action--reply">
<button class="ProfileTweet-actionButton js-actionButton js-actionReply"
data-modal="ProfileTweet-reply" type="button"
aria-describedby="profile-tweet-action-reply-count-aria-1409353075232362505">
<div class="IconContainer js-tooltip" title="Reply">
<span class="Icon Icon--medium Icon--reply"></span>
<span class="u-hiddenVisually">Reply</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero ">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button>
</div>
<div class="ProfileTweet-action ProfileTweet-action--retweet js-toggleState js-toggleRt">
<button class="ProfileTweet-actionButton js-actionButton js-actionRetweet"
data-modal="ProfileTweet-retweet"
type="button"
aria-describedby="profile-tweet-action-retweet-count-aria-1409353075232362505">
<div class="IconContainer js-tooltip" title="Retweet">
<span class="Icon Icon--medium Icon--retweet"></span>
<span class="u-hiddenVisually">Retweet</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button><button class="ProfileTweet-actionButtonUndo js-actionButton js-actionRetweet" data-modal="ProfileTweet-retweet" type="button">
<div class="IconContainer js-tooltip" title="Undo retweet">
<span class="Icon Icon--medium Icon--retweet"></span>
<span class="u-hiddenVisually">Retweeted</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button>
</div>
<div class="ProfileTweet-action ProfileTweet-action--favorite js-toggleState">
<button class="ProfileTweet-actionButton js-actionButton js-actionFavorite" type="button"
aria-describedby="profile-tweet-action-favorite-count-aria-1409353075232362505">
<div class="IconContainer js-tooltip" title="Like">
<span role="presentation" class="Icon Icon--heart Icon--medium"></span>
<div class="HeartAnimation"></div>
<span class="u-hiddenVisually">Like</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">2</span>
</span>
</button><button class="ProfileTweet-actionButtonUndo ProfileTweet-action--unfavorite u-linkClean js-actionButton js-actionFavorite" type="button">
<div class="IconContainer js-tooltip" title="Undo like">
<span role="presentation" class="Icon Icon--heart Icon--medium"></span>
<div class="HeartAnimation"></div>
<span class="u-hiddenVisually">Liked</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">2</span>
</span>
</button>
</div>
</div>
</div>
</div>
</div>
<div class="dismiss-module">
<div class="dismissed-module">
<div class="feedback-actions">
<div class="feedback-action" data-feedback-type="DontLike" data-feedback-url="">
<div class="action-confirmation dismiss-module-item">Thanks. Twitter will use this to make your timeline better.
<span class="undo-action">Undo</span>
</div>
</div>
</div>
<div class="child-feedback-confirmation">
<div class="child-confirmation-item">
<span class="child-confirmation-text"></span>
<span class="undo-child-feedback-action">Undo</span>
</div>
</div>
</div>
</div>
</li>
</ol>
</li>
<li class="ThreadedConversation--loneTweet
">
<ol class="stream-items">
<li class="js-stream-item stream-item stream-item
" data-item-id="1409354572838195201"
id="stream-item-tweet-1409354572838195201"
data-item-type="tweet"
data-suggestion-json="{&quot;suggestion_details&quot;:{},&quot;tweet_ids&quot;:&quot;1409354572838195201&quot;,&quot;scribe_component&quot;:&quot;tweet&quot;}">
<div class="tweet js-stream-tweet js-actionable-tweet js-profile-popup-actionable dismissible-content
descendant permalink-descendant-tweet
"
data-tweet-id="1409354572838195201"
data-item-id="1409354572838195201"
data-permalink-path="/andrenaleen/status/1409354572838195201"
data-conversation-id="1409270864315486209"
data-has-parent-tweet="true"
data-tweet-nonce="1409354572838195201-c8f2982b-c875-4693-9374-ada017b355f4"
data-tweet-stat-initialized="true"
data-conversation-section-quality="HighQuality"
data-screen-name="andrenaleen" data-name="Andrei Taranchenko" data-user-id="901153681806176256"
data-you-follow="false"
data-follows-you="false"
data-you-block="false"
data-mentions="codinghorror"
data-reply-to-users-json="[{&quot;id_str&quot;:&quot;901153681806176256&quot;,&quot;screen_name&quot;:&quot;andrenaleen&quot;,&quot;name&quot;:&quot;Andrei Taranchenko&quot;,&quot;emojified_name&quot;:{&quot;text&quot;:&quot;Andrei Taranchenko&quot;,&quot;emojified_text_as_html&quot;:&quot;Andrei Taranchenko&quot;}},{&quot;id_str&quot;:&quot;5637652&quot;,&quot;screen_name&quot;:&quot;codinghorror&quot;,&quot;name&quot;:&quot;Jeff Atwood&quot;,&quot;emojified_name&quot;:{&quot;text&quot;:&quot;Jeff Atwood&quot;,&quot;emojified_text_as_html&quot;:&quot;Jeff Atwood&quot;}}]"
data-disclosure-type=""
data-component-context="replies"
>
<div class="context">
</div>
<div class="content">
<div class="stream-item-header">
<a class="account-group js-account-group js-action-profile js-user-profile-link js-nav" href="/andrenaleen" data-user-id="901153681806176256">
<img class="avatar js-action-profile-avatar" src="https://pbs.twimg.com/profile_images/1069583899683110912/Xe38w2ow_bigger.jpg" alt="">
<span class="FullNameGroup">
<strong class="fullname show-popup-with-id u-textTruncate " data-aria-label-part>Andrei Taranchenko</strong><span>&rlm;</span><span class="UserBadges"></span><span class="UserNameBreak">&nbsp;</span></span><span class="username u-dir u-textTruncate" dir="ltr" data-aria-label-part>@<b>andrenaleen</b></span></a>
<small class="time">
<a href="/andrenaleen/status/1409354572838195201" class="tweet-timestamp js-permalink js-nav js-tooltip" title="8:34 PM - 27 Jun 2021" data-conversation-id="1409270864315486209"><span class="_timestamp js-short-timestamp " data-aria-label-part="last" data-time="1624851289" data-time-ms="1624851289000" data-long-form="true">Jun 27</span></a>
</small>
<div class="ProfileTweet-action ProfileTweet-action--more js-more-ProfileTweet-actions">
<div class="dropdown">
<button class="ProfileTweet-actionButton u-textUserColorHover dropdown-toggle js-dropdown-toggle" type="button">
<div class="IconContainer js-tooltip" title="More">
<span class="Icon Icon--caretDownLight Icon--small"></span>
<span class="u-hiddenVisually">More</span>
</div>
</button>
<div class="dropdown-menu is-autoCentered">
<div class="dropdown-caret">
<div class="caret-outer"></div>
<div class="caret-inner"></div>
</div>
<ul>
<li class="copy-link-to-tweet js-actionCopyLinkToTweet">
<button type="button" class="dropdown-link">Copy link to Tweet</button>
</li>
<li class="embed-link js-actionEmbedTweet" data-nav="embed_tweet">
<button type="button" class="dropdown-link">Embed Tweet</button>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="ReplyingToContextBelowAuthor" data-aria-label-part>
Replying to <a class="pretty-link js-user-profile-link" href="/codinghorror" data-user-id="5637652" rel="noopener" dir="ltr"><span class="username u-dir u-textTruncate" dir="ltr" >@<b>codinghorror</b></span></a>
</div>
<div class="js-tweet-text-container">
<p class="TweetTextSize js-tweet-text tweet-text" lang="en" data-aria-label-part="0">I mean, a text from your kid is less dramatic than Pearl Harbor, but I don&#39;t have all the info.</p>
</div>
<div class="stream-item-footer">
<div class="ProfileTweet-actionCountList u-hiddenVisually">
<span class="ProfileTweet-action--reply u-hiddenVisually">
<span class="ProfileTweet-actionCount" aria-hidden="true" data-tweet-stat-count="0">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-reply-count-aria-1409354572838195201" >0 replies</span>
</span>
</span>
<span class="ProfileTweet-action--retweet u-hiddenVisually">
<span class="ProfileTweet-actionCount" aria-hidden="true" data-tweet-stat-count="0">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-retweet-count-aria-1409354572838195201" >0 retweets</span>
</span>
</span>
<span class="ProfileTweet-action--favorite u-hiddenVisually">
<span class="ProfileTweet-actionCount" data-tweet-stat-count="1">
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-favorite-count-aria-1409354572838195201" data-aria-label-part>1 like</span>
</span>
</span>
</div>
<div class="ProfileTweet-actionList js-actions" role="group" aria-label="Tweet actions">
<div class="ProfileTweet-action ProfileTweet-action--reply">
<button class="ProfileTweet-actionButton js-actionButton js-actionReply"
data-modal="ProfileTweet-reply" type="button"
aria-describedby="profile-tweet-action-reply-count-aria-1409354572838195201">
<div class="IconContainer js-tooltip" title="Reply">
<span class="Icon Icon--medium Icon--reply"></span>
<span class="u-hiddenVisually">Reply</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero ">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button>
</div>
<div class="ProfileTweet-action ProfileTweet-action--retweet js-toggleState js-toggleRt">
<button class="ProfileTweet-actionButton js-actionButton js-actionRetweet"
data-modal="ProfileTweet-retweet"
type="button"
aria-describedby="profile-tweet-action-retweet-count-aria-1409354572838195201">
<div class="IconContainer js-tooltip" title="Retweet">
<span class="Icon Icon--medium Icon--retweet"></span>
<span class="u-hiddenVisually">Retweet</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button><button class="ProfileTweet-actionButtonUndo js-actionButton js-actionRetweet" data-modal="ProfileTweet-retweet" type="button">
<div class="IconContainer js-tooltip" title="Undo retweet">
<span class="Icon Icon--medium Icon--retweet"></span>
<span class="u-hiddenVisually">Retweeted</span>
</div>
<span class="ProfileTweet-actionCount ProfileTweet-actionCount--isZero">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true"></span>
</span>
</button>
</div>
<div class="ProfileTweet-action ProfileTweet-action--favorite js-toggleState">
<button class="ProfileTweet-actionButton js-actionButton js-actionFavorite" type="button"
aria-describedby="profile-tweet-action-favorite-count-aria-1409354572838195201">
<div class="IconContainer js-tooltip" title="Like">
<span role="presentation" class="Icon Icon--heart Icon--medium"></span>
<div class="HeartAnimation"></div>
<span class="u-hiddenVisually">Like</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">1</span>
</span>
</button><button class="ProfileTweet-actionButtonUndo ProfileTweet-action--unfavorite u-linkClean js-actionButton js-actionFavorite" type="button">
<div class="IconContainer js-tooltip" title="Undo like">
<span role="presentation" class="Icon Icon--heart Icon--medium"></span>
<div class="HeartAnimation"></div>
<span class="u-hiddenVisually">Liked</span>
</div>
<span class="ProfileTweet-actionCount">
<span class="ProfileTweet-actionCountForPresentation" aria-hidden="true">1</span>
</span>
</button>
</div>
</div>
</div>
</div>
</div>
<div class="dismiss-module">
<div class="dismissed-module">
<div class="feedback-actions">
<div class="feedback-action" data-feedback-type="DontLike" data-feedback-url="">
<div class="action-confirmation dismiss-module-item">Thanks. Twitter will use this to make your timeline better.
<span class="undo-action">Undo</span>
</div>
</div>
</div>
<div class="child-feedback-confirmation">
<div class="child-confirmation-item">
<span class="child-confirmation-text"></span>
<span class="undo-child-feedback-action">Undo</span>
</div>
</div>
</div>
</div>
</li>
</ol>
</li>
</ol>
<div class="stream-footer ">
<div class="timeline-end has-items ">
<div class="stream-end">
<div class="stream-end-inner">
<span class="Icon Icon--large Icon--logo"></span>
<p class="empty-text">
</p>
<p><button type="button" class="btn-link back-to-top hidden">Back to top &uarr;</button></p>
</div>
</div>
<div class="stream-loading">
<div class="stream-end-inner">
<span class="spinner" title="Loading..."></span>
</div>
</div>
</div>
</div>
<div class="stream-fail-container">
<div class="js-stream-whale-end stream-whale-end stream-placeholder centered-placeholder">
<div class="stream-end-inner">
<h2 class="title">Loading seems to be taking a while.</h2>
<p>
Twitter may be over capacity or experiencing a momentary hiccup. <a role="button" href="#" class="try-again-after-whale">Try again</a> or visit <a target="_blank" href="http://status.twitter.com" rel="noopener">Twitter Status</a> for more information.
</p>
</div>
</div>
</div>
<ol class="hidden-replies-container"></ol>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="stream-container suggested-tweet-stream-container dismissible-container u-hidden">
<div class="stream suggested-tweet-stream permalink-replies">
<h3 class="promoted-heading">Promoted Tweet</h3>
<ol class="stream-items suggested-tweet-stream-items js-navigable-stream" id="suggested-stream-items-id">
</ol>
</div>
</div>
<div class="module Trends trends hidden Trends--wide">
<div class="trends-inner">
<div class="flex-module trends-container ">
<div class="flex-module-header">
<h3><span class="trend-location js-trend-location">false</span></h3>
</div>
<div class="flex-module-inner">
<ul class="trend-items js-trends">
</ul>
</div>
</div>
</div>
</div>
<div class="permalink-footer">
<div class="Footer module roaming-module Footer--slim"
>
<div class="flex-module">
<div class="flex-module-inner js-items-container">
<ul class="u-cf">
<li class="Footer-item Footer-copyright copyright">&copy; 2021 Twitter</li>
<li class="Footer-item"><a class="Footer-link" href="/about" rel="noopener">About</a></li>
<li class="Footer-item"><a class="Footer-link" href="//support.twitter.com" rel="noopener">Help Center</a></li>
<li class="Footer-item"><a class="Footer-link" href="/tos" rel="noopener">Terms</a></li>
<li class="Footer-item"><a class="Footer-link" href="/privacy" rel="noopener">Privacy policy</a></li>
<li class="Footer-item"><a class="Footer-link" href="//support.twitter.com/articles/20170514" rel="noopener">Cookies</a></li>
<li class="Footer-item"><a class="Footer-link" href="//business.twitter.com/en/help/troubleshooting/how-twitter-ads-work.html" rel="noopener">Ads info</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="hidden" id="hidden-content">
<iframe aria-hidden="true" class="tweet-post-iframe" name="tweet-post-iframe"></iframe>
<iframe aria-hidden="true" class="dm-post-iframe" name="dm-post-iframe"></iframe>
</div>
<input type="hidden" id="init-data" class="json-data" value="{&quot;keyboardShortcuts&quot;:[{&quot;name&quot;:&quot;Actions&quot;,&quot;description&quot;:&quot;Shortcuts for common actions.&quot;,&quot;shortcuts&quot;:[{&quot;keys&quot;:[&quot;Enter&quot;],&quot;description&quot;:&quot;Open Tweet details&quot;},{&quot;keys&quot;:[&quot;o&quot;],&quot;description&quot;:&quot;Expand photo&quot;},{&quot;keys&quot;:[&quot;\/&quot;],&quot;description&quot;:&quot;Search&quot;}]},{&quot;name&quot;:&quot;Navigation&quot;,&quot;description&quot;:&quot;Shortcuts for navigating between items in timelines.&quot;,&quot;shortcuts&quot;:[{&quot;keys&quot;:[&quot;?&quot;],&quot;description&quot;:&quot;This menu&quot;},{&quot;keys&quot;:[&quot;j&quot;],&quot;description&quot;:&quot;Next Tweet&quot;},{&quot;keys&quot;:[&quot;k&quot;],&quot;description&quot;:&quot;Previous Tweet&quot;},{&quot;keys&quot;:[&quot;Space&quot;],&quot;description&quot;:&quot;Page down&quot;},{&quot;keys&quot;:[&quot;.&quot;],&quot;description&quot;:&quot;Load new Tweets&quot;}]},{&quot;name&quot;:&quot;Timelines&quot;,&quot;description&quot;:&quot;Shortcuts for navigating to different timelines or pages.&quot;,&quot;shortcuts&quot;:[{&quot;keys&quot;:[&quot;g&quot;,&quot;u&quot;],&quot;description&quot;:&quot;Go to user\u2026&quot;}]}],&quot;baseFoucClass&quot;:&quot;swift-loading&quot;,&quot;bodyFoucClassNames&quot;:&quot;swift-loading no-nav-banners&quot;,&quot;assetsBasePath&quot;:&quot;https:\/\/abs.twimg.com\/a\/1625696336\/&quot;,&quot;assetVersionKey&quot;:&quot;2b0fec&quot;,&quot;emojiAssetsPath&quot;:&quot;https:\/\/abs.twimg.com\/emoji\/v2\/72x72\/&quot;,&quot;environment&quot;:&quot;production&quot;,&quot;formAuthenticityToken&quot;:&quot;46a6f55f84bf8fb45d8b56ce053c0606e73735e0&quot;,&quot;loggedIn&quot;:false,&quot;screenName&quot;:null,&quot;fullName&quot;:null,&quot;userId&quot;:null,&quot;guestId&quot;:&quot;162612517316402055&quot;,&quot;createdAt&quot;:null,&quot;needsPhoneVerification&quot;:false,&quot;allowAdsPersonalization&quot;:true,&quot;scribeBufferSize&quot;:3,&quot;pageName&quot;:&quot;permalink&quot;,&quot;sectionName&quot;:&quot;permalink&quot;,&quot;scribeParameters&quot;:{},&quot;recaptchaApiUrl&quot;:&quot;https:\/\/www.google.com\/recaptcha\/api\/js\/recaptcha_ajax.js&quot;,&quot;internalReferer&quot;:null,&quot;geoEnabled&quot;:false,&quot;typeaheadData&quot;:{&quot;accounts&quot;:{&quot;enabled&quot;:true,&quot;localQueriesEnabled&quot;:false,&quot;remoteQueriesEnabled&quot;:true,&quot;limit&quot;:6},&quot;trendLocations&quot;:{&quot;enabled&quot;:true},&quot;dmConversations&quot;:{&quot;enabled&quot;:false},&quot;followedSearches&quot;:{&quot;enabled&quot;:false},&quot;savedSearches&quot;:{&quot;enabled&quot;:false,&quot;items&quot;:[]},&quot;dmAccounts&quot;:{&quot;enabled&quot;:false,&quot;localQueriesEnabled&quot;:false,&quot;remoteQueriesEnabled&quot;:false,&quot;onlyDMable&quot;:true},&quot;mediaTagAccounts&quot;:{&quot;enabled&quot;:false,&quot;localQueriesEnabled&quot;:false,&quot;remoteQueriesEnabled&quot;:false,&quot;onlyShowUsersWithCanMediaTag&quot;:false,&quot;currentUserId&quot;:-1},&quot;selectedUsers&quot;:{&quot;enabled&quot;:false},&quot;prefillUsers&quot;:{&quot;enabled&quot;:false},&quot;topics&quot;:{&quot;enabled&quot;:true,&quot;localQueriesEnabled&quot;:false,&quot;remoteQueriesEnabled&quot;:true,&quot;prefetchLimit&quot;:500,&quot;limit&quot;:4},&quot;concierge&quot;:{&quot;enabled&quot;:false,&quot;localQueriesEnabled&quot;:false,&quot;remoteQueriesEnabled&quot;:false,&quot;prefetchLimit&quot;:500,&quot;limit&quot;:6},&quot;recentSearches&quot;:{&quot;enabled&quot;:false},&quot;hashtags&quot;:{&quot;enabled&quot;:false,&quot;localQueriesEnabled&quot;:false,&quot;remoteQueriesEnabled&quot;:true,&quot;prefetchLimit&quot;:500},&quot;useIndexedDB&quot;:false,&quot;showSearchAccountSocialContext&quot;:false,&quot;showDebugInfo&quot;:false,&quot;useThrottle&quot;:true,&quot;accountsOnTop&quot;:false,&quot;remoteDebounceInterval&quot;:300,&quot;remoteThrottleInterval&quot;:300,&quot;tweetContextEnable
<input type="hidden" class="swift-boot-module" value="app/pages/permalink">
<input type="hidden" id="swift-module-path" value="https://abs.twimg.com/k/swift/en">
<script src="https://abs.twimg.com/k/en/init.en.d28d8449d76b990b62bf.js" async></script>
</body>
</html>